Intel Quartus Prime: todo lo que necesita para trabajar con Intel FPGA



En 2015, Intel adquirió Altera, uno de los desarrolladores más famosos de FPGA y SoC. Poco a poco, todos los productos Altera, tanto hardware como software, cambiaron su nombre, en particular, el software de diseño Altera Quartus para sistemas FPGA se hizo conocido como Intel Quartus Prime . A menudo lo mencionamos en relación con el lanzamiento del próximo Intel FPGA, pero nunca lo describimos en detalle. Ahora hay tiempo para hacer esto, especialmente porque ya se han lanzado varios lanzamientos importantes desde el cambio de nombre, que trajo nuevas funcionalidades y soporte para nuevos dispositivos.

Por lo tanto, Intel Quartus Prime contiene todo lo que necesita para diseñar sistemas basados ​​en Intel FPGA, SoC y Dispositivo lógico programable complejo (CPLD), comenzando desde lo más básico e incluyendo la interacción de depuración, optimización, verificación y modelado. Actualmente hay tres opciones de entrega de Quartus Prime:

  • Intel Quartus Prime Pro Edition está diseñado para funcionar con opciones avanzadas de FPGA y SoC de última generación como Intel Stratix 10, Intel Arria 10, Intel Cyclone 10 GX.
  • Intel Quartus Prime Standard Edition incluye soporte completo para generaciones anteriores de dispositivos, así como la familia Intel Cyclone 10 LP.
  • Intel Quartus Prime Lite Edition es una herramienta para trabajar con familias de segmentos masivos; se puede descargar de forma gratuita sin licencia adicional.

La matriz de compatibilidad para la versión 18.1 es la siguiente.
DispositivosProEstándarLite
Stratix IV, V
Intel Stratix 10
Arria ii
Arria II, V
Intel Arria 10
Ciclón IV, V
Intel Cyclone 10 LP
Intel Cyclone 10 GX
Serie Intel MAX

Ahora sobre la funcionalidad principal, nuevamente, con respecto a varias versiones de Intel Quartus Prime. Se puede encontrar más información en la página del producto .

FuncionalProEstándarLite
Flujo de diseño
La reconfiguración parcial le permite reconfigurar parte del FPGA dinámicamente mientras el resto del diseño continúa funcionando
Recompilación rápida : si es posible, el compilador reutilizará el análisis previo y los resultados de ajuste y no procesará previamente los diseños de bloques sin cambios
Diseño de bloques: compilación incremental de bloques y reutilización del diseño de bloques
Optimización incremental : los pasos de ajuste tradicionales se subdividen en subpasos más finos para un mejor control de flujo
Entrada de diseño
Soporte de multiprocesamiento : reduce el tiempo de compilación
Un conjunto de IP - licencias de propiedad intelectual para las arquitecturas e interfaces más populares en FPGA
Compilador Intel HLS : una herramienta de síntesis de alto nivel que acepta entrada C ++ y genera código RTL de calidad de producto optimizado para Intel FPGA
Diseñador de plataforma : genera automáticamente la lógica de interconexión para conectar funciones y subsistemas IP; en la versión Pro tiene funcionalidad adicional
Programador de chips : muestra una representación visual de los recursos de chips
Programador de interfaz : aprenda la arquitectura de los periféricos del dispositivo y distribuya interfaces de manera eficiente
Regiones de bloqueo lógico : una directiva de instalador para colocar ciertos elementos o nodos dentro de la misma región
Simulación funcional
El software ModelSim-Intel FPGA edition es una versión especial del software ModelSim para Intel FPGA que incluye análisis de comportamiento, pruebas HDL y ejecución de script TCL
Síntesis
Vhdl
Verilog
Systemverilog
VHDL-2008
Los términos de licencia de Intel Quartus Prime y sus componentes, así como su costo, se pueden encontrar en el sitio web de Intel .

Source: https://habr.com/ru/post/459428/


All Articles