Števci so zaporedna vezja, katerih funkcija je šteti impulz, frekvenco in čas signala z uporabo enega samega urnega signala. Je pomemben sestavni del digitalna elektronika saj celotne elektronske naprave delujejo na števcih. Zasnovani so tako, da razvrstijo (podoben ali drugačen) komplet flipflopov. Števci delujejo v različnih načinih modulov, ki so predstavljeni s številom stanj cikla. Obstajata dve vrsti števci , so sinhroni in asinhroni števci. Sinhroni števec deluje na podlagi vhodnega taktnega signala, asinhroni števec pa je neodvisen od vhodnega taktnega signala. Sinhroni števec je premični register števec, ki je nadalje razvrščen kot obročast in zvit tip.
Kaj je Ring Counter?
Opredelitev: Števec obročev je znan tudi kot SISO ( serijski v serijski izhod ) števec prestavnih registrov, kjer je izhod natikača povezan z vhodom natikača, ki deluje kot obročni števec. Oblikovanje obročnega števca lahko izvedemo s pomočjo štirih D-japonke s skupnim taktnim signalom in preglasnim vhodom je mogoče priključiti na vnaprej nastavljen in jasen.
blok-diagram-prstan-števec
Iz zgornjega diagrama
1). Število uporabljenih stanj je 4 (pri čemer nobeno stanje = število uporabljenih japonk).
2). Prednastavljeno ali Počisti: Glavna funkcija tega je, če se spremeni vhodni taktni signal, potem se spremeni tudi izhodna vrednost.
Povezave se izvedejo na naslednji način
- En vhod je povezan s prvo flip-flop ff0-Q0,
- Drugi vhod je povezan s CLR ostalih treh natikačev, kot so ff1, ff2, ff3.
Teorija dela
Na primer, vzemimo pogoj, kjer je prednastavljeno = '0000', potem so izhodi, dobljeni na vsakem flip flopu, naslednji. Za FF0 je izhod pri Q0 ‘1’, medtem ko so pri drugih flipflopsih, kot so ff, ff2, ff3 (ki so povezani, da je jasno CLR = 0), izhodi, dobljeni pri Q1 = Q2 = Q3 = ’0 ′. To lahko razumemo tako, da sledimo tabeli resnic in njenim izhodnim valovnim oblikam, pridobljenim pri izvedbi s kodo Verilog HDL v Programska oprema Xilinx.
Tabela resnice
ALI | CLK | Q0 | Q1 | Q2 | Q3 |
Nizek impulz | X | 1. | 0 | 0 | 0 |
1. | 0 | 0 | 1. | 0 | 0 |
1. | 0 | 0 | 0 | 1. | 0 |
1. | 0 | 0 | 0 | 0 | 1. |
1. | 0 | 1. | 0 | 0 | 0 |
Kje
Vhodi = ORI in CLK
X = Ura je lahko pozitivni ali negativni rob
Izhodi = Q0, Q1, Q2, Q3.
Iz tabele lahko opazimo, da se '1' diagonalno premakne s Q0 na Q3 in se spet premakne nazaj na 'Q0'. To torej kaže, da deluje kot obročni števec.
Program Verilog HDL za števec zvonjenja
modul dff (q, d, c)
izhod q
vnos d, c
reg q
začetno
q = 1’b1
vedno @ (posedge c)
q = d
končni modul
modul dff1 (q, d, clk)
izhod q
vnos d, klk
reg q
začetno
q = 1’b0
vedno @ (posedge clk)
q = d
končni modul
obroč modula (q, clk)
inout [3: 0] q
vhodni klk
dff u1 (q [0], q [3], clk)
dff1 u2 (q [1], q [0], clk)
dff1 u3 (q [2], q [1], clk)
dff1 u4 (q [3], q [2], clk)
končni modul
Časovni diagram števca obroča
Časovni diagram števca obroča je prikazan spodaj.
časovni diagram-števec-obroča
Klasifikacija obročnih števcev
Prstan števci so razvrščeni v dva, ki so,
Ravni tip
Alternativno ime naravnostnega tipa je „en vroči števec“, kjer je izhod končnega flip flopa podan kot povratna informacija na vhod začetnega flip flopa. Kjer binarna številka 0/1 kroži v obliki obroča. Uporabljata se dva prednastavljena krmilna signala (PR) in časovni signal (CLK). Kjer je PR povezan z FF 0, CLR pa s FF3. Sledi blokovni diagram 4-stopenjskega števca z ravnimi obroči.
ravno-obročni števec
Tabela resnic števca ravnega obroča
resnica-tabela-naravnost-tipa
Časovni diagram naravnostnega tipa
časovni diagram-naravnost-tipa
Zvit tip
Alternativno ime zasukanega tipa je števec za rep / hojo / tip Johnson. Dopolnjeni izhod končnega flip flopa je povratna informacija na vhod začetnega flip flopa. Kjer tok 1 in 0 teče v obliki obroča. Sukani števec tipa uporablja dva krmilna signala, kot sta CLK in ORI. Kjer sta CLK in ORI skupna vsem štirim japonkam. Sledi blokovni diagram 4-stopenjskega zvitega obroča.
Tabela resnic zvitega tipa
ALI | CLK | Q0 | Q1 | Q2 | Q3 |
Nizek impulz | X | 0 | 0 | 0 | 0 |
1. | 1. | 1. | 0 | 0 | 0 |
1. | 1. | 1. | 1. | 0 | 0 |
1. | 1. | 1. | 1. | 1. | 0 |
1. | 1. | 1. | 1. | 1. | 1. |
1. | 1. | 0 | 1. | 1. | 1. |
1. | 1. | 0 | 0 | 1. | 1. |
1. | 1. | 0 | 0 | 0 | 1. |
Časovni diagram zasukanega tipa
Časovni diagram zasukanega tipa je prikazan spodaj.
časovni diagram-tipa-Johnson
Razlika med števcem tipov obroča in števcem tipa Johnson
Sledi primerjava med števcem obročev in števcem Johnson
Prstan števec | Johnson Counter |
Rezultat zadnjega flipflopa je podan kot vhod za začetni flip flop. | Rezultat zadnjega flip-flopa se dopolni in poda kot vhod za začetni flip-flop. |
Število stanj = število uporabljenih japonk | Če se uporabi 'n' število natikačev, potem je potrebno '2n' število stanj. |
Vhod frekvenca = n | Vhodna frekvenca = f |
Izhodna frekvenca = f / n | Izhodna frekvenca = f / 2n |
Skupno neuporabljena stanja = (2n- n) | Skupno neuporabljena stanja = (2n- 2n) |
Prednosti
Prednosti so
Slabosti
Slabosti so
- Od 15 držav se uporabljajo 4 države
- Nesamozagon.
Aplikacije
Sledijo aplikacije
- Frekvenčni števec
- ADC
- Digitalne ure
- Izmerite časovnike in hitrost itd.
Pogosta vprašanja
1). Koliko stanj je v 10-bitnem števcu obroča?
V 10-bitnem števcu obroča se uporablja 10 stanj.
2). Kaj je asinhroni števec?
Asinhroni števec deluje asinhrono, torej je neodvisen od impulza ure. Ima 2n - 1 zvezni državi.
3). Kaj je mod števca?
Drugo ime za števec mod je števec Modulus. Opredeljeno je kot število stanj v števcu.
4). Kaj mislite z Johnsonovim pultom?
Johnsonov števec je ena vrsta obročnega števca, kjer se izhod zadnjega flip-flopa dopolni in povratne informacije na vhod prvega flip-flopa. Število uporabljenih držav je 2n.
5). Kaj je delitev z N števcem?
Razdeljeno z N števec pomeni delitev vhodne taktne frekvence z N.
6). Kaj mislite z registrom premikov SISO?
Register SISOshift je serijski in serijski ven iz registra, kjer se vhodni in izhodni podatki serijsko obdelajo drug za drugim, rezultat pa se shrani v register.
Tako števec je pomemben sestavni del digitalnih elektronov. Razvrščeni so med sinhrone (obročaste in zvite vrste) in asinhrone števce. To je torej pregled števca zvonjenja, ki uporablja dva krmilna signala, uro in vnaprej nastavljeno. Na podlagi teh signalov delujejo v obročnem formatu, zato se imenuje števec obročev in so nadalje razvrščeni kot ravni in zviti. Kjer ima vsak števec svojo zasnovo, prednosti in slabosti.