Tema 2. Sistemas Secuenciales básicos

Slides:



Advertisements
Presentaciones similares
Circuitos Secuenciales
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Tema 7: Análisis y diseño con registros
CIRCUITOS SECUENCIALES E.U.I.T. Informática de Gijón
2 Curso de Ingenieros de Telecomunicación L1 1 Biestables (II)
CONTADORES Y REGISTROS
DESCRIBIR LOS PRINCIPIOS DE LA LÓGICA SECUENCIAL
Modelos de Circuitos Secuenciales: Mealy y Moore
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Análisis Análisis y Síntesis Métodos de análisis: Tabla de verdad.
NIVEL DE LENGUAJES ORIENTADOS A PROBLEMAS NIVEL DE LENGUAJE ENSAMBLADOR NIVEL DE MAQUINA DEL SISTEMA OPERATIVO NIVEL DE MICROPROGRAMACIÓN NIVEL DE LÓGICA.
Circuitos Secuenciales
Sistemas Secuenciales
 SON FUNCIONES LÓGICAS  REPRESENTADAS POR TABLAS DE VERDAD  SIMPLIFICABLES POR LÓGICA BOOLEANA  SIMPLIFICABLES POR KARNAUGH  APLICACIONES: funciones.
Registros y Contadores
circuitos vlsi TEMA 4. LÓGICA SECUENCIAL CMOS Dr. José Fco. López
EXAMEN CORTO SOBRE FLIP-FLOPS
Circuito divisor de Frecuencia x 2
REGISTROS DE DESPLAZAMIENTO
INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS
CIRCUITOS DIGITALES II: Análisis de Sistemas Secuenciales
SISTEMAS DIGITALES SECUENCIALES
Análisis de Sistemas Secuenciales
EXAMEN CORTO SOBRE FLIP-FLOPS
El Contador Binario.
Sistemas Secuenciales Asincrónicos
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Maestría en Ingeniería Electrónica
Organización del Computador I Verano Aritmética (3 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.
Diseño lógico secuencial con VHDL
Sistemas Secuenciales Electrónica Digital
ARQUITECTURA DE COMPUTADORES
Contenido Los puntos 9.7 y 9.8 no se dan 9.1. Revisión del concepto de máquina secuencial. Taxonomía Temporización en los circuitos lógicos síncronos.
Alumno: Gerardo Mario Valdés Ortega
Flip-Flop Integrantes: Hesbon Esaù Torres Jaime
Biestables Tema 8.
Diseño de Sistemas Secuenciales Síncronos
Máquinas de estado con VHDL
TEMA 1: UNIDAD DE CONTROL
UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES ING. GERARDO A. LEAL, MSC Unidad 3: Sistemas Combinacionales.
6.Componentes básicos de memorización Fundamentos de los Computadores Grado en Ingeniería Informática.
CIRCUITOS COMBINACIONALES Y SECUENCIALES. SON FUNCIONES LÓGICAS REPRESENTADAS POR TABLAS DE VERDAD SIMPLIFICABLES POR LÓGICA BOOLEANA SIMPLIFICABLES.
Organización del Computador 1 Lógica Digital 2 Circuitos y memorias.
El procesador Datapath y control. Universidad de SonoraArquitectura de Computadoras2 Introducción En esta parte del curso contiene: Las principales técnicas.
Circuitos combinacionales II
5. Análisis y diseño de sistemas secuenciales (I)
Diseño de Circuitos Lógicos Secuenciales
Diseño Secuencial El cambio es la única cosa en el universo que no cambia. Helmuth Wilhem Científico alemán.
Servomotor La modulación por ancho de pulso permite un ciclo de trabajo ( el porcentaje de tiempo en alto contra el tiempo en bajo) que es de 0 al 100.
5. Análisis y diseño de sistemas secuenciales (II)
Registros y Contadores
TEMA 5 CONTADORES (Divisores de frecuencia)
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA
FLIP - FLOPS.
CIRCUITOS SECUENCIALES
Introducción a los Sistemas Digitales Tema 1 1. ¿Qué sabrás al final del tema? n Diferencia entre analógico y digital n Cómo se usan niveles de tensión.
Diseño de Sistemas Secuenciales El cambio es la única cosa en el universo que no cambia. Helmuth Wilhem Científico alemán.
Ing. Diego Barragán Guerrero Máquinas de estado con VHDL.
SISTEMAS SECUENCIALES DIGITALES
Sistemas Secuenciales Electrónica Digital Electrónica Básica José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC.
Universidad politécnica de Madrid
El procesador Datapath y control.
5.Análisis y diseño desistemas secuenciales (III) Fundamentos de los Computadores Grado en Ingeniería Informática.
MÁQUINAS DE ESTADO FINITAS Pablo San Segundo (C-206)
 SON FUNCIONES LÓGICAS  REPRESENTADAS POR TABLAS DE VERDAD  SIMPLIFICABLES POR LÓGICA BOOLEANA  SIMPLIFICABLES POR KARNAUGH  APLICACIONES: funciones.
CIRCUITOS COMBINACIONALES Y SECUENCIALES. COMBINACIONALES SON FUNCIONES LÓGICAS REPRESENTADAS POR TABLAS DE VERDAD SIMPLIFICABLES POR LÓGICA BOOLEANA.
Universidad Central F.C.F.M. Ingeniería Ejecución Informática Electrónica Digital1 3. Flips-flops, Registros y Contadores  Temario Cerrojos Secuenciamiento.
Sistemas Secuenciales Electrónica Digital. Combinacional: las salidas dependen de las entradas Secuencial: las salidas dependen de las entradas y de valores.
Transcripción de la presentación:

Tema 2. Sistemas Secuenciales básicos Introducción Sistemas secuenciales síncronos Sistemas secuenciales básicos Máquinas de estado Resolución de Máquinas síncronas de Moore Camino crítico y frecuencia máxima

Sistemas secuenciales vs. combinacionales La salida depende sólo de la entrada. Reaccionan inmediatamente No sirven para implementar sistemas en bucle cerrado Si(t)=f(Ej(t)) Secuenciales: La salida depende de la entrada instantánea pero también de sus valores anteriores (estado) Discretos en el tiempo Si(t)=f(Ej(t), Xk(N))

Sistemas síncronos vs. asíncronos Las entradas se muestrean de forma discreta. Señal de sincronismo: reloj. Las salidas cambian sólo en los momentos Asíncronos Las entradas se muestrean de manera continua (dt) Las salidas cambian en cualquier momento

Sistemas secuenciales básicos Contador: Ascendente: cada bit cambia cuando todos los anteriores son 1 Descendente: cada bit cambia cuando todos los anteriores son 0

Sistemas secuenciales básicos Registro de desplazamiento: A cada flanco del reloj, el dato se desplaza. Añadiéndole un multiplexor:

Sistemas secuenciales básicos Registro de captura: Cuando la señal CAP está activa, leo la entrada. Si no, almaceno.

Máquinas de estado Máquina de estado: Máquina síncrona de estado: Sistema secuencial con un número finito de estados, cuya salida depende del estado y de la entrada. Máquina síncrona de estado: Máquina de estado que evoluciona como un sistema síncrono. Máquina de Moore: Máquina síncrona de estado, cuyas salidas sólo dependen del estado. Máquina de Mealy: Máquina síncrona de estado, cuyas salidas dependen del estado y del valor instantáneo de las entradas.

Resolución de Máquinas Síncronas de Moore Reconocer los estados Esquematizar las transiciones Asignar estados Asignar valores a las salidas en cada estado Resolver el CCE Resolver el CCS

Resolución de Máquinas Síncronas de Moore (ejemplo) Sistema de medición de velocidad Dos espiras Señales activas a nivel alto Se mide el tiempo entre C1 y C2, y con eso la velocidad Cronograma de las señales: Estados: T1, T2, T3, T4,T5 y error

Resolución de Máquinas Síncronas de Moore (ejemplo) Subdivisión del sistema. Entradas: SP1, SP2 Salidas: C1, C2,ERR1 y FIN Algunas señales (FIN, ERR1) sólo duran un ciclo de reloj.

Resolución de Máquinas Síncronas de Moore (ejemplo) Tabla de Transición de Estados: Expresión del siguiente estado en función del actual y las diversas combinaciones de entradas. Indicación de las salidas de cada estado EST SP2 SP1 SALIDAS 00 01 11 10 C1 C2 ERR1 FIN (0) 1 5 (1) 2 (2) 3 4 (3)

Resolución de Máquinas Síncronas de Moore (ejemplo) Simplificación de la tabla. Otro ejemplo: debo controlar el péndulo invertido. TTE: Busco estados con las mismas salidas y transiciones compatibles: 2-4 y 1-3. Tabla simplificada: Est. SI-SD Salidas 00 01 10 11 D I (0) 1 2 -- 3 (1) 4 (2) (3) (4) Est. SI-SD Salidas 00 01 10 11 D I (0) 1 2 -- (1) (2)

Resolución de Máquinas Síncronas de Moore (ejemplo) Q3-Q2-Q1 SP2-SP1 D3-D2-D1 0-0-0 0-0 0-1 0-0-1 1-1 1-0-1 1-0 0-1-0 0-1-1 1-0-0 1-1-0 -- -- -- 1-1-1 Asignación de estados y Tabla de Excitación. Cómo voy a representar los estados. A partir de ahí, resolver el CCE Entradas de los biestables: estado siguiente Tabla de excitación: entradas de los biestables en función de sus salidas y de las entradas del sistema. Expresión del CCE. EST SP2 SP1 SALIDAS 00 01 11 10 C1 C2 ERR1 FIN 000 (000) 001 101 (001) 010 1 (010) 011 100 (011)

Resolución de Máquinas Síncronas de Moore (ejemplo) Circuito Combinacional de Salida. Salidas en función del estado No dependen de las entradas (Moore) Q3 Q2 Q1 C1 C2 Err Fin 1 --

Resolución de Máquinas Síncronas de Moore (ejemplo) C.C.E:

Resolución de Máquinas Síncronas de Moore (ejemplo) C.C.S:

Camino crítico y frecuencia máxima Camino crítico: el más largo desde la salida de un biestable a la entrada de otro biestable. Frecuencia máxima: la máxima frecuencia a la que puede ir el reloj de un sistema síncrono. Relacionado con el retraso del camino crítico. CC: 4 puertas tcc=4·td fMAX=1/tcc