不仅是我国半导体技术和产业发展的基石,也是国家战略、安全和自主创新的重要组成部分。随着全球科技竞争加剧和技术快速发展,加强EDA领域的投入和研发,对于中国构建完整的科技产业链、维护国家安全和提升国际竞争力具有深远意义。
然而当我们提到国产EDA,不应该成为低端可替代、仅仅是一个“备胎”的代名词。不应该去继续Copy国外三大家已经有的点工具,而是应该面向未来的可能出现的热门技术应用,提前实现领先的EDA工具布局。这一点已经成为了国产EDA有识之士的共识,芯行纪同样如此。“我们的目标从来不是做一个单纯的国产替代,芯行纪的目标其实是做新一代的EDA产品。”芯行纪资深技术副总裁邵振在ICCAD2023上分享到。
正是怀揣着这样的信念,芯行纪在ICCAD2023上重磅发布了其最新的工具AmazeSys,邵总也在媒体专访环节进行了精彩的分享。
AmazeSys:内嵌AI的全流程布局布线工具
据邵振介绍,AmazeSys是一款全流程布局布线工具,里面的每一行代码以及所有的开发都是芯行纪完全自主研发,而且从三年前的产品定义开始,就将未来能够预料到的热门技术都考虑在内,并且落实到了底层的数据架构中。
据悉,AmazeSys有两大优势。一是内嵌机器学习引擎,二是分布式数据结构。
AmazeSys是一个布局布线的全流程工具,包含宏单元布局规划、电源规划、布局、时钟树综合、布线、优化、寄生参数提取以及时序功耗分析等物理实现全功能模块,支持先进工艺制程下的超大规模设计,可服务数字芯片从Netlist到GDS的完整后端设计流程,完成从设计端到制造端的交付功能。
同时AmazeSys还内嵌机器学习引擎内核,能够从全局角度帮助SoC设计人员分析设计内容,平衡且快速达成PPA设计指标。全新的分布式数据结构支持分布式优化,动态合理分配硬件资源,允许多个任务同步运行,将算力效能最大化,加速设计收敛进程。对于AI的应用,以往的做法是先构建软件,然后再做AI的应用和外壳。而芯行纪的做法则是在构建AmazeSys软件的同时,就已经将一些AI的技术注入进去,这样就可以实现在布局布线的具体工作任务上达成机器学习应用的效率更优化。
国产EDA如何向客户证明自己?机会来之不易,结果要靠流片数据说话
从一个追赶者到一个超越者,需要的时间和技术积累还有很多很多,但国产EDA厂家,已经不局限于将自己定位为一个将将够用的“备胎”。这不仅仅是国产EDA从业者的远大抱负,同时也是现阶段要活下去的必然之举。
因为完全封禁的那一天会不会到来、何时到来都是未知。而在那一天到来之前,国产EDA厂商要先活下去,就必须要先实现商业成功。如果单纯做一个替代品,那么在现阶段芯片设计公司毫无理由选择国产EDA。国产EDA工具要在某些特性方向上做出优于三大家的优势,才能打动客户,开始考虑、试用、选择和接纳国产的EDA工具。
邵振表示,如何打消芯片设计公司的顾虑,让他们选择国产EDA工具,是国产EDA行业内每天都在面对的问题。如何解决这一问题?机会和耐心同样重要。但机会来了之后,验证结果的到来往往比较漫长。芯片设计流程非常复杂,从客户刚开始的产品定义到后面去做回片测试,其实是很长的过程。因此对于EDA软件、尤其是布局布线工具而言,从被客户选择使用到被证明确实有价值的过程同样艰辛,短则一到两个月,长则以年为计。
“信任是在客户选择之后,一个循序往上慢慢建立的过程,随着EDA工具结果的验证而不断提升客户的信任。对于布局布线工具而言经常讲的结果就是tape-out(流片)。tape-out之后的数据符合设计预期,才能够说明这一工具的结果;否则的话,一切的数据都是盲目的自嗨。”邵振分享到。“第一是要通过一些实际的数据来针对每个客户打开一扇门,让客户给到国产EDA工具一个机会来证明;第二在证明的时候,不断通过不同的数据交叉证明,通过tape-out的实际结果来证明。”
结语
在数字芯片的设计流程中,布局布线工具可谓是整个工具链中的一块“超级硬骨头”,面对日益复杂的工艺、百亿晶体管的设计规模和客户对于加速产品上市的要求,布局布线工具也必须要借助AI的力量才能帮助客户加速设计迭代和减少流片次数。芯行纪此次发布的AmazeSys不单单是一个国产替代工具,更是一款面向未来设计需求的工具。
而作为一个工具,自身的发展离不开整个芯片生态的发展。邵振表示,整个芯片的产业链其实是一个非常全面且复杂的产业链,希望未来产业链里面所有的元素,不管是前端还是后端,还是foundry,包括所有的实现验证,以及云化、机器学习等技术,都希望能够实现百花齐放的稳步提高。