出于某些原因,我希望将设计中的一些IO端口映射到单元。iopadmap提供了一个很好的方法来实现这一点。我用过
iopadmap -inpad IBUF O -widthparam WIDTH -nameparam NAME [my selection rule]然而,当我后来使用其他工具进行时序分析时,它不会分析这些路径,因为它们既不是IO,也不是时钟约束。
我现在的想法是将时钟添加到单元中,使它们就像常规寄存器一样。因此,我向IBUF添加了另一个端口CLK,但是如何将全局时钟连接到它呢?我有多个IBUF单元格,所以类似于
connect -port t:IBUF CLK top_clock不起作用。
发布于 2015-08-31 22:51:09
通常的方法是将IO单元建模为具有输入和输出的“穿透”单元。使用类似以下内容来创建这样的单元格:
iopadmap -inpad IBUF O:I -widthparam WIDTH -nameparam NAME [your selection rule]但是,如果您真的想将时钟信号路由到IO单元,则必须为此编写一个小的自定义传递。
https://stackoverflow.com/questions/32276349
复制相似问题