7.5 实现属性参数设置选项功能
1)翻译属性( ):
a、使用位置约束(Use LOC ):指定在输入网表或者UCF文件中是否使用位置约束,当设置为否时,忽略任何会导致错误的无效位 置信息,
在命令行中用-r选项运行同样可以设置此属性为Flase 。默认情况下,此属性是设置为True,表示翻译过程中使用源文件或UCF文件 的LOC约束 。
b、网表翻译类型(Type):说明如何使用源文件,该程序调用这些程序把设计的EDIF文件转换为软件工 具所要求的格 式 。从下拉菜单中选择
(1)时间戳:网表生成器启动程序开始检查源文件和响应的NGO文件,如果NGO时间戳比源文件网表晚,则网表生成器启动程序为返回found状态;
如果没有发现NGD文件,则网表生成器启动程序从网表源文件中建立NGO文件(默认设置) 。
(2)打开:总是翻译(转换) 。
(3)关闭:从不翻译 。
c、宏搜索路径(MacroPath):指定用于解析文件的搜索路径,这些文件引用了例化设计模块,这些引用对应于EDIF或者NGC/NGO文件,这个选 项也支持
哪些用于宏或者在原理图上使用FILE=属性指定的文件路径 。指定多个查找路径使用“|” 。
d、从端口创建I/O pad(Creat I/O Pads from ports):指定是否为所有顶层端口添加PAD属性,如果仿真网表格式是由PAD符号转换成端口的EDIF文件 则选择此项,
如果涉及不包括路径,将插入这些,默认选择为否 。
【ise 界面参数】f、允许非扩展的模块(Allow):当遇到涉及中的块不能扩展为NGD原语时,指定是否继续进行,通常当块不能展开时,不会写NGD
文件 。当属性设置为True时,产生警告而不产生错误,并且写包含非扩展块的NGD文件,如果设计不包括所有低级别的模块,这个属 性允许设计通过
而不会产生错误,默认情况为False 。
g、网表生成器启动程序用户规则文件(User Rules File for):指定一个文件,用于控制解析文件 。这个文件决定个接收 的网表输入文
件,网表阅读程序读这些程序和默认的网表阅读程序选项,这些文件也允许指定第三方工具命令来处理设计 。输入想要使用的用户规则 文件的位置和文件名或者点
击浏览按钮来添加文件 。
注意:用户规则文件必须是.urf扩展名文件,如果指定的规则文件没有扩展名,会为文件添加扩展名,如果指定的文件不是.urf文件,则会报错,
会停止运行 。
h、允许不匹配的LOC约束(AllowLOC ):当UCF文件网表中的网络名与UCF文件中的位置约束不匹配的时候,指定时候 忽略
UCF文件中的位置约束 。着个属性与尚未完成设计相关 。在设计完成前,在UCF文件内分配了引脚,则引脚可能和网表不匹配,这是由于XST优化 时从网表中删除
任何未用的输入和输出端口 。当选项设置为True时,则当引脚不匹配的时候不会报错 。默认情况时False 。
i、其他命令行选项(OtherLine ):输入额外命令行选项,多个选项用空格分开 。在这个属性输入的选项首先会出 现命令行,
即放在图形界面中指定的其他属性之前 。避免重复设置属性选项 。
2)映射属性(Map ):
a、时序驱动的填充和布局( -and ,只支持V4、S3、S3A和S3E):在映射过程的填充过程中,是否对时序关 键路径指定
优先级 。用户产生的时间约束被用来驱动填充和布局操作 。通常在UCF文件中描述时序约束 。在翻译时,注解到设计中 。在这个过程结束 后,结果是已经完成的布
局设计,然后准备布线 。如果在没有用户时间约束的情况下,选择时序驱动填充和布局,工具则为内部所有模块自动产生和 动态调整时序约束,才功能称为性能评
- Xilinx ISE、MicroBlaze系列教程
- ISE14.7 使用Chipscope调试方法
- Xilinx ISE 联合 modelsim 进行功能和时序仿真
- ISE14.7联合Modelsim10.1a设置
- 【轻量级】轻量级网络结构总结
- 老刘历史课之迈锐宝曾经最强的肌肉车 2012款迈锐宝参数配置
- [Weex 学习]Weex Debug模式
- socket参数详解
- 【Kettle从零开始】第二弹之Kettle文件夹与界面介绍
- 【论文笔记】Unsupervised Deep Embedding for Cl