浅谈Design Compiler综合的必备文件和基本步骤
到目前为止,我已经分享了很多篇关于Design Compiler(DC)的文章,内容包括DC优化的三个阶段,不同Verilog HDL编码风格对DC结果的影响等等。今天我们继续分享和DC相关的内容。有很多朋友不是很清楚DC综合要跑起来,需要哪些基本的文件?分哪几个步骤?今天的文章就来谈谈这两个内容。
Design Compiler综合所需文件
DC要跑起来,所需文件大概可以归结为三类:
库文件;约束文件;设计文件。库文件可以分为以下四类:
target_library:目标库。这个库指代的是,设计者最终希望自己的设计要映射到的工艺库。RTL在最后映射的时候,会选择目标库中的cell,进行映射。link_library:链接库。在综合过程中阶段,选择link_library中的器件进行设计的串联。synthetic_library:综合库。这个库中包含了Synopsys中Design Ware库中的高层次宏单元块,一般在.synopsys_dc.setup中进行设置,在Design Compiler启动时候,直接读入。symbol_library:符号库。包含图形符号信息的库。如果我们需要看设计中的逻辑门,则需要这个库,反之,可以不加载。约束文件可以分为以前四类:
推荐阅读
- 传奇世界|浅谈传奇世界的业:战、法、道三职业相生相克,到底谁克谁呢?
- 手机游戏|梦幻西游手游:封系统治擂台?浅谈经脉学问,方寸也能实现双封!
- 游戏主播|比起技能酷炫,网游玩家更爱数值怪物?浅谈如何成功设计一个职业
- 暗黑破坏神2|《暗黑破坏神2》MF值多少才是最佳—浅谈
- edg战队|浅谈,EDG2号种子出线后,带给LPL队伍的连锁反应
- 手柄|大话西游2之无差别浅谈无属性敏人
- 原神|原神:心海池即将结束,为何没人愿意抽?浅谈三大问题
- 原神|原神:浅谈个人游戏大后期大世界队伍各角色舒适度
- 陆逊|三国志战略版:从吴国法核陆逊,浅谈陆逊肉弓盛行之道!
- 地下城与勇士|DNF:浅谈国服105级版本,或将明年2月份发布?知名大佬首次发声