Što je brojač prstenova?

U računalnom sustavu, standardni prstenasti oblik brojača je tip brojača koji se sastoji od registra pomaka, drugog tipa brojača koji postoji u sekvencijalnom logičkom obliku. Na ovu vrstu logike utječu i određuju prethodni ulazi i prethodna povijest podataka. Registri proizvode diskretna kašnjenja valnih oblika ili digitalnih signala, koji su sinkronizirani s određenim funkcijama diskretnim i promjenjivim brojem stupnjeva u registru pomaka. Ti se stupnjevi nazivaju ili japanke tipa “D” ili japanke tipa “JK”. Pomični registri su nekoć služili kao digitalna memorija računala i bili su dugi do stotine stupnjeva.

Određeni registri pomaka mogu postati prstenasti brojači ako se izlazni podaci određenog registra pomaka vraćaju na njegov ulaz. U izvođenju ove radnje, ovaj tip registra se sada smatra prstenastim brojačem gdje konačni izlazni podaci flip-flopa postaju početni ulazni podaci flip-flopa registra. Podaci u brojaču kontinuirano se vrte u petlji, ponovno kruže i ponavljaju podatke unutar ovog zatvorenog kruga. Ova vrsta brojača naziva se ravno prstenasti brojač ili overbeck brojač.

U ravnom prstenastom brojaču koji se sastoji od 4 bita, sklop radi po binarnom kodu, pri čemu je svaki bit postavljen na 1 ili 0, sa skupovima funkcija koje resetiraju svaki bit sa svakim flip-flopom. Radeći na ovaj način, kada se prvi bit postavi na 1, svi ostali bitovi postavljeni na 0. Sa svakim uzastopnim flip flopom, sljedeći bit koji slijedi je postavljen na 1 dok bit koji je prethodno bio postavljen na 1 postaje postavljen na 0. Ovo proces se nastavlja u ovom brojaču 4 japanke dok ne dođe do posljednjeg bita i počne ispočetka. Kretanje koje ovaj brojač pokazuje naziva se “rotacijskim” zbog svoje kružne prirode.

Druga vrsta brojača naziva se brojač s uvrnutim prstenom, također poznat po nazivima Johnson ring counter ili Moebiusov brojač. Podaci povratne sprege ove vrste brojača slični su overbeck brojaču osim što se konačni izlazni podaci flip-flopa invertiraju i vraćaju natrag u početni ulaz flip-flopa. Ovaj brojač je koristan jer zahtijeva polovicu količine japanki koju može zahtijevati overbeck brojač. U nekim slučajevima, ova vrsta brojača može raditi čak i dvostruko brže, čime se skraćuje vrijeme rada. Brojač s upletenim prstenom dostupan je kao standardni oblici TTL ili CMOS IC.