0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源EDA还有前景吗?

E4Life 来源:电子发烧友网 作者:周凯扬 2022-05-19 00:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于芯片开发来说,EDA是工程师吃饭的工具。不过与其他软件开发生态不同,加上IC设计本身的难度,半导体行业的EDA成了相对孤立的工具,催生了相对孤立的市场,开源生态想要在EDA领域插足,可以说是难上加难。

谁来降低设计成本

选择开源EDA的另一个原因就是成本。如果你有参与过开源EDA社区的互动,就会发现大部分是学生、教师、爱好者或独立开发者等等。对他们来说,选择开源EDA就是为了省钱。要知道,在大部分EDA厂商眼中,不仅是这些群体,哪怕是一些小的初创公司,也得一视同仁,交纳授权费用。

IC设计成本趋势 / ZeroAsic


从ZeroAsic的CEO Andreas Olofsson在2018年物理设计国际会议上公开的这张图来看,在晶体管数量几乎以线性速度提升的过程中,设计成本加验证成本构成的总硬件开发成本却是在指数级上涨。但不是每个人都在设计最先进工艺的芯片,有时候为了验证一些理论,实际流片远比追求最大性能更重要。因此,选择Icarus、GHDL、Yosys这些开源EDA软件的同时,就直接节省了开销。

PDK的缺失

商业EDA软件之所以仍是主流,自然有其原因,PDK正是其中重要一环。PDK是台积电、格芯和中芯国际这样的代工厂给到fabless设计公司的工具包,包含了设计规则、物理限制、第三方IP库、设计规则检查器等等。优秀而精确的PDK可以提高一次完成设计的成功率,而PDK和EDA是紧密联系在一起的,这也就是不少EDA厂商都是直接与代工厂合作的原因。

但开源EDA就不一样了,之所以不少开源EDA给人以half-baked的感觉,就是因为缺少了PDK。此处我们不能单从EDA软件开发商的角度来看问题,也要考虑代工厂,依他们的看法,与几个EDA公司合作花费的精力明显更少一点。更不用说对于台积电这样的厂商来说,PDK本身就是一个与开源不沾边的东西,比如3nm、5nm这样的工艺,其PDK只有重要的客户才能拿到,即便是成熟工艺,也有各种保密协议需要签署。

FreePDK15 / NCSU


目前开源PDK这块在一些愿意烧钱的头部公司推动下,也算有了一些进展,比如Skywater Technologies就与谷歌合作,为他们的130nm节点推出了开源PDK,并提供了免费流片的机会。在一些EDA厂商的支持下,一些大学也开始推出自己的PDK,比如北卡大学的FreePDK(15nm和45nm),亚利桑那州立大学的ASAP7 PDK(7nm),也都是开源的,不过这两者都是用于学术研究的PDK,哪怕设计出来了也是没地方生产制造。

国内的开源EDA推进

我国在商业EDA软件上的市场占比上落后于国外大厂,在开源EDA上也落后于国外开源社区。但国内除了有一众优秀的商业EDA公司仍在推陈出新外,也开始推动开源EDA发展的想法。比如由华大九天、东南大学等单位共同发起成立的南京集成电路设计服务产业创新中心有限公司(简称“EDA创新中心”),就成立了名为OpenEDA的开源平台。

OpenEDA上的首个项目为OpenEDI这一数据基础构件,借助这一构件,用户可以访问开源开放、接口丰富且统一高效的数据库、算法库和计算架构,利用高效的内存与符号表管理功能。由此打造的EDA工具没有数据壁垒,方便设计者在不同设计工具之间切换,而无需担心数据的丢失。这对于开源EDA工具的开发者来说,是相当实用的基础构件。

不过,OpenEDA平台从2020年底成立至今,也仅仅只发布了OpenEDI一个项目而已,国内开源EDA工具的发展和创新还有很长的一段路要走,EDA创新中心迈出了正确的第一步,随后才会有人追随这一脚步。

语言也是EDA的一种

近日在回答网友疑问时,中科院计算技术研究所副所长,同时也是香山处理器的负责人包云岗表示,除了像仿真验证工具、逻辑综合等传统EDA工具以外,像香山处理器所用的Chisel这种编程语言,用于生成Verilog代码,降低前端开发和验证成本的辅助工具,也可以视为EDA工具的一种,毕竟RTL编程语言也是提升开发效率的一种方式。

但他也表示,开源EDA要做到全流程工具链,与Cadence、Synopsys和Mentor这些商业EDA相比难免在质量上有所欠缺。每个流程如果都有一定的质量欠缺,集合在一起,就会导致芯片PPA与商业EDA相去甚远,而这才是开源EDA工具首先要解决的挑战。

结语

总的来说,如果你追求的是商业可用性,那么开源EDA工具绝对不会是你的首选,这也不会是开源EDA工具开发者的目标。因为光靠开源社区的无私奉献,与耕耘了数十年商业市场的EDA厂商抗衡,无疑是愚蠢的。

这些厂商不介意开源EDA生态的发展,甚至愿意给予一定的帮助,也是因为开源EDA能够带来更广泛的应用,对整个开发生态的发展有益无害。我们不妨将开源EDA视为给到所有设计者一个小规模尝试的入口,让他们有机会打造更多开源硬件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • EDA技术
    +关注

    关注

    12

    文章

    174

    浏览量

    38513
  • 开源
    +关注

    关注

    3

    文章

    4348

    浏览量

    46446
  • 半导体行业
    +关注

    关注

    10

    文章

    405

    浏览量

    41992
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看国内波诡云谲的EDA发展之路

    前面我们分享了本书两部分内容之一:EDA基础知识和全球EDA概览,现在继续来看本书更加重要的一部分内容,国内EDA的发展历程与展望。 跟着本书这部分内容可以去感受国内EDA发展道路之曲
    发表于 01-21 23:00

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看EDA的奥秘和EDA发展

    本书是一本介绍EDA产业全景与未来展望的书籍,主要内容分为两部分,一部分是介绍EDA相关基础知识和全球EDA发展概况以及发展趋势 另一部分则是介绍中国EDA事业萌芽,沉寂,转机,加速,
    发表于 01-21 22:26

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--中国EDA的发展

    本篇学习了解中国EDA的发展历程。一.萌芽阶段 中国EDA的萌芽岁月(1978~1993),标志性事件:桂林阳朔会议,确立了中国EDA事业正式起步。 “六五”期间相继研发成功第一代集成电路
    发表于 01-20 23:22

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 芯片“卡脖子”引发对EDA的重视

    本次来阅读一下《芯片设计基石:EDA产业全景与未来展望》第1章 芯片之钥:解锁EDA的奥秘中1.1 芯片“卡脖子”引发对EDA的重视。本节共3个小节,主要以国际事件为引,介绍EDA产业
    发表于 01-20 20:09

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 全书概览

    政策、科技创新和人才培养、华大九天成长启示等方面分析中国EDA的光明前景。 正文后接写在最后,进行简要的总结回顾,坚定信心。后跟附录和参考文献。附录又细分为附录A 重要事件年表、附录B 国内主要EDA企业、附录C
    发表于 01-20 19:27

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--EDA了解与发展概况

    本篇对EDA进行专业了解及其发展概况一.了解EDA EDA(Electronic Design Automation,电子设计自动化),它不是一种工具或一种软件的集合,而是一整套复杂的、相互关联
    发表于 01-19 21:45

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--全书概览

    感谢论坛与书籍作者及出版方,得以有机会阅览此书,并以此更了解国产芯片设计EDA概貌,期待国产EDA不断进步,积累创新技术,拓展生态链、应用面。 下面是书籍封面图,小小一本,略显厚重。 书籍排版彩印
    发表于 01-18 17:50

    【书籍评测活动NO.69】解码中国”芯“基石,洞见EDA突围路《芯片设计基石——EDA产业全景与未来展望》

    收到书籍后2个星期内提交不少于2篇试读报告要求300字以上图文并茂。 4、试读报告发表在电子发烧友论坛>>社区活动专版标题名称必须包含 【「芯片设计基石——EDA产业全景
    发表于 12-09 16:35

    openDACS 2025 开源EDA与芯片赛项 赛题七:基于大模型的生成式原理图设计

    ,形成了一批具有应用价值的技术成果。本届大赛预计发布50个赛项,持续规划1500万元总奖金。 openDACS2025开源EDA与芯片赛项,聚焦集成电路产业的数字设计、处理器设计自动化、生成式芯片设计等
    发表于 11-13 11:49

    【精选直播】openDACS2025开源EDA与芯片赛宣讲 赛题一:网表评估和优化

    openDACS2025开源EDA与芯片赛项赛题一:网表评估和优化介绍线上宣讲直播10月22日(周三)19:30精彩开播|宣讲信息报告题目赛题宣讲:网表评估和优化介绍报告简介开放原子大赛是由开放原子
    的头像 发表于 10-21 08:05 1376次阅读
    【精选直播】openDACS2025<b class='flag-5'>开源</b><b class='flag-5'>EDA</b>与芯片赛宣讲 赛题一:网表评估和优化

    国产EDA又火了,那EDA+AI呢?国产EDA与AI融合发展现状探析

    关键,AI 数据中心设计为复杂系统级工程,EDA 工具需从单芯片设计转向封装级、系统级协同优化,推动设计范式从 DTCO 升级至 STCO。 国际 EDA 三大家通过收购布局系统分析 EDA 与多物理场仿真能力;国产
    的头像 发表于 10-16 16:03 3088次阅读
    国产<b class='flag-5'>EDA</b>又火了,那<b class='flag-5'>EDA</b>+AI呢?国产<b class='flag-5'>EDA</b>与AI融合发展现状探析

    西门子EDA与北京开源芯片研究院达成战略合作

    近日,西门子EDA与北京开源芯片研究院宣布达成战略合作:西门子EDA的Tessent Embedded Analytics解决方案现已全面支持以“昆明湖”为代表的香山RISC-V Core,该解决方案将为选择香山
    的头像 发表于 09-05 17:19 5202次阅读
    西门子<b class='flag-5'>EDA</b>与北京<b class='flag-5'>开源</b>芯片研究院达成战略合作

    共谱开源华章 | 匠芯创荣获“开源生态战略合作伙伴”奖

    由嘉立创集团主办的第三届开源硬件星火会在深圳福田四季酒店举行。大会旨在搭建开源硬件领域交流合作的高水准平台,汇聚产、学、研各界嘉宾,围绕开源硬件设计、国产EDA、国产芯片等热点议题深入
    的头像 发表于 08-07 15:37 1633次阅读
    共谱<b class='flag-5'>开源</b>华章 | 匠芯创荣获“<b class='flag-5'>开源</b>生态战略合作伙伴”奖

    嵌入式开发就业还有前景吗?

    嵌入式的发展前景如何呢?随着科技的飞速发展,嵌入式开发在各个领域的应用越来越广泛,因此嵌入式开发的就业前景也备受关注。以下将从智能家居、医疗设备、工业控制、汽车电子、航空航天等方面,探讨嵌入式开发
    发表于 07-16 10:47