Hola!
Tengo una duda que el datasheet no me ha resuelto. Estoy en el largo camino del diseño de una unidad de control para un procesador de 8 bits, todo va bien, solo que mi enorme duda es:
Una puerta lógica.... como el 74LS04, usado además de simple inversor, lo hemos usado como oscilador de alta frecuencia y todo, pero, en la unidad de control, como es microprogramada y donde las instrucciones no tardan más de 2 ciclos de reloj a cualquier frecuencia (limitado por el componente más lento), una puerta NOT 7404 que sea la que maneje las entradas #OE y LE de un registro, por ejemplo el Registro A o el Acumulador como muchos programadores o diseñadores lo conocemos y sabemos que es uno de los registros más usados, si el programa a ejecutar requiere usar este registro en instrucciones casi una de otra, como por ejemplo:
(instrucciones mal ensambladas
)
1. Cargar A del dato que se da a continuación
2. Mueva el dato de A al registo D
3. Cargar A del dato que se da a continuación
4. Mueva el dato de A al registro E
5. Cargar el registro B del dato que se da a continuación
6. Cargar el registro A del dato que se da a continuación
7. Sume A y B
8. Mueva el contenido del registro A a la dirección de memoria establecida por D y E
9. Reinicie en la posición 1
.........
Supongamos este mini programa ejecutandose a 25MHz y vemos que el registro A es usado en 7 de 9 instrucciones, por lo que esa puerta NOT es usada muy seguido durante 25.000.000 ciclos de reloj. Pero he visto en varios lados donde dan a entender que las puertas lógicas (NOT, AND, etc) son lentas, pero nunca especifican la frecuencia máxima de operación si se usaran en un oscilador o en circuitos donde su uso sea intensivo, donde deba cambiar de estado casi cada ciclo de reloj.
En los datasheets no aparece nada respecto a eso, solo en otros circuitos como contadores o ALU\'s. Y en la web pues solo dicen acerca del uso de puertas lógicas como osciladores y otras utilidades pero no dicen nada acerca de su máxima frecuencia de operación...
Entonces, la duda es esa, cual sería la frecuencia de operación máxima de una puerta lógica del tipo 74LSXX...
salu2! ...
Tengo una duda que el datasheet no me ha resuelto. Estoy en el largo camino del diseño de una unidad de control para un procesador de 8 bits, todo va bien, solo que mi enorme duda es:
Una puerta lógica.... como el 74LS04, usado además de simple inversor, lo hemos usado como oscilador de alta frecuencia y todo, pero, en la unidad de control, como es microprogramada y donde las instrucciones no tardan más de 2 ciclos de reloj a cualquier frecuencia (limitado por el componente más lento), una puerta NOT 7404 que sea la que maneje las entradas #OE y LE de un registro, por ejemplo el Registro A o el Acumulador como muchos programadores o diseñadores lo conocemos y sabemos que es uno de los registros más usados, si el programa a ejecutar requiere usar este registro en instrucciones casi una de otra, como por ejemplo:
(instrucciones mal ensambladas
1. Cargar A del dato que se da a continuación
2. Mueva el dato de A al registo D
3. Cargar A del dato que se da a continuación
4. Mueva el dato de A al registro E
5. Cargar el registro B del dato que se da a continuación
6. Cargar el registro A del dato que se da a continuación
7. Sume A y B
8. Mueva el contenido del registro A a la dirección de memoria establecida por D y E
9. Reinicie en la posición 1
.........
Supongamos este mini programa ejecutandose a 25MHz y vemos que el registro A es usado en 7 de 9 instrucciones, por lo que esa puerta NOT es usada muy seguido durante 25.000.000 ciclos de reloj. Pero he visto en varios lados donde dan a entender que las puertas lógicas (NOT, AND, etc) son lentas, pero nunca especifican la frecuencia máxima de operación si se usaran en un oscilador o en circuitos donde su uso sea intensivo, donde deba cambiar de estado casi cada ciclo de reloj.
En los datasheets no aparece nada respecto a eso, solo en otros circuitos como contadores o ALU\'s. Y en la web pues solo dicen acerca del uso de puertas lógicas como osciladores y otras utilidades pero no dicen nada acerca de su máxima frecuencia de operación...
Entonces, la duda es esa, cual sería la frecuencia de operación máxima de una puerta lógica del tipo 74LSXX...
salu2! ...