ise 界面参数( 四 )


(2)Speed:减少LUT级的数量(一个路径穿过LUT的数量)具有最高优先级 。在布局布线后,这个设置让你的设计容易达到时序约束要求 。对于大多数设计,
会增加少量的LUT,而有的情况会增加很多 。
(3):权衡两个优先级 。
(4)Off:禁止优化 。
u、产生详细的映射报告(MAP ):指定时候显示详细的报告,详细的映射报告显示被移除的多余块和在映射过程中合并的信号 。它也显示
扩展的逻辑,信号交叉引用,符号交叉引用 。默认为Flase 。
v、使用RLOC约束(Use RLOC ):指定是否使用包括CLB之间的相对布局的RLOC信息 。
(1)Yes:映射使用RLOC信息,包含可能导致映射过程错误的非法信息 。
(2)No:映射不使用RLOC信息 。
(3)FOrOnly:值在填充的时候使用RLOC信息 。
w、填充I/O寄存器/锁存器到IOB( I/O / into IOBs):控制在I/O单元内的触发器和锁存器的填充,通常情况下,仅当设计人员的设计输入方法
指定时,映射器在一个I/O单元填充触发器或者锁存器 。这个选项允许设计者在设计入口阶段后,控制填充 。
(1)Off:通过你的设计入口方法,选择填充的触发器或者锁存器 。
(2)For Input Only:填充触发器或者锁存器到输入I/O单元 。
(3)ForOnly:填充触发器或者锁存器到输出I/O单元 。
(4)For Input and Ouput:填充触发器或者锁存器到输入输出I/O单元 。
注意:默认为Off 。
x、禁止寄存器排序():控制寄存器排序,当你映射包含寄存器的设计,映射器优化寄存器成组放进CLB的方式,这个优化布局被称为寄
存器排序 。默认为Off 。
y、最大压缩(Maxim ,支持V5/6,S6/7):当设置为真时,这个选项引导映射尽可能的高密度的填充设计逻辑,这是以牺牲布局布线性能为代价的 。默
认为Off 。
z、CLB填充打包因子百分比(CLB):执行时序驱动填充和布局属性为Flase时,这个属性可用 。通过百分比来说明要备分隔的逻辑密
度 。高百分比导致低密度填充,高的CLB填充百分比影响布局布线的性能,导致较高的时延和更多的不能布线网络 。在此属性选项中输入 数值,默认设置为
100%,表示所有CLB可用 。
!:LUT组合(LUT ,高级选项,只支持V5、V6、S6和7系列):LUT连接将带有共同输入LUT对合并到单个的双输入和6输入的LUT,以改善设计面积 。
这个优化进程会降低设计速度:

ise 界面参数

文章插图
(1)NO:禁止LUT组合(默认) 。
(2)Auto:映射在面积和速度上折中 。
(3)Area:在实现中尽可能连接LUT 。
@:映射切片逻辑到未使用的BRAM(Map Slice Logic intoBlock RAMs,高级选项):指明映射是否将LUT和触发器放到BRAM块中实现 。默认情况为
Flase 。
#:降低功耗(Power ):对于S3、S3a、S3e和V4器件,当执行时序驱动填充和布局属性为Ture时,这个属性是可用的,在时序驱动填充和布局时,降低
功耗用来控制映射是否优化布局来减少功耗:
(1)Off/False:禁止功率优化 。
(2)On/True:在布局器件,指定使用功率优化算法来减少数据和时钟网络上的容性负载,用于降低动态功耗 。这个选项的主要权衡是额外的运行时间和修
改布局,可能会导致性能的轻微降低 。
(3)High:注意这个设置只应用于S6,V6和7的起器件 。指定使用智能的门控算法,减少整个的切换,来降低设计中的动态功耗 。这个选项主要权衡是额外
的运行时间、最小面积的增加,增加系统存储器要求和在数据和控制路径上的额外逻辑,可能导致性能的降低 。然后,该设置选项比On设置能更