以一种混合的设计流程克服层次化设计的局限(二)
顶层设计整合 与传统层次化设计流程相似,混合层次化流程要求每个模块和伪模块均分别时序收敛。然后设计者将模块和伪模块整合到顶层设计中(图3为混合设计的三个模块)。这种整合包括网表的生成、伪模块布置整合、顶层约束调整,以及模块布局和时序模型整合。 在网表生成过程中,设计者将已优化伪模块的网表与胶合逻辑模块网表组合起来。同样,设计者应为伪模块中实现(instance)的名称添加前缀,以符合顶层逻辑层次。 在伪模块布局整合中,设计者需要根据顶层平面布局中伪模块的位置来调整伪模块中已优化单元的布置坐标。一个简单的脚本可以通过增量值改变XY的布置。这样的调整是必要的,因为在伪模块优化中,伪模块
暂无评论