Perbedaan antara ASIC dan FPGA

Perbedaan antara ASIC dan FPGA

ASIC vs FPGA

Sirkuit Terpadu Spesifik Aplikasi adalah jenis IC unik yang dirancang dengan tujuan tertentu dalam pikiran. Jenis IC ini sangat umum di sebagian besar perangkat keras saat ini karena membangun dengan komponen IC standar akan mengarah ke sirkuit besar dan tebal. FPGA (array gerbang yang dapat diprogram) juga merupakan jenis IC, tetapi tidak memiliki pemrograman yang dibangun di dalamnya selama produksi. Seperti namanya, IC dapat diprogram oleh pengguna selama ia memiliki alat yang tepat dan pengetahuan yang tepat.

ASIC tidak lagi dapat diubah setelah keluar dari jalur produksi. Itulah sebabnya para desainer harus benar -benar yakin dengan desain mereka, terutama saat membuat jumlah besar dari Asic yang sama. Sifat yang dapat diprogram dari FPGA memungkinkan produsen untuk memperbaiki kesalahan dan bahkan mengirimkan tambalan atau pembaruan setelah produk dibeli. Produsen juga memanfaatkan ini dengan membuat prototipe mereka dalam FPGA sehingga dapat diuji dan direvisi secara menyeluruh di dunia nyata sebelum benar -benar mengirimkan desain ke IC Foundry untuk produksi ASIC.

ASIC memiliki keuntungan besar dalam hal biaya berulang karena sangat sedikit bahan yang terbuang karena jumlah transistor yang tetap dalam desain. Dengan FPGA, sejumlah elemen transistor selalu terbuang karena paket -paket ini adalah standar. Ini berarti bahwa biaya FPGA seringkali lebih tinggi dari pada ASIC yang sebanding. Meskipun biaya berulang dari ASIC cukup rendah, biayanya yang tidak berulang relatif tinggi dan sering mencapai jutaan orang. Karena tidak berulang, nilainya per IC berkurang dengan peningkatan volume. Jika Anda menganalisis biaya produksi sehubungan dengan volume, Anda akan menemukan bahwa ketika Anda lebih rendah dalam jumlah produksi, menggunakan FPGA sebenarnya menjadi lebih murah daripada menggunakan ASICS.

Ringkasan:
1.ASIC adalah jenis unik dari sirkuit terintegrasi yang dimaksudkan untuk aplikasi tertentu sementara FPGA adalah sirkuit terintegrasi yang dapat diprogram ulang.
2.ASIC tidak lagi dapat diubah begitu dibuat saat FPGA dapat.
3.Ini adalah praktik umum untuk merancang dan menguji FPGA sebelum diimplementasikan pada ASIC.
4.Asic limbah sangat sedikit bahan dibandingkan dengan FPGA dan biaya berulang rendah.
5.FPGA lebih baik daripada ASIC saat membangun sirkuit produksi volume rendah.