Los módulos Sondrel aceleran el diseño ASIC

Actualización: 8 de diciembre de 2021

Los módulos Sondrel aceleran el diseño ASIC

Los módulos Sondrel aceleran el diseño ASIC

Sondrel ha revelado que su familia recientemente lanzada de Arquitectura de las futuras plataformas IP se puede modificar fácilmente para adaptarse con precisión a los requisitos ASIC de los clientes.

Esto se debe a su innovador Marco de arquitectura escalable (SAF) que emplea bloques IP modulares reutilizables, cada uno de los cuales tiene un contenedor que contiene un conjunto estandarizado de funciones e interfaces.

Cada Arquitectando el futuro La plataforma IP se ha creado mediante el ensamblaje de los bloques necesarios para cumplir con el rendimiento y la funcionalidad necesarios para una aplicación en particular.

“Es como bloques de construcción que tienen postes estandarizados que los interconectan”, explicó Rowan Naylor, arquitecto principal de sistemas de Sondrel, “con un chasis central al que se conectan los bloques. Ahora se pueden reposicionar bloques de diferentes tamaños y tipos en el chasis para dar paso a otros nuevos sin tener que comenzar completamente el diseño de nuevo desde cero, como normalmente tendría que hacerlo. Esto se debe a que hemos creado un estándar para las interfaces configurables de los envoltorios que encapsulan cada bloque de IP con funciones y servicios de soporte, como el reinicio del reloj y la administración de energía, por lo que es menos trabajo conectarlos y reposicionarlos para personalizarlos. . Los estándares también significarán que podemos crear rápidamente un contenedor para cualquier IP proporcionada por el cliente o por un tercero ".

Al comentar Graham Curren, CEO de Sondrel, agregó: “No hay nada nuevo en la reutilización de IP, pero la implementación práctica es invariablemente bastante complicada, ya que no existe un estándar universal para las interfaces de bloque de IP, por lo que el tiempo de diseño debe dedicarse a personalizar las interfaces de bloque de IP para cada implementación.

“Sondrel trabaja en una amplia gama de áreas de aplicación, lo que nos brinda una perspectiva única para que podamos ver cómo los bloques de IP podrían reutilizarse de un área a otra si tuvieran interfaces estandarizadas. Entonces, creamos nuestro Marco de arquitectura escalable que utiliza la modularización con interfaces estándar para brindarnos una forma rápida de reutilizar prácticamente bloques de IP y agregar y cambiar según sea necesario. En un caso, por ejemplo, pudimos reducir seis meses el tiempo de diseño de un ASIC con este nuevo enfoque ".

Sondrel usó SAF para crear los primeros cinco miembros del Arquitectando el futuro familia de plataformas IP que están diseñadas para tener prácticamente todo lo necesario para una solución ASIC para un área de aplicación en particular.

El enfoque modular estandarizado significa que, al comienzo de un nuevo proyecto de cliente, Sondrel selecciona la plataforma IP adecuada y luego la personaliza agregando más bloques informáticos para un rendimiento mejorado o una funcionalidad diferente con el bloque apropiado de su biblioteca de bloques para crear un solución.

La IP de terceros o de clientes, una vez envuelta, se agrega de manera similar al diseño. El resultado general es que SAF permite a Sondrel reducir el tiempo de diseño al tener una forma eficaz de ensamblar rápidamente soluciones para los clientes y ahorrarles costos de diseño, además de permitirles tener un producto en el mercado significativamente más rápido.

“Creemos que somos la primera empresa que ha creado un marco de este tipo que permite que la propiedad intelectual se reutilice de forma eficaz y sencilla de una forma modular estandarizada”, añadió Curren. "Muchos han intentado hacer esto en el pasado, pero creemos que son los primeros en hacerlo con éxito como una solución que se puede utilizar fácilmente en tantas áreas de aplicación".

Curren, concluyó, “Este enfoque de 'bloques' es particularmente útil cuando la especificación para el ASIC cambia a la mitad del proceso de diseño, como sucede a menudo cuando el cliente refina los requisitos a medida que avanza el proyecto. Normalmente, tales cambios podrían requerir un rediseño completo para incluir nuevas características o potencia de cómputo adicional, pero ahora, con SAF, los módulos se agregan o quitan del chasis. Esto les ahorra a nuestros clientes una gran cantidad de tiempo y dinero y apuntala nuestra fuerza impulsora de la Arquitectura del futuro del diseño ASIC ”.

SAF se basa en un 'chasis' que encapsula los servicios básicos y los recursos necesarios en la clase de aplicación, es decir, Transport Fabric (NoC / NiC), memoria del sistema, dominios de reinicio del reloj de energía y gestión del sistema (arranque, configuración, FuSa y funciones generales de gestión de aplicaciones). Todos los bloques de IP se conectan y se comunican entre sí a través del chasis para garantizar una fácil integración y reorganización, a diferencia de las metodologías de diseño donde los bloques se conectan directamente a otros bloques que requieren un rediseño completo si se necesitan cambios.

Como el Chasis es típicamente la parte del sistema que es única, el uso extensivo de los procesos de modelado de Sondrel permite dimensionar y configurar el Chasis con respecto tanto a las estructuras de bus como a los subsistemas de memoria.

El modelado también cubre cómo los requisitos de procesamiento de datos se dividen en múltiples porciones de procesamiento heterogéneas para cada modo de operación para cumplir con las restricciones de potencia y rendimiento. A continuación, el SAF permite que la integración se realice de forma fiable y predecible.

Los bloques equivalen a las funciones de cálculo y E / S (CPU, DSP, PCIe, etc.) que se implementan en subsistemas basados ​​en 'porciones'. Cada segmento tiene servicios e interfaces estándar para el interfuncionamiento, la sincronización y la comunicación. Este enfoque permite escalar el rendimiento aumentando el número utilizado, por ejemplo, tres cortes idénticos triplican nominalmente la potencia de cálculo.

De manera similar, la funcionalidad adicional se puede integrar fácilmente conectando la sección modular adecuada en el chasis. El uso de porciones también reduce el tiempo total del proyecto, ya que cada porción de la biblioteca se ha probado y verificado previamente, lo que también reduce el riesgo del proyecto.