如张伟)。他们的职责是:
内部“传教士”: 深入到各个芯片设计项目组中,积极推广自研eda工具的优势和成功案例,打消设计工程师们的疑虑和“路径依赖”(习惯使用商业工具)。
“保姆式”技术支持: 为使用“盘古”\/“女娲”的设计工程师提供7x24小时的“贴身”技术支持,帮助他们解决在使用过程中遇到的各种问题,无论是工具本身的bug、使用方法上的困惑,还是与设计流程的集成问题。
需求收集与反馈: 收集一线设计工程师对工具功能、性能、易用性等方面的反馈和需求,并快速传递给eda开发团队,驱动工具的持续改进和迭代。
最佳实践(best practice)总结与推广: 总结和提炼在使用自研eda工具进行设计优化方面的成功经验和技巧,形成内部的技术文档和培训材料,并在公司范围内进行推广。
2 建立“研用结合”的快速迭代机制:
打破传统eda厂商那种开发周期长、版本发布慢的模式。启明芯内部建立了一套敏捷高效的eda工具迭代机制:
高频内部发布: “盘古”和“女娲”的核心引擎和关键功能模块,以每周甚至每天的频率进行内部版本更新和发布(alpha\/beta版),让设计工程师能够第一时间用到最新的优化和bug修复。
自动化回归测试: 建立强大的自动化回归测试平台,确保每一次代码提交和版本更新都不会引入新的问题或导致性能退步。
设计数据驱动优化: 允许(在严格保密和授权下)eda团队访问实际芯片设计项目中的真实数据(网表、约束、版图等),用于训练和优化其算法模型,使得工具的优化效果更加贴近实际应用场景。
3 引入激励机制,鼓励尝试与创新:
为了鼓励设计工程师们克服学习成本和潜在风险,积极尝试使用自研eda工具,公司设立了专项的激励措施:
“吃螃蟹”奖: 对于第一个在项目中成功应用“盘古”或“女娲”并取得显着ppa提升或效率改进的工程师或团队,给予高额的现金奖励和公开表彰。
“bug猎人”奖: 对于在使用自研工具