Register geser adalah rangkaian digital yang dapat melakukan fungsi pergeseran data secara berurutan (sequensial). Rangkaian register geser sekilas mirip dengan rangkaian counter (pencacah). Register geser dapat dibuat dengan Data Flip-Flop (D-FF) maupun JK Flip-Flop (JK-FF). Register geseser serial ke paralal akan melakukan fungsi pergeseran data serial menjadi data parallel setiap pulsa clock diberikan. Dalam register geser istilah untuk jenis register diatas disebut dengan serial in / parallel out shift register. Rangkaian dasar register geser serial ke paralel 4 bit atau disebut dengan 4 bit serial in/parallel out shift register secara lengkap dapat dilihat pada gambar berikut.
Rangkaian Register Geser Serial Ke Parallel 4 Bit (4 Bit Serial To Parallel Shift Register)
Rangkaian register geser serial ke parallel 4 bit diatas dibangun dengan 4 unit Data Flip-Flop (D-FF) yang disusun secara berurutan (sequensial) dimana output Q D-FF pertama diberikan ke input D-FF kedua kemudian outputQ D-FF ke input D-FF ketiga dan terakhir output Q D-FF ketiga sebagai input D-FF keempat seperti terlihat pada gambar rangkaian diatas. Dengan konfigurasi seperti gambar diatas maka setiap data serial yang diberikan akan digeser ke D-FF selanjutnya setiap pulsa clock diberikan. Pemahaman data serial dan data output parallel dari proses pergeseran data pada rangkaian register geser serial ke paralel 4 bit diatas dapat dilihat lebih jelas melalui timing diagram berikut.
Timing Diagram Register Geser Serial Ke Parallel 4 Bit
Jalur input clock berfungsi untuk memberikan perintah pergeseran data tiap pulsa clock diberikan kemudian fungsi jalur input clear berfungsi untuk mengosongka semua data output QA, QB, QC dan QD menjadi 0 (0000) pada saat jalur tersebut diberikan logika LOW.
Pin SI adalah jalur untuk memberikan data serial ke rangkaian shift register. Pin SO pada register geser serial ke parallel diats berfungsi untuk pengembangan jumlah bit register geser yang diperlukan. Register geser atau shift register serial ke parallel di pasaran telah tersedia dalam bentuk chip diantaranya sebagai berikut :
- SN74ALS164A serial-in/ parallel-out 8-bit shift register
- SN74AHC594 serial-in/ parallel-out 8-bit shift register with output register
- SN74AHC595 serial-in/ parallel-out 8-bit shift register with output register
- CD4094 serial-in/ parallel-out 8-bit shift register with output register
Buat Pesan Untuk Artikel "Register Geser Serial Ke Parallel (Serial To Parallel Shift Register)"