Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Penerapan beberapa contoh rangkaian kombinatorial ke FPGA

Presentasi serupa


Presentasi berjudul: "Penerapan beberapa contoh rangkaian kombinatorial ke FPGA"— Transcript presentasi:

1 Penerapan beberapa contoh rangkaian kombinatorial ke FPGA
Contoh kasus : dekoder lampu lalu-lintas dan dekoder 7 segmen

2 Hal yang harus dikuasai
Pengetahuan dasar mengenai FPGA: apa itu FPGA?, bagaimana FPGA bekerja?(bisa dibaca dari PPT “FPGA”) Skill pemrograman FPGA menggunakan software Xilinx ISE (bisa dipelajari dari file tutorial Xilinx ISE)

3 Design flow suatu rangkaian digital
Rancangan di atas kertas Perancangan Skematik di Xilinx ISE debug simulasi Simulasi OK? Implementasi di FPGA

4 Rangkaian dekoder lampu lalu lintas
Lampu lalu lintas terdiri dari: Rangkaian sekuensial (belum dibahas) Rangkaian kombinatorial (yang akan dirancang) Lampu lalu lintas memiliki pola urutan nyala yang sudah tertentu dan bersifat periodik. Sehingga step-step urutan nyala bisa dihasilkan dari suatu pencacah biner (belum akan dibahas di chapter ini) Keluaran pencacah dihubungkan suatu dekoder. Dekoder tersebut akan mengubah bilangan biner menjadi nyala lampu lalu lintas. Dekoder inilah yang akan dirancang

5 Diagram Blok Pengendali Lampu Lalu Lintas
Dekoder Biner Ke Traffic Light clock Counter biner Yang akan dibuat

6 Tentang counter Walaupun counter tidak akan dibuat, untuk merancang dekoder, perlu diketahui spesifikasi output counter Counter (dalam hal ini counter-up) mengeluarkan output bilangan biner yang berurutan (1,2,3,4,dst) setiap ada trigger dari clock Yang perlu ditentukan adalah frekuensi /periode clock tersebut

7 Spesifikasi kerja lampu lalin
Keempat ruas jalan dianggap imbang, sehingga lamanya lampu merah (LM), lampu kuning (LK), dan lampu hijau (LH) untuk keempat ruas sama. LMU=LMS=LMB=LMT=LM LKU=LKS=LKB=LKT=LK LHU=LHS=LHB=LHT=LH Tetapkan LM = x detik (misalnya 90), LH = y detik (misalnya 20 detik) dan LK=z detik (misalnya 2 detik), waktu clearance (merah nyala bersama) = c detik (misal 2 detik)

8 Menentukan kerja dekoder
Misalnya clock counter ditetapkan T=1 detik Untuk menentukan kerja dekoder, harus ditentukan dulu sekuen – sekuen output counter yang menyebabkan lampu merah, kuning, dan hijau pada keempat ruas Buat tabel pemetaan output counter (contoh lihat tabel pada trafik.ods)


Download ppt "Penerapan beberapa contoh rangkaian kombinatorial ke FPGA"

Presentasi serupa


Iklan oleh Google