ISE设计套件设计到Vivado设计套件

迁移ISE设计套件设Vivado设计套件
概述
本章介绍如何将ISE™设计套件设计迁移到AMD Vivado™设计
一套Vivado设计套件提供与AMD ISE设计套件相同级别的重新定位
Virtex™7级设备。对于斯巴达级设备,需要进行一些手动迁移。
导入XISE项目导航器项目
重要!在Vivado版本2022.1及更高版本中,包含ISE技术的项目没有
被Vivado识别的时间更长,不被阅读。
您可以使用Vivado集成设计环境(IDE)(即GUI)来导入XISE项目文件,如下所示:
1.选择文件 → 项目 → 新
2.选择项目名称和位置。
3.在“新建项目向导”中,选择“导入的项目”选项。
4.选择ISE并选择适当的XISE文件进行导入。
重要!Vivado Design Suite不支持旧的ISE Design Suite项目(.ISE)文件。
导入项目文件后:
•查看Im

•确保所选设备符合您的要求,如果不符合,请选择新设备。如果
ISE项目在Vivado中没有同等支持的设备,默认设备为
挑选出来的。
•查看“源”窗口中的文件,以确保所有设计文件都已正确导入。
如果设计包含用户约束文件(UCF),则该文件显示为不受支持的约束
文件
重要!UCF必须转换为Xilinx设计约束(XDC)格式才能应用任何定时
或设计中的物理约束。有关详细信息,请参阅第3章:将UCF约束迁移到
XDC。
有关使用Vivado Design Suite界面进行设计创建的更多详细信息,请参阅Vivado
Design Suite用户指南:系统级设计入门(UG895)。
有关设计流程中下一步的信息,请参阅Vivado design Suite用户指南:设计
流量概述(UG892)。
有关约束的信息,请参阅《Vivado Design Suite用户指南:使用约束》(UG903)。
有关Tcl命令的信息,请参阅Vivado Design Suite Tcl命令参考指南(UG835)。
有关设计属性的信息,请参阅《Vivado design Suite属性参考指南》(UG912)。
转换PlanAhead工具项目
要将PlanAhead™工具项目转换为Vivado IDE项目,请打开PlanAhead项目文件
(PPR扩展)。出现提示时,键入的新项目名称和位置
转换后的项目。
项目转换会影响以下更改:
•将Vivado Design Suite默认的7系列设备用于7系列之前设备的项目。
•重置所有运行。它们是在工具中实现设计后生成的。
•将运行策略替换为Vivado Design Suite默认策略。
•将UCF文件移动到不支持的约束文件夹,因为UCF约束不是
支持。
笔记
•不支持使用分区转换设计。
•不支持使用XPS的AMD Zynq™7000 SoC处理器设计。

重要!Vivado IP集成商是Xilinx Platform Studio(XPS)的新替代品
嵌入式处理器设计,包括针对Zynq设备和MicroBlaze™处理器的设计。XPS是
不再与Vivado Design Suite集成。但是,创建DCP和NGC文件时没有
支持XPS中的约束作为Vivado Design Suite中的源文件。
导入XST项目文件
如果您没有现有或最新的ISE项目导航器(.xise)项目文件或PlanAhead
工具(.ppr)项目文件,可以使用Xilinx Synthesis Technology(XST)项目文件导入
Vivado Design Suite项目的初始设置。要导入XST项目文件:
1.选择文件 → 项目 → 新
2.选择项目名称和位置。
3.在“新建项目向导”中,选择“导入的项目”。
4.选择XST,然后选择相应的扩展名为.XST的项目文件。
导入项目文件后:
•查看Import XST Summary Report(导入XST摘要报告),了解有关导入的重要信息
项目
•确保所选设备符合您的要求,如果不符合,请选择新设备。如果
XST项目在Vivado Design Suite中没有同等的受支持设备
选择默认设备。
•在“源”视图中查看文件,以确保所有设计文件都已正确导入。
有关设计流程中下一步的信息,请参阅Vivado design Suite用户指南:系统级设计条目(UG895)。
移植源文件
根据指定,导入项目或将项目转换到Vivado IDE时,也可以
将Vivado Design Suite支持的所有源文件添加到项目中。
•IP:您可以将现有的ISE设计套件项目和IP迁移到Vivado设计套件项目
和IP。

•源文件:您可以添加所有源文件,原理图(SCH)和
架构向导(XAW)源文件,从现有的ISE设计套件项目到新的
Vivado设计套件中的项目。例如,您可以添加CORE Generator™工具项目
文件(.xco文件扩展名)和网表文件(.ngcfile扩展名)作为设计源。
注意:Vivado工具不支持使用分级NGC文件。
对于AMD UltraScale™设备和更高版本的体系结构,不再支持NGC格式的网表。如果
您现有的设计包含NGC网表,您必须将它们转换为电子数据交换
在瞄准UltraScale设备之前先格式化(EDIF)。要将NGC网表转换为EDIF,请打开Vivado
设计套件,并在Tcl控制台中键入以下内容:exec ngc2depf<name>.ngc
<name>.edf。
将<name>替换为NGC网表的名称。当此命令成功完成时,您
可以将生成的EDIF文件代替NGC文件添加到项目中。
•约束:用于设计或IP的用户约束格式(UCF)文件必须转换为
与Vivado Design Suite一起使用的Xilinx Design Constraints(XDC)格式。
有关UCF到XDC迁移的更多信息,请参阅第3章:将UCF约束迁移到
本指南中的XDC。
小心!请勿在当前ISE的中间从ISE设计套件和Vivado设计套件迁移
设计套件项目,因为设计约束和脚本在环境之间不兼容。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cckkppll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值