Когда мы узнаем об инфракрасных детекторах и ядрах, мы должны были столкнуться с английскими аббревиатурами, такими как FPGA, ASIC, SoC, MCU и т. д. По сути, они представляют собой различные инфракрасные процессоры, которые берут на себя ответственность за обработку инфракрасных изображений и данных о температуре. Поскольку SoC появился в инфракрасном поле в последнее время, в этой статье мы сравним и представим FPGA и ASIC.
1. Определение
FPGA (Field Programmable Gate Array) — это процессор с аппаратно реконфигурируемой архитектурой, а его логические модули и соединения могут изменяться по мере необходимости.
ASIC (Application Specific Integrated Circuit) — интегральная схема, разработанная и изготовленная в соответствии с конкретными требованиями пользователей и потребностями электрических систем. Энергоэффективность его алгоритма может быть настроена в соответствии с потребностями, и он является продуктом оптимизации фиксированного алгоритма.
2. Разработка приложений
FPGA требует программирования для изменения внутренних логических связей и конфигураций для достижения соответствующих функций, и у нее есть технический порог. А ASIC уже подготовил специализированные функции и может быть использован, как только вы его получите.
3. Перепрограммирование
Мы можем запрограммировать фреймворк FPGA в соответствии с требованиями к дисплею, но ASIC не может быть изменен после завершения проектирования.
4. Производственные затраты
Будучи специализированной интегральной схемой с фиксированным функционалом, ASIC требует меньшего количества электронных компонентов, поэтому стоимость относительно невысока. До тех пор, пока объем продаж достаточен, стоимость ASIC за чип намного ниже, чем у FPGA.
5. Размеры
В этой же функции более очевидно преимущество в размерах продуктов на базе ASIC.
6. Потребляемая мощность
Из-за своей структуры, FPGA не подходит для проектирования со сверхнизким энергопотреблением. И в той же логической функции ASIC потребляют меньше энергии.
7. Направление применения
APGA больше подходит для малых и средних проектов, которым необходимо быстро выйти на рынок и поддерживать удаленную модернизацию. Напротив, ASIC больше подходит для крупных проектов или продуктов с очень зрелыми технологиями, таких как бытовая электроника. Конкретное приложение также должно полностью учитывать позиционирование продуктов для принятия решения.
Стоит отметить, что в процессе проектирования ASIC FPGA обычно используется для проверки прототипа, что является важной частью проектирования ASIC. Поэтому FPGA часто используется в качестве малообъемной замены ASIC.
идти наверх