Teknik digital

download Teknik  digital

of 12

  • date post

    16-Feb-2016
  • Category

    Documents

  • view

    53
  • download

    0

Embed Size (px)

description

PERTEMUAN 07 FLIP FLOP. Teknik digital. RANGKAIAN LOGIKA SEKUENSI. - PowerPoint PPT Presentation

Transcript of Teknik digital

A. FLIP-FLOP R-S

Teknik digitalPERTEMUAN 07FLIP FLOPLogika sekuensi merupakan rangkaian logika yang keadaan outputnya selain tergantung pada keadaan input-inputnya juga tergantung pada keadaan output sebelumnya. Dalam aplikasinya, rangkaian logika sekuensi banyak digunakan di dalam sistem komputer. Hal itu disebabkan dalm sistem komputer banyak data dikirim dari satu tempat ke tempat lainnya secara berurutan, sehingga memerlukan rangkaian sekuensi untuk menangani transfer data tersebut. Rangkaian logika ini didefinisikan pula sebagai rangakaian logika yang outputnya tergantung kepada waktu. Bagian-bagian rangkaian logika sekuensi terdiri atas rangkaian logika kombinasi dan output penyimpan. Melalui pelajaran ini akan diperkenalkan terlebih dahulu dengan unit penyimpan dalam suatu rangkaian sekuensi yang dinamakan flip-flop.RANGKAIAN LOGIKA SEKUENSIPemahaman terhadap rangkaian Flip-Flop (FF) ini sangat penting karena FF merupakan satu sel memori. Flip-flop merupakan elemen rangkaian logika sekuensi yang berfungsi menyimpan data 1 bit, sehingga elemen ini dinamakan pula memori 1 bit. Keadaan keluaran FF dapat berada dalam keadaan tinggi atau keadaan rendah, untuk selang waktu yang dikehendaki. Biasanya untuk mengubah keadaan tersebut diperlukan suatu masukan pemicu. Berikut ini akan diuraikan secara singkat tentang berbagai tipe FF.FLIPFLOPA. R-S FLIP-FLOPSimbol logika untuk flip-flop R-S diperlihatkan pada Gambar :

Gbr 1. Simbol flip-flop R-S

RSQQMASUKANKELUARANNormalKomplementerSetResetDari gambar disamping dapat dilihat bahwa flip-flop R-S mempunyai dua masukan, yang diberi label S dan R. Dua keluaran diberi label Q dan Pada flipflop, keluaran selalu berlawanan, atau komplementer. Dengan kata lain, bila keluaran Q = 1, maka keluaran = 0, dan sebagainya. Huruf S dan R pada masukan flip-flop R-S seringkali disebut sebagai masukan set dan reset.

Gbr. 2 FF SR dari gerbang NAND

Gbr. 3 FF SR dari gerbang NORTabel kebenaran dari FF RS gerbang NAND :

Tabel kebenaran dari FF RS gerbang NOR :

SRQn+101110011Qn00TerlarangSRQn+101010101Qn11Terlarang5Flip-Flop R-S yang BerdetakFF jenis ini dapat dirangkai dari FF-SR ditambah dengan dua gerbang AND atau NAND untuk masukan pemicu yang disebut dengan sinyal clock (clk).

Gbr 5. Flip-flop R-S yang berdetak dari gerbang NAND

Tabel kebenaran dari rangkaian disamping adalah :

ClkSRABQn+100011Qn00111Qn01011Qn01111Qn10011Qn10110O11001111100Terlarang7Dari tabel kebenaran rangkaian diatas terlihat bahwa untuk sinyal clock yang tinggi, FF ini bekerja seperti FF-SR dari gerbang NOR, sedangkan untuk sinyal clock yang rendah, keluaran Q tidak bergantung kepada input R dan S, tetapi tetap mempertahankan keadaan terakhir sampai datangnya sinyal clock berikutnya. Sebagai ilustrasi, berikut ini diberikan contoh bentuk sinyal Q.

Gbr. 5 hubungan antara Q, Q, S, R dan Clock

D FLIP-FLOPSelain flip-flop S-R terdapat pula flip-flop D, dimana input flip-flop ini adalah D. Flip-flop ini dibangun dengan menggunakan flip-flop S-R seperti ditunjukkan pada gambar :

Gbr. 7 Simbol flip-flop D

CLKSQ

RDGbr. 6 Rangkaian flip-flop DCLKDQ

INOutDengan adanya gerbang NOT yang masuk pada input R, maka setiap input yang diumpankan ke D akan memberikan keadaan yang berbeda pada input S dan R. Dengan demikian hanya akan terdapat dua keadaan dari S dan R yakni S =0 dan R =1 atau S =1 dan R =0. Jadi, output flip-flop D juga hanya memiliki dua keadaan yakni keadaan set atau keadaan reset.Flip-flop D hanya mempunyai satu masukan data (D) dan satu masukan detak (CLK). Keluaran dari tabel Q dan

9

Flip-flop D sering disebut flip-flop tunda. Kata tunda menggambarkan apa yang terjadi pada data, atau informasi pada masukan D. Data (0 atau 1) pada masukan D ditunda I pulsa detak dari pemasukan sampai keluaran Q. Tabel kebenaran yang disederhanakan untuk flip-flop D diperlihatkan pada gambar :

Gbr. 8 Tabel Kebenaran D Flip-flopMasukan KeluaranDQ000111

ClockDQ

Gbr 9. Contoh diagram waktu D flip-flop

J-K FLIP-FLOPFlip-flop J-K merupakan flip-flop universal dan digunakan paling luas, memiliki sifat dari semua flip-flop jenis lain. Simbol logika untuk flip-flop J-K ditunjukkan pada gambar berikut :

Gbr. 10 Simbol Logika J-K Flip-Flop

INCLKJQ

KDataDetakDataNormalKomplementerOutDari gambar disamping dapat disimpulkan :Masukan yang diberi label J dan K merupakan masukan data. Masukan yang diberi label CLK merupakan masukan detak.Keluaran Q dan merupakan keluaran komplementer biasa pada satu flip-flop.

Tabel kebenaran dari J-K flip-flop ditunjukkan pada gambar berikut :

MasukanKeluaranJKQ00Tidak Berubah0101101011Posisi Kebalikan

ClockJKQ

Dari gambar diatas perhatikanlah, bahwa pemberian input J=1 dan K=1 menjadikan output flip-flop melakukan pembalikan terhadap keadaan output sebelumnya, sedangkan jika diberi input J=0 dan K=0 maka keadaan ouputnya sama dengan keadaan sebelumnya.Gbr. 11 Contoh diagram waktu J-K FF