circuitos combinatorios
Un circuito combinatorio es un arreglo de compuertas lógicas con un conjunto de entradas y salidas.
Las n variables de entrada binarias vienen de una fuente externa, las m variables de salida van a un destino externo, y entre éstas hay una interconexión de compuertas lógicas. Un circuito combinatorio transforma la información binaria de los datos de entrada a losdatos de salida requeridos.
Un circuito combinatorio puede describirse mediante una tabla de verdad que muestre la relación binaria entre las n variables de entrada y las m variables de salida. Puede especificarse también con m funciones booleanas, una por cada variable de salida. Cada función de salida se expresa en término de las n variables de entrada.
El análisis de un circuitocombinatorio comienza con un diagrama de circuito lógico determinado y culmina con un conjunto de funciones booleanas o una tabla de verdad.
El diseño de circuitos combinatorios parte del planteamiento verbal del problema
diagrama de circuito lógico. Pasos:
1- Se establece el problema
2- Se asignan letras a las variables de entrada y salida
3- Se deriva la tabla de verdad que define la relaciónentre entradas y salidas
4- Se obtienen las funciones booleanas simplificadas para cada salida
5- Se traza el diagrama lógico
Flip-Flops
El tipo más común de circuitos secuenciales es el tipo síncrono. Estos emplean señales que afectan los elementos de almacenamiento sólo en instantes discretos de tiempo. La sincronización se logra con un dispositivo de tiempo llamado generador de pulso dereloj, que produce un tren periódico de pulsos de reloj. Los elementos de almacenamiento se afectan solo con la llegada del pulso de sincronización. Los circuitos secuenciales síncronos raramente manifiestan problemas de inestabilidad y su temporización se descompone fácilmente en pasos discretos independientes.
Tiene tres entradas, S (de inicio), R (reinicio o borrado) y C (para reloj). Tieneuna salida Q, y a veces también tiene una salida complementada. Hay un pequeño triángulo enfrente de la letra C, para designar una entrada dinámica. Denota el hecho de que el flip-flop responde a una transición positiva (de 0 a 1) de la señal de reloj.
Si no hay una señal en la entrada de reloj C, la salida del circuito no puede cambiar independientemente de cuáles sean los valores de lasentradas S y R. Sólo cuando la señal cambia de 0 a 1 puede la salida afectarse de acuerdo con los valores de las entradas.
Este flip-flop no debe recibir pulsos de reloj cuando S=R=1 ya que produce un estado siguiente indeterminado.
Circuitos Secuenciales
Un circuito secuencial es una interconexión de flip-flops y compuertas. Las compuertas por sí mismas constituyen un circuitocombinatorio, pero cuando se incluyen junto con los flip-flops, el circuito complemento se clasifica como un circuito secuencial.
El bloque de un circuito combinatorio recibe señales binarias de las entradas externas y de las salidas de los flip-flops. Las salidas del circuito combinatorio van a las salidas externas y a las entradas de los flip-flops. Las compuertas en el circuito combinatorio determinan elvalor binario que va a almacenarse en los flip-flops después de cada transición de reloj. Las salidas de los flip-flops, a su vez, se aplican a las entradas del circuito combinatorio y determinan el comportamiento del circuito.
Un circuito secuencial se especifica por una secuencia de tiempos de las entradas externas, salidas externas y estados binarios de los flip-flops internos.
CircuitosIntegrados
Un circuito integrado (CI) es un pequeño cristal de silicio semiconductor, llamado microcircuito, que contiene los componentes electrónicos para las compuertas digitales. Las diversas compuertas se conectan dentro del microcircuito para formar los circuitos requeridos.
La diferenciación entre los microcircuitos que tienen unas cuantas compuertas internas y aquellos que tienen...
Regístrate para leer el documento completo.