Diseño de Lógica Combinacional (2)

Slides:



Advertisements
Presentaciones similares
Los Infinitivos ¿Qué es un infinitivo?.
Advertisements

Control en cascada.
CLASE 6.
 Making complete sentences How to make complete sentences in Spanish. The following presentation is designed to help you learn how to do the following:
Circuitos Combinacionales Comunes
1 – 999,999,999.
Diseño lógico combinacional mediante VHDL
Circuitos Digitales I MÓDULOS COMBINACIONALES
Circuitos Digitales MÓDULOS COMBINACIONALES
Sistemas Combinacionales Electrónica Digital Electrónica Básica José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC.
Español 1 18 – 19 DE MARZO Get your city map and have it on your table, you can study the vocab on your own creation!
OBJECTIVO: SWBAT distinguish between greetings for people using tu and Ud. El 25 de Septiembre 2012.
Organización del Computador 1
Tecnología y Estructura de Costos. Technologies u A technology is a process by which inputs are converted to an output. u E.g. labor, a computer, a projector,
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 2 Numbers We Use in Digital.
Subsistemas aritméticos y lógicos
Circuitos Combinacionales I
UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES ING. GERARDO A. LEAL, MSC Unidad 3: Sistemas Combinacionales.
Spanish I Week 16. Para Empezar 7 de diciembre Por favor responde a la pregunta en español. Please respond to the question in Spanish ¿Qué llevas hoy?
Input Devices. An input device is a piece of equipment used for entering data or controlling a computer, for example, a mouse, a keyboard, a scanner,
Haz ahora el 27 de octubre de 2015 Complete each sentence with the correct form of ser and estar: 1.Mi cuarto ________ al lado de la sala. 2.Manuel y Fernando.
© Copyright Showeet.com E XAMPLE 1 A BSTRACT 3D P APER I NFOGRAPHICS Your own text goes here.
Organización del Computador 1 Lógica Digital 1 Algebra de Boole y compuertas.
EQUILIBRIUM OF A PARTICLE IN 2-D Today’s Objectives: Students will be able to : a) Draw a free body diagram (FBD), and, b) Apply equations of equilibrium.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ESCUELA SUPERIOR DE ZIMAPÁN
Description Sentences
To be, or not to be? Let’s start out with one of the most important verbs in Spanish: ser, which means “to be.”
Notes #20 Notes #20 There are three basic ways to ask questions in Spanish. Can you guess what they are by looking at the photos and photo captions on.
Español 3 24 de febrero de 2017.
Circuitos combinacionales II
SPANISH Middle School Grammar Lesson Subject pronouns Verbs.
Hoy vamos a .. repasar los países
To be, or not to be? Let’s start out with one of the most important verbs in Spanish: ser, which means “to be.”
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ESCUELA SUPERIOR DE ZIMAPÁN
Líneas y ángulos Objetivo: Distinguir los tipos de rectas y distinguir los tipos de ángulos.
Subject Pronouns and Ser
Double Object Pronouns
Titulación: Grado en Ingeniería de Computadores
ARQUITECTURA DE HARD WARE COMPONENTES EN BLOQUES DEL PROCESADOR
Compuertas Lógicas
Subject Pronouns and Ser
First Grade Dual High Frequency Words
Subject Pronouns and Ser
El secreto de los signos
Primera Actividad Escribe en español: 1. The backpack is under the desk. 2. The books are on top of the table. 3. The pens are.
TECNOLOGÍA DE EQUIPOS INFORMÁTICOS
GRAPHIC MATERIALS 1. GRAPHIC MATERIALS. GRAPHIC MATERIALS 1. GRAPHIC MATERIALS.
Subject Pronouns and Ser
You will now learn the imperfect, which describes past activities in a different way. Copyright © 2008 Vista Higher Learning. All rights reserved.
11. PRACTICAL CASE EXAMPLE
The present tense of ir and jugar
Quasimodo: Tienes que hacer parte D de la tarea..
UNIVERSIDAD TECNICA DE MACHALA UNIDAD ACADEMICA DE CIENCIAS EMPRESARIALES CARRERA DE ECONOMIA ESTUDENTS: FIRST CONDITIONAL SENTENCES TEACHER: - Calvache.
Subject Pronouns and Ser
Preparacion Hoy es jueves el 3 de diciembre
Subject Pronouns and Ser
Subject Pronouns and Ser
Question Formation Spanish I Page 52.
El Subjuntivo Expressions of Doubt
Vámonos Yo _______ cepillo el pelo. a) nos Julio _______ ducha. b) te
Gustar, Interesar, Aburrir
Development of the concert programme
Juliana Carmona Esteban Cano
Spanish I Chapter 1 Gramática 1-2 Page 24
Regular –ar (present tense)
Astronomy has really big numbers. Distance between Earth and Sun meters kilometers This is the closest star.
Draw the diagram and label. Dibuje el diagrama y la etiqueta.
Transcripción de la presentación:

Diseño de Lógica Combinacional (2) Sistemas digitales I C. Sisterna Sistemas Digitales I

Nombre de Señales En un circuito lógico el nombre de una señal de entrada o salida debe ser relacionada a la funcionalidad de la señal X F Y G Z Czo Each input and output signal in a logic circuit should have a descriptive alphanumeric label, the signal’s name. Most computer-aided design systems for drawing logic circuits also allow certain special characters, such as *, _, and !, to be included in signal names. In the analysis and synthesis examples in Chapter 4, we used mostly single-character signal names (X, Y, etc.) because the circuits didn’t do much. However, in a real system, well-chosen signal names convey information to someone reading the logic diagram the same way that variable names in a software program do. A signal’s name indicates an action that is controlled (GO, PAUSE), a condition that it detects (READY, ERROR), or data that it carries (INBUS[31:0]). EncMotor Pausa Activar_Alarma Llenar C. Sisterna Sistemas Digitales I

Valor Activo de una Señal En un circuito lógico cada señal debe tener definido un nivel activo Una señal es activa en alto si se ejecuta la condición asociada a la señal cuando su valor es un ‘1’ o ALTO Una señal es activa en bajo si se ejecuta la condición asociada a la señal cuando su valor es un ‘0’ o BAJO Se dice que una señal es acertada cuando se encuentra en su valor activo Se dice que una señal es negada o des-acertada cuando no se encuentra en su valor activo C. Sisterna Sistemas Digitales I

Valor Activo de una Señal El valor activo de una señal normalmente es definido por el diseñador del circuito Diversos circuitos integrados comerciales usan valor activo bajo para algunas señales, mientras que para otras usan valor activo en alto Ejemplo: CI 74x138 Símbolo Lógico Pinout (E/S) Diagrama Lógico C. Sisterna Sistemas Digitales I

Valor Activo de una Señal Ejemplo: CI 74x138 C. Sisterna Sistemas Digitales I

Valor Activo de una Señal Ejemplo: CI 74x138 En1 En2_n En3 Deco1 Deco2 Deco3 C. Sisterna Sistemas Digitales I

Circuitos Lógicos - Esquemáticos C. Sisterna Sistemas Digitales I

Un Bus es una colección de dos o mas señales relacionadas entre sí En un diagrama de bloques o en un dibujo esquemático, un Bus es representado por una línea gruesa terminada en flecha (indicando la dirección del bus) La cantidad de señales que constituyen un Bus normalmente is indicada agregando al nombre del Bus el rango de la cantidad de señales. Por ej. Bus_Direcciones(31:0), Datos[7:0] C. Sisterna Sistemas Digitales I

Buses Logic diagrams use special notation for buses in order to reduce the amount of drawing and to improve readability. As shown in Figure 5-16, a bus has its own descriptive name, such as ADDR[15:0], DATA[7:0], or CONTROL. A bus name may use brackets and a colon to denote a range. Buses are drawn with thicker lines than ordinary signals. Individual signals are put into or pulled out of the bus by connecting an ordinary signal line to the bus and writing the signal name. Often a special connection dot is also used, as in the example. A computer-aided design system keeps track of the individual signals in a bus. When it actually comes time to build a circuit from the schematic, signal lines in a bus are treated just as though they had all been drawn individually. The symbols at the right-hand edge of Figure 5-16 are interpage signal flags. They indicate that LA goes out to page 2, DB is bidirectional and connects to page 2, and CONTROL is bidirectional and connects to pages 2 and 3 C. Sisterna Sistemas Digitales I

Decodificadores Un decodificador es un circuito combinacional de múltiple-entradas y múltiple-salidas, que convierte un código de entrada en un diferente código de salida El decodificador mas comúnmente usado es el que tiene n bits de entradas codificadas en binario, y 2n salidas. Hay una correspondencia directa entre cada combinación de las entradas con la correspondiente combinación de las salidas Tabla de Verdad de un Decodificador Binario de 2 a 4 truth table, as well as make the functions of the inputs more clear. The input code of an n-bit binary decoder need not represent the integers from 0 through 2n−1. For example, Table 5-5 shows the 3-bit Gray-code output of a mechanical encoding disk with eight positions. The eight disk positions can be decoded with a 3-bit binary decoder with the appropriate assignment of signals to the decoder outputs, as shown in Figure 5-33. Also, it is not necessary to use all of the outputs of a decoder, or even to decode all possible input combinations. For example, a decimal or BCD decoder decodes only the first ten binary input combinations 0000–1001 to produce outputs Y0–Y9 C. Sisterna Sistemas Digitales I

Decodificador de 3 a 8: 74x138 Símbolo Lógico Pinout (E/S) Diagrama Lógico C. Sisterna Sistemas Digitales I

Decodificador de 3 a 8: 74x138 C. Sisterna Sistemas Digitales I

Decodificadores en Cascada Como conectar dos decodificadores de 2 a 3 para obtener uno de 4 a 16? C. Sisterna Sistemas Digitales I

Decodificadores en Cascada: de 5 a 32 C. Sisterna Sistemas Digitales I

Decodificador BCD a Decimal: 74x42 C. Sisterna Sistemas Digitales I

Decodificador BCD a Decimal: 74x42 C. Sisterna Sistemas Digitales I

Codificadores Es un circuito lógico combinacional que acepta un nivel activo en una de sus entradas, y la convierte en una salida codificada Al contrario de un decodificador, el codificador tiene 2n entradas y n salidas. Donde la salida es el código correspondiente a la entrada activa Codificador Decimal a BCD n Salidas Entrada Decimal 2n Entradas Salida BCD C. Sisterna Sistemas Digitales I

Codificador con Prioridad Cuando mas de una entrada es activa al mismo tiempo, la salida del codificador puede no ser correcta, para solucionar este problema se le asigna una prioridad a las líneas de entrada. De este modo cuando mas de una línea de entrada es activa, el codificador produce la salida de la entrada de mayor prioridad Codificador con Prioridad Funciones Lógicas Intermedias C. Sisterna Sistemas Digitales I

Codificador con Prioridad: 74x148 Símbolo Lógico Tabla de Verdad del 74x148 C. Sisterna Sistemas Digitales I

Codificador - Ejemplo Uso (1) Salidas Codificadas en BCD complemento Codificador con prioridad C. Sisterna Sistemas Digitales I

Codificador - Ejemplo Uso (2) Codificador con prioridad C. Sisterna Sistemas Digitales I

Multiplexer Circuito lógico combinacional que conecta una de sus 2n entradas a su salida. La selección de cual entrada se conecta a la salida se hace a través de n entradas de selección Multiplexer 8 a 1 74x151 Tabla de Verdad del 74x151 C. Sisterna Sistemas Digitales I

Multiplexer Multiplexer 4-bit 74x157 Tabla de Verdad del 74x157 1X 000 C. Sisterna Sistemas Digitales I

Ejemplo de Uso de Multiplexer Display Botón de Selección Datos para el display: T: temperatura A: promedio de km/litros I: instantáneo km/litro M: Km recorridos C. Sisterna Sistemas Digitales I

32 a 1 Multiplexer Usando el 74x151 y un decodificador construir un multiplexer de 32 a 1 C. Sisterna Sistemas Digitales I

Demultiplexer Circuito lógico combinacional que conecta una entrada a una de las 2n posibles salidas. La selección de a cual salida se conecta la entrada se hace a través de n entradas de selección C. Sisterna Sistemas Digitales I

Demultiplexer C. Sisterna Sistemas Digitales I

Demultiplexer C. Sisterna Sistemas Digitales I

Demultiplexer C. Sisterna Sistemas Digitales I

Comparadores Circuito combinacional que compara dos palabras codificadas en binario e indica si son iguales o no Comparador de un bit Z = ‘1’ si X tiene diferente valor que Y Z = ‘1’ si X tiene igual valor que Y C. Sisterna Sistemas Digitales I

Comparadores Ejercicio Comparar dos números binarios, A y B, de cuatro bits cada uno, indicar si son iguales o distintos C. Sisterna Sistemas Digitales I

Comparadores en Serie Ejercicio Cómo conectar este comparador de un bit para comparar dos números binarios de tres bits cada uno? C. Sisterna Sistemas Digitales I

Comparadores Comerciales Cuál es el significado de los términos SSI ?, MSI ?, LSI?, VLSI? C. Sisterna Sistemas Digitales I

Comparadores Comerciales AGTBOUT = (A>B) + (A=B).AGTBIN AEQBOUT = (A=B). AEQBIN ALTBOUT = (A<B) + (A=B).ALTBIN C. Sisterna Sistemas Digitales I

Sumador Binario Semi-sumador Sumador Completo C. Sisterna Sistemas Digitales I

Sumador Con Acarreo Paralelo (Carry Lookahead Adder) Sumador Binario Sumador Con Acarreo Serie Sumador Con Acarreo Paralelo (Carry Lookahead Adder) C. Sisterna Sistemas Digitales I

Sumadores Comerciales C. Sisterna Sistemas Digitales I

Unidades Aritmético-Lógicas (ALU) C. Sisterna Sistemas Digitales I

Circuitos de Paridad Bit de paridad es muy usado para transferencia de datos, como así también para los datos almacenados en memoria Bit de paridad es ‘0’ si la cantidad de ‘1’ del numero binario es par, sino es ‘1’ (llamada paridad par) n compuertas XOR pueden ser conectadas para formar un circuito que detecte la paridad de n+1 entradas Circuito detector de paridad impar. ODD = ‘1’ si el número de ‘1’ de entrada es impar C. Sisterna Sistemas Digitales I