Modelos de Circuitos FCHE 2011

Documentos relacionados
Tema 4.2 Diseño de Sistemas Secuenciales

HOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA

Sistemas Digitales I

6. Un sistema secuencial tiene una entrada X y una salida Z, ambas de un bit. Tiene el siguiente comportamiento:

CIRCUITOS ELECTRÓNICOS DIGITALES ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

EIE SISTEMAS DIGITALES Tema 8: Circuitos Secuenciales (Análisis) Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

-5.2 SUMADOR CON MULTIPLES SUMANDOS.

Desarrollo de Productos Electrónicos

Diseño de Sistemas Secuenciales Síncronos. Registros y contadores. Tema 9

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

Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1

BOLETIN 7: Subsistemas secuenciales

La Unidad Procesadora.

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Multiplicador Digital

Figura 1.1 Diagrama en bloque de un Circuito Lógico Secuencial

Sistemas Digitales I Taller No 2: Diseño de Circuitos combinacionales usando VHDL

Subsistemas aritméticos y lógicos. Tema 10

Electrónica Digital II. M. C. Felipe Santiago Espinosa

TEMA 5.3 SISTEMAS DIGITALES

Circuitos Digitales Avanzados

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 5

Sistemas Combinacionales

Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente

Diseño Modular de Circuitos

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3

Lógica Digital. Circuitos Secuenciales. Francisco García Eijó. Organización del Computador I Departamento de Computación - FCEyN UBA

TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 13 ENERO TIEMPO 1h 30m SOLUCIÓN

ING. JONATHAN QUIROGA TINOCO. Desarrollado por Ing. Jonathan Quiroga T.

TEMA 6 UNIDAD ARITMÉTICO LÓGICA

CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA

TEMA 6. Circuitos Aritméticos.

Problema Nº 1.a2.- Obtenga las siguientes conversiones numéricas. Problema Nº 1.a3.- Obtenga las siguientes conversiones numéricas. 9E36.

13-Bloques Básicos Secuenciales

Titulación: Ingeniería Informática Asignatura: Fundamentos de Computadores

DISEÑO DE CIRCUITOS SECUENCIALES

Tema 7 - Registros, contadores y memorias

ÍNDICE CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN CAPÍTULO 2. ÁLGEBRA DE CONMUTACIÓN Y FUNCIONES LÓGICAS... 37

Problemario Electrónica Digital

TEMA 1 FUNDAMENTOS DEL DISEÑO DEL HARDWARE DIGITAL

Electrónica Digital Área de Ingeniería Mecatrónica Carrera/programa de Ingeniería Electrónica e Ingeniería Electromecánica

Organización n del Computador 1. Lógica Digital 2 Circuitos y memorias

ESTRUCTURA Y TECNOLOGIA DE COMPUTADORES II Curso PROBLEMAS TEMA 4: Unidad Aritmético Lógica

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

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

GUIAS ÚNICAS DE LABORATORIO SUMADOR Y MULTIPLEXOR AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS

Bloques Aritméticos - Multiplicadores

TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 3 FEBRERO º A (Superior) 1º B (Sistemas) 1º C (Gestión) 1º D (Mixto)

Operación de circuitos lógicos combinatorios.

Registros y latches multibit. EL-3213 Circuitos Digitales I. Registro de 8 bits (octal register) Otros registros de 8 bits. 74x175

EL-3213 Circuitos Digitales I. Registros y latches multibit

Análisis y Síntesis. Introducción a los Sistemas Lógicos y Digitales 2008

7.4. Análisis y síntesis de autómatas utilizando registros paralelos Análisis de máquinas de estado con flip-flops D [ Wakerly pág.

EIE SISTEMAS DIGITALES Tema 8: Circuitos Secuenciales (Síntesis) Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

Circuitos combinacionales aritméticos (Parte II)

Lógica Secuencial. Dr. Andrés David García García Escuela de Ingeniería y Ciencias Campus Estado de México

Registros y Contadores

Tema 8. Circuitos secuenciales de Propósito general: REGISTROS Y CONTADORES

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

Lógica Secuencial. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC

Tema 2. LÓGICA COMBINACIONAL (I): FUNCIONES ARITMÉTICO- LÓGICAS (Tema 5 del libro)

2. Números naturales: sistema de numeración y operaciones básicas

ÍNDICE TEMÁTICO. 4 Características de las familias lógicas Circuitos lógicos combinacionales

Introducción a los Sistemas Secuenciales. Problemas estructurales en un circuito secuencial asíncrono

Unidad 3: Circuitos digitales.

2) 64 funciones OR con un factor de carga de entrada de 2. 3) 12 funciones NAND con un factor de carga de entrada de 3.

Tema 2: Análisis y diseño de circuitos digitales

Organización del Computador I. David Alejandro González Márquez

Tema 7 Registros y Contadores

Bloques Combinacionales

UNIDAD ARITMETICO-LOGICA. Conceptos. 1. Sumadores y restadores. Semisumador:

Circuitos electrónicos digitales. Unidades Aritméticas Lógicas. Departamento de Tecnología Electrónica Universidad de Sevilla

41(T0)T.':#0&'4'4#T. Diseñar en VHDL un decodificador BCD a 7 segmentos que cumpla con las siguientes condiciones:

Circuitos Secuenciales: concepto de estado

TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales

Circuitos Electrónicos. Primer parcial curso

Diseño de circuitos secuenciales

T7-SISTEMAS SECUENCIALES

EDIG. Electrónica Digital

GUIA DIDACTICA DE ELECTRONICA N º12 1. IDENTIFICACION ASIGNATURA GRADO PERIODO I.H.S. TECNOLOGIA ONCE CUARTO 6

Es un circuito digital que realiza operaciones lógicas y aritméticas entre dos operados de n bits Estructura de una computadora digital

ANALISIS Y DISEÑO DE CIRCUITOS ARITMÉTICOS

FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN

Fundamentos de Electrónica Sistemas Digitales

Tema 3. Operaciones aritméticas y lógicas

Practica 1 (3.5 %) 1. Realice el diseño y montaje de un R_S discreto activo en bajo.

Tema 3. 2 Sistemas Combinacionales

Arquitectura de Computadores. Resumen para Certamen 2 Por Franco Zuccar

2).Diseñar los circuitos cuyas tablas de estados son las siguientes:

PROBLEMAS DE ESTRUCTURA Y TECNOLOGIA DE COMPUTADORES I

Transcripción:

Modelos de Circuitos Secuenciales: Mealy y Moore FCHE 20

Modelos/Maquinas/Autómatas Mealy: las salidas están en función de dos, el estado presente y las entrada. Moore: Las salidas están en función del estado presente solamente.

Mealy: Dado el estado actual Q. Si llega un valor a la entrada el circuito de lógica / combinacional (L/C) calcula el estado siguiente y la salida. Cuando llega un pulso de reloj, se captura el nuevo estado. Defecto: Con el pulso de reloj se captura el nuevo estado y el L/C recalculaotro estado y una nueva salida.

Moore: Los estados de los circuitos son también las salidas del mismo. Es muy usado para generar secuencias de conteo ya que requiere menos circuitos combinacionales. En la maquina de moore, la salida se toma directamente del registro, por lo que no necesita logicacombinacionalpara sintetizar la salida.

Autómata Mealy/Moore El autómata hibrido Mealy/Moore modela un ente que va de un estado actual Q a un estado siguiente Q+. Se genera una salida Mealy debido a la transición entre estados. Se genera una salida Moore debido al estado actual del ente.

Mealy/Moore La señal de entrada se opera entre transciones de reloj generandose: Tendencia a un nuevo estado La salida Mealy. Llega salida Maely: Se captura nuevo estado Se calcula salida Moore Si la entrada oscila la señal oscila.

Ejemplo. Moore 0 0 0 0 0 A B C D / Estado 0 Tabla de estados/salida A A B B C B C A D D C B/

Diagrama de estados 00 0 0 A B C D 0 0/ Tabla de estados/salida Estado 0 A A B B A C C D C D A/ B

Diagrama de estados 00 0/ 0 0 A B C D Tabla de estados/salida 0 Estado 0 A A B B C B C D A D C/ B

Diagrama de estados B ó 000 / D A 0 Estado 0 A B C B D C C E B D C D/ E E/ B 0 0 C E 0/ Tabla de estados/salida 0

Ejemplo MEF(maq. Edo. Finito) Sumador Serial Los sumadores rápidos son mas complejos y mas costosos; si la velocidad no es un aspecto muy significativo, entonces una opción económica es utilizar un sumador serial, en el que los bits se suman un par a la vez. Dos números sin signo. Sea A=an-,an-2.. A0 y B=bn-, bn-2 b0 suma=> sn-, sn-2 s0 La tarea es diseñar un circuito que realice la suma serial usando un par de bits en un ciclo de reloj. Primer ciclo a0+b0, segundo ciclo a+b, (incluido un posible acarreo del bit 0 ) etc.

Diagrama de Bloques A Registro de Corrimiento Registro de Corrimiento a b MEF Sumador s Registro de Corrimiento Sum= A+B B Reloj

Recordatorio. Registros Los sistemas digitales suelen contener un conjunto de registros empleados para almacenar datos Nota que se borra los datos al mismo tiempo con el clear.

Nota que se controla la salida con un bufertriestado. Puede sustituirse con multiplexores. Recordatorio. Registros2

Recordatorio. Registros3 Entrada serie, salida serie Entrada serie, salida Paralelo. Registro de Corrimiento

Recordatorio. Registro de Corrimiento Un pulso a la entrada se transmite Sal=> es la misma salida que los Qssolo se copió q, q2 y q3; y se agrupo ( tipo decimal)

Circuito de Control de registro de corrimiento

Control modificado, respuesta mas rápida.

Control + Control de envió

Retomando..Diagrama de Bloques A Registro de Corrimiento Registro de Corrimiento a b MEF Sumador s Registro de Corrimiento Sum= A+B B Reloj En A y B se tiene en cada uno un BUS, conjunto común de cables. A[],A[2], etc.

.Sumador Serial Suponemos que cada registro de corrimiento en la entrada están cargados con los valores de A y B. Entonces en cada ciclo de reloj la maquina de estados sumadora suma un par de bits y al final del ciclo el bit de suma resultante se desplaza hacia el registro de SUM Requerimos FF, cada uno con los retrasos de propagación propios, en ese momento el contenido de los tres FF se desplaza hacia la derecha y el bit de suma existente en SUM se desplaza; y se presentan otro par de bits a la entrada. Tenemos dos estados: cuando el acarreo de entrada=0 y acarreo=

Circuito Sumador con Mealy

Sumador serial con Moore

Sumador serial con Moore

Sumador serial con Moore