Acabo de leer el siguiente artículo pero no entendí a qué se referían con base específica.
Acabo de leer el siguiente artículo pero no entendí a qué se referían con base específica.
Significa específico para esa Fundición y también específico para su proceso de fabricación de circuitos integrados.
Puedes comprar IP en ARM, hacer un diseño con ella y hacer que una Fundición haga tus fichas. Estaría usando una IP no específica de fundición ya que es ARM y su IP. Puedes ir a cualquier fundición para fabricar tus chips.
Pero quizás necesite una ROM o RAM para ir con su diseño. Por lo general, no usaría un diseño genérico de ROM o RAM, ya que desea que su ROM o RAM tengan el tamaño más pequeño posible, por lo que la ROM o RAM son muy específicas del proceso IPs. Son proporcionados / generados por la Fundición.
No puede usar ese diseño de ROM o RAM en un proceso diferente o en Foundry diferente, ya que esa IP es específica para un solo proceso.
Simplemente significa, IP (diseños parciales) que solo debe funcionar cuando se implementa en un proceso desde una fundición en particular.
Por ejemplo, podría ofrecer un bloque de IP (un diseño de Ethernet MAC o un diseño de microprocesador de 8 bits, o como en el artículo, un diseño para un bloque de lógica configurable) que está diseñado específicamente para trabajar en un proceso TSMC (como en el artículo) o en un proceso de Global Foundries, o donde sea.
La alternativa sería ofrecer un diseño que podría funcionar en múltiples procesos de diferentes fundiciones. La ventaja de hacer una IP específica para la fundición es que el diseñador solo necesita verificar su función y rendimiento en un proceso, y el diseñador puede aprovechar los diseños de puertas específicas u otros bloques ofrecidos por esa fundición para optimizar el diseño.
Lea otras preguntas en las etiquetas fpga