0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開源EDA還有前景嗎?

E4Life ? 來源:電子發(fā)燒友網(wǎng) ? 作者:周凱揚(yáng) ? 2022-05-19 00:07 ? 次閱讀

對(duì)于芯片開發(fā)來說,EDA是工程師吃飯的工具。不過與其他軟件開發(fā)生態(tài)不同,加上IC設(shè)計(jì)本身的難度,半導(dǎo)體行業(yè)的EDA成了相對(duì)孤立的工具,催生了相對(duì)孤立的市場(chǎng),開源生態(tài)想要在EDA領(lǐng)域插足,可以說是難上加難。

誰來降低設(shè)計(jì)成本

選擇開源EDA的另一個(gè)原因就是成本。如果你有參與過開源EDA社區(qū)的互動(dòng),就會(huì)發(fā)現(xiàn)大部分是學(xué)生、教師、愛好者或獨(dú)立開發(fā)者等等。對(duì)他們來說,選擇開源EDA就是為了省錢。要知道,在大部分EDA廠商眼中,不僅是這些群體,哪怕是一些小的初創(chuàng)公司,也得一視同仁,交納授權(quán)費(fèi)用。

IC設(shè)計(jì)成本趨勢(shì) / ZeroAsic


從ZeroAsic的CEO Andreas Olofsson在2018年物理設(shè)計(jì)國(guó)際會(huì)議上公開的這張圖來看,在晶體管數(shù)量幾乎以線性速度提升的過程中,設(shè)計(jì)成本加驗(yàn)證成本構(gòu)成的總硬件開發(fā)成本卻是在指數(shù)級(jí)上漲。但不是每個(gè)人都在設(shè)計(jì)最先進(jìn)工藝的芯片,有時(shí)候?yàn)榱蓑?yàn)證一些理論,實(shí)際流片遠(yuǎn)比追求最大性能更重要。因此,選擇Icarus、GHDL、Yosys這些開源EDA軟件的同時(shí),就直接節(jié)省了開銷。

PDK的缺失

商業(yè)EDA軟件之所以仍是主流,自然有其原因,PDK正是其中重要一環(huán)。PDK是臺(tái)積電、格芯和中芯國(guó)際這樣的代工廠給到fabless設(shè)計(jì)公司的工具包,包含了設(shè)計(jì)規(guī)則、物理限制、第三方IP庫(kù)、設(shè)計(jì)規(guī)則檢查器等等。優(yōu)秀而精確的PDK可以提高一次完成設(shè)計(jì)的成功率,而PDK和EDA是緊密聯(lián)系在一起的,這也就是不少EDA廠商都是直接與代工廠合作的原因。

但開源EDA就不一樣了,之所以不少開源EDA給人以half-baked的感覺,就是因?yàn)槿鄙倭薖DK。此處我們不能單從EDA軟件開發(fā)商的角度來看問題,也要考慮代工廠,依他們的看法,與幾個(gè)EDA公司合作花費(fèi)的精力明顯更少一點(diǎn)。更不用說對(duì)于臺(tái)積電這樣的廠商來說,PDK本身就是一個(gè)與開源不沾邊的東西,比如3nm、5nm這樣的工藝,其PDK只有重要的客戶才能拿到,即便是成熟工藝,也有各種保密協(xié)議需要簽署。

FreePDK15 / NCSU


目前開源PDK這塊在一些愿意燒錢的頭部公司推動(dòng)下,也算有了一些進(jìn)展,比如Skywater Technologies就與谷歌合作,為他們的130nm節(jié)點(diǎn)推出了開源PDK,并提供了免費(fèi)流片的機(jī)會(huì)。在一些EDA廠商的支持下,一些大學(xué)也開始推出自己的PDK,比如北卡大學(xué)的FreePDK(15nm和45nm),亞利桑那州立大學(xué)的ASAP7 PDK(7nm),也都是開源的,不過這兩者都是用于學(xué)術(shù)研究的PDK,哪怕設(shè)計(jì)出來了也是沒地方生產(chǎn)制造。

國(guó)內(nèi)的開源EDA推進(jìn)

我國(guó)在商業(yè)EDA軟件上的市場(chǎng)占比上落后于國(guó)外大廠,在開源EDA上也落后于國(guó)外開源社區(qū)。但國(guó)內(nèi)除了有一眾優(yōu)秀的商業(yè)EDA公司仍在推陳出新外,也開始推動(dòng)開源EDA發(fā)展的想法。比如由華大九天、東南大學(xué)等單位共同發(fā)起成立的南京集成電路設(shè)計(jì)服務(wù)產(chǎn)業(yè)創(chuàng)新中心有限公司(簡(jiǎn)稱“EDA創(chuàng)新中心”),就成立了名為OpenEDA的開源平臺(tái)。

OpenEDA上的首個(gè)項(xiàng)目為OpenEDI這一數(shù)據(jù)基礎(chǔ)構(gòu)件,借助這一構(gòu)件,用戶可以訪問開源開放、接口豐富且統(tǒng)一高效的數(shù)據(jù)庫(kù)、算法庫(kù)和計(jì)算架構(gòu),利用高效的內(nèi)存與符號(hào)表管理功能。由此打造的EDA工具沒有數(shù)據(jù)壁壘,方便設(shè)計(jì)者在不同設(shè)計(jì)工具之間切換,而無需擔(dān)心數(shù)據(jù)的丟失。這對(duì)于開源EDA工具的開發(fā)者來說,是相當(dāng)實(shí)用的基礎(chǔ)構(gòu)件。

不過,OpenEDA平臺(tái)從2020年底成立至今,也僅僅只發(fā)布了OpenEDI一個(gè)項(xiàng)目而已,國(guó)內(nèi)開源EDA工具的發(fā)展和創(chuàng)新還有很長(zhǎng)的一段路要走,EDA創(chuàng)新中心邁出了正確的第一步,隨后才會(huì)有人追隨這一腳步。

語言也是EDA的一種

近日在回答網(wǎng)友疑問時(shí),中科院計(jì)算技術(shù)研究所副所長(zhǎng),同時(shí)也是香山處理器的負(fù)責(zé)人包云崗表示,除了像仿真驗(yàn)證工具、邏輯綜合等傳統(tǒng)EDA工具以外,像香山處理器所用的Chisel這種編程語言,用于生成Verilog代碼,降低前端開發(fā)和驗(yàn)證成本的輔助工具,也可以視為EDA工具的一種,畢竟RTL編程語言也是提升開發(fā)效率的一種方式。

但他也表示,開源EDA要做到全流程工具鏈,與Cadence、Synopsys和Mentor這些商業(yè)EDA相比難免在質(zhì)量上有所欠缺。每個(gè)流程如果都有一定的質(zhì)量欠缺,集合在一起,就會(huì)導(dǎo)致芯片PPA與商業(yè)EDA相去甚遠(yuǎn),而這才是開源EDA工具首先要解決的挑戰(zhàn)。

結(jié)語

總的來說,如果你追求的是商業(yè)可用性,那么開源EDA工具絕對(duì)不會(huì)是你的首選,這也不會(huì)是開源EDA工具開發(fā)者的目標(biāo)。因?yàn)楣饪块_源社區(qū)的無私奉獻(xiàn),與耕耘了數(shù)十年商業(yè)市場(chǎng)的EDA廠商抗衡,無疑是愚蠢的。

這些廠商不介意開源EDA生態(tài)的發(fā)展,甚至愿意給予一定的幫助,也是因?yàn)殚_源EDA能夠帶來更廣泛的應(yīng)用,對(duì)整個(gè)開發(fā)生態(tài)的發(fā)展有益無害。我們不妨將開源EDA視為給到所有設(shè)計(jì)者一個(gè)小規(guī)模嘗試的入口,讓他們有機(jī)會(huì)打造更多開源硬件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • EDA技術(shù)
    +關(guān)注

    關(guān)注

    12

    文章

    172

    瀏覽量

    36802
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3126

    瀏覽量

    42070
  • 半導(dǎo)體行業(yè)

    關(guān)注

    9

    文章

    401

    瀏覽量

    40371
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    2024年EDA/IP十大關(guān)鍵詞:除了AI和云化還有什么?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)根據(jù)SEMI的統(tǒng)計(jì)數(shù)據(jù),預(yù)計(jì)2023年全球EDA市場(chǎng)規(guī)模將達(dá)到145.26億美元。近幾年,全球半導(dǎo)體市場(chǎng)穩(wěn)定增長(zhǎng),同時(shí)也帶動(dòng)了EDA市場(chǎng)銷售額穩(wěn)步提升。目前,數(shù)字設(shè)計(jì)類
    的頭像 發(fā)表于 02-13 10:26 ?4754次閱讀
    2024年<b class='flag-5'>EDA</b>/IP十大關(guān)鍵詞:除了AI和云化<b class='flag-5'>還有</b>什么?

    開源 KiCad/AD 查看器 + AI Copilot?

    使用,從一個(gè)電阻到一個(gè)復(fù)雜的 MCU,機(jī)器人都能給你解釋的清清楚楚,省時(shí)省力! 開源EDA 查看器 之前推薦過一個(gè)非常不錯(cuò)的項(xiàng)目:KiCanvas。這個(gè) EDAViewer 就是在 KiCanvas
    發(fā)表于 08-18 22:41

    國(guó)產(chǎn)FPGA的發(fā)展前景是什么?

    國(guó)產(chǎn)FPGA的發(fā)展前景是積極且充滿機(jī)遇的,主要體現(xiàn)在以下幾個(gè)方面: 一、市場(chǎng)需求增長(zhǎng) 技術(shù)驅(qū)動(dòng):隨著5G、物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,對(duì)FPGA的性能和靈活性提出了更高要求,為國(guó)產(chǎn)
    發(fā)表于 07-29 17:04

    最新!全球EDA企業(yè) TOP 50!

    EDA是集成電路產(chǎn)業(yè)鏈最上游、最高端和最核心的產(chǎn)業(yè),被稱為半導(dǎo)體行業(yè)的“七寸”,幾乎沉淀了整個(gè)半導(dǎo)體產(chǎn)業(yè)中所有的核心技術(shù)問題,其涉及的芯片IC設(shè)計(jì)、布線、驗(yàn)證和仿真等方面都直接決定著集成電路的產(chǎn)業(yè)
    的頭像 發(fā)表于 06-27 17:17 ?1988次閱讀
    最新!全球<b class='flag-5'>EDA</b>企業(yè) TOP 50!

    為昕科技Jupiter 1.0 EDA試用

    我一直使用AD設(shè)計(jì)原理圖和PCB,對(duì)Cadence工具也十分熟悉。這一次申請(qǐng)上海為昕科技Jupiter 1.0 EDA原理圖工具試用是看一看國(guó)產(chǎn)原理圖設(shè)計(jì)工具情況。我會(huì)拿出來自己設(shè)計(jì)經(jīng)驗(yàn)幫助
    發(fā)表于 04-29 18:23

    RISC-V在服務(wù)器方面應(yīng)用與發(fā)展前景

    RISC-V在服務(wù)器方面的應(yīng)用與發(fā)展前景十分廣闊。作為一種開源、開放、簡(jiǎn)潔、靈活的指令集,RISC-V近年來在芯片產(chǎn)業(yè)中發(fā)展迅速,并逐漸引領(lǐng)新一輪處理器芯片技術(shù)與產(chǎn)業(yè)的變革浪潮。 在服務(wù)器領(lǐng)域
    發(fā)表于 04-28 09:04

    RISC-V在服務(wù)器方面的應(yīng)用與發(fā)展前景如何?剛畢業(yè)的學(xué)生才開始學(xué)來的及嗎?

    RISC-V在服務(wù)器方面的應(yīng)用與發(fā)展前景十分廣闊。作為一種開源、開放、簡(jiǎn)潔、靈活的指令集,RISC-V近年來在芯片產(chǎn)業(yè)中發(fā)展迅速,并逐漸引領(lǐng)新一輪處理器芯片技術(shù)與產(chǎn)業(yè)的變革浪潮。 在服務(wù)器領(lǐng)域
    發(fā)表于 04-28 08:49

    國(guó)內(nèi)EDA工具AI技術(shù)應(yīng)用現(xiàn)狀及發(fā)展動(dòng)態(tài)分析

    今年談EDA工具融入AI已經(jīng)不會(huì)再有人表達(dá)驚訝了,畢竟國(guó)際EDA巨頭們都在持續(xù)做宣傳。IIC Shanghai活動(dòng)的不少EDA企業(yè)也在談AI。
    發(fā)表于 04-12 10:43 ?606次閱讀
    國(guó)內(nèi)<b class='flag-5'>EDA</b>工具AI技術(shù)應(yīng)用現(xiàn)狀及發(fā)展動(dòng)態(tài)分析

    國(guó)產(chǎn)EDA如何?EDA設(shè)計(jì)的重要性

    EDA,是指電子設(shè)計(jì)自勱化( Electronic Design Automation)用于芯片設(shè)計(jì)時(shí)的重要工具,設(shè)計(jì)時(shí)工程師會(huì)用程式碼規(guī)劃芯片功能,再透過EDA 工具讓程式碼轉(zhuǎn)換成實(shí)際的電路設(shè)計(jì)圖。
    發(fā)表于 02-27 13:54 ?1122次閱讀
    國(guó)產(chǎn)<b class='flag-5'>EDA</b>如何?<b class='flag-5'>EDA</b>設(shè)計(jì)的重要性

    eda是什么化學(xué)試劑 EDA的應(yīng)用場(chǎng)景

    EDA(即Ethylene diamine,乙二胺)是一種無色透明的液體,分子式為C2H8N2。它是一種有機(jī)化合物,常用作化學(xué)試劑。下面將詳細(xì)介紹EDA的性質(zhì)、制備方法、應(yīng)用場(chǎng)景以及相關(guān)的注意事項(xiàng)等
    的頭像 發(fā)表于 02-18 16:24 ?2312次閱讀

    eda工具軟件有哪些 EDA工具有什么優(yōu)勢(shì)

    EDA (Exploratory Data Analysis)是指通過可視化和統(tǒng)計(jì)方法來探索和分析數(shù)據(jù)的過程。它是數(shù)據(jù)分析的重要步驟,能夠幫助我們了解數(shù)據(jù)的分布、相關(guān)性和異常值等信息,并為后續(xù)的建模
    的頭像 發(fā)表于 01-30 13:57 ?878次閱讀

    芯片設(shè)計(jì)及使用的EDA工具介紹

    機(jī)遇總是與挑戰(zhàn)并存,目前國(guó)內(nèi)在高端EDA工具研發(fā)方面,面臨著如Synopsys、Cadence和Mentor等國(guó)際EDA供應(yīng)商的巨大挑戰(zhàn),即使是作為本土最大的EDA公司,華大九天目前也只能夠提供產(chǎn)業(yè)所需
    發(fā)表于 01-18 15:19 ?917次閱讀
    芯片設(shè)計(jì)及使用的<b class='flag-5'>EDA</b>工具介紹

    EDA頂層絲印層怎么畫

    EDA(電子設(shè)計(jì)自動(dòng)化)頂層絲印層是在PCB(Printed Circuit Board,印刷電路板)設(shè)計(jì)過程中起到標(biāo)記和輔助引導(dǎo)功能的一層。它通常包含了元件名稱、位置、方向和標(biāo)志等信息,對(duì)于電路板
    的頭像 發(fā)表于 12-19 17:30 ?1495次閱讀

    EDA全流程的重要意義,以及國(guó)內(nèi)EDA全流程進(jìn)展

    程的方式。如果一款工具能夠覆蓋特定芯片在上述流程中的設(shè)計(jì)任務(wù),那么我們就將其稱之為全流程EDA工具,或者是全流程EDA平臺(tái)。 在國(guó)產(chǎn)EDA發(fā)展初期,還有人質(zhì)疑,在
    的頭像 發(fā)表于 12-14 00:08 ?1970次閱讀

    AI助力開啟 EDA2.0 時(shí)代 ——Keysight EDA 創(chuàng)新論壇圓滿落幕,現(xiàn)可下載資料

    10月17日,上海長(zhǎng)榮桂冠酒店 是德科技成功舉辦了 「EDA用戶創(chuàng)新論壇」 本次論壇匯集了行業(yè)精英, 探討了人工智能與機(jī)器學(xué)習(xí) 在EDA領(lǐng)域的前景與設(shè)計(jì)創(chuàng)新。 ? 活動(dòng)亮點(diǎn) ? 是德科技大中華區(qū)企業(yè)
    的頭像 發(fā)表于 10-25 16:15 ?430次閱讀
    AI助力開啟 <b class='flag-5'>EDA</b>2.0 時(shí)代 ——Keysight <b class='flag-5'>EDA</b> 創(chuàng)新論壇圓滿落幕,現(xiàn)可下載資料