Unidad 3: Circuitos digitales.
|
|
|
- Teresa Vargas Rojo
- hace 9 años
- Vistas:
Transcripción
1 A-1 Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic
2 A-2 Appendix A - Digital Logic Objetivos generales El objetivo de este tema es abordar los principios básicos de la lógica digital, que pueden aplicarse en el diseño de una computadora digital. Lograr el entendimiento de los principios de la Lógica combinatoria y de la Lógica Secuencial, utilizadas en el diseño de circuitos lógicos digitales, a partir de los cuales es posible construir integramente una computadora. Estos circuitos implementan las operaciones básicas de mas bajo nivel, de las cuales depende el funcionamiento de una computadora.
3 A-3 Appendix A - Digital Logic Lógica Combinatoria: Definiciones Algebra de Boole Componentes digitales Indice general
4 A-5 Appendix A - Digital Logic Algunas definiciones Unidad lógica Combinatoria: un circuito lógico digital en el cual las decisiones lógicas se toman exclusivamente en base a las combinaciones de las entradas. Ejemplo: un sumador. Unidad lógica Secuencial: un circuito donde las decisiones se adoptan no sólo en virtud de las combinaciones de entrada sino también de la historia anterior de las mismas entradas. Ejemplo: una unidad de memoria. Máquina de estado finito: Un circuito que posee un estado interno y cuya salida es función de las entradas corrientes y de la historia previa de sus entradas
5 A-6 Appendix A - Digital Logic Unidad lógica Combinatoria Transforma un conjunto de entradas en un conjunto de salidas de acuerdo con una o más funciones lógicas. Las salidas de una CLU son estrictamente funciones de las entradas, y se actualizan inmediatamente luego de cualquier cambio en las entradas. La unidad recibe un conjunto de entradas i 0 i n y produce un conjunto de salidas f 0 f m que dependeran de las funciones lógicas correspondientes. Las entradas y salidas para una CLU normalmente tienen dos valores binarios distintos : alto y bajo, 1 y 0, 0 y 1, o 5 volt y 0 volt por ejemplo.
6 A-8 Appendix A - Digital Logic Circuito combinacional En general, un circuito combinacional consiste de n entradas binarias y m salidas binarias. Un circuito combinacional puede definirse de tres formas: Tabla de verdad: Para cada una de las posibles combinaciones de las n señales de entrada, se enumera el valor binario de cada una de las m señales de salida. Símbolo gráfico: Describe la organización de las interconexiones entre puertas. Ecuaciones booleanas: Cada señal de salida se expresa como una función booleana de las señales de entrada. Los circuitos combinacionales implementan las funciones esenciales de una computadora digital. Pero no proporcionan memoria, que es un elemento también esencial para el funcionamiento. Para estos fines, se utilizan circuitos lógicos digitales mas complejos denominados circuitos secuenciales.
7 A-9 Appendix A - Digital Logic Algebra de Boole: Tablas de verdad Es el sistema matemático usado para la representación de la logica, en el diseño de circuitos lógicos, que nos permite identificar mediante símbolos el objeto de un circuito lógico de modo que su estado sea equivalente a un circuito real. Desarrollada en 1854 por George Boole Más tarde mejorada por Claude Shannon (Bell Labs) Las salidas son calculadas para todas las posibles combinaciones de entradas ( Cuántas combinaciones de entrada hay aquí?) Considere un cuarto con dos llaves A y B que actuan sobre la lampara Z. Cómo trabajan?
8 A-10 Appendix A - Digital Logic Asignación Alternativa de salida en función del estado de las llaves En una tabla de verdad, se enumeran todas las posibles combinaciones de entrada de las var. binarias y se asigna el correspondiente valor 0 o 1 a la salida para cada combinación. Aquí se presenta una asignación logica alternativa En general, dadas n variables de entrada se pueden obtener 2 n combinaciones de entradas, existen -> 2 (2n) posibles asignaciones de salida.
9 A-11 Appendix A - Digital Logic COMPUERTAS LOGICAS Tablas de verdad con todas las posibles funciones de dos variables binarias Las funciones lógicas booleanas que más frecuentemente se usan: AND, XOR, OR, NOR, XNOR, y NAND.
10 A-12 Appendix A - Digital Logic Puertas lógicas y sus símbolos Una compuerta lógica es un dispositivo físico que implementa una función básica del Algebra de Boole. Símbolos lógicos de las funciones booleanas AND (Y), OR (O), buffer, y NOT
11 A-13 Appendix A - Digital Logic Símbolos lógicos para las funciones booleanas NAND,NOR, XOR y XNOR O excluyente (XOR): Produce 1 en su salida, cuando el nro. de 1 en su entrada es impar NOR EXCLUYENTE (XNOR): Produce una salida complementaria a la de XOR.
12 A-14 Appendix A - Digital Logic Variantes de los símbolos lógicos básicos
13 A-15 Appendix A - Digital Logic Propiedades básicas del Álgebra de Boole Principio de dualidad: El dual de una función booleana se obtiene intercambiando sumas lógicas ( O ) por productos ( Y ) y productos por sumas. Postulados Teoremas A, B, etc. son Literales; 0 y 1 son constantes.
14 A-16 Appendix A - Digital Logic Teorema de DeMorgan ( dos variables) Se utiliza el Teorema de DeMorgan para convertir una compuerta O en una compuerta NAND.
15 A-17 Appendix A - Digital Logic Conjunto de puertas Un conjunto completo de puertas permite generar otras compuertas lógicas que no son parte de dicho conjunto. Existen 3 conjuntos de compuertas lógicas que permiten lograr una estructura completa. (Y, O y NO, las compuertas NAND y las compuertas NOR). En el ejemplo anterior vimos como una función O, se implementa únicamente a través de compuertas NAND. La equivalencia funcional entre compuertas lógicas es importante en lo que hace a la aplicación practica, dado que un tipo de compuerta lógica puede tener mejores características operativas que otro, dependiendo de la tecnología utilizada.
16 A-18 Appendix A - Digital Logic Representación en suma de productos y diagramas lógicos. Muchas veces surge la necesidad de representar funcionas mas complejas que una simple compuerta lógica, tal como la función mayoría. La función mayoría es cierta cada vez que mas de la mitad de sus variables lógicas de entrada son ciertas. Este tipo de operación es común para la recuperación de errores, en la que se comparan las salidas de circuitos idénticos que operan sobre los mismos datos, a partir de lo cual se determina la salida real por medio del mayor nro. de salidas similares ( como una votación). Una forma de representar ecuaciones lógicas requiere el uso de la forma suma de productos.
17 A-19 Appendix A - Digital Logic La forma suma de productos (SOP) Fig. A.15 Tabla de verdad correspondiente a la función mayoría Ninguna de las compuertas analizadas hasta ahora puede ejecutar en forma directa la función mayoría-> Transforma la función en una ecuación lógica de dos niveles Y (producto lógico) y O Implementa la función con un un arreglo de compuertas lógicas, usando el conjunto {AND, OR, NOT} M es verdadero cuando A=0, B=1, y C=1, o cuando A=1, B=0, y C=1, y así sucesivamente en los restantes casos.
18 A-21 Appendix A - Digital Logic La forma suma de productos La siguiente suma de productos describe la función mayoría para tres entradas: M = ABC + ABC + ABC + ABC = m3 + m5 +m6 +m7 = (3, 5, 6, 7) Expresión de la función mayoría en su forma canónica suma de productos. Cuando un producto lógico contiene todas las variables de la función, expresadas una sola vez, ya sea en su forma real o complementada, se denomina Termino Mínimo Cada uno de los 2 n términos son llamados mínimos comenzando desde 0 to 2 n - 1 Note las relaciones entre números minitérminos y valores booleanos
19 A-22 Appendix A - Digital Logic Implementación circuital de la función mayoría utilizando dos niveles AND- OR
20 A-23 Appendix A - Digital Logic Cuatro convenciones utilizadas para indicar intersecciones
21 A-24 Appendix A - Digital Logic LA FORMA PRODUCTO DE SUMA (POS) Como expresión dual de la forma suma de productos, una ecuación representada en su forma producto de suma contiene conjuntos de variables afectadas por operaciones de suma lógica cuyos resultados se convierten en un producto lógico. Se obtiene el complemento de la función suma de productos y aplicando los teoremas de DeMorgan. Seleccionando los términos de entrada que hacen 0 a la salida: F A*B*C A*B*C A*B*C A*B*C A.3
22 A-25 Appendix A - Digital Logic LA FORMA PRODUCTO DE SUMA (POS) (I) Se complementa ambos miembros de la igualdad, surge la ecuación F A*B*C A*B*C A*B*C A*B*C La aplicación del teorema de DeMorgan; en la primera negación, en la forma siguiente: W X Y Z W * X * Y * Z Da origen a la ecuación: F =(A* B* C)* (A* B* C )* (A* B* C)* (A* B* C )
23 A-26 Appendix A - Digital Logic LA FORMA PRODUCTO DE SUMA (POS) (II) Una nueva aplicación del Teorema de DeMorgan a los términos entre paréntesis, ahora en su forma: W * X * Y * Z W X Y Z Da origen a la ecuación: F ( A B C)*( A B C)*( A B C)*( A B C)
24 A-27 Appendix A - Digital Logic LA FORMA PRODUCTO DE SUMA (POS) (III) Esta ecuación esta expresada en la forma producto de sumas y contiene 4 términos máximos, en los que cada variable de la función aparece una sola vez en forma real o complementada. Un termino máximo ( A + B + C ) adopta un valor 0, para una única entrada de la tabla de verdad. Un argumento para el uso de la forma producto de sumas en reemplazo de la forma de la forma suma de productos, puede ser la obtención de una expresión booleana mas sencilla.
25 A-28 Appendix A - Digital Logic La función mayoría implementada con dos niveles AND OR (POS) F ( A B C)*( A B C)*( A B C)*( A B C)
26 A-29 Appendix A - Digital Logic Formas SOP Y POS Una expresión booleana mas sencilla puede significar un circuito mas simple. Existen además consideraciones que no dependen del tamaño de la ecuación booleana, sino de la complejidad de la topología de cableado. Parámetros de complejidad del circuito Cantidad de compuertas Cantidad de entradas en las compuertas En función de lo anterior se pueden comparar ambas implementaciones de circuitos. Dado que una ecuación booleana mas pequeña se traduce en un circuito con menor cantidad de compuertas, -> la reducción es importante ( Mapas de Karnaugh).
27 A-30 Appendix A - Digital Logic Componentes digitales En los diseños de circuitos digitales de alto nivel, además de las compuertas individuales, suelen utilizarse componentes ( conjuntos de compuertas lógicas ) o bloques funcionales. Objetivo: Abstraer un cierto nivel de complejidad circuital La función mayoría puede verse como una componente. Niveles de integración (número de puertas) en un único circuito integrado: Integrados en pequeña escala (SSI): elementos. Integración en escala media (MSI): 100 a 1000 elementos. Integración a gran escala (LSI): elementos. Integración en mayor escala (VLSI): y más. Estos son niveles aproximados, pero son útiles para comparar la complejidad relativa de los distintos circuitos.
28 A-31 Appendix A - Digital Logic Componentes digitales MSI Multiplexores Demultiplexores Decodificadores Codificadores de prioridad Matrices logicas programables Sumador con arrastre serie
29 A-32 Appendix A - Digital Logic Multiplexores Entradas de datos Cuando se diseñan circuitos utilizando multiplexores, se los considera como un Bloque funcional, que se representa como una Caja negra.
30 A-33 Appendix A - Digital Logic Circuito AND OR que implementa el multiplexor de cuatro entradas. Comparando con el anterior: Se evitan detalles innecesarios en el diseño de circuitos complejos
31 A-34 Appendix A - Digital Logic La función mayoría implementada con un Mux 8-1 La implementación de funciones booleanas puede ser realizada por medio de multiplexores.
32 A-35 Appendix A - Digital Logic Mayor eficiencia: Uso de un multiplexor 4-1 para implementar la función mayoría.( 3 variables y 4 entradas de datos.) Principle: Uso de las entradas A y B inputs para seleccionar un par de miniterminos. Las entradas de datos al MUX se toman del conjunto {0, 1, C, C}.
33 A-36 Appendix A - Digital Logic Demultiplexores (DEMUX) D: Entrada de datos; A y B: Entradas de control
34 A-37 Appendix A - Digital Logic El demultiplexor con su entrada en 1 es un decodificador. Comparar con la Fig A.29 Aplicación: Envío de datos desde un origen único hacia un conjunto de destinos. Ej.: Circuito de llamada de ascensores que deriva la llamada al ascensor mas cercano.
35 A-38 Appendix A - Digital Logic Decodificadores Decodificador: traduce una codificación lógica hacia una ubicación espacial. En cada momento solo una de las salidas del decodificador está en estado activo ( 1 lógico). Puede usarse para controlar otros circuitos. Para no habilitar circuitos erróneamente incorpora entonces una línea de habilitación. Aplicación: Traducción de direcciones de memoria a sus correspondientes ubicaciones físicas. En la implementación de funciones booleanas.
36 A-39 Appendix A - Digital Logic Decodificadores. Un decodificador traduce una codificación logica hacia una ubicación espacial. A veces se introduce una línea de habilitación que fuerza todas las salidas a 0, cuando se le aplica un 0 en la entrada.
37 A-40 Appendix A - Digital Logic Decodificador 2-4. A.29. Circuito de compuertas Y para el decodificador 2 a 4 Demultiplexor de 4 Salidas con su entrada En 1
38 A-41 Appendix A - Digital Logic La función mayoría implementada por un decodificador 3 a 8 En c/momento, solo una de las salidas del decodificador esta en el estado activo. Las salidas no utilizadas se dejan desconectadas
39 A-42 Appendix A - Digital Logic Codificadores de prioridad Traduce un conjunto de entradas en un código binario Puede pensarse como el circuito opuesto al de un decodificador Un codificador de prioridad establece un ordenamiento de las entradas. A i tiene una mayor prioridad que A i+1
40 A-43 Appendix A - Digital Logic Matrices lógicas programables (PLAs) Una PLA es una matriz configurable de compuertas AND seguida de otra matriz configurable de compuertas OR. Se personalizan anulando fusibles para una funcion especifica. Una PLA como una caja negra Diseño de la matriz puede dejarse en Manos de un programa automatizado.
41 A-44 Appendix A - Digital Logic Implementación de la función mayoría mediante matriz lógica programable. PLA: Es un elemento que minimiza la cdad de conexiones del circuito. Existen programas que diseñan PLA a partir de descripciones funcionales. Son componentes de gran aplicación en los sistemas digitales. Ventajas: Se tienen pocas entradas y salidas, aun cuando haya un importante numero de compuertas entre las entradas y las salidas.
42 A-45 Appendix A - Digital Logic Matriz lógica programable (PLA). Importante: Minimizar la cantidad de conexiones del circuito para: Obtener un sistema modular formado por componentes discretos que se diseñan y se implementan por separado. Haciendo uso del criterio modular es que se diseña una PLA como una caja negra.
43 A-46 Appendix A - Digital Logic Uso de PLAs: Diseño de un circuito digital que suma dos numeros binarios Tabla de verdad de un sumador completo.
44 A-47 Appendix A - Digital Logic Circuito sumador con arrastre en serie de 4 bits implementado con sumadores completos conectados en cascada (Para el ejemplo anterior) PLA Implementacion de un sumador completo Desventaja: Los resultados de c/columna se determinan en secuencia empezando desde la derecha
45 A-48 Appendix A - Digital Logic Matrices lógicas programables (PLAs) El uso de herramientas CAD favorecen su uso sobre el de la lógica discreta o de multiplexores Estas herramientas de diseño asistido reducen los tamaños de las PLAs, por lo que la gran cdad de compuertas aparentemente utilizadas no es tan elevada en la practica.
Circuitos Combinatorios
UNIDAD 5 Circuitos Combinatorios Introducción a la unidad Los circuitos combinatorios o circuitos combinacionales transforman un conjunto de entradas en un conjunto de salidas de acuerdo con una o más
Electrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1
Electrónica Digital Ing. Javier Soto Vargas Ph.D. [email protected] ECI TDDA(M) - Javier Soto 1 Sistema Digital Manejo de elementos discretos de información. Elementos discretos: Señales eléctricas.
TEMA 1. Sistemas Combinacionales.
TEMA. Sistemas Combinacionales.. Introducción a los sistemas digitales. Familias lógicas (2-20) 2. Definición de circuito combinacional (2-25) 3. Funciones combinacionales. Simplificación e implementación
Unidad 3: Circuitos digitales.
A-1 Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic A-2 Appendix
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y
Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires
Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.
Prof. Rodrigo Araya E. [email protected] Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 Contenido En 1815 George Boole propuso una herramienta
Organización de Computadoras
Organización de Computadoras SEMANA 1 UNIVERSIDAD NACIONAL DE QUILMES Qué vimos? Sistema Binario Interpretación Representación Aritmética Sistema Hexadecimal Hoy! Lógica proposicional Compuertas lógicas:
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Dr. Marcelo Risk Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 2017 Lógica
5.3. Álgebras de Boole y de conmutación. Funciones lógicas
5.3. Álgebras de Boole y de conmutación. Funciones lógicas 5.3.1. Algebra de conmutación o algebra booleana 5.3.1.1. Axiomas [ Wakerly 4.1.1 pág. 195] 5.3.1.2. Teoremas de una sola variable [ Wakerly 4.1.2
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y
Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires
Electrónica Digital: Sistemas Numéricos y Algebra de Boole
Electrónica Digital: Sistemas Numéricos y Algebra de Boole Profesor: Ing. Andrés Felipe Suárez Sánchez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: [email protected]
Electrónica Digital. Fco. Javier Expósito, Manuel Arbelo, Pedro A. Hernández Dpto. de Física Fundamental y Experimental, Electrónica y Sistemas
Electrónica Digital Fco. Javier Expósito, Manuel Arbelo, Pedro A. Hernández 2001 Dpto. de Física Fundamental y Experimental, Electrónica y Sistemas UNIVERSIDAD DE LA LAGUNA ii ÍNDICE Lección 0. Introducción...1
Operación de circuitos lógicos combinatorios.
Operación de circuitos lógicos combinatorios. 1.1 Analiza circuitos lógicos combinatorios, empleando sistemas y códigos numéricos. A. Identificación de las características de la electrónica digital. Orígenes
Tabla 5.2 Compuertas básicas A B A B A B
Compuertas lógicas Un bloque lógico es una representación simbólica gráfica de una o más variables de entrada a un operador lógico, para obtener una señal determinada o resultado. Los símbolos varían de
Bloques estandarizados
Bloques estandarizados Mario Medina C. [email protected] Más allá de las puertas lógicas Complejidad creciente de diseños hace necesario buscar nuevos niveles de abstracción por sobre las compuertas
Asignaturas antecedentes y subsecuentes Diseño de Sistemas Digitales II
PROGRAMA DE ESTUDIOS Diseño de Sistemas Digitales I Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0157 Asignaturas antecedentes y subsecuentes
Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole
Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Índice Algebra de Boole. Definición. Operaciones lógicas: OR, AND, XOR y NOT Puertas lógicas Algebra de Boole Postulados Teoremas
ÁLGEBRA DE BOOLE Y FUNCIONES LÓGICAS
1. Introducción ÁLGERA DE OOLE Y FUNCIONES LÓGICAS El Álgebra de oole es una parte de la matemática, la lógica y la electrónica que estudia las variables, operaciones y expresiones lógicas. Debe su nombre
Módulos combinacionales básicos. Tema 7
Módulos combinacionales básicos Tema 7 Qué sabrás al final del capítulo? Funcionamiento de los módulos combinacionales básicos: Codificadores Decodificadores Multiplexores Demultiplexores Implementación
ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas
ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I TEMA 4 Algebra booleana y puertas lógicas TEMA 4. Algebra booleana y puertas lógicas 4.1 Definición de álgebra de Boole 4.2 Teoremas del álgebra de Boole 4.3
Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 3 Algebra Booleana y Puertas Lógicas
Organización n del Computador 1. Lógica Digital 1 Algebra de Boole y compuertas
Organización n del Computador 1 Lógica Digital 1 Algebra de Boole y compuertas Representación n de la Información La computadoras necesitan almacenar datos e instrucciones en memoria Sistema binario (solo
Tema 5: Álgebra de Boole Funciones LógicasL
Tema 5: Álgebra de Boole Funciones LógicasL Ingeniería Informática Universidad Autónoma de Madrid 1 Álgebra de Boole.. Funciones LógicasL O B J E T I V O S Conocer el Álgebra de Boole, sus teoremas y las
Módulos combinacionales básicos. Tema 7
Módulos combinacionales básicos Tema 7 Qué sabrás al final del capítulo? Funcionamiento de los módulos combinacionales básicos: Codificadores Decodificadores Multiplexores Demultiplexores Implementación
Suma Resta Multiplica. División Alg. Boole Tbla Verdad Circuitos Karnaugh
Funciones Lógicas 2009-20102010 Sistemas de Numeración 1 Suma Algebra de Boole: Desarrollada en 1947 por George Boole y se usa para resolver problemas lógico-resolutivos. Son las matemáticas de los sistemas
plicación de los circuitos SUMADOR DIBITAL S C
plicación de los circuitos ógicos A B SUMADOR DIBITAL S C Aplicaciones de los circuitos lógicos Algunas aplicaciones elementales como los circuitos aritméticos digitales y los codificadores y decodificadores,
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Álgebra de conmutación y simplificación de funciones lógicas Álgebra Booleana. Análisis de circuitos combinacionales.
Circuitos combinacionales. Funciones integradas
Circuitos combinacionales. Funciones integradas Salvador Marcos González [email protected] Funciones integradas Introducción La introducción en el diseño de sistemas digitales de circuitos MSI (media
Arquitectura de Computadoras 2015 Práctico 03. Práctico 3. Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios.
Práctico 3 Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios. Objetivo Conocer y entrenarse en las técnicas para la construcción de circuitos combinatorios de mediano porte. Conocer
TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES
TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES Exponer los conceptos básicos de los fundamentos de los Sistemas Digitales. Asimilar las diferencias básicas entre sistemas digitales y sistemas analógicos.
Unidad 3: Circuitos digitales.
A- Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic 999 M. Murdocca
Funciones Lógicas Y Métodos De Minimización
Circuitos Digitales I Funciones lógicas Tema III Funciones Lógicas Y Métodos De Minimización Circuito combinacional: Un circuito cuya salida depende únicamente del estado actual de sus entradas. Puedes
Sistemas Digitales I
UNIVERSIDAD INDUSTRIAL DE SANTANDER Sistemas Digitales I Taller No1 Profesor: Carlos A. Fajardo Mayo de 2015 Temas: Representación digital de los Datos, Algebra de Boole, Funciones Lógicas, Introducción
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos combinacionales
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos combinacionales Puertas lógicas simples y complejas. Multiplexores. Elementos varios: codificadores
TEMA 3 BLOQUES COMBINACIONALES.
TEMA 3 BLOQUES COMBINACIONALES. Objetivos. Describir la diferencia entre circuitos combinacionales y secuenciales. Interpretar la función de un multiplexor, un demultiplexor, un codificador y un decodificador.
TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL
TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL 11 1) Cuántas funciones de conmutación diferentes se pueden definir con 3 variables binarias? a) 8. b) 9. c) depende del problema en concreto. d) 256. 2)
ELECTRÓNICA. Unidad 2: Circuitos combinacionales. Primera Parte
ELECTRÓNICA Unidad 2: Circuitos combinacionales Primera Parte Unidad 2: Circuitos combinacionales 1. Introducción a los circuitos combinacionales. 2. Codificadores y decodificadores. 2.1. Codificadores
Clase Nº 2. Ing. Manuel Rivas DEPARTAMENTO DE ELECTRÓNICA. Trimestre Enero - Marzo 2006
EC2175 Ingeniería Electrónica 2 Clase Nº 2 Ing. Manuel Rivas DEPARTAMENTO DE ELECTRÓNICA Trimestre Enero - Marzo 2006 Objetivos de aprendizaje Conocer las operaciones lógicas básicas: AND, OR y NOT Estudiar
1ª evaluación: 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE
Electrónica digital Página 1 1ª evaluación: 1: 2: 3: 4: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE ALGEBRA DE BOOLE POSTULADOS Y TEOREMAS PUERTAS
Descripción en VHDL de arquitecturas para implementar el algoritmo CORDIC
Anexo B Funciones booleanas El álgebra de Boole provee las operaciones las reglas para trabajar con el conjunto {0, 1}. Los dispositivos electrónicos pueden estudiarse utilizando este conjunto las reglas
Álgebra Booleana. Suma Booleana. El término suma es 1 si al menos uno de sus literales son 1. El término suma es 0 solamente si cada literal es 0.
Álgebra Booleana El álgebra de Boole son las matemáticas de los sistemas digitales. En el nivel de lógica digital de una computadora, lo que comúnmente se llama hardware y que está formado por los componentes
Taller No. 6 Final Electrónica digital (Multiplexores y demultiplexores)
Taller No. 6 Final Electrónica digital (Multiplexores y demultiplexores) CONCEPTOS PREVIOS MULTIPLEXORES: Los multiplexores son circuitos combinacionales con varias entradas y una salida de datos, y están
LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1)
LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1) 1. CONVERSORES DE CODIGO La disponibilidad de una gran variedad de códigos para los mismos elementos discretos de información origina el uso de
Ing. Yesid E. Santafe Ramon CIRCUITOS LÓGICOS COMBINATORIOS
Ing. Yesid E. Santafe Ramon CIRCUITOS LÓGICOS COMBINATORIOS La evolución de la electrónica digital ha llevado a la comercialización de circuitos integrados de media escala de integración (MSI) que representan
TRABAJO PRÁCTICO Nº 3. Expresiones booleanas, tablas de verdad y compuertas lógicas
Sistemas Digitales TRABAJO PRÁCTICO Nº 3 Expresiones booleanas, tablas de verdad y compuertas lógicas Ejercicio Nº 1: Dadas las siguientes funciones: F ( A, B, C, D) = C.( D + A) + A. C.( B + D 1 ) F 2
Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1
Circuitos Lógicos Combinatorios Ing. Jorge Manrique 2004 Sistemas Digitales 1 Circuitos Combinatorios Un circuito combinatorio es un arreglo de compuertas lógicas con un conjunto de entradas y salidas.
Sistemas Combinacionales
Sistemas Combinacionales Tipos de Sistemas Digitales Puertas Lógicas Bloques Combinacionales Multiplexores Decodificadores/demultiplexores Decodificadores BCD a 7 segmentos Codificadores Comparadores Sumadores
GUIA 4: ALGEBRA DE BOOLE
GUIA 4: ALGEBRA DE BOOLE En 1854 George Boole introdujo una notación simbólica para el tratamiento de variables cuyo valor podría ser verdadero o falso (variables binarias) Así el álgebra de Boole nos
Axiomas Básicos. ...Axiomas Básicos. Arquitecturas de Computadores Prof. MAURICIO SOLAR 3 Algebra de Boole. Temario.
27-4-2 Temario Arquitecturas de Computadores Prof. MAURICIO SOLAR 3 Algebra de Boole Introducción 2 Axiomas Básicos 3 Definiciones 4 Teoremas 5 Funciones 6 Compuertas Lógicas 7 Minimización de Funciones
Electrónica. Diseño lógico. Fundamentos en electrónica digital. Héctor Arturo Flórez Fernández
Electrónica Diseño lógico Fundamentos en electrónica digital Héctor Arturo Flórez Fernández Flórez Fernández, Héctor Arturo Diseño lógico: fundamentos de electrónica digital / Héctor Arturo Flórez Fernández.
TRABAJO PRÁCTICO Nº 4. Sistemas combinacionales MSI
Sistemas Digitales TRABAJO PRÁCTICO Nº 4 Sistemas combinacionales MSI Ejercicio Nº 1: Se desea transmitir datos de dos bits con control de paridad impar. Utilice un decodificador para diseñar un circuito
Circuitos Digitales Avanzados
Circuitos Digitales Avanzados M.C. Jorge E. Ibarra Esquer [email protected] Contenido Circuitos secuenciales con dispositivos MSI Redes iterativas Circuitos para operaciones aritméticas Dispositivos programables
PROYECTO DOCENTE ASIGNATURA: "Electrónica Digital"
PROYECTO DOCENTE ASIGNATURA: "Electrónica Digital" Grupo: Grupo 1(959067) Titulacion: Grado en Ingeniería Electrónica, Robótica y Mecatrónica (UMA-US) Curso: 2017-2018 DATOS BÁSICOS DE LA ASIGNATURA/GRUPO
ANALÓGICO vs. DIGITAL
ANALÓGICO vs. DIGITAL Una señal analógica se caracteriza por presentar un numero infinito de valores posibles. Continuo Posibles valores: 1.00, 1.01, 200003,, infinitas posibilidades Una señal digital
INDICE. XVII 0 Introducción 0.1. Historia de la computación
INDICE Prefacio XVII 0 Introducción 0.1. Historia de la computación 1 0.1.1. Los inicios: computadoras mecánicas 0.1.2. Primeras computadoras electrónicas 0.1.3. Las primeras cuatro generaciones de computadoras
Módulos combinacionales básicos. Tema 7
Módulos combinacionales básicos Tema 7 Qué sabrás al final del capítulo? Funcionamiento de los módulos combinacionales básicos: Codificadores Decodificadores Multiplexores Demultiplexores Redes de módulos
Álgebra de Boole A p u n te N 3
Álgebra de Boole Apunte N 3 G e o r g e B o o l e y C l a u d e S h a n n o n La finalidad de la Electrónica Digital es procesar la información. Para ello utiliza las operaciones definidas por George Boole
ELECTRÓNICA. Unidad 1: Fundamentos de Electrónica Digital 2ª Parte
ELECTRÓNICA Unidad 1: Fundamentos de Electrónica Digital 2ª Parte Operaciones con binario Suma: Ejemplo: 5 + 4 + 0 1 0 1 0 1 0 0 1 0 0 1 Operaciones con binario Resta: Ejemplo: 5-2 - 0 1 0 1 0 0 1 0 0
LÓGICA DIGITAL ING. RAUL ROJAS REATEGUI
LÓGICA DIGITAL ING. RAUL ROJAS REATEGUI 1. DEFINICION La lógica es la aplicación metódica de principios, reglas y criterios de razonamiento para la demostración y derivación de proposiciones 2.- EVOLUCION
ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN. SEÑALES ANALÓGICAS Y DIGITALES.
1 ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN. SEÑALES ANALÓGICAS Y DIGITALES. Podemos dividir la electrónica en dos grandes campos: la electrónica analógica y la electrónica digital, según el tipo de señales
Curso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez 4.5. Análisis de circuitos combinacionales
I UNIDAD ÁLGEBRA BOOLEANA Y COMPUERTAS LÓGICAS
I UNIDAD ÁLGEBRA BOOLEANA Y COMPUERTAS LÓGICAS 1.1 Electrónica Digital Obviamente es una ciencia que estudia las señales eléctricas, pero en este caso son señales discretas, es decir, están bien identificadas,
ÍNDICE CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN CAPÍTULO 2. ÁLGEBRA DE CONMUTACIÓN Y FUNCIONES LÓGICAS... 37
ÍNDICE LISTA DE FIGURAS... 7 LISTA DE TABLAS... 11 CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN... 13 1.1. REPRESENTACIÓN DE LA INFORMACIÓN... 15 1.2. SISTEMAS DE NUMERACIÓN BINARIO NATURAL Y HEXADECIMAL... 18 1.3.
TRABAJO PRÁCTICO Nº 3. Expresiones booleanas, tablas de verdad y compuertas lógicas
Sistemas Digitales TRABAJO PRÁCTICO Nº 3 Expresiones booleanas, tablas de verdad y compuertas lógicas Ejercicio Nº 1: Dadas las siguientes funciones: F ( A, B, C, D) C.( D A) AC..( B D 1 ) F2 ( A, B, C,
Tema 3. 2 Sistemas Combinacionales
Tema 3. 2 Sistemas Combinacionales Índice Circuitos combinacionales: concepto, análisis y síntesis. Métodos de simplificación de funciones lógicas. Estructuras combinacionales básicas Multiplexores Demultiplexores
Componentes Combinacionales. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC
Componentes Combinacionales Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC Componentes Combinacionales Se emplean para: Transformación de datos Operaciones aritméticas (suma, resta...)
NOT. Ejemplo: Circuito C1
Métodos de diseño de circuitos digitales Sistemas combinacionales En un circuito combinacional los valores de las salidas dependen únicamente de los valores que tienen las entradas en el presente. Se construen
Facultad de Ingeniería Eléctrica
Facultad de Ingeniería Eléctrica Laboratorio de Electrónica Ing. Luís García Reyes Práctica Número 10 Demultiplexores Materia: Laboratorio de Electrónica Digital I Objetivo: Comprobación del funcionamiento
Tema 4 - Bloques combinacionales
- Bloques combinacionales Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma Metropolitana Unidad Azcapotzalco Email: [email protected]
George Boole. Álgebra Booleana. Álgebra de Conmutación. Circuitos Digitales EC1723
George oole Circuitos Digitales EC723 Matemático británico (85-864). utodidacta y sin título universitario, en 849 fue nombrado Profesor de Matemáticas en el Queen's College en Irlanda. En su libro Laws
Tabla de contenidos. 1 Lógica directa
Tabla de contenidos 1 Lógica directa o 1.1 Puerta SI (YES) o 1.2 Puerta Y (AND) o 1.3 Puerta O (OR) o 1.4 Puerta OR-exclusiva (XOR) 2 Lógica negada o 2.1 Puerta NO (NOT) o 2.2 Puerta NO-Y (NAND) o 2.3
Tema 4. Análisis y diseño de circuitos combinacionales SSI
Tema 4. Análisis y diseño de circuitos combinacionales SSI Puertas Lógicas. Criterio de polaridad. Análisis lógico de circuitos digitales. Análisis circuital de circuitos digitales. Peligros lógicos. Implementaciones
SUBSISTEMAS COMBINACIONALES. Tema 4: SUBSISTEMAS COMBINACIONALES
Tema 4: SUBSISTEMAS COMBINACIONALES Contenido * Circuitos integrados MSI/LSI. * Subsistemas de propósito específico: * decodificadores, codificadores, convertidores de código * codificadores de prioridad
TEMA 5.2 FUNCIONES LÓGICAS TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA
TEMA 5.2 FUNCIONES LÓGICAS TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 17 de febrero de 2015 TEMA 5.2 FUNCIONES LÓGICAS Puertas lógicas Simplificación de funciones lógicas 2 TEMA 5.2 FUNCIONES
CIRCUITOS DIGITALES UNIVERSIDAD CATOLICA DE CUENCA EXT. CAÑAR CATEDRATICO: ING. CRISTIAN FLORES ALUMNO: TITO GUASCO FECHA:
CIRCUITOS DIGITALES 2011 UNIVERSIDAD CATOLICA DE CUENCA EXT. CAÑAR CATEDRATICO: ALUMNO: FECHA: ING. CRISTIAN FLORES TITO GUASCO 11-10-2011 2 CIRCUITOS DIGITALES TEMA: COMPUERTAS LOGICAS Las computadoras
INDICE Capítulo 1. Introducción Capítulo 2. Circuitos lógicos básicos Capítulo 3. Sistemas numéricos Capítulo 4. Codificación
INDICE Capítulo 1. Introducción 1.1. Cantidades analógicas y digitales 1.2. Sistemas electrónico digitales 16 1.3. Circuitos integrados 17 1.4. Disipación de potencia y velocidad de operación 1.5. Aplicación
Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores
Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores Bloque : Sistemas combinacionales Tema 4: Algebra de Boole y funciones lógicas Pablo Huerta Pellitero ÍNDICE Bibliografía
Circuitos Combinatorios
Circuitos Combinatorios Primer Cuatrimestre de 2010 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 7 de abril de 2010 Objetivos de la clase de hoy Repasar los operadores y propiedades
2. CONTROL DE CIRCUITOS ELECTRÓNICOS COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º ESO
2. CONTROL DE CIRCUITO ELECTRÓNICO COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º EO INTRODUCCIÓN Las agujas de un reloj, que giran representando el avance del tiempo, lo hacen en forma aná- loga (análogo =
2-Funciones y representaciones booleanas
2-Funciones y representaciones booleanas 2.1 Lógica y álgebra de Boole 2.2 Funciones booleanas 2.3 Representaciones de funciones booleanas. 2.4 Funciones de varias variables. 2: Funciones booleanas 1 Lógica
Práctica 2: Lógica Digital - Combinatorios
Organización del Computador I DC - UBA Segundo Cuatrimestre de 2009 Álgebra booleana Propiedades Álgebra booleana Compuertas - NOT Propiedades A NOT A 0 1 1 0 Compuertas - AND Propiedades A B A AND B 0
Sistemas Combinacionales y Sistemas Secuenciales
y Prof. Rodrigo Araya E. [email protected] Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 y 1 2 3 y Contenido Al hablar de sistemas, nos referimos
PROGRAMA DE ESTUDIO Área de Formación : Carlos González Zacarías Fecha de elaboración: 21 de Mayo de 2010 Fecha de última actualización:
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciado en Informática Administrativa General Sistemas digitales Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 Total de créditos:
Algebra de Boole: Teoremas
Teorema 1: A + A = A Teorema 2: A A = A Teorema 3: A + 0 = A Teorema 4: A 1 = A Teorema 5: A 0 = 0 Teorema 6: A + 1 = 1 Teorema 7: (A + B) = A B Teorema 8: (A B) = A + B Teorema 9: A + A B = A Teorema
Bloques funcionales combinacionales. Bloques para el encaminamiento y/o transferencia de datos
Bloques para el encaminamiento y/o transferencia de datos Multiplexor Demultiplexor Decodificador Codificador Bloques para el procesamiento de datos Comparador Bloques para la generación de funciones booleanas
IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES
IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES SIMPLIFICACIÓN DE FUNCIONES LÓGICAS Para implementar mediante un circuito digital formado por puertas lógicas una función lógica el primer paso consiste en realizar
Tema 2. Funciones Lógicas. Algebra de Conmutación. Minimización de funciones Lógicas. Introducción al VHDL.
Tema 2. Funciones Lógicas Algebra de Conmutación. Minimización de funciones Lógicas. Introducción al VHDL. Álgebra de conmutación Algebra de Conmutación: Postulados y Teoremas. Representación de problemas
