博爱电工培训学校,懂的朋友说说EDA开源也有效

湖南阳光电工培训学校【博爱电工培训技术栏目】为您详细介绍与懂的朋友说说EDA开源也有效相关的知识,EDA软件能否开源,开源EDA的价值是什么,是产业关注了很长时间的一个话题。在过去的10年中,通用软件开源所带来的讨论与各种观点,也影响着EDA产业。但这一话题

当前位置:主页 > 电工 >

博爱电工培训学校懂的朋友说说EDA开源也有效

博爱电工培训学校
湖南阳光电工培训学校,常年面向博爱地区开设电工培训班,是专业的博爱电工学校,常年面向博爱地区招生,热忱欢迎博爱地区的电工技术求学者来我校学习电工技术。【博爱电工培训学校懂的朋友说说EDA开源也有效】

 EDA软件能否开源,开源EDA的价值是什么,是产业关注了很长时间的一个话题。在过去的10年中,通用软件开源所带来的讨论与各种观点,也影响着EDA产业。但这一话题的讨论,主要还是集中在高校、或者是在产业会议当中作为一个演讲内容进行陈述,从整个产业层面上并没有真的花时间和精力去静下心来思考这个问题,这其中主要是由于EDA软件在当前仅面对芯片研发人员,由于使用范围窄众的特殊性,开源软件的益处在EDA开源上的体现并不明显。

EDA开源之难

开源软件最大的优势之一是比商业软件便宜。但是对EDA工具而言,其本身成本在整个芯片设计/生产/封测过程中所占的成本相对较小,从这一小部分成本中节省更多的成本,在芯片的整体成本中效果不显著,然而因为使用开源软件所带来的风险成本却显著上升。

开源软件的第二个好处是高稳定性。因为软件的免费使用,无穷多的用户和开发者都在看这个工具,间接提供了海量的测试反馈和修改,从而让软件本身的Bug会降到最小。但对EDA工具而言,使用实际设计案例的测试样本由于使用范围窄众,导致反馈数量不大,从而提供的反馈结果也多不能直接反映应用端的实际情况。如此,开源软件本来可以集产业之优势,进行群策群力的方式,在EDA领域始终在探讨层面而没有找到合适的落脚点。

开源软件还有一个优势是高灵活。因为其代码公开,在开放的构架上,使用人员可以根据自己(或者是某类团队)的使用习惯和特殊偏好,在已有的基础上定制更适合的版本,满足不同人群的灵活需求。然而对EDA产业而言,测试人员多为芯片设计工程师,他们软件工程的背景相对偏弱,大部分没有能力可以直接修改EDA软件代码,直接提供解决问题后的再开源版本,从这方面来看,EDA软件开源也无法获取开源软件的优势。

此外,开源软件本身具有明显的弊端,如因为太多开发者可以编辑源代码所带来的代码风险,再比如基于功能性需求,而不是基于用户体验需求的开发理念,以及最关键的——偏弱甚至是缺失的技术支持,这些通用的开源软件弊端在开源EDA软件时一样都会遇到。上述的这些原因,让EDA软件开源一直举步维艰。

产业呼唤EDA开源

那么,是不是EDA软件就缺失开源的基因?其实我们回头看EDA产业,EDA开源星星之火并没有熄灭,一直在奋力成长。在EDA的全流程阵容中,众多的点工具都在提供着不同设计流程节点的开源支撑。

Icarus(俗称iVerilog)能够提供基本Verilog仿真所需要的编译器;Yosys作为提供RTLVerilog综合的框架式开源工具,能够广泛支持Verilog-2005的语法标准;Sandia国家实验的开源晶体管仿真器(Xyce),已经可以提供与商业Spice仿真器想类似的容量、性能和并行处理能力;此外还有其他众多的开源点工具都在支撑着开源EDA工具的生态。在商业EDA工具提供如此完备的情况下,是什么在支撑EDA开源生态的运转的呢?这必定是源于产业的需求。      当前的EDA产业环境阻碍着创新的诞生——稳定的营收、固定的玩家、高企的专利护城河、相对较小的市场容量,这些都是制约创新的因素。与此同时,芯片设计需要创新,固定的EDA流程在设计方法学上制约了所有芯片设计工程师的创新,魏少军教授在多种场合提到我国企业依靠工艺和EDA工具进步实现产品升级换代的现象尚无改观。能够根据工艺,自行定义设计流程、并采用COT设计方法进行产品开发的企业仍然是凤毛麟角。” EDA没有提供足够的创新土壤是其中的关键因素,为何我们使用与Intel I5-6400同样工艺的国产CPU芯片,其主频只能达到同款芯片的30% - 90%,事务处理能力只能达到同款芯片的19% - 49%?其中针对架构优化的设计方法学起到了至关重要的作用。

EDA作为一门跨学科的专业领域,其技术是以计算机为工具,集数据库、图形学、图论与拓扑逻辑、编译原理、数字电路等多学科最新理论于一体。EDA工具的开发与使用对芯片设计工程师的创新有着较高的门槛,大幅提升了IC创新的成本。要解决这一问题,产业需要从各方面解决问题,光靠EDA开源并不是万能特效药,但以开源为起点,可以撬动这个产业向良性的方向发展。

EDA开源后,可以让更多有志于该领域的人才看到EDA工具最深层的架构和逻辑,有了一定技术积累和技术视野后,他们可以留在EDA产业,为EDA的发展和再创新提供更多的思想。此外,EDA工具是芯片设计的最前沿,这些深谙EDA开发和工作机制的工程师,可以辐射到芯片设计行业,在芯片设计过程中,由于掌握EDA工具,有能力从设计方法学的角度对芯片设计进行优化,降低芯片设计的成本,提高芯片的差异化和竞争力;同时按照芯片设计的需要,反馈到开源EDA的社区,对EDA工具进行再优化,不论这条反馈的通路何时可以建成,都表达了真实的市场需求。

湖南阳光电工培训学校,常年面向博爱地区招生,零基础实战教学,小班授课,教学质量更有保证,全程创业指导。25年电工技术沉淀,80%实操+20%理论,实战+实例+实践的教学方法授课.为博爱地区的电工学员提供广阔的就业机会。-博爱电工培训学校
博爱电工培训学校