当前位置:   article > 正文

vivado约束方法3_vivado floorplanning在哪

vivado floorplanning在哪

输入约束

Vivado IDE提供了几种输入约束的方法。除非直接编辑XDC文件在文本编辑器中,必须在中打开设计数据库(详细阐述、合成或实现)以便访问Vivado IDE中的约束窗口。将约束保存在内存中您必须在内存中有一个设计,以便在编辑过程中验证约束。当您编辑使用Vivado IDE用户界面的约束,在Tcl中发出等效的XDC命令控制台,以便在内存中应用它。必须在内存中应用经过编辑的时间约束然后才能将其保存到XDC文件中。

在运行合成或实现之前,必须将约束保存回内存到属于该项目的XDC文件。Vivado IDE会提示您保存约束只要有必要。执行以下操作之一以手动保存约束:

•单击“保存约束”。

•选择文件 → 约束 → 拯救

注意:当您保存内存中的约束时,会打开一个对话框,提醒您这可能会导致综合和实施已经过时。选中此项上的“记住首选项”复选框对话框,以禁用此警告的未来实例。运行这些命令时,Vivado会执行以下操作:

•将所有新约束保存到与关联的约束集中标记为目标的XDC文件您的设计。

•将所有编辑后的约束保存回它们产生的XDC文件。

约束编辑流选项

图显示了推荐的流量选项。不要同时使用这两个选项。混合使用这些选项可能会导致失去约束。建议的流量选项包括:

•用户界面选项

•手动编辑选项

用户界面选项

因为Vivado IDE管理您的约束,所以您不能同时编辑XDC文件时间当Vivado IDE保存内存内容时,会发生以下情况:

•修改后的约束将替换其原始文件中的原始约束。

•新的约束被附加到标记为目标的文件中。

•XDC文件中的所有手动编辑都将被覆盖。

手动编辑选项

使用“手动编辑”选项时,您将负责编辑和维护XDC文件。虽然您可能会使用Tcl控制台来验证某些约束的语法,但您必须关闭或重新加载设计时,请放弃在内存中所做的更改。如果在保存约束时发生冲突,系统会提示您使用

•放弃在内存中所做的更改

•将更改保存在新文件中

•覆盖XDC文件

约束的创建是迭代的。在某些情况下,您可以使用IDE编辑器,并手动编辑其他文件中的约束文件。

在上图中描述的每个迭代中,不要同时使用这两个选项。如果在这两个选项之间切换,则必须首先保存约束或重新加载设计,以确保内存中的约束与XDC文件正确同步。

引脚分配

使用RTL分析、合成或实施视图:

1.选择I/O规划预配置布局。

2.打开下表所示的窗口:

平面规划

要在使用RTL Analysis、Synthesis或Implementation视图时创建和编辑Pb块,请执行以下操作:

1.选择Floorplanning预配置布局。

2.打开下表所示的窗口。

要在特定BEL或SITE上创建单元放置约束,请执行以下操作:

1.在“网表”视图中选择单元格。

2.在“设备”视图中将单元格拖放到目标位置。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/802267
推荐阅读
相关标签
  

闽ICP备14008679号