¿Cuál es la diferencia entre ASIC e IP? Un entrevistador me hizo esta pregunta y no pude responderla.

ASIC (Application Integrated Integrated Circuit) es un chip diseñado a medida para una aplicación específica. Normalmente está diseñado por una empresa para un uso específico o solo para un cliente específico. Está personalizado para una aplicación y, por lo tanto, puede diseñarse para cumplir con la potencia y el rendimiento de esa aplicación específica.

IP (propiedad intelectual) es una unidad reutilizable de lógica o funcionalidad o una celda o un diseño de diseño que normalmente se desarrolla con la idea de otorgar licencias a múltiples proveedores para usarlos como bloques de construcción en diferentes diseños de chips. Con los diseños de chips con tendencia hacia una integración cada vez mayor, el diseño de IP y la reutilización de núcleos de IP en varios diseños de chips se está convirtiendo en una tendencia común. Puede haber dos tipos de IP: núcleos de Hard IP y Soft IP . Puedes leer la siguiente respuesta para saber más.

La respuesta de Ramdas Mozhikunnath a ¿Qué es un núcleo de IP (propiedad intelectual) en VLSI?

Ahora también puede estar interesado en conocer las diferencias en la siguiente terminología que parece simple pero tiene diferencias

ASSP: (Parte estándar específica de la aplicación) : es similar al ASIC, excepto que no está diseñado para un cliente específico, sino que está dirigido a una aplicación, pero se hace genérico para más clientes

SOC – (Sistema en chip ): puede ser un ASIC o ASSP pero tiene una mayor integración de los componentes del sistema junto con un microprocesador

FPGA: (Field Programmage Gate Array) : se utiliza para diseños más pequeños que pueden necesitar más cambios y personalizaciones.

Para obtener más información, consulte mi presentación que aclara esto en la presentación de diapositivas aquí ASIC vs SOC vs FPGA

Espero que esto ayude para tu próxima entrevista!

IP = propiedad intelectual

Puede ser: un “protocolo inteligente destinado a un sensor” o un PLL que diseñó con una técnica muy novedosa y desea mantenerlo como un activo, etc.

Básicamente, una IP es cualquier diseño de código / especificación / novela de RTL o combinación de todos estos y lo convierte en un producto que será utilizado por otros proveedores para su integración en sus SoC, etc.

El concepto de IP se está volviendo más famoso hoy en día, ya que el diseño de SoC se está convirtiendo en un factor clave en muchas empresas de VLSI. ahora las personas están dividiendo todo el SoC en varios bloques y llamándolos como IP (cada equipo de IP puede trabajar independientemente en su IP y devolverla a Soc). Los equipos de SoC se están volviendo más integradores en lugar de construir ckts reales, etc.

ASIC = Aplicación Circuito Integrado Específico

Es un diseño de producto para una aplicación específica. Puede tomar el chip en su lavadora como ejemplo para ASIC. 🙂

Espero que esto aclare tu confusión.