Circuitos combinacionales

Documentos relacionados
Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS

Tema 5. SISTEMAS COMBINACIONALES. Tema 5. Sistemas combinacionales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1

Sistemas Digitales. Circuitos Codificadores

CURSO: ELECTRÓNICA DIGITAL SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: ING. JORGE ANTONIO POLANÍA

Circuitos Combinacionales. Fundamentos de Computadores Escuela Politécnica Superior. U.A.M

Circuitos combinacionales aritméticos (Parte II)

Sistemas Electrónicos Digitales Curso de adaptación al Grado

Subsistemas aritméticos y lógicos. Tema 8

Universidad Nacional de Quilmes

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

TEMA 2: Control combinacional. 1.- Introducción. Esquema:

Unidad 3: Circuitos digitales.

Bloques Combinacionales

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

INDICE. XIII Introducción. XV 1. Introducción a la técnica digital 1.1. Introducción

TEMA 5. SISTEMAS COMBINACIONALES MSI.

4. Prácticas: Circuitos Combinacionales

Decodificadores/Demultiplexores. Grupo 9 Javier de Gregorio Menezo Laro de la Fuente Lastra Raúl Fernández Díaz

Oscar Ignacio Botero H. Codificadores y Decodificadores. CODIFICADORES Y DECODIFICADORES

DECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N

Tema 4: Circuitos combinacionales

Tema 3: Sistemas Combinacionales

Ejercicios. Arquitectura de Computadoras. José Garzía

La Unidad Procesadora.

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

Práctica 2 Comprobación de códigos binarios detectores y correctores de errores

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:

circuitos digitales números binario.

Tabla de verdad. La función lógica es aquella que relaciona las entradas y salidas de un circuito lógico. Puede expresarse mediante:

UNIVERSIDAD DE CASTILLA LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA. CIUDAD REAL

TEMA 4. MÓDULOS COMBINACIONALES.

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014

CIRCUITOS COMBINACIONALES

PROBLEMA VHDL. 7 dig1. dig2. Entradas : Señales a[3..0] y b [3..0] en código GRAY Salida : Señales Dig1[6..0] y Dig2[6..0] para los visualizadores

^6+1 2^5+1 2^2+1 2^1+1 2^ ^6+1 2^0-65.

Aritmética Binaria. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2009

PRÁCTICA 3 Montaje y evaluación de sistemas digitales combinacionales.

Circuitos lógicos MSI Combinacionales

TEMA 5. SISTEMAS COMBINACIONALES MSI. INTRODUCCIÓN

Circuitos lógicos combinacionales. Tema 6

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos

GUIA DE COMPONENTE PRACTICO

Boletín de Problemas de Circuitos Combinacionales. Fundamentos de Electrónica 3º Curso Ingeniería Industrial

Curso Completo de Electrónica Digital

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES : SISTEMAS DIGITALES I SÍLABO

Tema 11: Sistemas combinacionales

ARQUITECTURAS ESPECIALES

Universidad Central Del Este U C E Facultad de Ciencias de las Ingenierías y Recursos Naturales Escuela de Ingeniería Electromecánica

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

Introducción a los Sistemas Digitales. Tema 1

Decodificadores y Demultiplexores. Pedro Fernández Ignacio de la Rosa

UNIVERSIDAD NACIONAL SAN LUIS GONZAGA DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA

IEE 2712 Sistemas Digitales

Dispositivos Lógicos Programables

SISTEMAS ELECTRÓNICOS DIGITALES

ELECTRÓNICA DIGITAL 3..0] 3..0] U 3 D 1 C K B C D [ U 4 B C 4 A

Introducción a los Sistemas Digitales

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

CIRCUITOS ARITMÉTICOS

38.1. Principios de electrónica digital Sistemas digitales y analógicos

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

I.P.E.T. Nº49 -"Domingo Faustino Sarmiento"-Villa Maria - Córdoba Electrónica Digital II 5to Año Electrónica Año 2013

SELECCIÓN DE PROBLEMAS

Análisis de circuitos combinacionales MSI

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, Decana de América)

ÍNDICE AUTORES...13 PRÓLOGO...19 INTRODUCCIÓN...21 SIMBOLOGÍA Y NOMENCLATURA...25 PROGRAMAS UTILIZADOS...29

CIRCUITOS DIGITALES -

Pontificia Universidad Católica del Ecuador

5. Decodificadores. Salida _1= A A A A = m = M ... Electrónica Digital. Tema

PROBLEMAS DE ELECTRÓNICA DIGITAL. Simplificación por Karnaugh: CIRCUITO LÓGICO:

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

Sistemas informáticos industriales. Algebra de Boole

LABORATORIO DE COMPUTADORAS

FORMATO DE CONTENIDO DE CURSO

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

Control y programación de sistemas automáticos: Circuitos Combinacionales

Por ejemplo, los números binarios sin signo que se pueden construir con 4 bits son: bit más significativo more significant bit (msb)

Electrónica Básica. Aritmética Binaria. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC

T6. CIRCUITOS ARITMÉTICOS

Naturaleza binaria. Conversión decimal a binario

3. Prácticas: Simplificación de funciones

Electrónica Digital - Guión

Modelo de examen tipo resuelto 1

ASIGNATURA: ARQUITECTURA DE COMPUTADORAS PROFRA. ING. ROCÍO ROJAS MUÑOZ

Sistemas de numeración

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

DISEÑO COMBINACIONAL

TEMA 1: Control y programación de sistemas automáticos

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).

Representación de la Información en los Sistemas Digitales

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

Transcripción:

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 entrada jemplo: sumador de dos operandos l ecuenciales: alida depende de las entradas y del estado jemplo: sumador acumulador A B + =A+B A + Reg. Acum. =+A Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Índice l Codificadores l Decodificadores l Multiplexores l Demultiplexores l Comparadores l l l l l Funcionalidad Implementación Asociación Uso para implementación de funciones Utilidad Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

. Codificadores l Definición: Circuito combinacional que permite transformar un nivel activo en una de sus entradas en un valor codificado l jemplo: teclado numérico ntradas: dígitos -9 alidas: codificación binaria (4 bits) 4 5 6 7 8 9 Activar 5 => = (=5) Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 4

Codificadores sin prioridad l Características uponen que sólo una entrada puede estar activa i se activan varias entradas a la vez, la salida puede ser errónea. l Funciones lógicas =8+9 =4+5+6+7 =++6+7 =++5+7+9 l Problemas: y 4 activas dan resultado 5 Ninguna entrada activa da resultado ntrada activa 4 5 6 7 8 9 Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 5

jemplo: codificador 4: sin prioridad l M:N M entradas, N salidas l O: nable Output irve para diferenciar el caso de activarse y el de que no haya nada activo También sirve para asociar varios codificadores l Casos no contemplados Cualquier combinación de activación múltiple Las salidas son indiferentes Resto de casos COD4: O O X X X Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 6

jemplo: codificador 4: sin prioridad O X X X X + = X X X X X X X Resto de casos X X X X X X X X X X X X X X O = X X X X X X X X X X X + = Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 7

Codificadores con prioridad l Características i se activan varias entradas a la vez, dan prioridad a una de ellas Prioridad: Al bit más significativo: se da prioridad a la entrada mayor i se activan y 5, el resultado es 5 Al bit menos significativo: se da prioridad a la entrada menor i se activan y 5, el resultado es Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 8

jemplo: codificador 4: con prioridad al más significativo l M:N M entradas, N salidas l O: nable Output l I ó : nable Input o nable. Habilitación irve para habilitar: (deshabilitado) implica que las salidas valen (habilitado) indica funcionamiento normal Junto con O también sirve para asociar varios codificadores I COD4: I X X X X X X X X X X O O Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 9

jemplo: codificador 4: con prioridad al más significativo I X X X X X X X X X X O l Recordatorio X en las salidas X en el diagrama X en las entradas múltiples casos = I ( + ) = I + ) ( O = I( ) Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Asociación de codificadores: COD8: con dos COD 4: l e encadenan los I y O l Cuando un COD está activo (I= ) y no tiene ninguna entrada activa, activa al siguiente COD (O= ). 4 5 6 7 I I COD4: COD4: O O O Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Utilidad de los codificadores l ensores de piso de un ascensor Codifican cada sensor al número de piso No necesita prioridad, ya que el ascensor sólo puede estar en un piso l Botonera Codifica el valor de la tecla pulsada Necesita prioridad, ya que se pueden pulsar varios botones a la vez Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

. Decodificadores l Definición: Circuito combinacional que transforma un valor codificado en la activación de la salida correspondiente al dicho valor. Realizan la función inversa a los codificadores DC:4 X X Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Decodificadores l Funciones lógicas: Cada salida del decodificador es un mintérmino DC:4 = = = = Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 4

Decodificadores l Decodificador con salidas activas por nivel bajo: Cada salida del decodificador es un maxtérmino DC:4 = = = = + + + + Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 5

Asociación de decodificadores l DC:8 con DC:4 ólo uno de los decodificadores está activo, dependiendo del valor de l inversor hace la función de un DC: No tiene nable global DC:4 DC:4 4 5 6 7 Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 6

Asociación de decodificadores l DC4:6 con DC:4 ólo uno de los decodificadores está activo, dependiendo del valor de l decodificador de la izquierda se comporta como un DC: Tiene nable Global. i =, ningún decodificador se activa y las salidas valen DC:4 DC:4 DC:4 4 5 6 7 Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 7

Asociación de decodificadores l DC4:6 con DC:4 ólo uno de los decodificadores está activo, dependiendo del valor de y DC:4 DC:4 DC:4 DC:4 4 5 6 7 9 9 DC:4 4 5 Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 8

Implementación de funciones lógicas con decodificadores l l l e pueden implementar funciones lógicas con un DC y una puerta OR Las salidas del DC son los mintérminos. e suman las que valgan en la tabla de verdad l dual se hace con DC de salidas a nivel bajo y una puerta AND. b a DC:4 = ab = ab = ab = ab m a b f f = ab + ab = + b a DC:4 f Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 9

Decodificador BCD-decimal l Decodifica un dígito decimal codificado en BCD (natural) a salidas que representan -9 l l comportamiento no está definido si la entrada no es un dígito decimal BCD-DC 4 5 6 7 8 9 Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Decodificador BCD-7 segmentos l Decodifica un dígito decimal codificado en BCD (natural) a los LDs de un display 7-segmentos Display 7-seg f e a g d b c Resto a b c d e f g X X X X X X X BCD-7G a b c d e f g Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Utilidad de los decodificadores l Microprocesadores: Decodificación de instrucciones Puertos de /, direcciones de memoria, etc. Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

. Multiplexores l Definición: Circuito que permite seleccionar una de las entradas y copiar su valor a la salida. La entrada seleccionada depende del valor que se dé a las entradas de control. e denominan por el número de entradas de dato: MUX, MUX4, n = N N=entradas de datos, n=entradas de control C MUX C MUX4 C C MUX4 C C Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Multiplexores l Función lógica l Implementación con puertas MUX4 C C C C C C = C C + C C + + C C + C C Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 4

Multiplexores l Función lógica MUX4 C C C C l Implementación con decodificador C C DC:4 = C C + C C + C C + C C + Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 5

Asociación de multiplexores l MUX8 a partir de MUX4 y MUX 4 5 6 7 MUX4 C C MUX4 C C C l MUX selecciona entre los MUX4, dependiendo del valor del bit de control más significativo (C) l Los bits de C y deben asignarse según su peso C C Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 6

Asociación de multiplexores l MUX8 a partir de MUX4 4 5 6 7 MUX4 C C MUX4 C C MUX4 C C C l l MUX4 de la derecha se comporta como un MUX l Recordatorio: las entradas de un circuito DBN estar conectadas; las salidas pueden quedar desconectadas C C Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 7

Implementación de funciones lógicas con multiplexores l Con un MUX de tantas entradas de control como variables tiene la función Las variables de la función van al control del MUX, ordenadas por peso Los valores de la función en la tabla de verdad son las entradas de datos del MUX a b c f MUX8 4 5 6 7 C C C a b c f Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 8

Implementación de funciones lógicas con multiplexores l Con un MUX de menos entradas de control que variables tiene la función Agrupar la tabla de verdad según las variables menos significativas Las variables de la función de mayor peso van al control del MUX, ordenadas por peso Los valores de la función en la tabla de verdad son las entradas de datos del MUX a b c f f(c) /C C /C C MUX4 C C a b Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 9

4. Demultiplexores l l l Definición: circuito que copia el valor de la entrada de datos en la salida indicada por el valor de las señales de control. on el circuito opuesto a los multiplexores on equivalentes a decodificadores, si equiparamos las entradas de control (Ci) del DMUX a las de datos (i) del DC, y la señal de dato del DMUX (D) al nable del DC () D C C DMUX4 D C C DC:4 X X Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Utilidad de multiplexores y demultiplexores l Transmisión serie multiplexada A B C MUX C B A DMUX A B C D D Línea telefónica digital multiplexada en el tiempo Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

5. Comparadores l Definición: circuito que permite determinar si dos datos son iguales, o si uno es mayor que otro. l N es el número de bits de los datos N N a b COMP a>b a=b a<b Comparador -bit a b a=b a>b a<b f f f a= b a> b a< b = = = a b ab ab Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Comparadores l Comparador -bit fa= b = ( a b ) ( a b ) ( a b ) a=b a=b a=b fa> b = ab + a>b + ( a + ( a b ) a b + b ) ( a b ) a fa> b = ab + a<b + ( a + ( a b b ) a b ) ( a + b b ) a b a=b y a>b a=b, a=b y a>b a=b y a<b a=b, a=b y a<b l l a b COMP a>b a=b a<b e puede generalizar De este modo se reutilizan muchas puertas (XOR) Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8

Bibliografía l Circuitos y istemas Digitales. J.. García ánchez, D. G. Tomás, M. Martínez Iniesta. d. Tebar-Flores l lectrónica Digital, L. Cuesta,. Gil, F. Remiro, McGraw-Hill l Fundamentos de istemas Digitales, T.L Floyd, Prentice-Hall Luis ntrena, Celia López, Mario García, nrique an Millán. Universidad Carlos III de Madrid, 8 4