Разница между ASIC и FPGA

ASIC против FPGA

Интегральная схема для конкретного приложения - это уникальный тип интегральной микросхемы, который разработан с определенной целью. Этот тип ИС в настоящее время очень распространен в большинстве аппаратных средств, поскольку сборка со стандартными компонентами ИС может привести к большим и громоздким цепям. FPGA (Field Programmable Gate Array) также является типом микросхемы, но она не имеет встроенного программирования во время производства. Как следует из названия, пользователь может программировать микросхему, если у него есть нужные инструменты и соответствующие знания..

ASIC больше не может быть изменен после того, как он выходит из производственной линии. Вот почему дизайнеры должны быть полностью уверены в своем дизайне, особенно при изготовлении большого количества одной и той же ASIC. Программируемая природа FPGA позволяет производителям исправлять ошибки и даже рассылать исправления или обновления после покупки продукта. Производители также пользуются этим преимуществом, создавая свои прототипы в ПЛИС, чтобы их можно было тщательно протестировать и пересмотреть в реальном мире перед тем, как отправлять проект в литейный цех ИС для производства ASIC..

ASIC имеют большое преимущество с точки зрения периодических затрат, так как очень мало материала тратится впустую из-за фиксированного количества транзисторов в конструкции. При использовании ПЛИС определенное количество транзисторных элементов всегда теряется, поскольку эти пакеты являются стандартными. Это означает, что стоимость FPGA часто выше, чем у сопоставимой ASIC. Хотя периодическая стоимость ASIC довольно низкая, ее единовременная стоимость относительно высока и часто достигает миллионов. Так как он не повторяется, его значение на IC уменьшается с увеличением объема. Если вы проанализируете себестоимость производства по отношению к объему, вы обнаружите, что при снижении производственных показателей использование FPGA становится фактически дешевле, чем использование ASIC..

Резюме:
1. ASIC - это уникальный тип интегральной схемы, предназначенной для конкретного применения, в то время как FPGA представляет собой перепрограммируемую интегральную схему..
2. ASIC больше не может быть изменен после создания, в то время как FPGA может.
3. Обычной практикой является проектирование и тестирование FPGA перед внедрением на ASIC..
4. ASIC тратит впустую очень мало материала по сравнению с FPGA, и текущие расходы низки.
5.FPGA лучше, чем ASIC, при создании небольших производственных цепей.