¿Qué hace vivado?
¿Qué hace vivado?
La suite de diseño Vivado es un entorno de diseño integrado lanzado por el fabricante de FPGA Xilinx en 2012. Incluye un entorno de diseño altamente integrado y una nueva generación de herramientas de nivel de sistema a IC, todo ello basado en un modelo de datos extensible compartido y un entorno de depuración común. Entorno de diseño integrado: Vivado Design Suite incluye un entorno de diseño altamente integrado y una nueva generación de herramientas de nivel de sistema a IC, todo ello basado en un modelo de datos extensible compartido y un entorno de depuración común.
Esto también se basa en la especificación de interconexión AMBAAXI4, los metadatos de empaquetado IP-XACTIP, el lenguaje de comandos de herramientas (TCL), las restricciones del sistema Synopsys (SDC) y otras herramientas que ayudan a adaptar el proceso de diseño a las necesidades del cliente y cumplir con un entorno abierto estándar de la industria. Las herramientas Vivado construidas por Xilinx combinan varias tecnologías programables para escalar diseños con hasta 100 millones de puertas ASIC equivalentes.
Para resolver el problema del cuello de botella de integración, Vivado Design Suite adopta el diseño ESL para una rápida síntesis y verificación del algoritmo IP del lenguaje C, logrando la reutilización de algoritmos estándar y tecnología de empaquetado IP RTL, empaquetado IP estándar y varios sistemas. La integración de los bloques de construcción del sistema, la velocidad de simulación del módulo y la verificación del sistema aumentan 3 veces, mientras que el rendimiento de la cosimulación del hardware aumenta 100 veces.
Para resolver el cuello de botella en la implementación, la herramienta Vivado utiliza un editor de dispositivos jerárquico y un planificador de diseño, lo que aumenta la velocidad de 3 a 15 veces. También proporciona a SystemVerilog las mejores herramientas de síntesis lógica y soporte de la industria. aumenta la velocidad 4 veces más determinista del motor de ubicación y ruta, junto con técnicas analíticas que minimizan las funciones de “costo” para múltiples variables como tiempo, longitud del cable, congestión de rutas y más.
Además, el proceso incremental permite que cualquier modificación de las Órdenes de cambio de ingeniería (ECO) se procese rápidamente al reimplementar solo una pequeña parte del diseño, garantizando al mismo tiempo que el rendimiento no se vea afectado. Finalmente, las herramientas de Vivado permiten un análisis proactivo al estimar la potencia, el tiempo y el área en cada etapa del flujo de diseño para optimizar las funciones de integración, como las puertas de reloj automatizadas, aprovechando los últimos modelos de datos escalables disponibles.