Download Circuitos Electrónicos Digitales
Document related concepts
no text concepts found
Transcript
Circuitos Electrónicos Digitales Bloque 1: Circuitos Electrónicos y familias lógicas Tema 3: Familias lógicas Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 2 Álgebra de conmutación Entender el funcionamiento de circuitos digitales requiere conocer los conceptos del álgebra de Boole. Por definición un álgebra de Boole tiene: • Un conjunto de valores (valores Booleanos) que incluyen al denominado elemento nulo (representado por 0) y al denominado elemento identidad (representado por 1). • Dos operadores internos (representados + y •). También por definición debe satisfacer los siguientes postulados: 3 Álgebra de conmutación Además de los postulados, el Álgebra de conmutación contiene un conjunto de teoremas que se listan a continuación. 4 Álgebra de conmutación Estos teoremas se basan en los postulados o/y en teoremas previamente demostrados. Principio de dualidad: Toda propiedad o teorema deducible a partir del álgebra de Boole se transforma en otra propiedad o teorema igualmente válido si se intercambia el 0 por el 1 y el + por el •. x + 0=x x • 1=x Ejemplo: Demostración algebraica de los teoremas T5: x + x•y = x•1 + x•y = x• ( 1 + y ) P1b P3a x • (x + y) = (x + 0) • (x +y) = x + 0 • y P1a P3b = x•1 = x T3a P1b ¡POSTULADOS Y TEOREMAS DUALES! = x+0 = x T3b P1a 5 Álgebra de conmutación El álgebra de conmutación es un caso especial del álgebra de Boole en el que los únicos valores booleanos son el 1 y el 0 (valores lógicos). Al operador + se le denomina OR y al • AND. El operador unario NOT asigna a cada valor binario su complentario. En tecnología electrónica digital los valores lógicos se representan con magnitudes eléctricas (usualmente tensiones) y los operadores básicos se implementan dispositivos denominados puertas lógicas. Nombre del operador NOT OR NOR AND NAND EXOR Representaciones X,NOT X, /X,X', #X X+Y, X OR Y X+Y, X NOR Y X·Y, X AND Y, X&Y X·Y, X NAND Y X⊕Y, X EXOR Y 6 Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 7 Variables y operadores lógicos símbolos de las puertas que implementan los operadores: X Y NOT (inversor) salida X Y=X entrada (Institute of Electrical and Electronics Engineers) 0 1 1 0 Tabla de verdad Símbolo IEEE 8 Variables y operadores lógicos símbolos de las puertas que implementan los operadores: OR x y z=x+y XY Z 00 0 01 1 10 1 11 1 Tabla de verdad Símbolo IEEE 9 Variables y operadores lógicos símbolos de las puertas que implementan los operadores: NOR x y z=x+y XY Z 00 1 01 0 10 0 11 0 Tabla de verdad Símbolo IEEE 10 Variables y operadores lógicos Operadores lógicos: símbolos AND x z=x•y y XY Z 00 0 01 0 10 0 11 1 Tabla de verdad Símbolo IEEE 11 Variables y operadores lógicos Operadores lógicos: símbolos NAND x y z=x•y XY Z 00 1 01 1 10 1 11 0 Tabla de verdad Símbolo IEEE 12 Variables y operadores lógicos Operadores lógicos: símbolos XOR x y z=x⊕y XY Z 00 0 01 1 10 1 11 0 Tabla de verdad Símbolo IEEE 13 Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 14 Ejemplos de puertas lógicas Inversor TTL Familia Lógica: TTL Nº de transistores: 2 Tipo de transistores: BJT 15 Ejemplos de puertas lógicas NOR CMOS Familia Lógica: CMOS Nº de transistores: 4 Tipo de CMOS transistores: Número de entradas: 2 16 Ejemplos de puertas lógicas NAND CMOS Familia Lógica: CMOS Nº de transistores: 4 Tipo de CMOS transistores: Número de entradas: 2 17 Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 18 ¿Por qué usar expresiones de conmutación? 19 Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 20 Familias lógicas El componente electrónico básico es el transistor. Hay diferentes tecnologías para fabricar transistores y, para cada tipo, diferentes formas de hacer puertas. Familia lógica: Conjunto de puertas construidas con una determinada tecnología y cuyos parámetros eléctrico-temporales son similares. Dentro de una familia, hay subfamilias. 21 Familias lógicas Comparación de familias. 22 Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas. ¿Porqué usar expresiones de conmutación? Familias lógicas: concepto y clasificación. Parámetros de conmutación. 23 Parámetros de conmutación Niveles lógicos “altos” y “bajos”. Márgenes de ruido. Tiempos de propagación. Tiempos de transición. Fan-in / Fan-out. Potencia consumida. 24 Parámetros de conmutación Niveles lógicos “altos” y “bajos”. Márgenes de ruido. 25 Parámetros de conmutación Niveles lógicos “altos” y “bajos”. Márgenes de ruido. 26 Parámetros de conmutación Niveles lógicos “altos” y “bajos”. Márgenes de ruido. Valores para la familia 74LS VI VO NMH VI VO NML Hmin 2v Hmin 2.4v Lmax 0.4v 0.8v Hmax 0.4v 0.4v 27 Parámetros de conmutación Tiempos de transición y propagación 28 Parámetros de conmutación Fan-in. Fan-out 29 Parámetros de conmutación Potencia consumida 30