¿Qué son los núcleos IP blandos, firmes y duros? [cerrado]

12

Mi comprensión de los núcleos de propiedad intelectual (IP) es que son diseños o configuraciones de circuitos FPGA o ASIC específicos con la intención de ser vendidos para uso general.

¿Qué son los núcleos IP blandos, firmes y duros?


fuente
1
Ese es un tema amplio.
Mitu Raj
Google para "IP core", aproximadamente 21,100,000 resultados en 0.51 segundos
Long Pham

Respuestas:

13

Al menos desde el punto de vista de FPGA, la IP rígida se refiere a características integradas en el silicio de la propia FPGA. Estos pueden variar desde componentes de señal mixta, como componentes de gestión de reloj, PLL y serializadores y deserializadores de alta velocidad, hasta componentes totalmente digitales, como núcleos de CPU, controladores de memoria, MAC de Ethernet y núcleos PCI Express. Los núcleos duros tienen la ventaja de un rendimiento de nivel ASIC a expensas de la reconfigurabilidad. Soft IP se distribuye como HDL cifrado o no cifrado o como una lista de red y termina siendo implementado en la lógica FPGA normal.

La IP firme no es un término con el que estoy familiarizado, desafortunadamente. Es posible que esto se refiera a núcleos IP distribuidos como geometría colocada y enrutada para la implementación en un ASIC.

alex.forencich
fuente