第144章 “盘古”赋能提速 - EDA驱动设计革命

设计数据驱动优化: 允许(在严格保密和授权下)EDA团队访问实际芯片设计项目中的真实数据(网表、约束、版图等),用于训练和优化其算法模型,使得工具的优化效果更加贴近实际应用场景。

3. 引入激励机制,鼓励尝试与创新:

为了鼓励设计工程师们克服学习成本和潜在风险,积极尝试使用自研EDA工具,公司设立了专项的激励措施:

“吃螃蟹”奖: 对于第一个在项目中成功应用“盘古”或“女娲”并取得显着PPA提升或效率改进的工程师或团队,给予高额的现金奖励和公开表彰。

“Bug猎人”奖: 对于在使用自研工具过程中发现关键Bug或提出重要改进建议的工程师,同样给予奖励。

将EDA工具应用纳入绩效考核: 在工程师的绩效评估中,适当考虑其在推动和应用自研EDA工具方面的贡献。

这项“EDA赋能提速计划”的推行,如同在启明芯内部点燃了一场关于设计效率和方法的革命。

这章没有结束,请点击下一页继续阅读!

场景一:“蜂鸟”基带模块的综合挑战

负责“蜂鸟”项目基带信号处理核心模块设计的前端工程师小刘,正为一个极其复杂的有限状态机(FSM)逻辑的综合结果而头疼。他使用最新版的Design Compiler反复尝试了各种约束和优化选项,但综合出来的网表要么时序不达标,要么面积过大。就在他一筹莫展之际,来自EAST团队的、那位前Synopsys架构师老王找到了他。

“小刘,试试用‘女娲’跑一下?”老王微笑着建议,“我们最近针对复杂状态机逻辑的优化算法做了一次大更新。”

小刘将信将疑地将RTL代码和约束文件导入到“女娲”的命令行界面(GUI版本仍在开发中),在老王的指导下设置好参数,点击了运行。不到十分钟,“女娲”就给出了结果。小刘打开报告一看,顿时惊呆了——不仅所有时序路径都满足了要求,而且最终的门级网表面积比DC的结果缩小了近12%!

“这……这怎么做到的?!”小刘难以置信。

老王解释道:“‘女娲’采用了一种基于‘布尔可满足性’(SAT)的优化技术,能够更智能地探索逻辑等价变换的空间,对于某些特定类型的复杂逻辑(比如状态机、算术运算),往往能找到比传统启发式算法更优的解。这也是林总当初给我们指引的一个重要方向。”

从那天起,小刘成为了“女娲”工具的忠实拥趸,并开始积极地向其他同事推荐。