perancangan komponen terprogram

9
Perancangan Komponen Terprogram Astria Nur Irfansyah

Upload: quintessa-knox

Post on 15-Mar-2016

86 views

Category:

Documents


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

Page 1: Perancangan Komponen Terprogram

Perancangan Komponen TerprogramAstria Nur Irfansyah

Page 2: Perancangan Komponen Terprogram

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.

Page 3: Perancangan Komponen Terprogram

Istilah-istilah?

Sistem digital

Komponen H/W programmable

Tools EDA

Page 4: Perancangan Komponen Terprogram

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

Page 5: Perancangan Komponen Terprogram

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.

Page 6: Perancangan Komponen Terprogram

Overview Sistem Digital

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

Page 7: Perancangan Komponen Terprogram

Digital

Merujuk pada penggunaan bilangan pada rangkaian.

Page 8: Perancangan Komponen Terprogram

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

Page 9: Perancangan Komponen Terprogram

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