Разлика между ASIC и FPGA

fpga_designASIC срещу FPGA

Интегралната схема, специфична за приложението, е уникален тип интегрална схема, която е проектирана с определена цел. Този тип интегрални схеми са много често срещани в повечето хардуери в днешно време, тъй като изграждането със стандартни IC компоненти би довело до големи и обемисти вериги. FPGA (Field Programmable Gate Array) също е вид интегрална схема, но в нея няма вградено програмиране по време на производството. Както подсказва името, IC може да бъде програмиран от потребителя, стига да разполага с подходящите инструменти и подходящи познания.



ASIC вече не може да бъде променен, след като излезе от производствената линия. Ето защо дизайнерите трябва да бъдат напълно сигурни в своя дизайн, особено когато правят големи количества от един и същ ASIC. Програмируемият характер на FPGA позволява на производителите да коригират грешки и дори да изпращат корекции или актуализации, след като продуктът е закупен. Производителите също се възползват от това, като създават своите прототипи в FPGA така че да може да бъде щателно тестван и ревизиран в реалния свят, преди действително да изпрати дизайна на леярната на IC за производство на ASIC.

ASIC имат голямо предимство по отношение на повтарящи се разходи, тъй като много малко материали се губят поради фиксирания брой транзистори в дизайна. С FPGA, определен брой транзисторни елементи винаги се губят, тъй като тези пакети са стандартни. Това означава, че цената на FPGA често е по-висока от тази на сравним ASIC. Въпреки че повтарящите се разходи на ASIC са доста ниски, неговите непериодични разходи са относително високи и често достигат до милиони. Тъй като обаче не се повтаря, стойността му на IC намалява с увеличаване на обема. Ако анализирате производствените разходи по отношение на обема, ще откриете, че докато намалявате производствените числа, използването на FPGA всъщност става по-евтино, отколкото използването на ASIC.

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



Пресни Мисли

Категория

  • Кариера И Образование
  • Лидери
  • Природата
  • Препоръчано