ASIC и FPGA

Anonim

ASIC против FPGA

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

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

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

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