Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

FPGA: Understanding the Features, Architecture, and Differences with CPLD, Slides of Microprocessors

An overview of field-programmable gate arrays (fpgas), explaining their components, advantages, disadvantages, and differences with complex programmable logic devices (cplds). Fpgas consist of programmable logic blocks and configurable interconnects, allowing for custom digital designs. They offer flexibility, reprogrammability, and a wide range of applications. However, they also have higher power consumption and longer design times compared to asics.

Typology: Slides

2018/2019

Uploaded on 07/16/2019

prajanji-kukuh
prajanji-kukuh 🇮🇩

1 document

1 / 8

Toggle sidebar

Related documents


Partial preview of the text

Download FPGA: Understanding the Features, Architecture, and Differences with CPLD and more Slides Microprocessors in PDF only on Docsity! 1. Adityawan Danujo U 2c/10 2. Aloysius Avid P 2c/11 3. Prajanji Kukuh P 2c/12 4. Erwin Chandra 2c/13 5. Johanes DeBritto 2c/14 6. Nicholaus Anung K 2c/15 7. Noviana Dwi R 2c/16 8. Veno Ivanto2c/17 9. Yehuda Laurentinus 2c/18 FPGA (Field Programmable Gate Array) Field-Programmable Gate Array (FPGA) adalah komponen elektronika dan semikonduktor yang mempunyai komponen gerbang terprogram (programmable logic) dan sambungan terprogram. Komponen gerbang terprogram yang dimiliki meliputi jenis gerbang logika biasa (AND, OR, XOR, NOT) maupun jenis fungsi matematis dan kombinatorik yang lebih kompleks (decoder, adder, subtractor, multiplier, dll). Blok-blok komponen di dalam FPGA bisa juga mengandung elemen memori ( register) mulai dari flip-flop sampai pada RAM ( Random Access Memory). Secara umum FPGA akan lebih lambat jika dibandingkan dengan jenis chip yang lain seperti pada chip Application-Specific Integrated Circuit (ASIC). Hal ini karena FPGA menggunakan power/daya yang besar bentuk desain yang kompleks.  FPGA berbeda dengan CPLD (Complex PLD) dari segi arsitektur, teknologi penempatan ruang, dan segi biaya. Selain itu, FPGA lebih ditekankan untuk implementasi sirkuit besar yang kompleks serta memiliki tingkat kegunaan dan kerumitan tinggi. Arsitektur dasar sebuah FPGA ditunjukkan pada gambar dibawah. Arsitektur FPGA terdiri atas susunan CLB (Configure Logic Blocks) yang saling terhubung dengan susunan switch matrix. Arsitektur internal dari CLB FPGA berbeda dengan arsitektur yang terdapat pada PLD. Apa bedanya? *Pertama, sebagai ganti dari implementasi ekspresi SOP dengan gerbang AND yang diikuti gerbang OR (seperti terdapat pada SPLD), maka digunakanlah sebuah LUT (lookup table). *Kedua, jumlah flip-flop di dalam FPGA lebih banyak daripada di dalam CPLD. Selain itu, FPGA memiliki bentuk sirkuit lebih canggih. *FPGA memiliki dukungan JTAG dan antarmuka untuk berbagai tingkat logika yang berbeda.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved