Circuitos combinacionales. Funciones integradas
|
|
|
- Marcos Castilla Montero
- hace 9 años
- Vistas:
Transcripción
1 Circuitos combinacionales. Funciones integradas Salvador Marcos González
2 Funciones integradas Introducción La introducción en el diseño de sistemas digitales de circuitos MSI (media escala de integración) da como resultado la sustitución de los anteriores métodos de diseño. La obtención de una función lógica como solución a un problema particular, la búsqueda de la minimización de la misma y la implementación con funciones SSI, era el proceso habitual. Sin embargo, al implementar funciones lógicas con circuitos MSI, la función booleana se expresa en su forma canónica, es decir cada término de la función booleana contiene todas las variables, bien en su forma directa o negada, y se implementa directamente sin minimización. El coste de un sistema digital es proporcional al número de circuitos integrados del sistema, de forma que el objetivo es reducir el número de pastillas. En este capítulo vamos a estudiar diversas funciones MSI empleadas frecuentemente en circuitos digitales y que deben conocerse para el análisis y diseño de circuitos. Multiplexores El multiplexor o selector de datos, selecciona 1 de entre n líneas de entrada de datos, donde n es una potencia de 2. Para realizar esta función dispone de un número de líneas de entrada de selección, de tal forma que puedan referenciarse las n líneas de entrada de datos, además suele tener una o varias líneas de habilitación, de tal forma que cuando la línea está activa queda habilitada la función multiplexora y cuando no lo está se inhibe el funcionamiento del mismo. La siguiente implementación, figura 5.2, corresponde a la de un multiplexor a nivel de puertas. También se muestra un diagrama de bloque representativo en la figura 5.1. Circuitos combinacionales. Funciones integradas 2
3 Figura 5.1. Bloque representativo de un multiplexor de 4 canales Figura 5.2. Circuito de puertas de un multiplexor de 4 canales La función Booleana que representa la salida f del circuito viene dada por la expresión: f =ABD 1 +ABD 2 +ABD 3 +ABD 4 Pueden seleccionarse líneas de datos mediante la aplicación de la combinación binaria apropiada aplicada a las líneas de control A y B. Cuando las líneas de control son AB = 00, la salida del circuito es D 0 Circuitos combinacionales. Funciones integradas 3
4 El número de líneas de datos a seleccionar puede incrementarse mediante la elección de multiplexores con un mayor número de ellas, o mediante una combinación de multiplexores. La figura siguiente (figura 5.3) muestra la ampliación de una función multiplexora de 4 entradas de datos a una de 8 entradas, mediante la utilización de la entrada de habilitación como una entrada de selección adicional. Figura 5.3. Ampliación de las entradas de datos Otra forma de expandir el número de entradas de datos es mediante la multiplexación a dos o más niveles. La siguiente figura (figura 5.4) muestra la implementación de un multiplexor 1 de entre 64 mediante funciones 1 de entre 8 y con dos niveles de multiplexado. Circuitos combinacionales. Funciones integradas 4
5 Figura 5.4. Ampliación de las entradas de datos multiplexando a 2 niveles Circuitos combinacionales. Funciones integradas 5
6 La función multiplexora como generador lógico de funciones La ecuación booleana para la salida de un multiplexor que tenga 4 entradas de datos es: f= BAD 0 + BAD 1 + BAD 2 + BAD 3 las variables A y B se usan como señales para las líneas de control. A y B pueden despejarse como factores en cualquier función de n variables, aplicándose luego a las líneas de datos las funciones residuo de n-2 variables. Por ejemplo, si n es 3, pueden aplicarse 4 señales de 1 variable a cada una de las líneas de datos. Suponiendo C como esa tercera variable, las señales posibles en las líneas de datos son C C 0 y 1. Para el multiplexor de 4 entradas, hay 3 posibles opciones para las variables de control: AB, AC y BC, pudiéndose asociarse estas combinaciones con líneas de datos individualmente como se muestra en los siguientes mapas de Karnaugh. Circuitos combinacionales. Funciones integradas 6
7 Por ejemplo para la función de 3 variables f= CBA+CBA+CBA+CBA se implementa de las distintas formas-, variables de control AB, AC y BC, en la siguiente figura. Figura 5.5. Implementación de funciones con multiplexores Considera ahora la implementación de la función de 4 variables f = ϕ0,2,5,6,10,11,13,15 utilizando un multiplexor de 4 entradas. Para este caso la Circuitos combinacionales. Funciones integradas 7
8 aplicación de 2 variables a sus entradas de control dejará funciones residuo de 2 variables aplicadas a sus entradas de datos. Se han elegido las variables d y c para aplicar a las entradas de control, el mapa de Karnough queda dividido en 4 tablas de 4 celdas y 2 variables, la simplificación sólo puede hacerse dentro de ellas Si se elige un multiplexor con 8 entradas de datos y se eligen las variables d, c y b para ser asignadas a sus entradas de control, el mapa queda dividido en 8 tablas de 2 celdas y una variable, pudiéndose realizar la simplificación solamente dentro de ellas. La figura 5.5. refleja la implementación de la función con multplexores de 4 y 8 entradas de datos. Figura 5.5. Implementación de funciones con multiplexores Si el número de variables de la función aumenta, se implementa con más de un nivel de multiplexado. Sea por ejemplo la función de 5 variables f = ϕ0,1,3,6,7,8,14,15,17,18,20,21,22,24,27,28,31 que implementaremos con multiplexores de 4 entradas de datos. Para el primer nivel elegimos las variables e y d. Formamos una tabla como la mostrada seguidamente, donde la columna de la izquierda muestra los términos producto que conforman la función y las columnas de la derecha, encabezadas por ed, ed, ed y ed muestran el resultado de sacar factor común Circuitos combinacionales. Funciones integradas 8
9 ed, ed, ed y ed en los términos producto de la función. Las funciones de entrada para el multiplexor del primer nivel resultan: D 01 = cba+cba+cba+cba+cba D 02 = cba+cba+cba+cba+cba D 03 = cba+cba+cba+cba+cba D 04 = cba+cba+cba+cba+cba función ed ed ed ed 0 edcba cba 1 edcba cba 3 edcba cba 6 edcba cba 7 edcba cba 8 edcba cba 14 edcba cba 15 edcba cba 17 edcba cba 18 edcba cba 20 edcba cba 21 edcba cba 22 edcba cba 24 edcba cba 27 edcba cba 28 edcba cba 31 edcba cba Circuitos combinacionales. Funciones integradas 9
10 El segundo nivel puede generar las funciones de 3 variables obtenidas como muestran los mapas anteriores, donde se han tomado b y a como variables asignadas a las entradas de control. La figura 5.6. muestra la implementación de la función. Figura 5.6. Implementación de una función de 5 variables Circuitos combinacionales. Funciones integradas 10
11 Demultiplexores Un demultiplexor realiza la función contraria a la del multiplexor. Consta de una entrada de datos, un número de entradas de control (generalmente 1, 2 o 3), una entrada de habilitación y un número de salidas, 2 nº de líneas de control. La función que realiza es la de conectar la línea de entrada de datos con aquella línea de salida que le indique el valor binario de las líneas de control. La figura 5.7. muestra la implementación de un demultiplexor con cuatro salidas y una entrada de habilitación. Decodificadores Figura 5.7. Demultiplexor Un decodificador de uso común tiene cuatro líneas de entrada y diez líneas de salida, decodificador decimal, de manera que la combinación presente en su entrada se indica a su salida activando, normalmente a nivel bajo, con un 0, la línea correspondiente. Así la combinación dcba = 0000 hace que la línea de salida 0 esté a nivel bajo, con 0, manteniéndose las restantes a nivel alto, con 1. Su bloque representativo se muestra el la figura 5.8. Circuitos combinacionales. Funciones integradas 11
12 Figura 5.9 Representación de un decodificador decimal Aplicaciones de los demultiplexores Además de su aplicación normal, como decodificador, si se utiliza con una cierta cantidad de lógica añadida, puede utilizarse como cambiador de código como muestra el ejemplo de la siguiente figura en la que se utiliza para cambiar entre el código NBCD y el código 3 entre 5. NBCD Código 3 entre 5 d c b a v w x y z P P P P P P P P P P Circuitos combinacionales. Funciones integradas 12
13 Codificadores La función que realiza un codificador es la de asignar una combinación binaria a sus salidas para cada una de sus entradas. Se ha de cumplir que el nº de salidas número de entradas sea igual a 2 La definición anterior implica que no puede haber simultáneamente más de una entrada activa. Este inconveniente se solventa en los llamados codificadores con prioridad, de manera que al serle asignado a sus entradas una prioridad, estas pueden estar activas simultáneamente ya que solamente se codificará la más prioritaria de las activas. La siguiente tabla expresa este funcionamiento para un codificador con nueve entradas, siendo la prioridad mas alta la del 9 y la mas baja la del 1. entradas salidas H H H H H H H H H H H H H X X X X X X X X L L H H L X X X X X X X L H L H H H X X X X X X L H H H L L L X X X X X L H H H H L L H X X X X L H H H H H L H L X X X L H H H H H H L HH X X L H H H H H H H H L L X L H H H H H H H H H L H L H H H H H H H H H H H L Circuitos combinacionales. Funciones integradas 13
14 Comparadores Comparar dos números es indicar en que situación se encuentra uno respecto del otro, si uno es mayor, igual o menor que el otro. Para un dispositivo lógico que realice la función de comparador de números con un solo bit, podemos expresar su funcionamiento y diseño de la siguiente forma: A B A>B A=B A<B Figura Comparador de 2 números de 1 bit Para realizar comparaciones de números mayores, mas de un bit, se compara el bit más significativo de ambos números, y sólo cuando son iguales se continúa la comparación con el siguiente bit en peso, así hasta terminar con el bit menos significativo, caso de dos números iguales. La siguiente figura muestra gráficamente este concepto para números de 4 bits. Circuitos combinacionales. Funciones integradas 14
15 Figura 5.11 Comparador de números de 4 bits El análisis del esquema indica la posibilidad de encontrarse todas las salidas a 1 lógico, es necesario por tanto inhibir el funcionamiento de las etapas de comparación, de manera que solamente si los bits comparados son iguales, la siguiente etapa de comparación actúe. Además el diseño debe contemplar la posibilidad de conexión en cascada del dispositivo para comparaciones de números de mayor longitud de bits. Esto se consigue añadiendo al diseño las entradas externas a>b, a=b y a<b. Con las modificaciones hechas que recoge la figura anterior, los bloques quedarían de la forma indicada en la siguiente tabla: a=b A B A>B A=B A<B 0 X X La figura 5.12 de la siguiente página muestra la implementación de este bloque mediante puertas. En la misma figura se representa el bloque funcional del CI 7485, un comparador de números de 4 bits con la posibilidad de conexión en cascada. Circuitos combinacionales. Funciones integradas 15
16 Figura Circuito Comparador Pla s Un array lógico programaba (PLA, en inglés Programmable Logic Array) es un chip MSI que puede considerarse constituida por dos memorias ROM por separado. Una se denomina ROM Y, o generador de producto lógico, y la otra se denomina ROM 0, o generador de suma lógica. La siguiente figura muestra el esquema en bloques de un PLA sencillo. Circuitos combinacionales. Funciones integradas 16
17 En el esquema las líneas A y B son entradas a la ROM Y y las salidas son los términos producto P 0 y P 3 ( AB y AB ) que se generan en líneas separadas. Estos términos producto son entradas a la ROM 0 donde se genera la suma lógica. Así en el esquema se ha generado la función f = P 0 + P 3 = AB + AB = AℵB El esquema en bloques puede representarse mediante una matriz de conexiones como se muestra en la figura siguiente. Figura Matriz de conexiones El número de líneas verticales en el array Y determina el número de términos Y que se pueden generar. En el ejemplo sólo hay dos líneas verticales y por tanto sólo se pueden generar dos términos producto posibles. El número de líneas horizontales en el array 0 define el número de funciones de salida, en este caso una. Las funciones de salida se generan siempre en suma de productos ( S de P ) de dos niveles, pudiéndose generar con un array lógico programaba tantos términos elementales como términos canónicos. Un PLA puede usarse como generador de funciones Booleanas. El siguiente ejemplo muestra la implementación de las cuatro funciones de seis variables: f 1 = fedcba+fea+dca+db f 1 =feba+dca+db+fe f 1 =fedca+dcba+dca+dba f 1 =edcba+fea+db+dc+fe Una inspección de las ecuaciones anteriores indica que hay 14 términos producto separados, algunos en forma canónica y otros no. Dado que hay 6 variables de entrada y 14 términos que se deben generar, se requiere un array Y de 12x14 y un array O de 4x12, tal como muestra la figura Circuitos combinacionales. Funciones integradas 17
18 Figura Implementación de f1,f2,f3 y f4 con un PLA En total se necesita un PLA con capacidad de almacenamiento de 224 bits para la implementación de estas 4 funciones. Circuitos combinacionales. Funciones integradas 18
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
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
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
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
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 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES
Fundamentos de Computadores. Sistemas Combinacionales Programables. T9-1 Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES INDICE: INTRODUCCIÓN CLASIFICACION DE LOS SCP SISTEMAS COMBINACIONALES PROGRAMABLES
M. C. Felipe Santiago Espinosa
Circuitos lógicos de Mediana Escala de Integración (MSI) M. C. Felipe Santiago Espinosa Cubículo 9 Instituto de Electrónica y Mecatrónica [email protected] Abril 28 Contenido En esta presentación
Sistemas Combinacionales
Sistemas Combinacionales Tipos de Sistemas Digitales Puertas Lógicas Bloques Combinacionales Multiplexores Decodificadores/demultiplexores Decodificadores BCD a 7 segmentos Codificadores Comparadores Sumadores
FUNDAMENTOS DE COMPUTADORES Ejercicios U2: Circuitos Combinacionales
U_. Se desea transmitir las primeras cuatro letras del alfabeto de un ordenador ORD a otro ORD. En el primero las cuatro letras están codificadas en tres líneas X, X y X y en el segundo tan sólo en dos,
ARQUITECTURAS ESPECIALES
ARQUITECTURAS ESPECIALES EL - 337 Página Qué es un Multiplexor? EL - 337 Un multiplexor o MUX es un switch digital (interruptor digital) que conecta una de las entradas con su única salida. Desde el punto
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
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
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
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
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
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
ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3
ELECTRÓNICA DIGITAL Ejercicios propuestos Tema Ejercicio. Convertir a binario natural, los siguientes números expresados en formato decimal. Puedes predecir a priori los bits que necesitarás para la representació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
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
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
Problema Nº 1.a2.- Obtenga las siguientes conversiones numéricas. Problema Nº 1.a3.- Obtenga las siguientes conversiones numéricas. 9E36.
Universidad Simón Bolivar EC173 Circuitos Digitales Trimestre: Septiembre_DIC_ 5 PROBLEMARIO Nº 1.- 1.a.- Problemas sistemas númericos Problema Nº 1.a1.- 0. =?. =? ( c) 67.4 =? d 15 C.3 =? Problema Nº
AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:
1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa: (b) una magnitud analógica (d) un número natural (a) una pequeña cantidad de datos
Tema 3. Tema 3: Lógica Combinacional (II): Ruta de Datos.
Tema 3 Tema 3: Lógica Combinacional (II): Ruta de Datos. 6.1 Circuitos selectores de datos (Multiplexor) Multiplexor = circuito con N entradas, 1 salida y n patillas de selección, tal que 2 n =N. Con
Sistemas Digitales I Taller No 2: Diseño de Circuitos combinacionales usando VHDL
UNIVERSIDAD INDUSTRIAL DE SANTANDER Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones Sistemas Digitales I Taller No 2: Diseño de Circuitos combinacionales usando VHDL Profesor: Carlos
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 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)
FUNDAMENTOS DE SISTEMAS DIGITALES. Tema 3: Lógica combinacional (II): Ruta de datos
FUNDAMENTOS DE SISTEMAS DIGITALES Tema 3: Lógica combinacional (II): Ruta de datos 1 Programa 1. Circuitos selectores de datos (multiplexores). 2. Demultiplexores. 3. Codificadores con prioridad. 4. Amplificadores
HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS
f Universidad Rey Juan Carlos Grado en Ingeniería Informática Fundamentos de Computadores HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS. Dado el módulo combinacional de la figura se pide dibujar
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
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
MULTIPLEXORES Y DEMULTIPLEXORES
Universidad Nacional de Quilmes Diplomatura de Ciencia y Tecnología MULTIPLEXORES. TÉCNICAS DIGITALES MULTIPLEXORES Y DEMULTIPLEXORES Un circuito selector de datos/multiplexor (figura 1) presenta k entradas
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
Bloques Combinacionales
Bloques Combinacionales 1. Comparadores 2. Sumadores y Semisumadores 3. Multiplexores Demultiplexores 4. Codificadores Decodificadores 5. Convertidores de código 6. Generadores /comprobadores de paridad
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,
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
Montaje y evaluación de sistemas digitales combinacionales.
PRÁCTICA 3 Montaje y evaluación de sistemas digitales combinacionales. 1. Objetivos El objetivo de la siguiente práctica es familiarizar al alumno con el manejo de sistemas combinacionales, además de:
SIMPLIFICACION DE CIRCUITOS LOGICOS: DIAGRAMAS
SIMPLIFICACION DE CIRCUITOS LOGICOS: DIAGRAMAS Considerarla expresión booleana (AB +A B+ AB = y) Un diagrama lógico de esta expresión aparece en la Figura 5.1a. Observar que deben utilizarse seis puertas
CIRCUITOS MULTIPLEXORES Y DEMULTIPLEXORES
Oscar Ignacio Botero Henao. CIRCUITOS MULTIPLEXORES Y DEMULTIPLEXORES MULTIPLEXOR (MUX) Un Multiplexor (MUX) es un circuito combinacional al que entran varios canales de datos, y sólo salen los datos del
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
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.
1.- Realizar la función f = Σ (1,2,3,6,7) con MUX de 1, de 2 y de 3 variables de control. Discutir el coste y dar la solución óptima razonable.
Relación de Problemas.- Realizar la unción = Σ (,,,6,7) con MUX de, de y de variables de control. Discutir el coste y dar la solución óptima razonable..- Realizar con MUX- la unción = xx+ xxx+ 5 xxx+ xxx+
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
Fundamentos de los Computadores Grado en Ingeniería Informática
3.1 Circuitos aritmético-lógicos Fundamentos de los Computadores Grado en Ingeniería Informática Introducción La realización de operaciones aritméticas y lógicas es una de las principales i razones de
FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN
FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN LISTADO DE PRÁCTICAS CURSO 2005/2006 Practicas de Fundamentos de Computadores (05/06) 2 Práctica 1 Construcción de Funciones Lógicas
TEMA 5.3 SISTEMAS DIGITALES
TEMA 5.3 SISTEMAS DIGITALES TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 08 de enero de 2015 TEMA 5.3 SISTEMAS DIGITALES Introducción Sistemas combinacionales Sistemas secuenciales TEMA 5.3 SISTEMAS
Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:
3. Circuitos aritméticos ticos Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción La realización de operaciones aritméticas y lógicas
Í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.
DISEÑO CURRICULAR ELECTRÓNICA DIGITAL
DISEÑO CURRICULAR ELECTRÓNICA DIGITAL FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDADES DE CRÉDITO SEMESTRE 116243 02 02 03 VI PRE-REQUISITO ELABORADO
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,
ESTRUCTURA Y TECNOLOGIA DE COMPUTADORES II Curso PROBLEMAS TEMA 4: Unidad Aritmético Lógica
Problemas propuestos en examen PROBLEMAS TEMA 4: Unidad Aritmético Lógica 4.1 Se desea realizar una Unidad Aritmético Lógica que realice dos operaciones, suma y comparación de dos números X (x 2 ) e Y
HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS
f Universidad Rey Juan Carlos Grado en Ingeniería de Computadores Tecnología de Computadores HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS. Dado el módulo combinacional de la figura se pide dibujar
Unidad Aritmética. A2 A1 A0 + B2 B1 B0 Co S2 S1 S0
1 Sumador sin signo. Dos números sin signo, con ancho tres. Con A0 y B0 los bits menos significativos. Carry-in, que es una entrada del sumador, igual a cero. A2 A1 A0 + B2 B1 B0 Co S2 S1 S0 2 Sumador
circuitos digitales números binario.
CIRCUITOS DIGITALES Vamos a volver a los circuitos digitales. Recordemos que son circuitos electrónicos que trabajan con números, y que con la tecnología con la que están realizados, estos números están
PROGRAMA DE ESTUDIOS: LICENCIATURA EN INGENIERÍA EN SOFTWARE UNIDAD DE APRENDIZAJE: LÓGICA DIGITAL
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO PROGRAMA DE ESTUDIOS: LICENCIATURA EN INGENIERÍA EN SOFTWARE UNIDAD DE APRENDIZAJE: LÓGICA DIGITAL Unidad de competencia
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...)
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
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.
4. Decodificadores. Aplicaciones
4. Decodificadores. Aplicaciones Objetivos: Diseñar e implementar un decodificador a partir de puertas lógicas. Estudiar los circuitos integrados que implementan sistemas digitales decodificadores. Utilizar
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. Operaciones aritméticas y lógicas
Tema 3. Operaciones aritméticas y lógicas Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 28 Índice Operaciones lógicas: OR, AND, XOR y NOT Operaciones
Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 6: Circuitos Digitales BásicosB Ingeniería Informática Universidad utónoma de Madrid O B J E T I V O S Circuitos digitales básicosb Comprender las funciones lógicas elementales Habilidad para diseñar
APOYO PARA EL LOGRO DEL PRIMER APRENDIZAJE ESPERADO: CONCEPTOS PREVIOS
Profesor/a(s) Nivel o Curso/s 4º Ramon Flores Pino Unidad/Sub Unidad 2.- Circuitos de lógica Combinacional Contenidos 1 Compuertas lógicas 2. Enfoque de problemas, 3.- Codificadores y decodificadores GUÍA
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
Método de Karnaugh. Fundamentos de los Computadores Grado en Ingeniería Informática
2. Simplificación de funciones booleanas: as Método de Karnaugh aug Método de Karnaugh Fundamentos de los Computadores Grado en Ingeniería Informática Introducción La efectividad de la simplificación booleana
CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.
Circuitos Combinacionales MSI CODIFICADORES Son los dispositivos MSI que realizan la operación inversa a la realizada por los decodificadores. Generalmente, poseen 2 n entradas y n salidas. Cuando solo
Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente
Un flip-flop "S-R Set-dominante" difiere del flip-flop S-R normal en que cuando S y R están a valor lógico 1 simultáneamente se realiza la operación de Set. Obtener la tabla de operación, la tabla característica
INDICE. XIII Introducción. XV 1. Introducción a la técnica digital 1.1. Introducción
INDICE Prologo XIII Introducción XV 1. Introducción a la técnica digital 1.1. Introducción 1 1.2. Señales analógicas y digitales 1.2.1. Señales analógicas 1.2.2. Señales digitales 2 1.3. Procesos digitales
Circuitos combinacionales
Circuitos combinacionales Luis ntrena, Celia López, Mario García, nrique an Millán Universidad Carlos III de Madrid Circuitos combinacionales y secuenciales l Combinacionales: alida depende sólo de la
CODIFICADORES Y DECODIFICADORES
CODIFICADORES Y DECODIFICADORES Centro CFP/ES CODIFICADORES Un elemento cuyo código de entrada tiene más bits que el código de salida, a este elemento le llamaremos codificador. Si tenemos tres salidas,
SIMPLIFICACIÓN DE FUNCIONES LÓGICAS
LABORATORIO # 4 Realización: SIMPLIFICACIÓN DE FUNCIONES LÓGICAS 1. OBJETIVOS Los objetivos de este laboratorio es que Usted, aprenda a: Simplificar funciones utilizando mapas de Karnaugh Utilizar compuertas
Fundamentos de los Computadores Grado en Ingeniería Informática
3.2. Componentes combinacionales básicos Fundamentos de los Computadores Grado en Ingeniería Informática Introducción Los circuitos combinacionales son aquellos cuyo valor de salida depende d única y exclusivamente
UNIDAD ARITMETICO-LOGICA. Conceptos. 1. Sumadores y restadores. Semisumador:
UNIDAD ARITMETICO-LOGICA Conceptos Unidad aritmético-lógica: Elemento que realiza las operaciones aritméticas y lógicas entre los datos Operaciones típicas Sumar Restar Multiplicar Desplazamiento de registros
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 =
Circuitos Combinacionales. Fundamentos de Computadores Escuela Politécnica Superior. U.A.M
Circuitos Combinacionales Fundamentos de Computadores Escuela Politécnica uperior. U..M Índice de la Unidad U. Circuitos combinacionales U.. mplementación de la lógica combinacional. Funciones lógicas.
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.
Universidad Autónoma de Baja California
Universidad Autónoma de Baja California Facultad de Ingeniería, Arquitectura y Diseño Práctica de laboratorio Programa educativo Plan de estudio Clave asignatura Nombre de la asignatura Bioingeniería 2009-2
Circuitos Electrónicos Digitales. Subsistemas Combinacionales. Departamento de Tecnología Electrónica Universidad de Sevilla
Circuitos Electrónicos Digitales Subsistemas Combinacionales Índice.Subsistemas combinacionales 2.Subsistemas de propósito específico 3.Subsistemas de propósito general Subsistemas Combinacionales Facilitan
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]
CIRCUITOS MSI. Decodificadores. Decodificadores. Decodificadores. Circuitos Digitales EC1723
CIRCUITOS MSI Circuitos Digitales EC2 Decodificadores Un decodificador N:2 N es un circuito combinatorio con N entradas y 2 N salidas. Cada salida se activa cuando las entradas, interpretadas como un número
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.
CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 5
CIRCUITOS ELECTRÓNICOS DIGITALES GRADO EN INGENIERÍA INFORMÁTICA TECNOLOGÍAS INFORMÁTICAS BOLETÍN DE PROBLEMAS 5 P1.- Realice la función f= Σ(0,3,6) con los siguientes componentes: a) Utilizando un decodificador
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
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA En Electrónica digital se tienen sistemas combinatorios y sistemas secuenciales. Un sistema combinatorio
EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES
EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES Ejercicio PAU Septiembre 2010/2011 a) Rellenamos la tabla de la verdad colocando salidas 1 en las posiciones indicadas: Posición a b c d f 0 0 0
PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL
PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL 1. 2. 3. 4. 5. 6. a) Convierta el número (5B3) 16 al sistema decimal b) Convierta el número (3EA) 16 al sistema binario c) Convierta el número (235)
Los Mapas de Karnaugh son una herramienta muy utilizada para la simplificación de circuitos lógicos.
Mapas de karnaugh Los Mapas de Karnaugh son una herramienta muy utilizada para la simplificación de circuitos lógicos. Cuando se tiene una función lógica con su tabla de verdad y se desea implementar esa
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
Practica Nº4 Multiplexores
Practica Nº4 Multiplexores OBJETIVO: El estudiante al terminar esta práctica estará en capacidad de poder analizar y diseñar circuitos combinacionales Multiplexores y circuitos lógicos aritméticos. PRELABORATORIO:
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
