Что такое мягкие, твердые и жесткие IP-ядра? [закрыто]

12

Насколько я понимаю, ядра интеллектуальной собственности (IP) состоят в том, что они представляют собой конкретные схемы или установки схем FPGA или ASIC с целью продажи для общего пользования.

Что такое мягкие, твердые и жесткие IP-ядра?


источник
1
Это широкая тема.
Миту Радж
Google для «IP core», около 21 100 000 результатов за 0,51 секунды
Лонг Фам

Ответы:

13

По крайней мере, с точки зрения FPGA, жесткий IP относится к функциям, встроенным в кремний самой FPGA. Они могут варьироваться от компонентов со смешанным сигналом, таких как компоненты управления синхронизацией, PLL и высокоскоростные сериализаторы и десериализаторы, до полностью цифровых компонентов, таких как ядра ЦП, контроллеры памяти, Ethernet MAC и ядра PCI Express. Жесткие ядра имеют преимущество производительности уровня ASIC за счет возможности реконфигурирования. Программный IP распространяется как зашифрованный или незашифрованный HDL или как список соединений и в конечном итоге реализуется в обычной логике ПЛИС.

К сожалению, я не знаком с фирмой IP. Вполне возможно, что это относится к IP-ядрам, распределенным в виде размещенной и маршрутизированной геометрии для реализации на ASIC.

alex.forencich
источник