CAPITULO 2                 CIRCUITOS               SECUENCIALES                SINCRÓNICOS                                ...
La estructura de una MSS se constituye por un conjunto de CircuitosCombinatoriales y algunos flip-flops que constituyen el...
Diagrama de EstadosEl Diagrama de Estados es una herramienta gráfica que describe lastransiciones paso a paso de una MSS.E...
Diagrama de Estados Las condiciones de entradas y salidas se refieren a las variables especificadas en el formato. •Las co...
Ejemplo:Sea una máquina secuencial sincrónica que tiene una entrada decontrol X y otra de reloj CLOCK. Dos salidas A y B. ...
Upcoming SlideShare
Loading in …5
×

Circuito secuencial sincronico sd ii

2,573 views
2,395 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,573
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Circuito secuencial sincronico sd ii

  1. 1. CAPITULO 2 CIRCUITOS SECUENCIALES SINCRÓNICOS 1Clasificación de los Circuitos Secuenciales Sincrónicos.Se estudiarán circuitos lógicos cuyos valores de las salidas dependentanto de los valores pasados del circuito como de los valores presentes delas entradas. Esta clase de circuitos se llaman Circuitos Secuenciales.Cuando una señal de Clock es usada para controlar la operación delcircuito secuencial, éste circuito recibe el nombre de Circuito SecuencialSincrónico (CSS). Los Circuitos Secuenciales Sincrónicos son másfáciles para diseñar y son usados en la mayoría de las aplicacionesprácticas. Se muestra el Diagrama de Bloques General de un CircuitoSecuencial Sincrónico o Maquina Secuencial Sincrónica (MSS). 2 1
  2. 2. La estructura de una MSS se constituye por un conjunto de CircuitosCombinatoriales y algunos flip-flops que constituyen el Bloque deMemoria de Estados. El circuito recibe un grupo de entradas In yproduce otro grupo de salidas Out. Los valores de salidas de los flip-flops representan el Estado Presente y.H del circuito.Bajo el control de la señal de Clock, las salidas de los flip-flopscambian de un estado a otro, éstos estados generan la lógicacombinatorial llamada Decodificador de EstadoSiguiente/Decodificador de Entrada dependiendo de los valores deentradas y del valor de Estado Presente realimentado. De estamanera el circuito se mueve de un estado al otro. Para asegurar quesolo una transición de un estado al otro puede tener lugar durante deun periodo de Clock, los flip-flops deben ser de disparo por flanco(edge-triggered).Las salidas son generadas por otro circuito combinatorial llamadoDecodificador de Salida. Las salidas son una función de EstadoPresente de los flip-flops y de las entradas In.Aunque las salidas siempre dependen del Estado presente, ellas nosiempre dependen de las entradas. 3Para diferenciar entre estas dos posibilidades es acostumbradollamar a la MSS de la figura anterior “Maquina modelo Mealy” y alde la siguiente figura “Maquina modelo Moore” en honor a GeorgeMealy y Edward Moore que investigaron la conducta de estoscircuitos en los años 1950s.Los MSS también son llamados Maquinas de Estado Finito (MEF).Este nombre deriva del hecho que el comportamiento funcional deestos circuitos puede ser representado con un número finito de losestados. 4 2
  3. 3. Diagrama de EstadosEl Diagrama de Estados es una herramienta gráfica que describe lastransiciones paso a paso de una MSS.El Diagrama de Estados para un circuito secuencial ocupa el mismo lugar quela Tabla de Verdad para los circuitos combinatoriales.Se representa como un arreglo de círculos (óvalos) interconectados consegmentos con flechas.Cada círculo (óvalo) representa un estado (Estado Presente) de la MSS y lasflechas representan los flancos de Reloj que hacen que la MSS cambie a otroestado (Estado Siguiente). Estados: Representan situaciones diferentes de una secuencia en el tiempo Segmentos: Representan la transición de estado en estado. Solo se ejecutan en el instante del flanco positivo de Reloj 5 Diagrama de Estados Formato: Relaciona las entradas versus las salidas de la MSS. No debe incluir ni la señal de CLK ni la de Reset/Clear que se suponen implícitas en el diagrama de estados. Ej: Entonces el formato es: A F1 B MSS CLK F2 A, B / F1 , F2Cada estado debe tener siguiente información. • Nombre • Código binario de identificaciónCada segmento debe incluir un formato valorado que represente: • Condiciones de entradas para ir al Estado Siguiente (Transición) • Que valor toma la salida en ese estado y bajo esa condición de entrada. 6 3
  4. 4. Diagrama de Estados Las condiciones de entradas y salidas se refieren a las variables especificadas en el formato. •Las condiciones de salida le pertenecen al estado saliente (de donde viene la flecha) y no al estado entrante. •Si existen “n” entradas, de cada estado deben salir “2n” segmentos. •Si uno de los segmentos no es presentado, se asume que es una condición no existente “don’t care”. 7 Ejemplo: Seguir el siguiente diagrama de estados: ResetnFormato : A / F 0/0 a 1/0 1/0 1/0 b 0/1 0/1 c 8 4
  5. 5. Ejemplo:Sea una máquina secuencial sincrónica que tiene una entrada decontrol X y otra de reloj CLOCK. Dos salidas A y B. En flancospositivos consecutivos de CLOCK el código en AB cambia de 00a 01 a 10 a 11 y se repite. Todos esto si X es verdadera, si x esfalsa la máquina mantiene su estado presente. CLOCK A X MSS B 9 Formato : X / A,B 0/00 a 0/01 1/00 En este caso para cada b estado las salidas se mantienen sin importar si 0/10 1/01 cambian las entradas, por 1/11 lo tanto es una MSS c modelo Moore. 0/11 1/10 d 10 5

×