IC设计及验证将迎来颠覆性改变
来源:EETOP易特创芯 发布时间:2019-09-27 分享至微信

日前,Mentor IC EDA 执行副总裁 Joseph Sawicki 来到中国,参加一年一度的Mentor Forum 2019北京设计技术论坛。Sawicki在Mentor工作近30年,曾经领导过Mentor几条业界享有盛誉的产品线,包括Calibre和Tessent等。把脉全球前沿技术趋势,EETOP记者把握难得的机会,对Sawicki进行了深度采访。

Sawicki分享说,在参加Mentor技术论坛之前,他走访了一些中国企业,其中有一家初创公司,刚刚成立两年,但是半年前他们的AI芯片就已经去流片了。他感到惊讶的同时,也深表自豪,因为正是机器学习和人工智能技术,才可以让该企业在如此短的时间内取得巨大成功。Sawicki特别强调地说:“人工智能和机器学习在下一个十年将会给整个半导体行业带来巨大的机遇,EDA领域需要在设计和验证方法论上有新的转变。”针对IC设计方法论和验证方法论的升级,EETOP记者特别提问:传统芯片设计开发流程和人工智能时代的芯片开发流程有什么区别。Sawicki介绍说:“设计层级方面,要从 RTL 往上走,包括 C++甚至SystemC, 因为这些更高层级的设计语言可以更好地集成到人工智能开发平台上。而传统的开发流程,可能更关注的是设计上的规范和架构。在人工智能时代,我们更加需要关注的是应用的验证,这是最重要的,而不是去验证设计本身的正确性。”之前我们说到SoC集成电路芯片,更多说的是芯片的规格,比如内存的大小。而人工智能时代,未来设计方法论会有一些颠覆性的改变。这个时代的方法论更多的是RTL,然后才在芯片上面进行验证,这种验证是为了让芯片的性能更强。对于半导体公司来说,最重要的,应是着眼于价值堆栈,必须定制出一些架构来满足用户的体验,这样的原生环境就是人工智能的开发平台。颠覆性方法论带来的IC设计验证改变在传统的设计环境中,通常会发现,有时候是CPU太慢,有的时候是GPU功耗太高,应该怎么做?这时候需要找到一个很好的路劲,就是在原生设计环境当中运用人工智能,实现最优的用户体验。HLS(高阶综合)可以作为连接 AI 原生环境和芯片的桥梁。它可以帮助客户更好地设计架构,管理内存的分配、神经网络的宽度和纵深,以及决定在里面放置多少管道等。管理好这些因素,才能为垂直应用提供经过优化的 IC 软件体验。

针对HLS(高阶综合),Mentor已经开发出了Catapult软件高级综合(HLS)工具包和生态系统,包括C/C++/SystemC HLS、HLS验证以及低功耗HLS三大产品线。同时在整个Calibre平台上增加了AI / ML基础设施,并推出了两种AI / ML技术,即Calibre Machine Learning OPC(mlOPC)和LFD with Machine Learning。据了解,该套件基于HLS C ++,提供了对象检测参考设计和IP,可帮助设计人员快速找到神经网络加速器引擎的最佳功率、性能和区域实现。该解决方案还包括一个完整的设置,用于构建AI / ML演示器平台,在FPGA原型板上提供实时HDMI馈送。

芯片设计的方法论需要发生转变,验证也同样需要在方法论上进行改变。传统的集成电路芯片验证的测试方法就是要测试规则、架构和规范等,而在人工智能时代,更多的是垂直应用。需要进行的验证是在应用层面,也就是说需要一些技术仿真出来一个 AI 引擎,然后在 CPU 系统上可以把这些数据推送到 AI 引擎上面。这样就会生成一个界面,可以产生一个虚拟的PCI。此外,也可以执行用户想要执行的应用,包括整个代码的处理等。性能、耗能以及数据都可以通过验证获取。换而言之,也就是没到芯片层面就可以理解整个过程的性能表现如何。Mentor致力于开源IPRFD设计中,Mentor也使用了机器学习,可以在云平台上面进行 Face ID 或者语音识别。而且知道设计的问题和产出的限制在哪里,仿真的过程就可以大大降低。通过这样的机器学习,可以仿真出一个可靠性非常高的库或者矩阵。此外,通过机器学习方式,还可检验出测试系统当中哪些地方是失败的,然后把这些和实体设计联系起来就能够找出问题在哪里,更好地推动设计的最终产品。Sawicki表示:“我们最终想要做出的IP,不是要在客户芯片上直接进行应用,而是更多地帮助客户有这样的能力驾驭最新的设计方法论。具体在IP领域,Mentor的理念更多的是架构层面,也就是开源的IP。有了这样的方式,我们的客户就已经能够得到优化他们设计的起点。我们现在有许多客户都在用高阶综合的方式来设计人工智能和机器学习的芯片。比如 NVIDIA ,他们利用这些方法论,一个很好的益处就是生产效率已经提高了50%。更重要的是,他们的验证成本降低了80%。”数据中心聚合,看好边缘计算那么到底是什么因素在驱动这些变革?Sawicki分析说,现在有越来越多海量的数据被移动到了网络上,无论是车与车之间的智能网联,还是智慧城市、工业化/消费者层面的物联网应用等。未来十年,这些高速数据将在网络呈现数十倍的增长,这种高速增长一定会转变现有的 CPU 或者数据中心由云进行管理的现有架构,都是由人工智能、机器学习带来的机遇。除了数据聚合之外,现在还有越来越多的处理和运算被移动到了边缘进行,未来六年边缘计算每年都会有成倍的增长。这些,未来不管是在云的平台还是在其它系统当中都可以大大提高系统的效率。

边缘端连接设备的年复合增长率将达190%这些机遇会给市场带来哪些不同影响?根据市场调研,人工智能可以助力半导体公司从技术堆栈当中获得高达40%-50%的产值,移动端时代只是为半导体行业提供价值20%的产值。对于芯片客户来说,可能会把越来越多的芯片放在数据中心进行管理,或是放在边缘进行处理。对于风投公司来说,自2001年互联网泡沫破灭后,风投公司已经大大降低了集成电路行业的投入。不过近几年,风投资金有了很大的回归和剧烈的增长,并且很多公司都已经着眼于人工智能和机器学习。对于芯片设计公司来说,绝大多数机遇都会发生在边缘,面对这一颠覆性的市场,必须要做出一些改变。

[ 新闻来源:EETOP易特创芯,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!