Académique Documents
Professionnel Documents
Culture Documents
CL K
S1
S2
S3
CL K
S1
S2
S3
CL K
S1
S2
S3
Condicin T1-T2
El sistema a No hay huevo 0-0 disear tendr que
activar un robot Huevo grande 0-1 articulado que har
que el huevo vaya a Huevo mediano 1-1 un recipiente
distinto, segn su Huevo pequeo 1-0 tamao. Para ello,
tendr que poner las seales de salida
T1 y T2 segn la tabla adjunta, todo el tiempo en el que S3 est
activo.
Pseudocdigo
1. Reposo: permanezco en reposo mientras S1 sea 0. La nica combinacin
posible de entradas tras este estado ser S3-S2-S1=001, en cuyo caso ir
a 1.
3. Huevo entre S1 y S2: este estado continuar hasta que llegue el huevo a
S2, lo que se producir cuando las entradas sean 010, momento en el que
ir al estado 4.
5. Huevo slo en S2. Pueden ocurrir dos cosas: que salga de S2 antes de
llegar a S3 o que llegue a S3, dependiendo de la separacin relativa entre
S1 y S2 y entre S2-S3 y del tamao del huevo en cuestin. En el primer
caso (entrada 000) ir al estado 7, y en el segundo caso (entradas 011) al
estado 8. Si considero adems tambin la posibilidad de que salga de
S2 y entre en S3 de manera simultnea, ir directamente al estado 11,
dado que el huevo es pequeo (menor que la separacin).
6. Huevo grande. Pondr a 1 la salida T2, y esperar hasta que la entrada
S3 sea cero, momento en el que volver al estado 0. (Ntese que aqu ya
he comprimido tres estados que sern obviamente equivalentes, que
corresponden a cuando el huevo, tras este estado, abandona S1 y cuando
abandona S2).
7. Huevo slo en S2. Pueden ocurrir dos cosas: que salga de S2 antes de
llegar a S3 o que llegue a S3, dependiendo de la separacin relativa entre
S1 y S2 y entre S2-S3 y del tamao del huevo en cuestin. En el primer
caso (entrada 000) ir al estado 9, y en el segundo caso (entradas 011) al
estado 10. [Ntese tambin que este estado es exactamente igual que el
4, por lo que los estado 9 y 10 deben ser totalmente iguales a 7 y 8].
8. Huevo entre S2 y S3. Espero a que llegue a S3 (001) como nica opcin
posible, momento en el que ir al estado 11.
10. Huevo entre S2 y S3. Espero a que llegue a S3 (001) como nica opcin
posible, momento en el que ir al estado 11.
11. Huevo en S2 y S3: Esto indica que el huevo es mediano, por lo que
activar las salidas T1 y T2. Permanecer en este estado mientras S3 sea
1, independientemente del valor de S2. Tras esto, ir al estado 0.
e.
f.
g.
h.
i.
j. las tablas usando la variable S3,
k. con lo que realizaremos dos
k.
k.
k.
k.
k.
k.
k.
k.
k.
k.
k.
tabla
l. s:
A partir de esta tabla, construyo ya una para S3=0 y otra para S3=1,
las tablas de Karnaugh para cada superponindolas mentalmente
una de las dos entradas de los a la hora de hallar adyacencias:
flip-flop D1 y D2. Separaremos
m. Por otra parte, el circuito de salida no hace falte calcularlo de manera
explcita, dado que con la codificacin elegida se puede ver fcilmente
que las salidas T1 y T2 corresponden con las salidas de los flip-flop, Q2 y
Q1 respectivamente.
n. Por ltimo, se nos pide que representemos el circuito montado
nicamente con puertas NAND de 2 entradas. Haciendo algunos cambios
con las ecuaciones para pasar las sumas a productos, se obtiene
finalmente el circuito que se representa a continuacin.
o. El camino crtico en este caso ser el que, saliendo de Q1 atraviesa las
puertas U17, U4, U5 y U6. Por tanto, el mximo retraso ser:
q. = 4* 20 ns+35 ns
r. =115ns
s. De donde la mxima frecuencia de funcionamiento ser:
1
t. F MAX =
T D MAX
u. = 8.7MHz
v.
w.