Vivado Design Suite es un paquete de software producido por Xilinx para la síntesis y análisis de diseños HDL , reemplazando a Xilinx ISE con características adicionales para el desarrollo de sistemas en un chip y síntesis de alto nivel . [1] [5] [6] [7] Vivado representa una reescritura y un replanteamiento de todo el flujo de diseño (en comparación con ISE). [8] [9] [10]
Desarrollador (es) | Xilinx |
---|---|
Versión inicial | Abril de 2012 [1] |
Lanzamiento estable | |
Escrito en | C ++ |
Sistema operativo | Microsoft Windows , Linux |
Disponible en | inglés |
Tipo | EDA |
Licencia | WebPACK Edition: sin costo para dispositivos seleccionados (más pequeños) [4] Otras ediciones: comercial |
Sitio web | www |
Al igual que las versiones posteriores de ISE , Vivado incluye el simulador lógico integrado ISIM . [11] Vivado también introduce síntesis de alto nivel, con una cadena de herramientas que convierte el código C en lógica programable. [6]
Reemplazar el ISE de 15 años con Vivado Design Suite tomó 1000 años-persona y costó US $ 200 millones. [12]
Características
Vivado se introdujo en abril de 2012, [1] y es un entorno de diseño integrado (IDE) con herramientas de nivel de sistema a IC construidas sobre un modelo de datos escalables compartidos y un entorno de depuración común. Vivado incluye herramientas de diseño de nivel de sistema electrónico (ESL) para sintetizar y verificar IP algorítmica basada en C; empaquetado basado en estándares de IP algorítmica y RTL para su reutilización; unión IP basada en estándares e integración de sistemas de todo tipo de bloques de construcción de sistemas; y la verificación de bloques y sistemas. [13] Una versión gratuita WebPACK Edition de Vivado ofrece a los diseñadores una versión limitada del entorno de diseño. [14]
Componentes
El compilador Vivado High-Level Synthesis permite que los programas C , C ++ y SystemC se dirijan directamente a los dispositivos Xilinx sin la necesidad de crear RTL manualmente. [15] [16] [17] Vivado HLS se revisa ampliamente para aumentar la productividad del desarrollador y se confirma que admite clases de C ++, plantillas, funciones y sobrecarga de operadores. [18] [16] Vivado 2014.1 introdujo soporte para convertir automáticamente kernels OpenCL a IP para dispositivos Xilinx. [19] [16] Los núcleos OpenCL son programas que se ejecutan en varias plataformas de CPU, GPU y FPGA. [16] [19]
El Vivado simulador es un componente de la Vivado Design Suite. Es un simulador de lenguaje compilado que admite scripts Tcl en lenguaje mixto , IP encriptada y verificación mejorada.
El Integrador de IP Vivado permite a los ingenieros integrar y configurar rápidamente IP desde la gran biblioteca de IP de Xilinx. El integrador también está ajustado para los diseños de MathWorks Simulink construidos con System Generator de Xilinx y Vivado High-Level Synthesis. [20]
El Tcl tienda Vivado es un sistema de scripting para el desarrollo de complementos para Vivado, y se puede utilizar para agregar y modificar las capacidades de Vivado. [19] Tcl es el lenguaje de programación en el que se basa Vivado. [19] Todas las funciones subyacentes de Vivado se pueden invocar y controlar mediante scripts Tcl. [19]
Soporte de dispositivo
Vivado es compatible con la serie 7 de Xilinx y todos los dispositivos más nuevos (series UltraScale y UltraScale +). [3] Para el desarrollo dirigido a dispositivos y CPLD antiguos de Xilinx, se debe utilizar el ISE de Xilinx ya descontinuado .
Ver también
- Xilinx ISE
- Intel Quartus Prime
- ModeloSim
Referencias
- ^ a b c "Xilinx Inc, formulario 8-K, informe actual, fecha de presentación 25 de abril de 2012" . secdatabase.com . Consultado el 6 de mayo de 2018 .
- ^ Versión Vivado 2020.2 , Xilinx
- ^ a b Vivado Design Suite y guía del usuario, notas de la versión, instalación y licencias, UG973 (v2020.2), 3 de febrero de 2021 , Xilinx
- ^ "Evaluación de Vivado Design Suite y WebPACK" . Xilinx. nd . Consultado el 4 de octubre de 2020 .
- ^ Morris, Kevi (18 de noviembre de 2014). "FPGA refrescan el centro de datos, Xilinx calienta la carrera" . Revista de Ingeniería Electrónica.
- ^ a b "Xilinx y su ecosistema demuestran todas las soluciones de visión programables y más inteligentes en ISE 2015" . SAN JOSE. 2015-02-04.
- ^ "Xilinx Vivado Design Suite ahora disponible en WebPACK Edition" . SAN JOSE: Diseño y Reutilización. 2012-12-19.
- ^ Morris, Kevin (25 de febrero de 2014). "Xilinx vs. Altera, llamando a la acción en la mayor rivalidad de semiconductores" . Revista de Ingeniería Electrónica.
- ^ Vivado Design Suite , sitio web de Xilinx
- ^ Vivado Design Suite , primera versión lanzada en 2012, descargas de Xilinx
- ^ Funciones de Vivado , Xilinx
- ^ Joselyn, Louise (10 de diciembre de 2013). "El camino hacia el éxito es largo y difícil para las empresas emergentes de eda" . Electrónica nueva.
- ^ EDN. " Vivado Design Suite acelera la integración e implementación de sistemas programables hasta 4 veces ". 15 de junio de 2012. Consultado el 25 de junio de 2013.
- ^ Clive Maxfield, EE Times. " La edición WebPACK de Xilinx Vivado Design Suite ya está disponible ". 20 de diciembre de 2012. Consultado el 25 de junio de 2013.
- ^ Xilinx acelera la productividad para todos los SoC programables Zynq-7000 con Vivado Design Suite 2014.3, SDK y la nueva guía de metodología de diseño integrado ultrarrápido , SAN JOSE, 8 de octubre de 2014, diseño y reutilización
- ^ a b c d "Vivado Design Suite 2014.1 aumenta la productividad con la automatización de la metodología de diseño ultrarrápida y la aceleración de hardware OpenCL" . SAN JOSE: Vigilancia del mercado. 2014-04-16.
- ^ Maxfield, Clive (26 de julio de 2013). "Guía de síntesis de alto nivel gratuita para ingenieros de S / W" . EE Times.
- ^ Wilson, Richard (27 de mayo de 2014). "Cómo hacer que el software lento se ejecute más rápido" . Electrónica semanal .
- ^ a b c d e Morris, Kevin (6 de mayo de 2014). "Viva Vivado !, Xilinx Tunes-Up Tools" . Revista de Ingeniería Electrónica.
- ^ Wilson, Richard (11 de septiembre de 2013). "Xilinx, MathWorks y National Instruments trabajan en el diseño de FPGA de alto nivel" . Electrónica semanal .
enlaces externos
- Página web oficial