A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

UTFPR – Prof. Carlos Raimundo Erig Lima. Circuitos compostos por lógica seqüencial e por lógica com binacional. Baseados em flip-flops sincronizados.

Apresentações semelhantes


Apresentação em tema: "UTFPR – Prof. Carlos Raimundo Erig Lima. Circuitos compostos por lógica seqüencial e por lógica com binacional. Baseados em flip-flops sincronizados."— Transcrição da apresentação:

1 UTFPR – Prof. Carlos Raimundo Erig Lima

2

3 Circuitos compostos por lógica seqüencial e por lógica com binacional. Baseados em flip-flops sincronizados pela borda por um único sinal de clock.

4 Lógica de controle (próximo estado) Memória de Estados (Flip- Flops) Lógica de saída entradas saídas clock Estado atual As saídas são uma função das entradas e do estado atual

5 Lógica de controle (próximo estado) Memória de Estados (Flip- Flops) Lógica de saída entradas saídas clock Estado atual As saídas são uma função do estado atual apenas

6 Projetar uma máquina de estados para acionar um motor de passo de duas fases. Inicialmente é necessário apenas um bit de controle de sentido da corrente para cada fase, as saídas S1 e S2 As entradas são Q1, Q2 (estados atuais), Sentido (horário) e Enable (permite a mudança de estado). A seguinte tabela pode ser montada: A máquina é do tipo Moore pois as saídas dependem apenas do estado atual, ou seja, o que aconteceu no período de clock anterior. Sentido - Enable S1-S2 Estado Atual Q1-Q2 S0 S3S0S111 S1 S0S1S210 S2 S1S2S300 S3 S2S3S001 Próximo estado S0 S1 S2 S3 S=1 S0 S1 S2 S3 S=0

7 É possível propor uma codificação para os estados: S0 = 00 S1 = 01 S2 = 11 S3 = 10 A tabela fica: Sentido - Enable S1-S2 Estado Atual Q1-Q S= S=0

8 Criando as funções por mapas de Karnaught: Sentido – Enable (S-E) Estad o Atual Q1- Q

9 Criando as funções por mapas de Karnaught: Sentido - Enable Estado Atual Q1-Q

10 A saída S1 e S2 por sua vez só dependem dos estados atuais Q1 e Q2: S1-S2 Estado Atual Q1-Q

11

12

13

14

15

16

17

18

19

20

21 1 -Cria-se um novo arquivo do tipo state machine file (*.smf) 2- Usar o ícone Wizard

22

23

24 A tabela deve ser preenchida

25

26

27

28

29

30

31

32

33

34

35 Criar um novo *.bdf

36 Inserir o componente da máquina de estados criada

37

38


Carregar ppt "UTFPR – Prof. Carlos Raimundo Erig Lima. Circuitos compostos por lógica seqüencial e por lógica com binacional. Baseados em flip-flops sincronizados."

Apresentações semelhantes


Anúncios Google