Previo 6 Digitales 2

Embed Size (px)

Citation preview

  • 7/24/2019 Previo 6 Digitales 2

    1/7

    Laboratorio 6 - Diseo de Circuitos Secuenciales

    INFORME PREVIO

    1. Cual es la diferencia entre circuitos secuenciales del tipo Moore y del tipo Mealy. Explique.

    Las mquinas de Mealy y Moore son circuitos sncronos. Un circuito sncrono es un circuito digital en e

    cual sus partes estn sincronizadas por una seal de reloj.En un circuito sncrono ideal, cada cambio en los diferentes nieles l!gicos es simultneo. Estas

    transiciones se realizan despu"s de un cambio de niel de una seal llamada reloj. #dealmente la entrada

    cada elemento de almacenamiento alcanza su alor final antes de que la siguiente seal de reloj ocurra,

    por lo tanto el comportamiento de un circuito se puede predecir e$actamente. %e requiere se ciertoretardo para cada operaci!n l!gica, por lo que e$iste una m$ima rapidez en el que cada sistema sncron

    puede responder. El anlisis de un diagrama de tiempos puede darnos esta rapidez.

    Una !quina de Mealyes una mquina de estados finita, donde las salidas estn determinadas por e

    estado actual y la entrada. Esto significa que en el diagrama de estados se incluye una seal de salida pa

    cada arista de transici!n. &or ejemplo, en la trayectoria de un estado ' a un estado (, si la entrada es

    cero la salida puede ser uno, y se debe poner sobre la arista la etiqueta )*+'.

    En contraste, la salida de una mquina de estado finito Moore -!quina de Moore, depende solo del

    estado actual y no depende de la entrada actual. &or lo tanto, los estados de una mquina de Moore son

    uni!n de los estados de la mquina de Mealy y el producto cartesiano de estos estados y alfabeto de

    entrada -posibles entradas.

  • 7/24/2019 Previo 6 Digitales 2

    2/7

    ". #e puede utili$ar un tipo de flip%flop para ipleentar otros tipos de flipflop. &i'u(ar las ta'las

    estado para las si)uientes pre)untas. &e'e ostrar la entrada *In+, las salidas *-, -+ y cada

    entrada al flip %flop en su ta'la de estado/

    a+ Utili$e flip%flop 0% para ipleentar un flip%flop tipo &

    '+ Utili$e flip%flop 2 para ipleentar un flip%flop tipo &

    3. &ise4ar un circuito secuencial utili$ando Flip Flops, que ipleente el si)uiente dia)raa detransici5n de estados /

  • 7/24/2019 Previo 6 Digitales 2

    3/7

    O'ten)a la ta'la de estados, las ecuaciones de entradas, salida y de estados. 6 partir de la

    ta'la, o'ten)a funciones siplificadas.

    Utili$e para su dise4o/

    a+ Flips Flops tipo 0

    26786 &E E#26&O# 26786&E 2R6N#ICION

    9 : 1 ; 9

  • 7/24/2019 Previo 6 Digitales 2

    4/7

    *' ' ' * ' * ' * '

    '' d d ' * *

    '* ' * ' ' '

    " ? + 1 ; ?

  • 7/24/2019 Previo 6 Digitales 2

    5/7

    26786 &E E#26&O# 26786&E 2R6N#ICION

    9 : 1 9

    2

    /

    0'0

    (

    * ' /

    0'0

    (

    * ' /

    0'0

    (

    * '

    ** * * ** d d ** * '*' * ' *' d d *' d d

    '' d d '' d d '' d d

    '* d d '* ' * '* * *

    01 ?

  • 7/24/2019 Previo 6 Digitales 2

    6/7

    '+ Mostrar los dia)raas de tiepo correspondientes para 1: pulsos de relo(.

    A. &ise4ar un circuito secuencial tipo Moore de entrada B y salida ; nicas, que )eneran una salida

    ; ? 1 si en la secuencia de entrada detecta patrones B i)ual a :1 , de lo contrario, ; ? :. Pore(eplo si la secuencia de entrada es B ? :1:1:::::1111:1 , entonces la secuencia de salida ser!

    ; ? :1:1:::::1::::1Ipleentar utili$ando/

    a+ FF tipo 0

  • 7/24/2019 Previo 6 Digitales 2

    7/7