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?
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?
Respuestas:
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.