SypRice 5:ViTeX设计的“力GSR”选项不会产生StutupViVTEX细胞

描述

一般描述:

当我为ViTeX器件编译一个设计时,“强制GSR”选项不会在EDIF网表中生成一个StutupViTrx单元。

如何在设计中使用GSR或SARTUPIPVITEX块?

解决方案

要使用GSR或启动块,必须实例化SARTUPIPVITEX。(参见Xilinx手册中的代码示例:《综合与仿真设计指南》,第5章:使用专用全局设置/重置资源”,可在:

HTTP://Spop.xILIX.COM/Spurp/SWIMANALS/XILIX5/DIXX.HTM

注意:对于ViTeX设计,Xilinx强烈建议用户设计自己的复位网络,而不是使用GSR,因为二次路由重置要比GSR快得多。您可以使用StastupViReTyx单元重置整个设计,但推荐的方法是使用自己的重置。

在ViTeX器件上,GSR路由可能比“手动”复位线到锁存器的路由慢。因此,在ViTeX器件中不实例化SARTUPIPVIETEX块是有利的。

但是,StuttupVixTeX块可以手动实例化;如果选择这样做,默认值应该是不强制GSR。如果是这种情况,将不会产生启动块(以防止无意中使用GSR)。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 19:29:49 +0800

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

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