ASIC ve FPGA Arasındaki Fark

ASIC ve FPGA Karşılaştırması

Uygulamaya Özel Entegre Devre, belirli bir amaç göz önünde bulundurularak tasarlanmış benzersiz bir IC türüdür. Bu tip IC'ler günümüzde çoğu donanımda çok yaygındır, çünkü standart IC bileşenleri ile bina büyük ve hacimli devrelere yol açacaktır. Bir FPGA (Alan Programlanabilir Kapı Dizisi) de bir tür IC'dir, ancak üretim sırasında programlamanın içine yerleştirilmemiştir. Adından da anlaşılacağı gibi IC, doğru araçlara ve doğru bilgiye sahip olduğu sürece kullanıcı tarafından programlanabilir.

Bir ASIC artık üretim hattından çıktıktan sonra değiştirilemez. Bu nedenle tasarımcıların, özellikle aynı ASIC'den büyük miktarlar yaparken tasarımlarından tamamen emin olmaları gerekir. Bir FPGA'nın programlanabilir doğası, üreticilerin hataları satın almasına ve hatta ürün satın alındıktan sonra yamalar veya güncellemeler göndermesine olanak tanır. Üreticiler ayrıca ASIC üretimi için IC dökümhanesine tasarım göndermeden önce gerçek dünyada kapsamlı bir şekilde test edilebilmesi ve revize edilebilmesi için prototiplerini bir FPGA'da oluşturarak bundan faydalanırlar..

ASIC'ler, tasarımdaki sabit sayıda transistör nedeniyle çok az malzeme israf edildiğinden, yinelenen maliyetler açısından büyük bir avantaja sahiptir. Bir FPGA ile, bu paketler standart olduğu için belirli sayıda transistör elemanı her zaman israf edilir. Bu, bir FPGA'nın maliyetinin benzer bir ASIC'den genellikle daha yüksek olduğu anlamına gelir. Bir ASIC'nin yinelenen maliyeti oldukça düşük olmasına rağmen, yinelenmeyen maliyeti nispeten yüksektir ve genellikle milyonlara ulaşır. Yine de tekrarlanmadığı için IC başına değeri artan hacim ile azalır. Üretim maliyetini hacme göre analiz ederseniz, üretim rakamlarında düştükçe FPGA kullanımının ASIC kullanmaktan daha ucuz hale geldiğini göreceksiniz..

Özet:
Bir ASIC, bir FPGA yeniden programlanabilir entegre bir devre iken belirli bir uygulama için tasarlanmış benzersiz bir entegre devre türüdür.
2. bir ASIC artık bir FPGA yapabilirsiniz oluşturulduktan sonra değiştirilemez.
Bir ASIC üzerinde uygulamadan önce bir FPGA üzerinde tasarım ve test yapmak yaygın bir uygulamadır.
4. bir ASIC bir FPGA ile karşılaştırıldığında çok az malzeme israfı ve tekrarlayan maliyetler düşük.
Düşük hacimli üretim devreleri inşa ederken 5.FPGA bir ASIC'den daha iyidir.