S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

5

Click here to load reader

Transcript of S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

Page 1: S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

PRIMER PARCIAL:DISEÑO DE UNA MÁQUINA

CONTROLADORA DE ACCESO

1

0110000101110011011000010110111001111010011000010

11

01

01

00

11

00

10

10

11

00

00

10

11

01

11

0

Sistemas Digitales II

EJERCICIO RESUELTOSISTEMAS DIGITALES II

vasanza

Page 2: S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

2

01

10

10

10

01

10

01

01

01

10

00

01

01

10

11

10

011000010111001101100001011011100111101001100001

Diseñar un sistema controlador de acceso de varios dispositiv0s compartidos en unsistema. Tener en cuenta que solo un dispositivo puede utilizar los recursos a la vez.Si un dispositivo quiere acceder a los recursos, debe enviar a la MSS una señal“Solicitud” (S). Esta señal permanece activa mientras dure el acceso del dispositivo alos recursos. La MSS produce las salidas independientes para cada dispositivo llamadoPermiso (P).

Suponga que hay tres dispositivos D1, D2, D3, cada uno con diferente prioridad deacceso. D1 tiene mayor prioridad que D2 Y D3. D2 tiene mayor prioridad que D3.

vasanzaSistemas Digitales II

Page 3: S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

3

01

10

10

10

01

10

01

01

01

10

00

01

01

10

11

10

011000010111001101100001011011100111101001100001

Víctor Asanza A.

En el estado Tb se pregunta por la entrada S[0].Si S[0] es 0 entonces va al estado Tb, por elcontrario si S[0] es 1, entonces sigue en elmismo estado.

En el estado Ta se pregunta por laentradas S[0], S[1] y S[2]. Si estas son cero,entonces permanece en el mismo estadoTa, por lo contrario si llegan a ser uno,cada una de ellas se dirige a un estado seaeste Tb, Tc o Td.

El sistema esMOORE debido aque las salidas nodependen de lasentradas, mas solodel estado actual.

Sistemas Digitales II

Page 4: S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

4

01

10

10

10

01

10

01

01

01

10

00

01

01

10

11

10

011000010111001101100001011011100111101001100001

Para generar las salidas seutilizó las declaracionesconcurrentes condicionales.

vasanzaSistemas Digitales II

Page 5: S.D. DISEÑO DE UNA MAQUINA CONTROLADORA DE ACCESO (1er Parcial)

5

01

10

10

10

01

10

01

01

01

10

00

01

01

10

11

10

011000010111001101100001011011100111101001100001

En la entrada ocurre uncambio de 100 a 110 yla salida no se altera.

La salida P[0] se habilita cuando en el estado 100 esta

encendida la entrada S[0]vasanzaSistemas Digitales II