ise 界面参数( 二 )


估模式 。这种模式所达到的性能不一定是每个时钟可以达到最好的性能 。相反,它是在权衡所有时钟的性能后 给出的最优设计,默认情况是Flase 。
b、执行时序驱动填充( - ,只支持V4和SII):在映射过程进行填充时,是否对时序的关键路径指定优先级,用户生成的 时间约束被用
来驱动填充操作,时序约束通常在UCF文件中描述,在翻译时被附件到设计中,默认情况时False,时序驱动不会被执行 。
c、映射努力等级(MapLevel只支持V4、S3、S3A和S3E):只有当执行时序驱动填充和布局选项为True时,此选项才可用,指定在映射过程中的 努力级别,
努力级别通过选择CPU密集算法来控制填充和布局的时间 。从下拉菜单中选择优化等级:
(1):提供最快的运行时间和最低映射努力等级,适合不是很复杂的设计(默认设置) 。
(2)High:提供最长的运行时间和最高的映射努力等级,适合比较复杂的设计 。
d、额外努力(Extra ,只支持V4、S3、S3A和S3E):这个选项仅当布局优化等级设置为High时可用 。指定映射是否要花费额外运行时间,来满足 困难时序约 束 。从下拉菜单中选择:
(1)None:没有使用其他额外的努力级别(默认)
(2):一直运行到满足时序约束为止,除非发现此时序约束不可能满足 。这个选项主要是满足时序约束 。
(3) on :尽管时序约束时不可能的,但一直运行来改善时序,直到没有进展为止 。这个选项主要是接近满足时序 。
f、布局器的努力级别(Level,只支持V5、V6、S6和S7):指定在映射过程中的努力等级,努力等级通过选择CPU密集算法来控制填充和 布局时间,可
以将努力等级从设置到High进行选择 。
(1):提供最快的运行时间和最低映射努力等级,适合不是很复杂的设计(默认设置) 。
(2)High:提供最长的运行时间和最高的映射努力等级,适合比较复杂的设计 。
g、额外布局器优化( Extra ,只支持V5、V6、S6和S7):这个选项仅当布局优化等级设置为High时可用 。这个属性为时间驱动的填充,设置额外的努
力级别 。
(1)None:没有使用其他额外的努力级别(默认)
(2):一直运行到满足时序约束为止,除非发现此时序约束不可能满足 。这个选项主要是满足时序约束 。
(3) on :尽管时序约束时不可能的,但一直运行来改善时序,直到没有进展为止 。这个选项主要是接近满足时序 。
h、启动布局器代价表(StartCost Table,1~100):这个选项仅当时序驱动的打包和布局属性被设置为True时可用 。指定映射初始化值,然后开始尝试映射,
随后的每一次尝试,是在初始值的基础上分配一个增加的值,默认情况下为1 。
i、组合逻辑优化( Logic ):这个选项仅当时间驱动的填充和布局属性被设置为True时可用 。指定是否要运行一个过程,重新检查组合逻
辑设计看是否可以做出改进整体设计性能 。当运行着一个过程时,时序约束和逻辑填充信息被考虑其中 。这个属性是ISE中物理综合 工具的一部分 。默认选择为
Flase,在设计中不运行这个过程 。
j、寄存器复制:这个选项仅当时序驱动填充和布局属性被设置为True时可用 。指定是否要复制进村器以帮助控制扇出 。默认选择为Flase 。
k、全局优化( ,只支持V5、V6、S6和S7):此选项被设置为True,在对整个设计进行映射前,映射对完全组装的网表编译执行全 局优化例程 。

ise 界面参数

文章插图
全局优化包括:逻辑重映射和裁剪,逻辑和寄存器复制和优化,以及三态逻辑的替换 。因为额外的处理,这些例程将延长映射的时间,默认外off: