43

Elemen Rangkaian Sekuensial

Embed Size (px)

DESCRIPTION

Digital System. Rangkaian SekuensialLatch Dasar. Latch SR. Gated Latch D (Data)Flip-op. Master-slave D Flip-op. Edge-triggered Flip-op. Flip-op Toggle (T). Flip-op JK

Citation preview

Page 1: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Elemen Rangkaian Sekuensial: Latch danFlip-�op

Kuliah#11 TSK205 Sistem Digital - TA 2011/2012

Eko Didik Widianto

Teknik Sistem Komputer - Universitas Diponegoro

Page 2: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Umpan Balik

I Sebelumnya dibahas tentang rangkaian kombinasionalyang nilai keluarannya di suatu saat hanya ditentukanoleh nilai-nilai masukannya pada saat itu

I multiplekser, dekoder, demultiplekser, enkoder dan codeconverter

I Peraga 7-segmen

I Teorema ekspansi Shannon untuk mendesain rangkaianlogika menggunakan multiplekser

Page 3: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Tentang Kuliah #11

I Membahas tentang rangkaian sekuensial yangkeluarannya tidak hanya tergantung dari masukan saatini, juga dari nilai keluaran sebelumnya

I Rangkaian ini membutuhkan elemen penyimpan nilaidari sinyal logika

I Element penyimpan: latch dan �ip-�op untukmenyimpan informasi 1 bit

I Latch: D-latch, RS-latchI Flip-�op: perbedaannya dengan latch, master-slave D

�ip-�op, edge-trigerred �ip-�op, T �ip-�op dan JK�ip-�op

Page 4: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Kompetensi Dasar

I Setelah mempelajari bab ini, mahasiswa akan mampu:

1. [C2] Mahasiswa akan mampu menjelaskan perbedaanantara latch dan �ip-�op

2. [C4] Mahasiswa akan mampu menjelaskan fungsikarakteristik D-latch, RS-latch

3. [C4] Mahasiswa akan mampu menjelaskan fungsikarakteristik �ip-�op (D, T, dan JK)

I Link

I Website: http://didik.blog.undip.ac.id/2012/02/24/kuliah-sistem-digital-tsk-205-2011/

I Email: [email protected]

Page 5: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 6: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Rangkaian SekuensialElemen Penyimpan dan Statenya

I Rangkaian yang nilai keluarannya tidak hanyatergantung dari masukan saat ini, juga dari nilaikeluaran sebelumnya

I Rangkaian mempunyai elemen penyimpan

I Isi dari elemen penyimpan merepresentasikan keadaan(state) dari rangkaian

I Perubahan nilai masukan dapat menyebabkan keadaanrangkaian tidak berubah atau berubah ke keadaanbaru

I Rangkaian berubah sesuai urutan keadaan sebagaihasil dari perubahan masukannya

Page 7: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

ContohSistem Kontrol Alarm (Mis: Alarm Mobil)

I Diinginkan rangkaian untuk mengontrol alarm

I Alarm merespon kontrol masukan On/O�

I akan berbunyi saat On/O� = 1I mati saat On/O� = 0

I Alarm berbunyi saat sensor membangkitkan sinyaltegangan positif (Set) jika terjadi event tidak diinginkan

I Diinginkan alarm tetap aktif (berbunyi) walaupunkeluaran sensor tidak aktif (Set=0)

I Alarm dimatikan manual menggunakan kontrol Reset

I Rangkaian ini memerlukan elemen memori untukmengingat bahwa alarm telah aktif hingga datangnyasinyal Reset

Page 8: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Elemen Memori

Page 9: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Latch

I Elemen memori terkontrol di atas membentuk latch(pengunci)

I Latch merupakan elemen penyimpan 1-bit

I Untuk menyimpan 1-bit data/state diperlukan 1 buahlatch

Page 10: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 11: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Latch SRElemen Memori dengan Gerbang NOR

I Rangkaian latch dapat disusun menggunakan gerbang logikaNOR (selain dengan TG)

I Masukannya, Set (S) dan Reset (R), digunakan untukmengubah state/keadaan, Q, dari rangkaian

I Rangkaian tersebut membentuk latch SR

I Perilaku rangkaian:

I Jika R=S=0, maka state tidak berubah (terkunci)I Jika R=1 (S=0 atau S=1), maka state Q=0I Jika R=0 dan S=1, maka state Q=1

Page 12: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Latch SRRangkaian dan Tabel Karakteristik

I Rangkaian dihubungkan secara cross-coupled

I Saat R=S=0, rangkaian tetap berada di state saat ini

I Baik (Qa = 0 dan Qb = 1) atau (Qa = 1 dan Qb = 0)

I Saat S=1 dan R=0, latch diset ke keadaan dimana Qa = 1 danQb = 0

I Saat S=0 dan R=1, latch diset ke keadaan dimana Qa = 0 danQb = 1

I Saat S=1 dan R=1, Qa = Qb = 0 →Kondisi race

I Terjadi osilasi antara Qa = Qb = 0 dan Qa = Qb = 1

Page 13: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Latch SRDiagram Pewaktuan

I Jika delay propagasi dari Qa dan Qb sama, osilasi di waktut10 akan berlanjut secara tak terbatas

I Di rangkaian realnya, mungkin terdapat perbedaan dalamdelay dan latch berada di salah satu dari 2 keadaan

I Tidak dapat ditentukanI Sehingga, kombinasi S=R=1 merupakan kombinasi

yang tidak diijinkan di latch SR

Page 14: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Gated SR LatchRangkaian, Tabel Karakteristik

I Latch SR dasar mengubah statenya saat masukannya berubahI Seringkali diinginkan untuk menambah satu sinyal enable ke latch

SR dasar

I Sinyal enable diberikan oleh masukan ClkI Digunakan untuk mengontrol kapan rangkaian dapat

mengubah state-nya

I Saat Clk=0 state tidak berubah, saat Clk=1 statetergantung masukan S dan R

I Disebut sebagai gated SR latch

Page 15: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Gated SR LatchDiagram Pewaktuan

I Keadaan saat S=R=1 dihindari, menyebabkan keluaranunde�ned

I Latch set saat Q=1 dan latch reset saat Q=0

Page 16: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Gated SR LatchRangkaian dengan Gerbang NAND

I Masukan S dan R dibalik dibandingkan denganrangkaian dengan gerbang AND

I Gerbang NAND memerlukan transistor lebih sedikitdaripada gerbang AND

I Akan lebih banyak digunakan daripada Gated SR Latchdengan NOR

Page 17: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

TTL IC

I Latch SR NOR: CD4043BE (Texas)

I Latch SR NAND: CD4044BE (Texas), 54LS279 ,74LS279 (Quad SR LAtch)

Page 18: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 19: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Gated D (Data) LatchI Latch dapat digunakan sebagai elemen memori untuk

sistem alarm di contoh sebelumnyaI Gated latch lainnya adalah D latch

I Mempunyai sebuah masukan data, D

I Tidak akan terjadi kondisi race seperti latch RS

I Menyimpan nilai masukan dengan kontrol berupa sinyalclock

I Digunakan di rangkaian yang perlu menyimpan nilai

I Misalnya 'mengingat' nilai keluaran dari rangkaianadder/substractor

I Latch dapat dikatakan sebagai elemen penyimpan 1 bit

dataI Diimplementasikan dengan 18 transistor CMOS

Page 20: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Gated D (Data) LatchSimbol, Tabel Karakteristik dan Diagram Pewaktuan

Page 21: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Latch SRGated Latch D(Data)

Flip-�op

Ringkasan

Lisensi

Sensitivitas Sinyal

I Sensitivitas elemen storage: Level-sensitive danEdge-triggered

I Level-sensitive: keluaran elemen dikontrol oleh levelmasukan clock (0 atau 1)

I Edge-triggered: keluaran elemen hanya berubah dititik transisi nilai clock

I Positive-edge: transisi sinyal clock dari 0 ke 1I Negative-edge: transisi sinyal clock dari 1 ke 0

I Latch merupakan elemen penyimpan dengan sensitivitaslevel

I Selama clock clk = 1 nilai keluaran akan tergantungdari nilai masukan D

I Dalam satu periode clock bisa terjadi lebih dari 1perubahan state keluaran Q

I Ini akan membedakannya dengan elemen penyimpan�ip-�op yang akan dibahas berikutnya

Page 22: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Flip-�op

I Rangkaian latch (gated) merupakan level-sensitive

I State dapat berubah lebih dari sekali selama periode'aktif' dari sinyal clock

I Untuk logika positif, periode aktif adalah saat clk=1.Dan sebaliknya

I Flip-�op

I Elemen penyimpan 1 bitI Statenya berubah hanya sekali dalam satu periode

clockI Tipe: master-slave �ip-�op dan edge-triggered�ip-�op

Page 23: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 24: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Master-slave D Flip-�opStruktur, Simbol dan Diagram Pewaktuan

I Dibentuk dari 2 buah gated D latch (38 transistorCMOS): sebagai master dan slave

I master mengubah statenya saat clock = 1I slave mengubah statenya saat clock = 0

Page 25: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Master-slave D Flip-�op: Perilaku

I Saat clock=1, master melihat nilai dari sinyal masukanD, slave tidak berubah

I Qm mengikuti perubahan D, dan Qs konstan

I Saat clock=0, master berhenti mengikuti perubahannilai masukan D, sebaliknya slave merespon masukanQm dan mengubah statenya

I Karena Qm tidak berubah selama clock=0, slave hanyamengubah statenya sekalis aja selama satu siklus clock

I Dari sudut pandang keluaran

I Rangkaian mengubah Qs (keluaran �ip-�op) di titiktransisi negatif sinyal clock (perubahan dari 1→0)

I Disebut negative-edge-triggered D Flip-�op

Page 26: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Efek Delay PropagasiI Sebelumnya efek delay propagasi diabaikan

I Dalam prakteknya, delay ini perlu diperhatikan

I Di master-slave D �ip-�op (negative-edge)I nilai D harus tidak berubah (stabil) saat clock berubah

dari 1 ke 0 (transisi turun)I Waktu minimum dimana sinyal D harus stabil sebelum

transisi clock turun disebut setup time (tsu)I Waktu minimum dimana sinyal D harus stabil setelah

transisi clock disebut hold time (th)I Nilai tipikal di CMOS: tsu = 3ns dan th = 2ns

I Untuk positive-edge triggered?

Page 27: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 28: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Edge-triggered Flip-�opI Rangkaian berfungsi sama dengan master-slave D �ip-�op

dapat dibentuk dengan 6 gerbang NAND (24 transistor)

I Saat clock = 0, keluaran gerbang 2 dan 3 tinggi

I P1 = P2 = 1, keluaran latch tidak berubah, berada dipresent statenya

I P3 = D dan P4 = D

I Saat clock = 1, nilai P3 dan P4 ditransmisikan lewat gerbang 2dan 3

I P2 = D dan P1 = D, sehingga Q = D dan Q = D

Page 29: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Disiplin Pewaktuan

I Untuk dapat beroperasi dengan reliabel, P3 dan P4 harusstabel saat clock berubah dari 0 ke 1 (transisi naik)

I Setup time dari �ip-�op sama dengan delay darimasukan D lewat gerbang 4 dan 1 ke P3

I Hold time diberikan oleh delay lewat gerbang 3, sebabsekali P2 stabil, perubahan di D tidak akan berpengaruh(mengubah state)

I Harus dipastikan bahwa setelah clock berubah ke 1, setiapperubahan di D tidak akan mempengaruhi keluaran latchselama clock=1

I Kasus 1: jika D=0 saat transisi naik clock, maka P2=0yang akan membuat keluaran gerbang 4 sama dengan 1selama clock=1, apapun nilai dari masukan D

I Kasus 2: jika D=1 saat transisi naik clock, maka P1=0yang memaksa keluaran gerbang 1 dan 3 sama dengan1, apapun nilai dari masukan D

I Sehingga, �ip-�op akan mengabaikan perubahanmasukan D selama clock=1

Page 30: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Edge-triggered Flip-�opPositive-edge dan Negative-edge D Flip-�op

I Dua tipe rangkaian:

I positive-edge triggered D �ip-�op

I rangkaian merespon di transisi positif sinyal clock

I negative-edge triggered D �ip-�op

I rangkaian merespon di transisi negatif sinyal clockI disusun dengan menggantikan gerbang NAND di atas

dengan NOR

Page 31: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Membandingkan Elemen Penyimpan DataLatch, Positive-edge DFF dan Negative-edge DFF

I Elemen storage: Level-sensitive, positive-edge-sensitive,dan negative-edge-sensitive

Page 32: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Masukan Preset dan Clear di DFF

I Diinginkan untuk mengeset sebuah �ip-�op (Q = 1) ataumeng-clear-kannya (Q = 0)

I Flip-�op umumnya mempunyai masukan preset danclear

I Input ini asinkron (tidak tergantung dari sinyal clock)

I Keluaran Q berubah seketika saat preset atau clearaktif (active-low)

posedge triggered DFF negedge triggered DFF

I Jika Preset = 0, keluaran Q = 1

I Jika Clear = 0, keluaran Q = 0

Page 33: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Masukan Preset dan ClearMaster-Slave D Flip-�op with Preset and Clear

I Negative-edge-trigerred DFF

Page 34: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Masukan Preset dan ClearPosedge-triggered D Flip-�op with Preset and Clear

Page 35: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

IC 74LS74A

I Dual D-type Positive-Edge-Trigerred Flip-Flops withPreset and Clear

Page 36: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 37: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Flip-�op Toggle (T)Rangkaian, Tabel Karakteristik dan Diagram Pewaktuan

I Menggunakan sebuah posedge D �ip-�op dan rangkaian logikauntuk mendrive masukannya

I Feedback membuat sinyal masukan D sama dengan nilai Q atauQ di bawah kontrol sinyal T

I Saat T = 1 → state rangkaian 'toggle' saat transisi clocknaik

I Saat T = 0 → statenya tetapI Digunakan sebagai elemen di rangkaian pencacah

Page 38: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Bahasan

Rangkaian Sekuensial

Latch DasarLatch SRGated Latch D (Data)

Flip-�opMaster-slave D Flip-�opEdge-triggered Flip-�opFlip-�op Toggle (T)Flip-�op JK

Ringkasan

Lisensi

Page 39: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Flip-�op JKI Flip-�op JK dapat diturunkan dari �ip-�op D, dengan

menggunakan 2 masukan J dan K, sehinggaD = JQ + KQ

I Flip-�op JK mengkombinasikan perilaku �ip-�op SR dan�ip-�op T

I J = S dan K = R untuk semua nilai, kecuali untukJ = K = 1 (�ip-�op SR)

I Jika J=K=1, �ip-�op menbalik (toggle) statenya seperti�ip-�op T

I Dapat digunakan sebagai storage seperti DFF dan SR FF.Dan juga T FF dengan menghubungkan J dan K sebagai T

Page 40: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Master-slave DFlip-�opEdge-triggeredFlip-�opFlip-�op Toggle(T)Flip-�op JK

Ringkasan

Lisensi

Flip-�op JKDiagram Pewaktuan (posedge)

Page 41: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Ringkasan Kuliah

I Yang telah kita pelajari hari ini:

I Elemen rangkaian sekuensial berupa latch dan �ip-�op:

I Latch: RS-latch, D-latch, gated latchI Flip-�op: master-slave D �ip-�op, edge-trigerred

�ip-�op, T �ip-�op dan JK �ip-�opI Perbedaan antara latch dan �ip-�op

I Latihan:

I Lihat Tugas#9

I Yang akan kita pelajari di pertemuan berikutnya adalahtentang rangkaian sekuensial berupa register dancounter/pencacah. SRAM sebagai rangkaian penyimpandata juga akan dibahas.

I Pelajari: TBD

Page 42: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

Bacaan Lebih Lanjut

1. Bab 7: Stephen Brown and Zvonko Vranesic, Fundamentalsof Digital Logic with Verilog/VHDL, 2nd Edition,McGraw-Hill, 2005Tentang �ip-�op, register, pencacah dan prosesor sederhana

2. Datasheet CD4043BE (Texas): Quad Latch SR NOR.http://www.ti.com/lit/gpn/CD4043B

3. Datasheet CD4044BE (Texas), 54LS279 , 74LS279: QuadLatch SR NAND. http://www.ti.com/lit/gpn/CD4044B

4. Datasheet SN74LS74A: Dual D-type Positive-Edge-TrigerredFlip-Flops with Preset and Clear.http://www.ti.com/lit/gpn/SN74LS74A

Page 43: Elemen Rangkaian Sekuensial

ElemenRangkaianSekuensial:Latch danFlip-�op

@2011,Eko DidikWidianto

RangkaianSekuensial

Latch Dasar

Flip-�op

Ringkasan

Lisensi

LisensiCreative Common Attribution-ShareAlike 3.0 Unported(CC BY-SA 3.0)

I Anda bebas:I untuk Membagikan � untuk menyalin,

mendistribusikan, dan menyebarkan karya, danI untuk Remix � untuk mengadaptasikan karya

I Di bawah persyaratan berikut:I Atribusi � Anda harus memberikan atribusi karya

sesuai dengan cara-cara yang diminta oleh pembuatkarya tersebut atau pihak yang mengeluarkan lisensi.Berikan atribusi secukupnya jika Anda menggunakankarya ini.

I Pembagian Serupa � Jika Anda mengubah,menambah, atau membuat karya lain menggunakankarya ini, Anda hanya boleh menyebarkan karya tersebuthanya dengan lisensi yang sama, serupa, ataukompatibel.

I Lihat: Creative Commons Attribution-ShareAlike 3.0Unported License