Xilinx Vivado

2025-07-22 15:58:49

Vivado Design Suite開發者Xilinx首次发布2012年4月,​13年前​(2012-04)[1]当前版本2024.2.2[2](2025年3月12日,​4個月前​(2025-03-12)[3])编程语言C++操作系统Microsoft Windows, Linux语言英语类型EDA许可协议共享软件网站https://www.amd.com/zh-cn/products/software/adaptive-socs-and-fpgas/vivado.html

Vivado Design Suite(也称为 Xilinx Vivado 或 Vivado)是 Xilinx 开发的用于 HDL 设计的合成和分析的软件套件,具有用于片上系统开发和高级综合的附加功能。[4][5][6],它取代了之前的 Xilinx ISE。[7][8][9]

和较新版本的 ISE 一样,Vivado 包含了内置的逻辑仿真器 ISIM (页面存档备份,存于互联网档案馆)。[10]Vivado还引入了高级综合,其工具链可将 C 代码转换为可编程逻辑。[5]

Xilinx 用 Vivado Design Suite 替换有15年的寿命的 ISE 软件,花费了 1000 人·年的工作时间及 2 亿美元。[11]

特性[编辑]

Vivado 于2012年4月推出,它是一个集成开发环境(IDE),具有在共享可伸缩数据模型(scalable data model)和公共调试环境(common debug environment)上构建的系统到IC级工具。Vivado 包含用于综合和验证基于 C 的算法 IP 核的电子系统级(ESL)设计工具;基于标准的算法和 RTL IP 包以供重用;基于标准的 IP 缝合和所有类型的系统构件的系统集成;以及块和系统的验证。[12]Vivado 的免费版本 WebPACK Edition 为设计人员提供了有限功能的设计环境。[13]

组件[编辑]

Vivado High-Level Synthesis(Vivado 高级综合)是可将C、C ++ 和 SystemC 程序可以直接转换以供 Xilinx 器件使用的编译器,用户可无需手动创建RTL。[14][15][16]Vivado 高级综合支持 C++ 类、模板、函数和运算符重载。[17]Vivado 2014.1引入了对将 Xilinx 设备的 OpenCL 内核自动转换为 IP 核的支持。[18]OpenCL 内核是可以在各种 CPU,GPU 和 FPGA 平台上执行的程序。

Vivado Simulator(Vivado 仿真器)是Vivado设计套件的组件。它是一种编译语言模拟器,支持混合语言、TCL 脚本、加密 IP 核和增强的验证。

Vivado IP Integrator(Vivado IP 核集成)使工程师可以通过大型 Xilinx IP 库快速集成和配置 IP 核。该集成器还针对使用 Xilinx 的系统生成器(System Generator)和 Vivado 高级综合构建的 MathWorks Simulink 设计进行了优化。[19]

Vivado TCL Store 是用于为 Vivado 开发附加组件的脚本系统,可用于添加和修改 Vivado 的功能。[18]TCL 即工具命令语言(Tool Command Language),并且是 Vivado 本身所基于的脚本语言。Vivado的所有基础功能都可以通过 TCL 脚本来调用和控制。

设备支持[编辑]

Vivado 支持 Xilinx 的7-系列及所有更加新的设备(UltraScale 和 UltraScale+ 系列)。[3]若需要使用 Xilinx 的旧设备开发,则需要使用已经停止更新的 Xilinx ISE 软件。

参考文献[编辑]

^ Xilinx Inc, Form 8-K, Current Report, Filing Date Apr 25, 2012. secdatabase.com. [May 6, 2018]. (原始内容存档于2022-03-25).

^ • Vivado Design Suite User Guide (页面存档备份,存于互联网档案馆), Xilinx

^ 3.0 3.1 Vivado Design Suite Release Notes (页面存档备份,存于互联网档案馆), Xilinx

^ Morris, Kevi. FPGAs Cool Off the Datacenter, Xilinx Heats Up the Race. Electronic Engineering Journal. 2014-11-18 [2020-08-30]. (原始内容存档于2016-04-12).

^ 5.0 5.1 Xilinx and its Ecosystem Demonstrate All Programmable and Smarter Vision Solutions at ISE 2015. 2015-02-04 [2020-08-30]. (原始内容存档于2022-01-29).

^ Xilinx Vivado Design Suite Now Available in WebPACK Edition. SAN JOSE: Design & Reuse. 2012-12-19 [2020-08-30]. (原始内容存档于2020-07-20).

^ Morris, Kevin. Xilinx vs. Altera, Calling the Action in the Greatest Semiconductor Rivalry. Electronic Engineering Journal. 2014-02-25 [2020-08-30]. (原始内容存档于2017-04-28).

^ Vivado Design Suite (页面存档备份,存于互联网档案馆), Xilinx Website

^ Vivado Design Suite (页面存档备份,存于互联网档案馆), First version released in 2012, Xilinx Downloads

^ Vivado Features (页面存档备份,存于互联网档案馆), Xilinx

^ Joselyn, Louise. The road to success is long and hard for eda start ups. New Electronics. 2013-12-10 [2020-08-30]. (原始内容存档于2020-11-11).

^ EDN. "The Vivado Design Suite accelerates programmable systems integration and implementation by up to 4X (页面存档备份,存于互联网档案馆)." Jun 15, 2012. Retrieved Jun 25, 2013.

^ Clive Maxfield, EE Times. "WebPACK edition of Xilinx Vivado Design Suite now available (页面存档备份,存于互联网档案馆)." Dec 20, 2012. Retrieved Jun 25, 2013.

^ Xilinx Accelerates Productivity for Zynq-7000 All Programmable SoCs with the Vivado Design Suite 2014.3, SDK, and New UltraFast Embedded Design Methodology Guide (页面存档备份,存于互联网档案馆), SAN JOSE, Oct. 8, 2014, Design & Reuse

^ Vivado Design Suite 2014.1 Increases Productivity with Automation of UltraFast Design Methodology and OpenCL Hardware Acceleration. Market Watch. 2014-04-16 [2020-08-30]. (原始内容存档于2017-04-24).

^ Maxfield, Clive. Free High-Level Synthesis Guide for S/W Engineers. EE Times. 2013-07-26 [2020-08-30]. (原始内容存档于2017-09-08).

^ Wilson, Richard. How to make slow software run quicker. Electronics Weekly. 2014-05-27 [2020-08-30]. (原始内容存档于2015-09-24).

^ 18.0 18.1 Morris, Kevin. Viva Vivado!, Xilinx Tunes-Up Tools. Electronic Engineering Journal. 2014-05-06 [2020-08-30]. (原始内容存档于2017-04-23).

^ Wilson, Richard. Xilinx, MathWorks and National Instruments work on high-level FPGA design. Electronics Weekly. 2013-09-11 [2020-08-30]. (原始内容存档于2015-09-24).

参见[编辑]

Xilinx ISE

Altera Quartus

ModelSim

外部链接[编辑]

官方网站

查论编可程式化邏輯裝置概念

特殊應用積體電路(ASIC)

单片系统(SoC)

现场可编程逻辑门阵列(FPGA)

邏輯區塊(英语:Logic block)

複雜可程式化邏輯裝置(CPLD)

可程式化邏輯裝置(EPLD)

可程式化邏輯陣列(PLA)

可程式化陣列邏輯(PAL)

通用阵列逻辑(GAL)

可编程片上系统(PSoC)

可重組計算

Xputer(英语:Xputer)

软核微处理器

電路利用率不足(英语:Circuit underutilization)

高级综合

硬件加速

硬件描述语言

Verilog

A

AMS

VHDL

AMS

VITAL(英语:VHDL-VITAL)

SystemVerilog

DPI

SystemC

Altera硬體描述語言(英语:Altera Hardware Description Language)

Handel-C

屬性規範語言(英语:Property Specification Language)

統一電源格式(英语:Unified Power Format)

PALASM

高階布林表達式語言(英语:Advanced Boolean Expression Language)

可程式化陣列邏輯(CUPL)

OpenVera

C to HDL(英语:C to HDL)

Flow to HDL(英语:Flow to HDL)

MyHDL(英语:MyHDL)

JHDL

ELLA (程式語言)(英语:ELLA (programming language))

公司

Accellera(英语:Accellera)

Actel(英语:Actel)

Achronix(英语:Achronix)

AMD

Aldec(英语:Aldec)

Atmel

終止式(Cadence)

赛普拉斯半导体

Duolog(英语:Duolog)

Forte設計系統(英语:Forte Design Systems)

英特尔

Altera

Lattice半導體(英语:Lattice Semiconductor)

國家半導體

明導國際

Microsemi(英语:Microsemi)

西格尼蒂克

新思科技

Magma設計自動化(英语:Magma Design Automation)

Virage邏輯(英语:Virage Logic)

德州仪器

Tabula (company)(英语:Tabula (company))

赛灵思

產品硬件

iCE (FPGA)(英语:iCE (FPGA))

Stratix(英语:Stratix)

Virtex (FPGA)(英语:Virtex (FPGA))

軟件

Intel Quartus Prime

Xilinx ISE

Xilinx Vivado

ModelSim

Verilog-to-Routing(英语:Verilog-to-Routing)

List of HDL simulators(英语:List of HDL simulators)

IP專有

ARC (processor)(英语:ARC (processor))

ARM Cortex-M

LEON

LatticeMico8(英语:LatticeMico8)

MicroBlaze(英语:MicroBlaze)

PicoBlaze(英语:PicoBlaze)

Nios嵌入式處理器(英语:Nios embedded processor)

Nios II

開源

Java最佳化處理器(英语:Java Optimized Processor)

LatticeMico32(英语:LatticeMico32)

OpenCores(英语:OpenCores)

OpenRISC(英语:OpenRISC)

OpenRISC 1200(英语:OpenRISC 1200)

RISC-V

Zet (hardware)(英语:Zet (hardware))

Copyright © 2022 世界杯预选赛欧洲区_世界杯在哪个国家举行 - kd896.com All Rights Reserved.