21
SCE 0110 - Elementos de Lógica Digital I Flip-Flops, Registradores e Contadores (continuacao) Prof. Dr. Vanderlei Bonato

SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

SCE 0110 -Elementos de Lógica Digital I

Flip-Flops, Registradores e Contadores (continuacao)

Prof. Dr. Vanderlei Bonato

Page 2: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.24. A four-bit counter with D flip-flops.

Clock

Enable D Q

Q

D Q

Q

D Q

Q

D Q

Q

Q 0

Q 1

Q 2

Q 3

Outputcarry

Page 3: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.25. A counter with parallel-load capability.

Enable D Q

Q

Q 0

D Q

Q

Q 1

D Q

Q

Q 2

D Q

Q

Q 3

D 0

D 1

D 2

D 3

LoadClock

Outputcarry

0 1

0 1

0 1

0 1

Page 4: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.26. A modulo-6 counter with synchronous reset.

EnableQ 0 Q 1 Q 2

D 0 D 1 D 2 LoadClock

1 0 0 0

Clock

0 1 2 3 4 5 0 1

Clock

Count

Q 0

Q 1

Q 2

(a) Circuit

(b) Timing diagram

Page 5: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.27. A modulo-6 counter with asynchronous reset.

T Q

Q Clock

T Q

Q

T Q

Q

1 Q 0 Q 1 Q 2

(a) Circuit

Clock

Q 0

Q 1

Q 2

Count

(b) Timing diagram

0 1 2 3 4 5 0 1 2

Page 6: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.28. A two-digit BCD counter.

EnableQ0Q1Q2

D0D1D2

LoadClock

1000

Clock

Q30 D3

EnableQ0Q1Q2

D0D1D2

LoadClock

000

Q30 D3

BCD0

BCD1

Clear

Page 7: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.29. Ring counter.

D Q

Q

Clock

D Q

Q

D Q

Q

Start

Q 0 Q 1 Q n 1 ”

Clock

Q 0

Start

Two-bit up-counter

w 0 En

y 0

w 1

y 1 y 2 y 3

1

Q 1 Q 2 Q 3

2-to-4 decoder

Q 1 Q 0

(a) An n -bit ring counter

Clock

Clear

(b) A four-bit ring counter

Mostre o comportamento do contador ring através

de um diagrama de tempo

Page 8: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.30. Johnson counter.

D Q

Q

Clock

D Q

Q

D Q

Q

Q 0 Q 1 Q n 1 –

Reset

Mostre o comportamento do contador Johnson através de um diagrama de tempo

Page 9: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Exercícios

• Mostre como obter um FF-D e um FF-T a partir de um FF-JK

• Estudar as questões relacionadas as respostas dos slides seguintes

Page 10: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.80. Circuit for Example 7.13.

Page 11: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.81. Circuit for Example 7.14.

Page 12: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.82. Summary of the behavior of the circuit in Figure 7.81.

Page 13: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure 7.84. Circuit for Example 7.16.

Page 14: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.1. Timing diagram for problem 7.1.

D

Clock

Page 15: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.2. Circuit for problem 7.9.

A

B

C

D

E

Page 16: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.3. The circuit for problem 7.18.

T Q

Q

1 T Q

Q

T Q

Q

Q0 Q1 Q2

Clock

Page 17: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.4. Circuit for problem 7.19.

Clock

S Q

Q

Clk

R

S Q

Q

Clk

R

Q

Q

J

K

Page 18: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.5. A ring oscillator.

f

Page 19: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.6. Timing of signals for problem 7.31.

Reset

Interval

100 ns

Page 20: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.7. Circuit and timing diagram for problem 7.32.

Q

Clock

D

Q

A

1 0

1 0

1 0

1 0

A

D

Clock

Q

Page 21: SCE 0110 - Elementos de Lógica Digital Iwiki.icmc.usp.br/images/a/a8/Aula_19_-_logic2_chapter7.pdf · Figure 7.29. Ring counter. D Q Q Clock D Q Q D Q Q Start Q 0 Q 1 Q n ” 1 Clock

Figure P7.8. Timing diagram for problem 7.33.

1 0

1 0

1 0

1 0

g

f

Start

Clock