Perbezaan antara kaunter segerak dan tidak segerak

Perbezaan antara kaunter segerak dan tidak segerak

Dalam elektronik digital, kaunter adalah litar logik berurutan yang terdiri daripada siri flip-flop. Ia mengira bilangan kejadian input dari segi peralihan kelebihan negatif atau positif. Ia digunakan dalam aplikasi seperti penyegerakan peristiwa dan pengukuran kekerapan, anggaran kedudukan sudut dan tempoh peristiwa. Kaunter agak serupa dengan daftar kerana kedua-duanya terdiri daripada susunan cascaded lebih daripada satu flip-flop dengan atau tanpa peranti logik gabungan. Kaunter digunakan terutamanya untuk mengira aplikasi. Kiraan mewakili bilangan pulsa jam yang tiba. Berdasarkan cara flip-flop dicetuskan, kaunter dapat diklasifikasikan ke dalam dua kategori utama: kaunter segerak dan tidak segerak. Di kaunter segerak, semua flip-flop dicetuskan oleh isyarat jam yang sama manakala di kaunter tak segerak, flip-flop dicetuskan dengan isyarat jam yang berbeza. Tidak seperti kaunter tak segerak, keadaan bit output berubah serentak di kaunter segerak, tanpa riak. Mari kita lihat perbezaan antara kedua -duanya.

Apa itu kaunter segerak?

Di kaunter segerak, juga dikenali sebagai kaunter selari, semua flip-flop dalam keadaan perubahan kaunter pada masa yang sama selaras dengan isyarat jam input. Ketika kaunter diperkatakan sedemikian rupa sehingga setiap flip-flop di kaunter dicetuskan oleh isyarat jam yang sama pada masa yang sama, kaunter dipanggil sebagai kaunter segerak. Ia berbeza dari kaunter tak segerak di mana input nadi kiraan disambungkan ke input jam semua flip-flop. Kerana semua flip-flop diperkenalkan pada masa yang sama, kaunter segerak dengan bilangan yang sama dan jenis flip-flop boleh beroperasi pada frekuensi jam yang lebih tinggi daripada kaunter tak segerak. Oleh kerana isyarat jam secara serentak digunakan untuk input jam semua flip-flop, tidak ada masa lag antara output yang berbeza.

Apa itu kaunter tak segerak?

Kaunter tak segerak sering dipanggil kaunter riak. Di kaunter riak, output satu flop-flop memacu yang lain. Ia adalah susunan flip-flop yang dilancarkan di mana output satu flip-flop memacu output jam flip-flop berikut. Kaunter riak terdiri daripada satu siri memuji flip-flop di mana output setiap flip-flop disambungkan ke input jam flip-flop pesanan lebih tinggi seterusnya. Isyarat jam secara langsung digunakan pada flip-flop pertama sahaja dan kemudiannya dihantar, dengan kelewatan masa dari satu flop ke yang lain. Sebagai contoh, output flip-flop pertama adalah input jam flip-flop kedua, dan output flip-flop kedua adalah input jam flip-flop ketiga, dan sebagainya. Kerana kelewatan penyebaran, kaunter riak biasanya lebih perlahan daripada rakan sejawat mereka yang beroperasi.

Perbezaan antara kaunter segerak dan tidak segerak

Input jam

- Di kaunter segerak, sumber yang sama digunakan oleh input jam di semua flip-flop, mewujudkan isyarat yang sama pada masa yang sama, yang bermaksud kaunter dikeluarkan sedemikian rupa sehingga setiap flip-flop di kaunter dicetuskan oleh isyarat jam yang sama pada masa yang sama. Sebaliknya, di kaunter tak segerak (juga dipanggil kaunter ripple) hanya flip-flop pertama yang diperolehi oleh jam luaran yang seterusnya memacu output jam flip-flop berikut. Di kaunter riak, output satu flop-flop memacu yang lain.

Operasi

- Semua flip-flop diperkenalkan pada masa yang sama, oleh itu kaunter segerak dengan bilangan yang sama dan jenis flip-flop boleh beroperasi pada frekuensi jam yang lebih tinggi daripada rakan sebaya yang tidak segerak. Ia berbeza dari kaunter tak segerak di mana input nadi kiraan disambungkan ke input jam semua flip-flop. Di kaunter tak segerak, tidak ada jam biasa yang digunakan makna input jam flip-flop tidak didorong oleh isyarat jam yang sama. Sebaliknya, di kaunter segerak, setiap flip-flop dicetuskan oleh nadi jam biasa.

Kelewatan masa

- Kerana isyarat jam di kaunter segerak digunakan untuk input jam semua flip-flop pada masa yang sama, tidak ada masa lag antara output yang berbeza. Oleh itu, tidak ada kelewatan penyebaran yang melekat di kaunter segerak. Di kaunter tak segerak, isyarat jam secara langsung digunakan untuk flip-flop pertama sahaja dan kemudiannya dihantar, yang mengakibatkan kelewatan masa berikutnya dari satu flip-flop ke yang lain, yang akhirnya menyumbang operasi kelajuan rendah berbanding dengan segerak kaunter.

Segerak vs. Kaunter Asynchronous: Carta Perbandingan

Ringkasan

Di kaunter segerak, semua flip-flop dicetuskan oleh isyarat jam yang sama dan output keadaan perubahan kaunter pada masa yang sama, jadi tidak ada kelewatan penyebaran yang melekat di antara output yang berbeza. Dalam kaunter tak segerak, berbeza dengan kaunter segerak, input jam flip-flop tidak dicetuskan oleh isyarat jam yang sama; Malah, output satu flip-flop memacu yang lain. Ini mengakibatkan lag masa berikutnya antara output dari satu flop-flop ke yang lain. Sebaliknya, tidak ada masa yang melekat di antara output di kaunter segerak.