2. CIRCUITOS ELECTRONICOS
CIRCUITOS DIGITALES
CIRCUITOS COMBINACIONALES:
La/s salida/s dependen únicamente de
las entradas.
CIRCUITOS SECUENCIALES: La/s
salida/s dependen de las entradas y
del “tiempo”
3. REPRESENTACIÓN DE VARIABLES LÓGICAS
Las puertas lógicas son dispositivos electrónicos. No entienden de
números sino de tensiones.
Según relación número-tensión, hay dos tipos de lógica:
a) lógica positiva
b) lógica negativa
El dispositivo no altera su modo de funcionamiento por el tipo de
lógica.
LOGICA POSITIVA LOGICA NEGATIVA
4. SEÑALES DIGITALES
Señal digital: 1) Nivel bajo,
2) Nivel alto, 3) Flanco de subida
4) Flanco de bajada.
E
t
t
S
5. LOGICA PROPOSICIONAL Y ALGEBRA DE
BOOLE
PROPOSICIÓN: Enunciado declarativo que
afirma o niega algo en forma categórica y que
tiene la propiedad de ser verdadero o falso.
VARIABLES LOGICAS: Variables binarias que
solo pueden tomar un valor entre dos distintos.
Cero (0): proposición falsa; Uno (1): proposición
verdadera.
A, B, C,…{0,1}
6. ALGEBRA DE BOOLE
El algebra de Boole constituye una
formalización apropiada para representar
información digital y proporciona un modelo
matemático para determinar la respuesta de
los circuitos lógicos, independientemente del
tipo de componentes que constituyan dichos
circuitos
7. Elementos del Algebra de Boole
Conectores lógicos – Funciones lógicas o
Booleanas → Operadores lógicos:
Función inversa o complementación (operador
NOT)
Función intersección o producto lógico
(Operador AND)
Función reunión o suma lógica
(Operador OR)
8. ALGEBRA DE BOOLE – FORMAS
CANÓNICAS
Dos formas canónicas: maxitérminos y minitérminos
Cada una de estas formas canónicas está formada
por un número de términos variable. En cada uno
de esos términos deben aparecer todas las
variables de la función, ya sea en forma normal
o negada. En las formas canónicas no existen
términos repetidos.
14. CIRCUITOS COMBINACIONALES
• Lógica proposicional – Algebra de Boole
• Para iguales entradas, siempre las mismas
salidas
CIRCUITO
COMBINACIONAL
A
B
C
Y
Z
15. DISEÑO DE CIRCUITOS COMBINACIONALES
Obtener el circuito lógico mínimo que funcione con las especificaciones
iniciales:
1- Especificaciones del problema a diseñar. Simular problema
señalando entradas y salidas.
2- Construir tabla de verdad de la función lógica a implementar.
3- Expresión canónica.
4- Simplificar por alguno de los métodos conocidos.
Si la implementación se va a realizar empleando un determinado tipo de
puertas lógicas (NAND, NOR..), y/o un número de entradas prefijado, realizar
las transformaciones adecuadas en f para que la expresión final
simplificada resulte en la forma deseada.
5- Realizar diseño, según las opciones especificadas.
16. ANÁLISIS DE CIRCUITOS COMBINACIONALES
Obtener a partir de un determinado circuito, las
funciones lógicas mínimas que representan el
comportamiento del mismo:
1- Determinar todas las entradas.
2- Salidas en cada etapa.
3- Último nivel: Función lógica.
4- Minimizar o simplificar si es posible.
5- Especificar función de salida.
18. Codificadores y Decodificadores
Codificadores
En la salida el código binario
correspondiente a la entrada
activa. Ent. Decimal, salida BCD
Decodificadores
Una salida activa por vez,
según las entradas
19.
20. MULTIPLEXOR: 2n entradas; n lineas de
selección y una salida de información
DEMULTIPLEXOR: n entradas de
selección; 2n salidas y una sola activada
por vez
22. CIRCUITOS SECUENCIALES
La/s salida/s dependen de las entradas y del tiempo
TEORIA DE AUTÓMATAS
Autómatas finitos
Funciones de transición
S(t+1) = F(H(t), E(t)) expresión genérica
S(t+1) = F(Q(t), E(t))
Q(t+1) = G(Q(t), E(t))
Diagrama de transición: Grafo orientado
Tabla de estados: Incluye: entradas, estado anterior,
salida/s y estado siguiente
S(t+1): salida en el tiempo t
E(t): entrada en el instante t
Q(t): estado en el instante t
Q(t+1): estado en el tiempo (t+1)
27. BIESTABLES (FLIP-FLOP)
Un biestable es un circuito electrónico con
dos estados (manifestados a la salida)
estables.
Un biestable almacena 1 bit
El biestable es un circuito realimentado: la
salida se inyecta en la entrada.
Biestable conceptual: con 2 compuertas NOT
Biestable básico RS:
Con compuertas NOR
Con compuestas NAND
28. BIESTABLES: Clasificación. Tipos
Según posibilidad de ingreso de entradas:
Sincrónico
Asincrónico
FF – RS: S/A
FF – D: siempre Sincrónico
FF – JK: S/A
FF – T
FF – JK c/complementación
FF – MAESTRO-ESCLAVO (Master-Slave)
es siempre sincrónico
31. Diseño de CIRCUITOS SECUENCIALES
1. Descripción en palabras del comportamiento del
circuito (enunciado del problema)
2. Identificar entradas, estados y salidas
3. Asignar valores binarios a las entradas, estados y
salidas
4. Confeccionar el diagrama de transición de estados y la
tabla de estados
5. Determinar la cantidad de FF necesarios
6. Elegir el tipo de FF a utilizar
7. Con la tabla de estados y conocido el tipo de FF a
utilizar, confeccionar la tabla de excitación del circuito
y las tablas de salida
8. Deducir ecuaciones y simplificar
9. Dibujar el circuito lógico obtenido