Diagrama de estado - PowerPoint PPT Presentation

About This Presentation
Title:

Diagrama de estado

Description:

Diagrama de estado Exemplo: Projete um circuito que gere sa da 1 quando for observado 3 uns 1 s consecutivos na entrada. Nos demais casos a sa da deve ... – PowerPoint PPT presentation

Number of Views:103
Avg rating:3.0/5.0
Slides: 11
Provided by: ufp116
Category:
Tags: diagrama | estado | fsms

less

Transcript and Presenter's Notes

Title: Diagrama de estado


1
Diagrama de estado
  • Exemplo
  • Projete um circuito que gere saída 1 quando for
    observado 3 uns 1s consecutivos na entrada. Nos
    demais casos a saída deve ser zero (0).

2
Conversão do diagrama de Estados
3
Implementação do circuito
  • Tabela verdade
  • entrada estado presente próximo estado
    Flip-Flop saída
  • x y1 y2 y1t y2t J1 K1 J2 K2
    Z
  • 0 0 0
    0 0 0 X 0
    X 0
  • 0 0 1
    0 0 0 X X 1
    0
  • 0 1 0
    0 0 X 1 0 X
    0
  • 0 1 1
    X X X X X X
    X
  • 1 0 0
    0 1 0 X 1 X
    0
  • 1 0 1
    1 0 1 X X 1
    0
  • 1 1 0
    1 0 X 0 0 X
    1
  • 1 1 1
    X X X X X X X

Implementação da máquina de estados usando
Flip-Flop tipo JK
4
Implementação do circuito
  • Equações booleanas

J1 xy2
K2 1
5
Implementação do circuito
Z
x
y1
y2
1
clock
6
Contadores
  • São máquinas seqüenciais (FSMs) que possuem uma
    seqüência de estados bem definida em resposta a
    sinal de contagem.
  • Os contadores podem contar para frente ou para
    trás (up/down) e podem ser construídos por
    diferentes tipos de Flip-Flops.
  • A saída de um contador expõe o estado atual da
    máquina de estados.
  • Exemplo
  • Contador de 2 bits 00, 01, 10 ,11 (contador
    módulo 4)
  • Contador de 4 bits 0000, ...., 1111 (Contador
    binário de 4 bits - módulo 16)

7
Contadores - implementação
  • Implementar um contador síncrono octal (módulo
    8)

8
Contadores - implementação
  • Mapa K para Flip-Flops tipo T

9
Máquina de vender bombons
  • Implementar a unidade de controle de uma máquina
    de vender bombom, em esquemático, utilizando
    Flip-Flops tipo JK.
  • Características da máquina
  • A máquina libera um pacote de bomboms se o
    cliente depositar pelo menos 15
    centavos.
  • Moedas aceitas na máquina
  • 5 centavos (C)
  • 10 centavos (D)
  • Implemente a mesma máquina permitindo que o
    cliente possa reutilizar os 5
    centavos que ficam presos caso duas moedas de 10
    sejam inseridas.  

10
Máquina de vender bombons
                           
 
 
                                 
 
 
Diagrama de estados
 
 
 
Write a Comment
User Comments (0)
About PowerShow.com