Output. Input R.Kombinasi Onal. Flip-Flop. Pulsa Clock. Pulsa Clock

dokumen-dokumen yang mirip
PERCOBAAN 3 FLIP FLOP 1

DASAR-DASAR RANGKAIAN SEKUENSIAL 2

FLIP-FLOP. FF-SR merupakan dasar dari semua rangkaian flip flop. FF-SR disusun dari dua gerbang NAND atau dua gerbang NOR. Gambar Simbol SR Flip-Flop

BAB III COUNTER. OBYEKTIF : - Memahami jenis-jenis counter - Mampu merancang rangkaian suatu counter

Bab XI, State Diagram Hal: 226

PERCOBAAN 4 FLIP-FLOP 2

=== PERANCANGAN RANGKAIAN SEKUENSIAL ===

Flip-Flop (FF) Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Rangkaian Sequensial. Flip-Flop RS

FLIP-FLOP T (Tugas Sistem Digital) Oleh Fitri Anggraini Novia Puspasari

MODUL IV FLIP-FLOP. Gambar 4.1 Rangkaian RS flip-flop dengan gerbang NAND dan NOR S Q Q R

FLIP-FLOP (BISTABIL)

MAKALAH TEKNIK DIGITAL RANGKAIAN FLIP-FLOP DASAR

BAB VII FLIP FLOPS. Gate-gate logika kombinatorial. Elemenelemen. memori. Input-input eksternal. Gambar 7.1 Diagram Sistem Digital Umum

DASAR-DASAR RANGKAIAN SEKUENSIAL 2

Pertemuan ke 4 BAB III Sintesis Rangkaian Sekuensial Deskripsi Manfaat Relevansi Learning Outcome Materi I. Prosedur Sintesis

PERCOBAAN 2. FLIP-FLOP

LAB #4 RANGKAIAN LOGIKA SEKUENSIAL

PERTEMUAN 10 RANGKAIAN SEKUENSIAL

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

RANGKAIAN SEKUENSIAL

BAB II Sintesis Rangkaian Sekuensial Pulse Mode

PERTEMUAN 10 RANGKAIAN SEKUENSIAL

Modul 5 : Rangkaian Sekuensial 1

FLIP - FLOP. Kelompok : Angga Surahman Sudibya ( ) Ma mun Fauzi ( ) Mudesti Astuti ( ) Randy Septiawan ( )

adalah frekuensi detak masukan mula-mula, sehingga membentuk rangkaian

MAKALAH TEKNIK DIGITAL

R ANGKAIAN LOGIKA KOMBINASIONAL DAN SEQUENSIAL

MATERI RANGKAIAN SEKUENSIAL

Tugas Mata Kuliah Pengantar Sistem Digital

BAB 10. DESAIN RANGKAIAN BERURUT

Arsitektur Komputer. Rangkaian Logika Kombinasional & Sekuensial

LAPORAN PENDAHULUAN PRAKTIKUM SISTEM DIGITAL MODUL II RANGKAIAN SEQUENTIAL

dan Flip-flop TKC Sistem Digital Lanjut Eko Didik Widianto Sistem Komputer - Universitas Diponegoro

Review Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto

PENCACAH (COUNTER) DAN REGISTER

Analysis And Design of Digital System

BAB VIII COUNTER (PENCACAH)

Gambar 1.1. Rangkaian Sekuensial

1). Synchronous Counter

APLIKASI JK FLIP-FLOP UNTUK MERANCANG DECADE COUNTER ASINKRON

1. FLIP-FLOP. 1. RS Flip-Flop. 2. CRS Flip-Flop. 3. D Flip-Flop. 4. T Flip-Flop. 5. J-K Flip-Flop. ad 1. RS Flip-Flop

Percobaan 5 FLIP-FLOP (MULTIVIBRATOR BISTABIL) Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY

Jobsheet Praktikum FLIP-FLOP S-R

BAB VIII REGISTER DAN COUNTER

MODUL DASAR TEKNIK DIGITAL

FLIP-FLOP JK (Tugas Sistem Digital) Oleh Riza Amelia ( ) Zaitun ( )

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PRAKTIK TEKNIK DIGITAL

BAB VII DASAR FLIP-FLOP

6. Rangkaian Logika Kombinasional dan Sequensial 6.1. Rangkaian Logika Kombinasional Enkoder

DCH1B3 Konfigurasi Perangkat Keras Komputer

Rangkaian Sekuesial. [Rangkaian Sekuensial] BAB V

Kuliah#11 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro

XV. RAN AN KAIAN KAIAN SEKUEN EKU EN IAL ASINKR A. PENDAHULUAN R n a gk g aia i n sekuen e sia si l a in i kron

Analisis Rangkaian Sekuesial

Gambar 1.1 Logic diagram dan logic simbol IC 7476

Hanif Fakhrurroja, MT

DESAIN RANGKAIAN BERURUT

Laboratorium Sistem Komputer dan Otomasi Departemen Teknik Elektro Otomasi Fakultas Vokasi Institut Teknologi Sepuluh November

RANGKAIAN D FLIP-FLOP (Tugas Matakuliah Sistem Digital) Oleh Mujiono Afrida Hafizhatul ulum

1). Synchronous Counter

Sistem Digital. Sistem Angka dan konversinya

Sistem Digital. Flip-Flop -6- Sistem Digital. Missa Lamsani Hal 1

=== PENCACAH dan REGISTER ===

Review Kuliah. TSK205 Sistem Digital. Eko Didik Widianto

Operasi Counting Q 1 Q 2. Pulsa clock Belum ada pulsa Setelah pulsa # Setelah pulsa # 2

Mata Kuliah TKE 113. Ir. Pernantin Tarigan, M.Sc Fahmi, S.T, M.Sc Departemen Teknik Elektro Universitas Sumatera Utara USU

Kuliah#11 TKC-205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017

dan Flip-flop TSK505 - Sistem Digital Lanjut Eko Didik Widianto Teknik Sistem Komputer - Universitas Diponegoro Elemen Rangkaian Sekuensial: Latch

BAB I PENDAHULUAN. 1.2 Rumusan Masalah 1. Apa pengertian Counter? 2. Apa saja macam-macam Counter? 3. Apa saja fungsi Counter?

Jobsheet Praktikum FLIP-FLOP J-K

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Finite State Machine (FSM)

REGISTER DAN COUNTER.

PRAKTIKUM TEKNIK DIGITAL

BAB VI SISTEM DIGITAL

TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Sistem Komputer - Universitas Diponegoro

SISTEM DIGITAL; Analisis, Desain dan Implementasi, oleh Eko Didik Widianto Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283

Perlu diperhatikan bahwa perubahan sinyalnya sebenarnya tidaklah curam

LEMBAR TUGAS MAHASISWA ( LTM )

BAB I : APLIKASI GERBANG LOGIKA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Register & Counter -7-

5.1. TUJUAN 1. Mengenal, mengerti dan memahami operasi dasar rangkaian flip-flop. 2. Mengenal berbagai macam IC flip-flop.

Percobaan 7 REGISTER (PENCATAT) Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY

PERTEMUAN 12 PENCACAH

SHEET PRAKTIK TEKNIK DIGITAL

9 ANALISIS RANGKAIAN BERURUT

8. TRANSFER DATA. I. Tujuan

Eko Didik Widianto. 23 Maret 2014

BAB 7 REGISTER Register

Jobsheet Praktikum FLIP-FLOP D

BAB VII REGISTER. Keluar dan masuknya data ke dalam register dapat dilakukan dengan 2 cara:

DAFTAR ISI. 1.1 Latar Belakang Masalah Rumusan Masalah Maksud dan Tujuan Batasan Masalah Manfaat Penelitian 3

Ujian Akhir Semester EL 2002 Sistem Digital Rabu, 14 Desember 2016 Waktu 09:15-12:15 (180 menit)

Mesin Mealy. Bahasan Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Sistem Komputer - Fakultas Teknik Universitas Diponegoro

PERTEMUAN 12 PENCACAH

MODUL I GERBANG LOGIKA DASAR

ARSITEKTUR DAN ORGANISASI KOMPUTER Aljabar Boolean, Gerbang Logika, dan Penyederhanaannya

Transkripsi:

XII. RANGKAIAN LOGIKA SEKUENSIAL SINKRON A. PENDAHULUAN Input R.Kombinasi Onal Pulsa Clock Flip-Flop Output Pulsa Clock

B. LATCHES 1. RS FF =Reset Set Flip -Flop =Bistable Simbol RS FF =One Bit Memory S R RS - FF

Komponen RS FF a.gerbang NAND S R Tabel kebenaran I N P U T O U T P U T R S 0 0 0 1 1 0 1 1 1 1 0 1 1 0 n n

b. Gerbang NOR R S Tabel kebenaran I N P U T O U T P U T R S 0 0 0 1 1 0 1 1 n n 0 1 1 0 0 0

2. CLOCKED RS - FF Simbol S Clk R Diagram logika S Clk R RS - FF

Tabel kebenaran I N P U T O U T P U T S R n+1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 x 1 0 1 x x n = indeterminate = PS (Present State) n+1 = NS (Next State) Persamaan karakteristik n + 1 = S + R S R = 0

3. DATA FF ( D FF ) Simbol D Clk D - FF Diagram logika S Clk

Tabel kebenaran I N P U T O U T P U T Persamaan karakteristik 4. TOGGLE FF (T FF ) Simbol n D n+1 0 0 0 0 1 1 0 1 1 n + 1 = D 1 0 1 D Clk T - FF

Diagram logika T Clk Tabel kebenaran I N P U T O U T P U T T n+1 0 0 0 0 1 1 0 1 1 Persamaan karakteristik 1 1 0 n + 1 = T + T

5. JK -FF Simbol J Clk K Diagram logika JK - FF J Clk K

Tabel kebenaran I N P U T O U T P U T n J K n+1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 1 1 0 1 0 Persamaan karakteristik n + 1 = J n + K n

XIII. RANGKAIAN LOGIKA SEKUENSIAL SINKRON A. PROSEDUR PERANCANGAN RANGKAIAN SEKUENSIAL SINKRON 1. Nyatakan diagram keadaan (State diagram), diagram waktu/alir dalam bentuk tabel present state dan next state, kemudian merubah tabel tersebut menjadi tabel eksitasi. 2. Memilih jenis FF untuk menentukan persamaan moore atau meely atau eksitasi dengan metode peta K. 3. Menggambar rangkaian sekuensial sinkron yang dihubungkan sistem clock ke semua FF agar semua serempak terkontrol.

CONTOH 1 Rancang rangkaian sekuensial sinkron menggunakan JK-FF untuk state tabel sbb. Present State Next State A B X = 0 X = 1 A B A B 0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 0

LANJUTAN Tabel eksitasi dengan JK -FF PS INPUT NS A B X A B JA KA 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 1 0 0 INPUT JK - FF 0 X 0 X 1 X 0 X X 0 X 0 X 0 X 1 JB KB 0 X 1 X X 1 X 0 0 X 1 X X 0 X 1

Lanjutan.. Persamaan karakteristik JA =BX JB =X KA =BX Gambar rangkaian logika A A B KB =(AX) +AX =(A X) B K A J K B J CLK X

B. PROSEDUR ANALISIS RANGKAIAN SEKUENSIAL SINKRON 1. Tentukan variabel keadaan Flip - Flop 2. Tentukan persamaan eksitasi Flip-FlopFlop 3. Persamaan output Next State dapat diperoleh dari tabel dan persamaan karakteristik (D FF, T FF, JK FF dan RS FF) 4. Tentukan peta -K tabel transisi menggunakan 5. Buat diagram keadaan (state Diagram)

Contoh. Analisa dan buatlah diagram keadaan untuk rangkaian logika sbb. X D1 Y 1 Z D-FF 1 Y 1 D 2 Y 2 D-FF 2 Y 2 CLOCK

Lanjutan.. Persamaan eksitasi D 1 =Y 1 Y 2 X D 2 =X+Y 1 Y 2 Z =Y 1.Y 2.X Persamaan output Next State (Ingat persamaan karakteristik untuk D FF ( n +1 =D) Y 1 ( n+1)=d 1 =Y 1 Y 2 X Y 2 ( n+1)=d 2 =X+Y 1 Y 2

Lanjutan.. Tabel Transisi Y 1 Y 2 /X 0 1 Y 1 Y 2 /X 0 1 00 01 11 10 11, 0 11, 0 00, 0 00, 0 Z 01, 0 01, 0 01, 0 01, 0 Y 2 ( n + 1) Y 1 ( n + 1) a 00 a, 0 b, 0 b 01 c, 0 b, 0 c 11 a, 0 b, 0 d 10 a, 0 b, 0

STATE DIAGRAM 0/0 1/0 a 0/0 1/0 b 1/1 0/0 1/0 d State redudant (keadaan berlebih) 0/0 c

Contoh 2. Analisa dan buatlah diagram keadaan untuk rangkaian logika sbb. X Y 1 J 1 Z K 1 Y 1 J 2 K 2 Y 2 Y 2 CLK

Jawab. Langkah 1/2 Variabel keadaan J 1 =Y 2(n) X pers. Eksitasi K 1 =Y 2(n) J 2 =X K 2 =X input Z =Y 1(n) Y 2(n) output

Langkah 3 Pers. Output NS (JK FF) n+1 = n K + n Y 1(n+1) =Y 1(n) (Y 2(n) ) +Y 1(n) Y 2(n) X =Y 1(n) Y 2(n) +(Y 1(n) ) Y 2(n) X Y 2(n+1) =Y 2(n) (X) +Y 2(n) X =Y 2(n) X+(Y 2(n) ) X =X

Langkah 4 Peta K tabel transisi Y 1n Y 2n /X /X X = 0 X = 1 00 00,0 01,0 01 00,0 11,0 11 10,0 11,0 10 00,1 01,0 Y 1 Y 2 X 0 1 a a,0 b,0 b a,0 c,0 c d,0 c,0 d a,1 b,1 Y 1(n+1) Y 2(n+1) Z

Langkah 5 Diagram keadaan 0/0 0/0 1/0 a 0/1 b 1/1 d 1/0 c 0/0 1/0

Latihan. Buat diagram rangkaian sekuensial sinkron X D 1 Y 1 Y 1 D 2 Y 2 Y 2 CLK Z

Jawaban. X 0/0 Z 1/0 00 0/1 10 1/0 0/1 0/1 1/0 01 1/0 11

C. HDL UNTUK RANGKAIAN SEKUENSIAL SINKRON Behavioral Modelling Initial Always

XIV. RANGKAIAN LOGIKA SEKUENSIAL SINKRON A. PENYEDERHANAAN KONDISI ( STATE REDUCTION ) State reduction adalah prosedur untuk melakukan penyederhanaan didasarkan pada algoritma bahwa dua keadaan (state) dalam tabel keadaan (state table) dapat digabungkan menjadi satu, jika dapat ditunjukkan bahwa mereka sama. Dua keadaan (state) disebut sama jika untuk setiap kombinasi input yang mungkin menghasilkan output sama menuju ke keadaan berikut (next state) yang sama

B. ALGORITMA STATE REDUCTION State Diagram State Table Implication Table State Table Hasil Reduksi State Diagram Hasil Reduksi

CONTOH 1 Diinginkan state diagram ini dapat di sederhanakan state/kondisinya. a 0/0 b 1/1 1/0 0/1 c 0/1 1/1 d 0/0 e 1/0 1/1 0/1 State Diagram

Lanjutan Jawab Present State a b c d e Next State Output X = 0 X =1 X = 0 X = 1 b e c b e d c b d c 0 1 1 0 1 1 0 1 1 0 State Table

Lanjutan b c d e X X v X X X v X X X X = Kondisi State yang tidak sama V = Kondisi State yang sama Dari Implication table diperoleh State reduction sbb. (a,d )(b,e )(c)atau a=d b=e

Lanjutan.. Present State a b c Next State X = 0 X =1 b b c a c b Output X = 0 X = 1 0 1 1 0 1 1 State Table Hasil Reduksi

Lanjutan.. 1/1 a 0/0 0/1 c 1/0 b 0/1 State Diagram Hasil Reduksi