FPGAExpress3.3:“DottTouToul”属性现在可用

描述

关键词:FPGA,Express,基础,保持,信号,保存,属性,DoutTouToul

紧迫性:标准

一般描述:
FPGA Express 3.3现在支持SyoSype编译器指令“DONTYTAccess”。
此属性可以设置在模块/实体或实例化单元上,并将阻止该部分。
在综合和优化过程中改变设计。属性不能
应用于信号。

注意:此属性仅适用于综合过程中的优化。这个属性是
没有传递到地方和布线的工具。

设置属性的方法有三种:

解决方案

通过FPGA Express约束编辑器设置DottTouTouter

右键单击预先优化的结构并选择编辑约束。在“模块”选项卡下,
你会看到一个标题为“不要触摸”的栏目,有很少的设置可供选择:

不=优化这个实例
false =优化此实例(默认)
继承=这个实例接受上面的模块/实体的设置

当将属性应用到模块/实体时,使用“所有实例”。下面的所有实例
模块/实体将接收该特定属性。

直接在HDL代码中设置DONTHouToul属性。

在模块声明或单元实例化之后立即添加此Verilog注释:


/*SyopSype属性fpGA-DONTTA触摸“true”*/



-或

在“开始”关键字之前在体系结构中添加这个VHDL属性声明:


属性FPGA-DONTTHouTou:字符串;
属性fpGA-dotTouToulout & lt;实例& gt;:标签是“true”;


其中.lt;实例& gt;表示一个单元实例化。

(Xilinx解决方案4392)有关FPGA Express中属性传递的更多信息。

在FEYS壳TCL脚本中设置DottTouToul属性。

StIdMeuleFPGA-DONTTHouTou& Lt;选项& Gt;[-ALL ] &模块;

选项& gt;可以是真的、假的或继承的。

[-ALL ]意味着该选项被设置为模块中的“模块”的所有实例;

例如:

ToSyMeaveFPGA-DONTTA触摸真-全部TOU/U1
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 19:23:44 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它