VIVADO中Creating a Post-Synthesis Project基本介绍

本文介绍了如何使用Xilinx工具如XST创建合成项目,从网络列表、完全生成的设计元素到添加约束和指定默认部件。流程包括选择项目类型、添加网表源、约束文件和设置默认组件,以便为AMD部件或TDP板创建项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

合成后项目从合成的网络列表、完全生成的块设计、完全生成的IP和相应的约束开始。然后,您可以分析、布局和实现设计。

您可以使用XST或第三方合成工具来创建合成的网络列表。

当使用EDIF和NGC文件时,顶部单元格名称必须与文件名匹配。

XST(Xilinx Synthesis Technology)是xilinx退出的逻辑语言综合工具,它所做的就是把HDL语言表述的逻辑综合成特定的网表文件(netlist file),即NGC文件。NGC包含着电路的逻辑设计。

edif文件:工程综合后生成的网表文件。

===================

创建项目

1.按照创建项目中的步骤操作。

2.在Project Type页面中,选择Post-Synthesis Project,然后单击Next。

注意:如果需要,此时可以选择“不指定源”。这将跳过添加设计源的步骤,并使您能够选择目标部件并创建项目。

3.在“添加网列表源”页面中,使用以下选项指定要读取的网列表文件,识别包含顶级模块的文件,并定义搜索下级模块网列表的目录,然后单击“下一步”。

Add Netlist Sources

Add Files

调用文件浏览器,以便您可以选择网表文件(结构Verilog、SystemVerilog、EDIF或NGC)、BD文件和XCI文件(必须生成IP的所有输出产品,包括DCP)或设计检查点文件(DCP)以添加到项目中。

建议:始终使用XCI文件引用IP。始终使用BD文件引用块设计;不建议只读IP或BD DCP文件。虽然DCP确实包含约束,但它不提供IP或BD可以交付并且可能需要的其他输出产品,例如ELF、COE和Tcl脚本。

注意:为包含顶级网络列表的文件启用Top单选按钮。

Add Directories

调用目录浏览器,以便您可以选择要搜索模块的目录。指定目录中具有有效源文件扩展名的文件被添加到项目中。

Remove

该按钮将从列表中删除选定的源文件和目录。

Move Up/Move Down

按列表顺序上下移动文件或目录。文件的顺序影响处理顺序。

Copy Sources into Project

将文件复制到本地项目目录中,而不是引用原始文件。如果使用“添加目录”添加源文件的目录,则在将文件本地复制到项目中时,将维护目录结构。

Add Sources from Subdirectories

在使用“添加目录”指定的目录的子目录中查找网络列表文件。

Add Constraints(optional)

可选:在“添加约束”页面设置如下选项,单击“下一步”。

Add Files

调用文件浏览器,以便您可以选择要添加到项目中的SDC或XDC文件。

Create File

为项目创建一个新的顶级XDC文件。

Remove

从约束列表中删除选定的文件。

Move Up/Move Down

按列出的顺序向上或向下移动约束文件。命令依赖于顺序;约束的最后读命令将覆盖先前命令的效果。

注意:在与项目关联的RTL或netlist源文件相同的目录中找到的任何SDC或XDC文件都会自动列为要添加到项目中的约束文件。

Default Part

在“Default Part”页面中选择AMD部件或TDP板,单击“Next”。

Parts

列出可用的设备。有关设备资源的信息显示在表视图中。您可以使用“产品类别category”、“系列”、“子系列”、“封装package”、“速度等级speed”和“温度等级temperature”筛选列表。您还可以使用Search字段来查找特定的设备。

Boards

列出可用的TDP单板,以及单板上使用的AMD部件。有关设备资源的信息显示在表视图中,例如I/O引脚数、lut和触发器的数量以及可用的块RAM。您可以使用Vendor、Display Name和Board Rev过滤器来过滤列表。您还可以使用Search字段来查找特定的电路板部件。

New Project Summary

在New Project Summary页面中,查看所选的定义项目的选项,然后单击Finish。

参考文献

AMD Technical Information Portal

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值