Apa Perbedaan Antara ASIC dan FPGA - Perbedaan Antara

Apa Perbedaan Antara ASIC dan FPGA

Itu perbedaan utama antara ASIC dan FPGA adalah itu ASIC digunakan untuk melakukan tugas tertentu sementara FPGA digunakan untuk melakukan tugas yang berbeda.

Sirkuit elektronik adalah struktur atau jalur yang menghubungkan beberapa komponen elektronik seperti resistor dan transistor menggunakan kabel atau jejak. Arus listrik mengalir melalui komponen-komponen rangkaian ini. ASIC dan FPGA adalah dua teknologi untuk membangun sirkuit listrik.

Bidang-bidang Utama yang Dicakup

1. Apa itu ASIC?
- Definisi, Fitur
2. Apa itu FPGA
- Definisi, Fitur
3. Apa Perbedaan Antara ASIC dan FPGA
- Perbandingan Perbedaan Kunci

Ketentuan Utama

ASIC, FPGA


Apa itu ASIC?

ASIC adalah singkatan dari Sirkuit Terpadu Khusus Aplikasi. Dimungkinkan untuk menyesuaikannya untuk digunakan untuk tugas tertentu. Ini terdiri dari sekitar 100 juta gerbang logika. Desainer ASCI menggunakan Bahasa Deskripsi Perangkat Keras untuk menjelaskan fungsionalitasnya.


Kebanyakan ASIC terdiri dari mikroprosesor, unit memori, (ROM, RAM, EEPROM) dll. System On Chip (SoC) adalah ASIC dengan komponen-komponen tersebut. Biasanya, ASIC lebih cocok untuk diterapkan pada perangkat dengan volume produksi besar. Biasanya, ini adalah praktik yang lebih baik untuk merancang dan menguji rangkaian menggunakan FPGA sebelum mengimplementasikannya pada ASIC.

Apa itu FPGA

FPGA singkatan Field Array Gerbang yang Dapat Diprogram. Ini menyediakan sejumlah besar sumber daya logika untuk mengimplementasikan sirkuit. Ada sekitar 330.000 blok logis dengan 1.100 input dan output yang tersedia di FPGA modern. Pengguna dapat memprogram ulang FPGA sesuai dengan persyaratan dan spesifikasi rangkaian.


Biasanya, FPGA terdiri dari blok logika yang dapat diprogram, interkoneksi dan blok IO. FPGA memiliki larik blok logika yang dapat diprogram. Sebagian besar blok logis juga mengandung elemen memori seperti sandal jepit. Interkoneksi yang dapat dikonfigurasi ulang memungkinkan menghubungkan semua blok ini. Selain itu, blok IO membantu membuat koneksi off-chip. Kita dapat mengkonfigurasi blok logika untuk melakukan fungsionalitas sederhana seperti operasi AND serta untuk mengimplementasikan sistem yang kompleks seperti prosesor multi-core.

Perbedaan Antara ASIC dan FPGA

Definisi

ASIC adalah sirkuit terintegrasi yang disesuaikan untuk penggunaan tertentu dan bukan untuk tugas-tugas tujuan umum. FPGA, di sisi lain, adalah sirkuit terintegrasi yang dirancang untuk dikonfigurasikan oleh pelanggan atau perancang setelah pembuatan. Inilah perbedaan utama antara ASIC dan FPGA.

Bentuk panjang

Bentuk panjang untuk ASIC adalah Sirkuit Terpadu Khusus Aplikasi sedangkan FPGA adalah singkatan dari Field Programmable Gate Array.

Modifikasi

Selain itu, modifikasi adalah perbedaan utama antara ASIC dan FPGA. Setelah membuat, tidak mungkin memodifikasi ASIC. Di sisi lain, dimungkinkan untuk memodifikasi FPGA.

Aplikasi

Selain itu, ASIC dapat diterapkan untuk perangkat dengan volume tingkat produksi besar sementara FPGA cocok untuk prototipe dan perangkat dengan volume produksi rendah. Ini adalah perbedaan lain antara ASIC dan FPGA.

Biaya bahan

Selain itu, ASIC membutuhkan lebih sedikit bahan dibandingkan dengan FPGA, sehingga biaya berulang rendah di ASIC.

Kesimpulan

ASIC adalah sirkuit terintegrasi yang dapat dikustomisasi untuk melakukan tugas tertentu sedangkan FPGA adalah sirkuit terintegrasi yang berisi blok logika dan interkoneksi. Perbedaan utama antara ASIC dan FPGA adalah bahwa ASIC digunakan untuk melakukan tugas tertentu sementara FPGA digunakan untuk melakukan tugas yang berbeda.

Referensi:

1. "Sirkuit Terpadu Khusus Aplikasi." Wikipedia, Wikimedia Foundation, 26 Desember 2018,