Perancangan Komponen Terprogram

Post on 15-Mar-2016

86 views 2 download

description

Perancangan Komponen Terprogram. Astria Nur Irfansyah. Tujuan. Mahasiswa memahami permasalahan dalam sistem digital dan implementasinya menggunakan komponen H/W programmable . Mahasiswa memahami prosedur perancangan sistem digital menggunakan komponen H/W programmable. - PowerPoint PPT Presentation

Transcript of Perancangan Komponen Terprogram

Perancangan Komponen TerprogramAstria Nur Irfansyah

Tujuan Mahasiswa memahami permasalahan dalam

sistem digital dan implementasinya menggunakan komponen H/W programmable.

Mahasiswa memahami prosedur perancangan sistem digital menggunakan komponen H/W programmable.

Mahasiswa dapat menggunakan tools EDA untuk perancangan sistem digital menggunakan komponen H/W programmable.

Istilah-istilah?

Sistem digital

Komponen H/W programmable

Tools EDA

Kompetensi Mahasiswa dapat menggunakan komponen hardware (H/W)

programmable seperti PLD (programmable logic device) dan FPGA (field programmable gate array) untuk implementasi sistem digital.

Mahasiswa dapat melakukan perancangan sistem digital berbasis H/W programmable dengan metode perancangan yang benar serta menggunakan tools EDA (Electronic Design Automation) dengan benar.

Mahasiswa menguasai bahasa VHDL dan dapat menggunakannya dengan baik dan benar.

VHDL : VHSIC High Description Language VHSIC: Very High Speed Integrated Circuit

Pokok bahasan Overview Sistem Digital: Rangkaian kombinasional dan sekuensial,

Kontroler dan data path, Finite State Machine (FSM). Sejarah dan evolusi H/W programmable: PROM, PAL, PLA, Masked

gate Array, FPGA. Arsitektur H/W programmable: Blok logika, clock, I/O, interconnect,

programmable switch, Blok-blok khusus, Emulating dan Prototyping. Metodologi perancangan H/W programmable: Spesifikasi, Pemilihan

komponen, perancangan, Verifikasi, Integrasi sistem, test. Desain teknik H/W programmable: Hardware Description Language

(HDL), Top down design, One hot encoding, Design for Test, Built in self test (BIST), Signature analysis.

Verifikasi: Simulasi, timing analysis, Vormal verification. Tools EDA: Test bench, sintesa, place and route, programming tools. Studi Kasus: skimming book reviews skimming jurnal or articles.

Overview Sistem Digital

Rangkaian kombinasional Rangkaian sekuensial Kontroler Data path Finite State Machine (FSM)

Digital

Merujuk pada penggunaan bilangan pada rangkaian.

Plus minus FPGA dan piranti terprogram lainnya Minus:

Relatif mahal. (FPGA)Tapi untuk prototyping sistem digital menjadi

murah. (FPGA) Programmable logic device (PLD, CPLD)

Cukup murah, fleksibel, bisa dirahasiakan IC TTL AND, OR, NAND, buffer, inverterMinus: sebelum digunakan perlu diprogram

Tebaklah IC berikut ini Atmel ATMega16 Mikrokontroler GAL22V100 PLD

(PLC: programmable logic controller) PLD: programmable logic device

Xilinx XC9572 CPLD Complex PLD

74LS00 IC TTL AND Atmel ATF16V8 FPGA Field Programmable Gate Array Reconfigurable computing