没有合适的资源?快使用搜索试试~ 我知道了~
从ISE设计环境到vivado环境的转变

温馨提示
一提起Xilinx癿开収环境,人们总是兇会想起ISE,而对Vivado丌甚了觋。其实,Vivado是Xilinx公司亍2012推出癿新一代集成设计 环境。虽然目前其流行度幵丌高,但可以说Vivado代表了未杢Xilinx FPGA开収环境癿发化趋势。所以,作为一个XilinxFPGA癿开収使用者,学习掌插Vivado是趋势,也是必然
资源详情
资源评论
资源推荐

ISE to Vivado Design
Suite Migration Guide
UG911 (v2018.2) June 6, 2018

ISE to Vivado Design Suite Migration Guide 2
UG911 (v2018.2) June 6, 2018 www.xilinx.com
Revision History
The following table shows the revision history for this document.
Section Revision Summary
06/06/2018 Version 2018.2
General updates Editorial updates only. No technical content updates.
04/04/2018 Version 2018.1
General updates Updated menu commands.
Send Feedback

ISE to Vivado Design Suite Migration Guide 3
UG911 (v2018.2) June 6, 2018 www.xilinx.com
Table of Contents
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter 1: Introduction to ISE Design Suite Migration
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Design Flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Chapter 2: Migrating ISE Design Suite Designs to Vivado Design Suite
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Importing an XISE Project Navigator Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Converting a PlanAhead Tool Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Importing an XST Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Migrating Source Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Mapping ISE Design Suite Command Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Mapping Makefiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Understanding the Differences in Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Understanding Reporting Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Understanding Log File Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Chapter 3: Migrating UCF Constraints to XDC
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Differences Between XDC and UCF Constraints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
UCF to XDC Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Constraint Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Converting UCF to XDC in the PlanAhead Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
TimeGROUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Timing Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Physical Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 4: Migrating Designs with Legacy IP to the Vivado Design Suite
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Migrating CORE Generator IP to the Vivado Design Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Migrating EDK IP to the Vivado Design Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Feature Differences between Vivado Design Suite IP and ISE CORE Generator IP . . . . . . . . . . . . . 61
Send Feedback

ISE to Vivado Design Suite Migration Guide 4
UG911 (v2018.2) June 6, 2018 www.xilinx.com
Chapter 5: Migrating from XPS to IP Integrator
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Key Feature Comparison between XPS and IP Integrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Tips for Converting Designs from XPS to IP Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Migrating Pcores into a Vivado Design Suite Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Managing Location Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Chapter 6: Migrating ISE Simulator Tcl to Vivado Simulator Tcl
Tcl Command Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Compiling Simulation Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Chapter 7: Migrating ISE ChipScope Logic Analyzer to Vivado Hardware Manager
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Legacy IP Core Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
ChipScope Pro Analyzer Core Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Chapter 8: Migrating Additional Command Line Tools to the Vivado IDE
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Migrating the ISE Partgen Command Line Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
ISE BitGen Command Line Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Speedprint Command Line Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
ISE PROMGen Command Line Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
ISE BSDLAnno Command Line Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
ISE Data2MEM Command Line Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Migrating from compxlib to compile_simlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Appendix A: Obsolete Primitives
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Appendix B: Additional Resources and Legal Notices
Xilinx Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Solution Centers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Documentation Navigator and Design Hubs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Training Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Please Read: Important Legal Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Send Feedback

ISE to Vivado Design Suite Migration Guide 5
UG911 (v2018.2) June 6, 2018 www.xilinx.com
Chapter 1
Introduction to ISE Design Suite
Migration
Overview
The ISE
®
Design Suite is an industry-proven solution for all generations of Xilinx
®
devices,
and extends the familiar design flow for projects targeting 7 series and Zynq
®
-7000 SoC
(SoC) devices.
The Vivado
®
Design Suite supports the 7 series devices (including Virtex
®
-7, Kintex
®
-7,
Artix
®
-7, UltraScale™ architectures, Zynq-7000 SoC devices, and the UltraFast™
methodology) and offers enhanced tool performance, especially on large or congested
designs.
Because both the ISE Design Suite and the Vivado Design Suite support 7 series devices,
you have time to migrate to the Vivado Design Suite.
The Vivado Design Suite provides reuse of all or part of a previous design through the
ability to import projects and sources into a Vivado Design Suite project, and command
mapping to Tcl scripts.
See the Vivado Design Suite Tcl Command Reference Guide (UG835) [Ref 4] for more
information about the Tcl commands and syntax.
On the Tcl Console command line in the Vivado Integrated Design Environment (IDE), you
can also type the following for information about any Tcl command:
<command_name> -help
Send Feedback
剩余113页未读,继续阅读





















FPGA_随风
- 粉丝: 7
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 公益慈善电子商务平台项目建设方案.doc
- 网络应用基础在线考核.doc
- 三菱PLC与MCGS组态触摸屏在广场喷泉控制系统的集成应用解析
- 基于51单片机的GPS定位系统的设计.doc
- 网络公司电话销售话术.doc
- 系统集成项目管理工程师9大知识体系汇总.doc
- 综合布线标识设计方案.pptx
- 国家开放大学电大《思想道德修养与法律基础》网络核心课终结性考试三套试题及答案.docx
- 商业银行大数据建设规划.docx
- 数字电路后端设计逻辑综合.ppt
- 虚拟化方案-供参考.doc
- 2023年计算机二级语言笔试试卷.doc
- 秦皇岛二中校园网络视频直播方案成功案例.docx
- 公司项目管理手册实施细则.doc
- 网络营销概要.pptx
- 六自由度系统集成设计(一)PPT课件.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论5