Senin, 03 Oktober 2011

Counter dan Register

Counter adalah sebuah rangkaian sekuensial yang mengeluarkan urutan state-state tertentu,yang merupakan aplikasi dari pulsa-pulsa inputnya. Pulsa input dapat berupa pulsa clock atau pulsa yang dibangkitkan oleh sumber eksternal dan muncul pada interval waktu tertentu. Counter banyak digunakan pada peralatan yang berhubungan dengan teknologi digital, biasanya untuk menghitung jumlah kemunculan sebuah kejadian/event atau untuk menghitung pembangkit waktu. Counter yang mengeluarkan urutan biner dinamakan Biner Counter. Sebuah n-bit binary counter terdiri dari n buah flip-flop, dapat menghitung dari 0 sampai 2n -1.

Counter secara umum diklasifikasikan atas counter asyncron dan counter syncronous.
a. Counter asyncron
Counter Asyncronous disebut juga Ripple Through Counter atau Counter Serial(Serial Counter), karena output masing-masing flip-flop yang digunakan akan bergulingan (berubah kondis i dar i “0” ke “1”) dan sebaliknya secara berurutan atau langkah demi langkah, hal ini disebabkan karena hanya flip-flop yang paling ujung saja yang dikendalikan oleh sinyal clock, sedangkan sinyal Clock untuk flip-flop lainnya diambilkan dari masing-masing flip-flop sebelumnya. Contoh gambar rangkaian dan simulasi counter asynchronous dapat dilihat pada gambar 39 dan gambar 40.
http://gezoneonly.files.wordpress.com/2010/05/counter2.jpg?w=510&h=121
b. Counter Syncronous
Counter syncronous disebut sebagai Counter parallel, output flip-flop yang digunakan bergulingan  secara serempak. Hal ini disebabkan karena masing-masing flip-flop tersebut  dikendalikan secara serempak oleh sinyal Clock. Contoh gambar rangkaian dan simulasi counter synchronous menggunakan D-FF dapat dilihat pada gambar 41 dan gambar 42.
http://gezoneonly.files.wordpress.com/2010/05/counter3.jpg?w=510&h=266http://gezoneonly.files.wordpress.com/2010/05/counter4.jpg?w=510&h=97


 


gezoneonly.wordpress.com/2010/05/30/counter-dan-register/


Tidak ada komentar:

Posting Komentar