1. Clasificaciones de circuitos combinacionales:
hay tres categorías principales de circuitos combinacionales : funciones aritméticas o lógicas, transmisión de datos y convertidor de código, como se indica a continuación en el diagrama de categorías.
Las funciones de los circuitos combinacionales generalmente se expresan mediante álgebra booleana, tabla de verdad o diagrama lógico. El álgebra booleana es una función lógica que se expresa en forma de expresión. La tabla de verdad contiene salidas de todas las entradas posibles. Mientras que el diagrama lógico es una representación gráfica de funciones lógicas que utilizan puertas lógicas. El diagrama de un circuito combinacional tiene puertas lógicas sin caminos de retroalimentación o elementos de memoria. Las tres representaciones son siempre iguales para un circuito lógico específico.
2. Circuitos secuenciales :
ahora, estos son tipos y clasificaciones de circuitos secuenciales.
Tipos de circuitos secuenciales:
Los circuitos secuenciales pueden ser controlados por eventos, controlados por reloj y controlados por pulsos. Hay dos tipos principales de circuitos secuenciales: (a) síncronos y (b) asíncronos.
- (a). Circuitos secuenciales asíncronos :
los circuitos asíncronos no se sincronizan con el flanco positivo o el flanco negativo de la señal del reloj, lo que significa que las salidas de los circuitos secuenciales asíncronos no cambian ni afectan al mismo tiempo y cambian su estado inmediatamente cuando hay un cambio en el señal de entrada. Entonces, estos circuitos son más rápidos e independientes de los pulsos del reloj interno. Pero estos circuitos tienen incertidumbre en las salidas y son difíciles de diseñar. - (b). Circuitos secuenciales sincrónicos :
los circuitos sincrónicos se sincronizan con el borde positivo o negativo de la señal del reloj, lo que significa que las salidas de los circuitos secuenciales sincrónicos cambian o afectan al mismo tiempo. Estos circuitos usan señal de reloj y entrada de nivel (o pulsada con restricciones en el ancho de pulso y la propagación del circuito). Dado que esperan que llegue el siguiente pulso de reloj para realizar la siguiente operación, estos circuitos son un poco más lentos en comparación con los asíncronos. La salida de nivel cambia de estado al comienzo de un pulso de entrada y permanece así hasta la siguiente entrada o pulso de reloj. El circuito secuencial síncrono se puede bloquear o desbloquear (o pulsar).Los contadores , los flip-flops y el diseño de las máquinas Mealy-Moore son ejemplos de circuitos secuenciales síncronos.
Publicación traducida automáticamente
Artículo escrito por rajkumarupadhyay515 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA