Ang mga synchronous counter ay digital circuits na nagbibilang sa isang espesipikong pagkakasunod-sunod, na may lahat ng mga flip-flop na inumpisahan nang sabay-sabay ng isang karaniwang signal ng orasan. Ang pagdisenyo ng mga counter na ito ay kinasasangkutan ng maingat na pagkalkula ng mga flip-flop input at pag-unawa sa kanilang pag-uugali upang makamit ang ninanais na pagbibilang na pagkakasunod-sunod.

Pag - unawa sa mga Saligang Bagay ng mga Panlutang

Ang mga flipflues ay ang mga pundamental na building block ng mga counter.Nag-iimbak sila ng binary data at mga estadong pagbabago batay sa input signals. Ang mga karaniwang uri ay kinabibilangan ng JK, T, at D flipflues, bawat isa ay may espesipikong mga kahilingan ng input para sa pag-aalsa o pagtatakda ng mga estado.

Hakbang-by-Track Asspectation Proseso

Ang proseso ay nagsisimula sa pagbibigay ng kahulugan sa ninanais na pagbibilang na pagkakasunod-sunod, tulad ng binary o Gray code. Susunod, alamin ang bilang ng flipflues na kinakailangan batay sa sukdulang halaga ng konde. Halimbawa, ang isang 3-bit counter ay nangangailangan ng 3 flip flush.

Tanawin ang susunod na estado sa bawat flipfall gamit ang kasalukuyang estado at ang mga tuntunin sa transition. Para sa mga T flipflues, ang kalagayan ng togle ay kapag mataas ang input T. Para sa JK flipflues, ang mga input na J at K ay nakatakda batay sa kasalukuyang at susunod na mga estado.

Halimbawang Pagkalkula

Halimbawa ang pagdidisenyo ng isang 3-bit binaryong kontra. Ang kasalukuyang estado ay 010, at ang susunod na estado ay 011.Talaman ang flip-flop inputs:

  • Para sa flip-flop 1 (pinakahayop na makabuluhang bit): agos = 0, sumunod = 1, T input = 1 (tigle)
  • Para sa flip-flop 2: agos = 1, susunod = 1, T input = 0 (walang tonggle)
  • Para sa flip-flop 3: agos = 0, susunod = 0, T input = 0 (walang tonggle)

Ang prosesong ito ay inuulit sa bawat transisyon upang matiyak ang tamang pagbibilang ng pag-uugali.