SiFive aprueba los modelos de simulación Imperas Risc-V

Actualización: 9 de diciembre de 2023

Los modelos de Imperas para el procesador IP SiFive son una representación precisa de las instrucciones del programador con funcionalidad completa que incluye modos de usuario, privilegios, sistema y depuración, además de opciones de configuración para Risc-V extensiones vectoriales e instrucciones personalizadas.

“Los modelos ofrecen simulación de cientos a miles de Mips en una PC host modestamente configurada”, según Imperas. "Como ejemplo, el modelo de plataforma virtual del Freedom U100 SoC con cinco núcleos de CPU arranca SMP Linux en menos de 1,000 segundos".

Los modelos se combinan con las herramientas de análisis y depuración de Imperas que admiten tareas de diseño de múltiples núcleos, incluida la migración del sistema operativo y las abstracciones para el desarrollo de aplicaciones.

Además, el simulador de la compañía, con morphing de código patentado, se puede integrar en otros entornos de EDA como SystemC, SystemVerilog y herramientas de simulación-emulación de Cadence, Siemens y Synopsys, además de la oferta basada en la nube de Metrics Technologies.

“Las libertades de diseño de Risc-V y las extensiones vectoriales están cambiando los límites tradicionales entre las fases de software y hardware del desarrollo de SoC”, dijo Chris Jones, vicepresidente de marketing de productos de SiFive. "Los modelos Imperas ayudan a los desarrolladores con la exploración de la arquitectura de SoC a través de la flexibilidad total de la cartera de IP de SiFive Core y respaldan el desarrollo temprano de software, que es un factor crítico en la validación de nuevas soluciones de inteligencia artificial".

“La cartera de SiFive Core IP cubre el espectro de Risc-V ISA, desde controladores integrados hasta multiprocesadores compatibles con SMP Linux, además de los últimos aceleradores basados ​​en vectores”, dijo el director ejecutivo de Imperas, Simon Davidmann. "Estos son los puntos de partida para la próxima generación de dispositivos específicos de dominio en casi todos los segmentos de mercado y aplicaciones".

La página del producto SiFive de Imperas está aquí

Acuerdo de distribución y soporte

Imperas también ha completado un acuerdo de distribución y soporte de varios años con Valtrix Systems, proveedor del entorno de verificación y generador de pruebas de Sting.

Sting ahora estará disponible preintegrado con el modelo de referencia Risc-V de Imperas. La solución combinada cubre la especificación completa de Risc-V para los modos de usuario, privilegio y depuración, incluidas todas las extensiones estándar ratificadas, y las especificaciones casi ratificadas (estable, dijo Imperas) para manipulación de bits, criptografía (Scala), DSP, hipervisor y vectores.

La combinación también se puede actualizar para admitir instrucciones y extensiones personalizadas.