04 Sekvencijalne Mreze - Brojaci Part 2

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Sekvencijalne mreže

Brojači

1
Zadatak 5
Projektovati sinhroni brojač nagore modula 5 pomoću T flip-flopova

Rješenje

𝑀 = 5 ⇒ 2𝑛−1 < 𝑀 ≤ 2𝑛 ⇒ 22 < 5 ≤ 23 ⇒


𝑛 = 3 (𝑝𝑜𝑡𝑟𝑒𝑏𝑛𝑜 3 𝑓𝑙𝑖𝑝 − 𝑓𝑙𝑜𝑝𝑎

𝑁𝑘 = 𝑀 − 1 = 5 − 1 = 4

- Traženi brojač treba da broji od 0 do 4


- Brojač sa 3 flip-flopa može da broji od 0 do 7
=> nedozvoljena stanja

Minimizacija
2
Zadatak 5
Projektovati sinhroni brojač nagore modula 5 pomoću T flip-flopova

Rješenje

3
Zadatak 6
Projektovati sinhroni brojač nagore modula 5 pomoću D flip-flopova

Rješenje

𝑀 = 5 ⇒ 2𝑛−1 < 𝑀 ≤ 2𝑛 ⇒ 22 < 5 ≤ 23 ⇒


𝑛 = 3 (𝑝𝑜𝑡𝑟𝑒𝑏𝑛𝑜 3 𝑓𝑙𝑖𝑝 − 𝑓𝑙𝑜𝑝𝑎

𝑁𝑘 = 𝑀 − 1 = 5 − 1 = 4

- Traženi brojač treba da broji od 0 do 4


- Brojač sa 3 flip-flopa može da broji od 0 do 7
=> nedozvoljena stanja

Minimizacija
4
Zadatak 6
Projektovati sinhroni brojač nagore modula 5 pomoću D flip-flopova

Rješenje

5
Zadatak 7
Projektovati sinhroni brojač nagore koji prolazi kroz sljedeća stanja
redom: 0, 2, 4, 6, 0, 2, 4, ... Brojač realizovati pomoću T flip flopova

Rješenje

- Najveći broj do kojeg brojač broji je 𝑁𝑘 = 6


- Preskače stanja: 1, 3, 5
- Potrebna 3 flip – flopa (za broj 6 trebaju 3 bita)

𝑇1 = 1
Minimizacija
𝑇0 = 0

6
Zadatak 7
Projektovati sinhroni brojač nagore koji prolazi kroz sljedeća stanja
redom: 0, 2, 4, 6, 0, 2, 4, ... Brojač realizovati pomoću T flip flopova

Rješenje

7
Zadatak 8
Projektovati sinhroni brojac nagore modula 13 pomocu T flip – flopova

Rješenje

𝑀 = 13 ⇒ 2𝑛−1 < 𝑀 ≤ 2𝑛 ⇒ 23 < 13 ≤ 24 ⇒


𝑛 = 4 (𝑝𝑜𝑡𝑟𝑒𝑏𝑛𝑜 4 𝑓𝑙𝑖𝑝 − 𝑓𝑙𝑜𝑝𝑎

𝑁𝑘 = 𝑀 − 1 = 13 − 1 = 12

- Traženi brojač treba da broji od 0 do 12


- Brojač sa 3 flip-flopa može da broji od 0 do 12

Minimizacija
8
Zadatak 8
Projektovati sinhroni brojac nagore modula 13 pomocu T flip – flopova

Rješenje

9
Zadatak 9
Projektovati sinhroni binarni brojac modula 7 u XS3 kodu

Rješenje

𝑀=7⇒𝑛=3
XS3 kod se predstavlja sa 4 bita => n=4 flip – flopa
Pretpostavka: T flip – flopovi

Minimizacija
10
Zadatak 9
Projektovati sinhroni binarni brojac modula 7 u XS3 kodu

Rješenje

11

You might also like