Skip to main content

¿Qué es un núcleo IP?

Un núcleo IP es un bloque funcional complejo de circuitos electrónicos, cuyo uso está autorizado a otras empresas por el diseñador original. Generalmente es una parte de un procesador completo u otro circuito integrado muy complejo. El diseño generalmente se ha probado en un producto completamente probado antes de obtener la licencia. Los ingenieros de electrónica utilizan los núcleos IP para implementar rápidamente componentes de diseños únicos de lógica y chips. Un controlador de memoria, una unidad gráfica tridimensional o incluso un procesador completo puede ser un núcleo IP.

Cuando una empresa compra una licencia para un núcleo IP, generalmente recibe todo lo necesario para diseñar, probar y utilizar ese núcleo en su propio producto. El diseño central a menudo se proporciona en un lenguaje de descripción de hardware, análogo a un programa de software de computadora. También se pueden proporcionar patrones de lógica y prueba, así como especificaciones de señal. Generalmente se incluye cualquier software necesario, así como notas de diseño y documentación sobre errores conocidos.

Los derechos adquiridos con un núcleo IP a menudo incluyen la capacidad de alterarlo según sea necesario para su uso en el diseño del comprador. Los núcleos modificables también se conocen como núcleos blandos porque se proporcionan en el lenguaje de transferencia de registro (RTL) o como listas lógicas de red. Los núcleos IP a veces se proporcionan en un formato de diseño de transistor de bajo nivel. Estos se denominan núcleos duros porque los licenciatarios no pueden modificarlos significativamente. Muchos diseños de señal mixta y analógica se proporcionan como núcleos rígidos para garantizar una temporización de señal específica y diseños físicos.

Algunas compañías desarrollan todo su negocio en torno al diseño y licencia de núcleos IP. Por ejemplo, los procesadores ARM Holdings aparecen en muchos teléfonos móviles, dispositivos del Sistema de Posicionamiento Global y Asistentes Digitales Personales. La compañía en realidad no fabrica ningún chip; simplemente los licencia como núcleos IP a muchos otros fabricantes de chips. Para otras compañías, los núcleos IP son un medio final para extraer ganancias de los diseños que ya no usan en sus propios productos. Un núcleo de IP también se conoce como núcleo de propiedad intelectual porque el propietario puede licenciar los derechos de autor y las patentes del diseño del núcleo a otros.

Un ejemplo de un núcleo IP es el procesador PowerPC® diseñado por un grupo de fabricantes de semiconductores en 1991. Este chip se utilizó mucho como procesador independiente en los sistemas Apple® Incorporated Macintosh® hasta 2005. También se utilizó con frecuencia en servidores y Algunos sistemas de videojuegos. En 2006, Apple® se había cambiado a los chips Intel® Corporation y el PowerPC® se estaba convirtiendo en un procesador de nicho. En lugar de abandonar la arquitectura, los propietarios la licencian como un núcleo de IP para muchas otras compañías para usar en sus diseños.