Enviar búsqueda
Cargar
Circuitos Secuenciales Síncronos
•
0 recomendaciones
•
78 vistas
Título mejorado por IA
SANTIAGO PABLO ALBERTO
Seguir
Electrónica digital
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 32
Descargar ahora
Descargar para leer sin conexión
Recomendados
Transistor bjt
Transistor bjt
Francesc Perez
Transitores presentacion de diapositivas
Transitores presentacion de diapositivas
vlntht
Microcontroladores
Microcontroladores
jimmy Apanu Inoach
Programación PIC16F84A
Programación PIC16F84A
Percy Julio Chambi Pacco
Electronica transitores efecto de cambio
Electronica transitores efecto de cambio
Velmuz Buzz
CIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALES
Luis Zurita
Programación de AVR
Programación de AVR
Juan Corleone
Configuracion de multivibradores
Configuracion de multivibradores
Cristian Peña
Recomendados
Transistor bjt
Transistor bjt
Francesc Perez
Transitores presentacion de diapositivas
Transitores presentacion de diapositivas
vlntht
Microcontroladores
Microcontroladores
jimmy Apanu Inoach
Programación PIC16F84A
Programación PIC16F84A
Percy Julio Chambi Pacco
Electronica transitores efecto de cambio
Electronica transitores efecto de cambio
Velmuz Buzz
CIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALES
Luis Zurita
Programación de AVR
Programación de AVR
Juan Corleone
Configuracion de multivibradores
Configuracion de multivibradores
Cristian Peña
Gal
Gal
mane_manito
Decodificadores multiplexores
Decodificadores multiplexores
Angel Morales
Presentacion el transistor
Presentacion el transistor
Miguel Angel Cayuel de Pedro
Modulador y demodulador ask
Modulador y demodulador ask
Israel Chala
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Jose Tomas Rodriguez Henriquez
Latches y flip flops
Latches y flip flops
Jimmy Osores
Transistor bjt y fet _UNI
Transistor bjt y fet _UNI
Bernaldo Arnao
Curso básico de electrònica digital
Curso básico de electrònica digital
Geovanny Ruiz
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
Carlos Martir
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
Luis Zurita
Familias lógicas
Familias lógicas
Michelle Diaz
EL TRANSITOR
EL TRANSITOR
LUIS MANUEL
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
Bertha Vega
Filtros Activos I
Filtros Activos I
sintesisdecircuitos
Sensores Inductivos
Sensores Inductivos
Percy Julio Chambi Pacco
Circuitos disparo
Circuitos disparo
Adamo O'Byrne
Suma de dos digitos en BCD
Suma de dos digitos en BCD
Santiago Salinas Lopez
Los Flip Flops
Los Flip Flops
Fabian Reyes
Arranque de motores
Arranque de motores
jesusmarcano1234
controladores logicos programables
controladores logicos programables
Alejandro Cortijo
Electrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finito
SANTIAGO PABLO ALBERTO
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
instituto universitario politecnico santiago mariño
Más contenido relacionado
La actualidad más candente
Gal
Gal
mane_manito
Decodificadores multiplexores
Decodificadores multiplexores
Angel Morales
Presentacion el transistor
Presentacion el transistor
Miguel Angel Cayuel de Pedro
Modulador y demodulador ask
Modulador y demodulador ask
Israel Chala
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Jose Tomas Rodriguez Henriquez
Latches y flip flops
Latches y flip flops
Jimmy Osores
Transistor bjt y fet _UNI
Transistor bjt y fet _UNI
Bernaldo Arnao
Curso básico de electrònica digital
Curso básico de electrònica digital
Geovanny Ruiz
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
Carlos Martir
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
Luis Zurita
Familias lógicas
Familias lógicas
Michelle Diaz
EL TRANSITOR
EL TRANSITOR
LUIS MANUEL
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
Bertha Vega
Filtros Activos I
Filtros Activos I
sintesisdecircuitos
Sensores Inductivos
Sensores Inductivos
Percy Julio Chambi Pacco
Circuitos disparo
Circuitos disparo
Adamo O'Byrne
Suma de dos digitos en BCD
Suma de dos digitos en BCD
Santiago Salinas Lopez
Los Flip Flops
Los Flip Flops
Fabian Reyes
Arranque de motores
Arranque de motores
jesusmarcano1234
controladores logicos programables
controladores logicos programables
Alejandro Cortijo
La actualidad más candente
(20)
Gal
Gal
Decodificadores multiplexores
Decodificadores multiplexores
Presentacion el transistor
Presentacion el transistor
Modulador y demodulador ask
Modulador y demodulador ask
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Latches y flip flops
Latches y flip flops
Transistor bjt y fet _UNI
Transistor bjt y fet _UNI
Curso básico de electrònica digital
Curso básico de electrònica digital
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
Familias lógicas
Familias lógicas
EL TRANSITOR
EL TRANSITOR
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
Filtros Activos I
Filtros Activos I
Sensores Inductivos
Sensores Inductivos
Circuitos disparo
Circuitos disparo
Suma de dos digitos en BCD
Suma de dos digitos en BCD
Los Flip Flops
Los Flip Flops
Arranque de motores
Arranque de motores
controladores logicos programables
controladores logicos programables
Similar a Circuitos Secuenciales Síncronos
Electrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finito
SANTIAGO PABLO ALBERTO
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
instituto universitario politecnico santiago mariño
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
SANTIAGO PABLO ALBERTO
Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales
SANTIAGO PABLO ALBERTO
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
Cristian Rodriguez
Taller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo rivera
1000028858888
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estado
SANTIAGO PABLO ALBERTO
Circuitos
Circuitos
Arturo Darb
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
SANTIAGO PABLO ALBERTO
Final 7 digitales
Final 7 digitales
GeralPachas
Diseño de maquinas de estado
Diseño de maquinas de estado
Cristian Rodriguez
Unidad1 sd2
Unidad1 sd2
haibsel
Maquinas de estado
Maquinas de estado
Jean Carlos Quispe Avila
Ejercicios Secuenciales
Ejercicios Secuenciales
PamelaSalazar32
Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)
SANTIAGO PABLO ALBERTO
Divisor de frecuencia
Divisor de frecuencia
quiqueperu
Maquinas de estado finito
Maquinas de estado finito
Erick Bello
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
FranciscoASalgadoD
Tema4 lógica secuencial
Tema4 lógica secuencial
Grisel davila chávez
Automata finito
Automata finito
Francisco Jose Caneda Iglesias
Similar a Circuitos Secuenciales Síncronos
(20)
Electrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finito
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
Taller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo rivera
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estado
Circuitos
Circuitos
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Final 7 digitales
Final 7 digitales
Diseño de maquinas de estado
Diseño de maquinas de estado
Unidad1 sd2
Unidad1 sd2
Maquinas de estado
Maquinas de estado
Ejercicios Secuenciales
Ejercicios Secuenciales
Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)
Divisor de frecuencia
Divisor de frecuencia
Maquinas de estado finito
Maquinas de estado finito
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Tema4 lógica secuencial
Tema4 lógica secuencial
Automata finito
Automata finito
Más de SANTIAGO PABLO ALBERTO
secuencia electroneumática parte 1
secuencia electroneumática parte 1
SANTIAGO PABLO ALBERTO
secuencia electroneumática parte 2
secuencia electroneumática parte 2
SANTIAGO PABLO ALBERTO
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
SANTIAGO PABLO ALBERTO
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
SANTIAGO PABLO ALBERTO
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
SANTIAGO PABLO ALBERTO
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
SANTIAGO PABLO ALBERTO
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
SANTIAGO PABLO ALBERTO
Fisica I
Fisica I
SANTIAGO PABLO ALBERTO
Quimica.pdf
Quimica.pdf
SANTIAGO PABLO ALBERTO
Manual básico PLC OMRON
Manual básico PLC OMRON
SANTIAGO PABLO ALBERTO
Programación de autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
SANTIAGO PABLO ALBERTO
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
SANTIAGO PABLO ALBERTO
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
SANTIAGO PABLO ALBERTO
PLC: Automatismos industriales
PLC: Automatismos industriales
SANTIAGO PABLO ALBERTO
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
SANTIAGO PABLO ALBERTO
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
SANTIAGO PABLO ALBERTO
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
SANTIAGO PABLO ALBERTO
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
SANTIAGO PABLO ALBERTO
PLC: Motor Dahlander
PLC: Motor Dahlander
SANTIAGO PABLO ALBERTO
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
SANTIAGO PABLO ALBERTO
Más de SANTIAGO PABLO ALBERTO
(20)
secuencia electroneumática parte 1
secuencia electroneumática parte 1
secuencia electroneumática parte 2
secuencia electroneumática parte 2
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
Fisica I
Fisica I
Quimica.pdf
Quimica.pdf
Manual básico PLC OMRON
Manual básico PLC OMRON
Programación de autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
PLC: Automatismos industriales
PLC: Automatismos industriales
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Motor Dahlander
PLC: Motor Dahlander
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Último
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
DiegoMadrigal21
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
EduardoSnchezHernnde5
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
JosLuisFrancoCaldern
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
DanielaVelasquez553560
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
victoralejandroayala2
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
CRISTOFERSERGIOCANAL
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
matepura
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
SergioGJimenezMorean
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
fredyflores58
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
JAMESDIAZ55
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
Fundación YOD YOD
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
RichardRivas28
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
edsonzav8
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
XimenaFallaLecca1
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
luisanthonycarrascos
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
DissneredwinPaivahua
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
MikkaelNicolae
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
jeremiasnifla
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
SaulSantiago25
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica en pdf
FernandaGarca788912
Último
(20)
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica en pdf
Circuitos Secuenciales Síncronos
1.
1 Circuitos Secuenciales Síncronos © Luis
Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid
2.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 2 Índice l Introducción l Máquinas de estados finitos • Modelo de Moore • Modelo de Mealy l Análisis de circuitos secuenciales síncronos l Síntesis de circuitos secuenciales síncronos l Ejemplos
3.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 3 Introducción l Esquema general de un circuito secuencial síncrono: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas l El bloque Estado está formado por biestables, todos ellos sincronizados con la misma señal de reloj
4.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 4 Máquinas de estados l El comportamiento de un circuito síncrono se puede representar mediante una máquina de estados (FSM, o “Finite State Machine”) l Una máquina de estados tiene los siguientes elementos: • X = Entradas • Y = Salidas • Z = Estados (valores de los biestables, cambian con cada flanco de reloj) • δ = Funciones de estado (funciones combinacionales de entrada de los biestables) • λ = Funciones de salida (combinacionales) l Una FSM se define como una secuencia de eventos en tiempos discretos. El estado Z cambia en cada evento (el cambio está definido por δ).
5.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 5 Modelo de Moore l En el modelo de Moore las salidas dependen únicamente de los estados (no de las entradas) l Máquina de estados de Moore: • Z = δ (X, Z) • Y = λ (Z) l Estructura de un circuito asociado a un modelo de Moore: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas
6.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 6 Modelo de Moore l El reloj y el reset no aparecen en las máquinas de estados, la asociación entre estas señales en un circuito y la máquina de estados es: • En cada flanco de reloj se produce una transición o cambio de estado • El reset se utiliza únicamente para establecer el estado inicial l En las máquinas de estados de Moore las salidas cambian únicamente si hay un cambio de estado: • Las salidas están sincronizadas con el reloj
7.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 7 Modelo de Moore l Una FSM se puede representar también mediante un diagrama de estados (STG o “State Transition Graph”): • Cada estado se representa con un círculo • Cada transición de estado se representa con una flecha • Los diferentes valores de las entradas se representan en las flechas • En el caso del modelo de Moore, las salidas se representan dentro de cada estado l Diagrama de estados (Moore): Estado 1 Salida 1 Estado 2 Salida 2 Estado 3 Salida 3 Entrada 1 Entrada 2
8.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 8 Modelo de Mealy l En el modelo de Mealy las salidas dependen tanto de los estados como de las entradas (caso general) l Máquina de estados de Mealy: • Z = δ (X, Z) • Y = λ (X, Z) l Estructura de un circuito asociado a un modelo de Mealy: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas
9.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 9 Modelo de Mealy l Diagrama de estados de Mealy: • Cada estado se representa con un círculo • Cada transición de estado se representa con una flecha • Los diferentes valores de las entradas se representan en las flechas • En el caso del modelo de Mealy, las salidas se representan también en las flechas (dependen del estado y de las entradas) Estado 1 Estado 2 Estado 3 Entrada 1 / Salida 1 Entrada 2 / Salida 2
10.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 10 Modelo de Mealy l Igual que en Moore, el reloj y el reset no aparecen en el STG, están implícitos l En las máquinas de estados de Mealy las salidas pueden cambiar en cualquier momento (basta con que cambie una entrada del circuito): • Las salidas no están sincronizadas con el reloj • NOTA: Aunque las salidas no estén sincronizadas con el reloj, el circuito sigue siendo síncrono (todos los biestables están sincronizados con el mismo reloj)
11.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 11 Análisis y Síntesis de Circuitos Secuenciales Síncronos l Análisis: A partir de un circuito obtener su funcionalidad • Circuitos Combinacionales: • Obtener tablas de verdad o funciones booleanas de las salidas • Circuitos Secuenciales: • Obtener diagrama de estados, o funciones de estado y salidas (δ y λ) l Síntesis: Dada una funcionalidad, obtener la implementación de un circuito • Circuitos Combinacionales: • Obtener expresiones boolenas, implementar con puertas lógicas, multiplexores, decodificadores, etc. • Circuitos Secuenciales: • Obtener diagrama de estados e implementar las funciones de estado y de salida (δ y λ) con puertas lógicas, multiplexores, decodificadores
12.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 12 Análisis de Circuitos Secuenciales Síncronos l Análisis: Obtener tabla de transiciones, calcular δ y λ, y obtener diagrama de estados. l Ejemplo: Q1 Q0 In 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 D1 D0 Q1+ Q0+ Out 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 In Q D + = 0 0 In Q D ⋅ = 1 1 0 1 Q Q Out ⋅ = Tabla de transiciones: δ λ
13.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 13 Análisis de Circuitos Secuenciales Síncronos Q1 Q0 In 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 D1 D0 Q1+ Q0+ Out 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Tabla de transiciones: 00 01 10 0/0 1/0 0/1 1/0 1/1 0/0 Diagrama estados (Mealy): Diagrama estados (Moore): 00/0 01/1 10/0 0 1 0 1 1 0
14.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 14 Síntesis de Circuitos Secuenciales Síncronos l La diferencia entre Moore y Mealy está en las funciones de salida 1. Obtener diagrama de estados 2. Codificación de estados 3. Obtener Tablas de salidas y de transiciones de estados 4. Tabla inversa de biestables (o tabla de excitación) 5. Obtener funciones de salida 6. Obtener funciones de estado 7. Implementación l A partir de la descripción de la funcionalidad de un circuito secuencial, los pasos a seguir para obtener la implementación son:
15.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 15 Tabla de excitación (o tablas inversas) de biestables D flip-flop T flip-flop Q Q+ 0 0 0 1 1 0 1 1 D 0 1 0 1 Q Q+ 0 0 0 1 1 0 1 1 T 0 1 1 0 J-K flip-flop Q Q+ 0 0 0 1 1 0 1 1 J K 0 X 1 X X 1 X 0 R-S latch Q Q+ 0 0 0 1 1 0 1 1 S R 0 X 1 0 0 1 X 0 l Tablas inversas o tablas de excitación: l Describen todas las posibles de combinaciones de entradas que permiten pasar del estado actual Q al estado siguiente Q+
16.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 16 Síntesis de Circuitos Secuenciales Síncronos l Problema: Diseñar un circuito secuencial síncrono que permita detectar una secuencia de tres o más unos consecutivos a través de una entrada serie. l La entrada se lee en cada flanco ascendente de reloj l La salida se activa cuando se detecta la secuencia l Ejemplo de secuencia de entradas y salidas: l X : 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 l Z : 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 Clock Reset In Out
17.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 17 Síntesis de Circuitos Secuenciales Síncronos S0 S1 S2 1/0 0/0 0/0 0/0 1/0 1/1 l Ejemplo 1: Mealy con biestables D: 1. Diagrama de estados: 2. Codificación de estados: Q1 Q0 0 0 0 1 1 1 1 0 Estado S0 S1 S2 Estado no alcanzable
18.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 18 Síntesis de Circuitos Secuenciales Síncronos 00 01 11 1/0 0/0 0/0 0/0 1/0 1/1 l Mealy con biestables D : 3. Tabla de transiciones y tabla de salidas (combinadas juntas): In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1
19.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 19 Síntesis de Circuitos Secuenciales Síncronos l Mealy con biestables D : 4. Tabla inversa de biestables (biestables D): 5. Función de salida: D1 D0 0 0 0 0 X X 0 0 0 1 1 1 X X 1 1 In Q D 0 1 = 1 1 X 00 01 11 10 0 1 In Q1 Q0 6. Funciones de estado 1 1 00 01 11 10 0 1 In Q1 Q0 1 00 01 11 10 0 1 In Q1 Q0 In D = 0 In Q Out 1 = X In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 X X 1 X X
20.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 20 Síntesis de Circuitos Secuenciales Síncronos 7. Implementación l Mealy con biestables D: In Q D 0 1 = In D = 0 In Q Out 1 =
21.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 21 Síntesis de Circuitos Secuenciales Síncronos l Ejemplo 2. Mealy con biestables J-K : 4. Tabla inversa de biestables (biestables J-K): 5. Función de salida: J1 K1 J0 K0 0 X 0 X 0 X X 1 X X X X X 1 X 1 0 X 1 X 1 X X 0 X X X X X 0 X 0 In Q Out 1 = In Q1 Q0 6. Funciones de estado In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 1 X 00 01 11 10 0 1 In Q1 Q0 In Q J 0 1 = X X X X X 00 01 11 10 0 1 In K = 1 X 1 X X X In K = 0 X 00 01 11 10 0 1 In Q1 Q0 X 1 1 X X In J = 0 X X 00 01 11 10 0 1 In Q1 Q0 X X X 1 X
22.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 22 Síntesis de Circuitos Secuenciales Síncronos 7. Implementación l Mealy con biestables J-K: In Q Out 1 = In Q J 0 1 = In K = 1 In J = 0 In K = 0
23.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 23 Síntesis de Circuitos Secuenciales Síncronos l Ejemplo 3. Mealy con biestables T : 4. Tabla inversa de biestables (biestables T): 5. Función de salida: T1 T0 0 0 0 1 X X 1 1 0 1 1 0 X X 0 0 In Q Out 1 = In Q1 Q0 6. Funciones de estado In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 1 00 01 11 10 0 1 In Q1 Q0 In Q Q In Q T 0 1 1 1 + = X X 1 X 00 01 11 10 0 1 0 0 0 0 Q In Q In Q In T ⊕ = + = X 1 1 1
24.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 24 Síntesis de Circuitos Secuenciales Síncronos 7. Implementación l Mealy con biestables T: In Q Out 1 = In Q Q In Q T 0 1 1 1 + = 0 0 0 0 Q In Q In Q In T ⊕ = + =
25.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 25 Síntesis de Circuitos Secuenciales Síncronos S0 S1 S2 1/0 0/0 0/0 0/0 1/0 1/1 l Ejemplo 4: Mealy, otra codificación diferente: 1. Diagrama de estados: 2. Codificación de estados: Q1 Q0 0 0 0 1 1 0 1 1 Estado S0 S1 S2 Ahora codificamos S2 de forma diferente
26.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 26 Síntesis de Circuitos Secuenciales Síncronos 00 01 10 1/0 0/0 0/0 0/0 1/0 1/1 l Mealy con biestables D (codificación diferente): 3. Tablas de transiciones y salidas (combinadas en una sola): In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 0 0 0 X X X 0 1 0 1 0 0 1 0 1 X X X
27.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 27 Síntesis de Circuitos Secuenciales Síncronos l Mealy con biestables D : 4. Tabla inversa de biestables (biestables D): 5. Función de salida: D1 D0 0 0 0 0 0 0 X X 0 1 1 0 1 0 X X In Q Out 1 = 6. Funciones de estado ( ) 1 0 1 0 1 Q Q In In Q In Q D + = + = In Q Q D 0 1 0 = In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 0 0 0 X X X 0 1 0 1 0 0 1 0 1 X X X 1 X 00 01 11 10 0 1 In Q1 Q0 1 X X 00 01 11 10 0 1 In Q1 Q0 1 X 00 01 11 10 0 1 In Q1 Q0 X 1 X
28.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 28 Síntesis de Circuitos Secuenciales Síncronos 7. Implementación l Mealy con biestables D (codificación diferente): In Q Out 1 = In Q Q D 0 1 0 = Con esta otra codificación sale más complejo y se requieren más puertas lógicas para la implementación ( ) 1 0 1 Q Q In D + =
29.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 29 Síntesis de Circuitos Secuenciales Síncronos S0/0 S1/0 S2/0 1 l Ejemplo 5: Moore con biestables D: 1. Diagrama de estados: 2. Codificación de estados: Q1 Q0 0 0 0 1 1 1 1 0 Estado S0 S1 S2 S3 S3/1 1 1 1 0 0 0 0
30.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 30 Síntesis de Circuitos Secuenciales Síncronos l Moore con biestables D : 3. Tablas de transiciones y salidas: In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 S0/0 S1/0 S2/0 1 S3/1 1 1 1 0 0 0 0 Q1 Q0 0 0 0 1 1 0 1 1 Out 0 0 1 0
31.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 31 Síntesis de Circuitos Secuenciales Síncronos l Moore con biestables D : 4. Tabla inversa de biestables (biestables D): 5. Función de salida: D1 D0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 In Q Q In Q In Q D ) ( 1 0 1 0 1 + = = + = 1 1 1 00 01 11 10 0 1 In Q1 Q0 6. Funciones de estado 1 00 01 11 10 0 1 In Q1 Q0 In Q D 1 0 = 0 1Q Q Out = In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 Q1 Q0 0 0 0 1 1 0 1 1 Out 0 0 0 1
32.
© Luis Entrena,
Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 32 Síntesis de Circuitos Secuenciales Síncronos 7. Implementación l Moore con biestables D: In Q Q D ) ( 1 0 1 + = In Q D 1 0 = 0 1Q Q Out =
Descargar ahora