我們的目標(biāo)是做新一代的EDA產(chǎn)品 ——專訪芯行紀(jì)資深技術(shù)副總裁邵振
EDA不僅是我國(guó)半導(dǎo)體技術(shù)和產(chǎn)業(yè)發(fā)展的基石,也是國(guó)家戰(zhàn)略、安全和自主創(chuàng)新的重要組成部分。隨著全球科技競(jìng)爭(zhēng)加劇和技術(shù)快速發(fā)展,加強(qiáng)EDA領(lǐng)域的投入和研發(fā),對(duì)于中國(guó)構(gòu)建完整的科技產(chǎn)業(yè)鏈、維護(hù)國(guó)家安全和提升國(guó)際競(jìng)爭(zhēng)力具有深遠(yuǎn)意義。
然而當(dāng)我們提到國(guó)產(chǎn)EDA,不應(yīng)該成為低端可替代、僅僅是一個(gè)“備胎”的代名詞。不應(yīng)該去繼續(xù)Copy國(guó)外三大家已經(jīng)有的點(diǎn)工具,而是應(yīng)該面向未來(lái)的可能出現(xiàn)的熱門技術(shù)應(yīng)用,提前實(shí)現(xiàn)領(lǐng)先的EDA工具布局。這一點(diǎn)已經(jīng)成為了國(guó)產(chǎn)EDA有識(shí)之士的共識(shí),芯行紀(jì)同樣如此。“我們的目標(biāo)從來(lái)不是做一個(gè)單純的國(guó)產(chǎn)替代,芯行紀(jì)的目標(biāo)其實(shí)是做新一代的EDA產(chǎn)品。”芯行紀(jì)資深技術(shù)副總裁邵振在ICCAD2023上分享到。
正是懷揣著這樣的信念,芯行紀(jì)在ICCAD2023上重磅發(fā)布了其最新的布局布線工具AmazeSys,邵總也在媒體專訪環(huán)節(jié)進(jìn)行了精彩的分享。
AmazeSys:內(nèi)嵌AI的全流程布局布線工具
據(jù)邵振介紹,AmazeSys是一款全流程布局布線工具,里面的每一行代碼以及所有的開(kāi)發(fā)都是芯行紀(jì)完全自主研發(fā),而且從三年前的產(chǎn)品定義開(kāi)始,就將未來(lái)能夠預(yù)料到的熱門技術(shù)都考慮在內(nèi),并且落實(shí)到了底層的數(shù)據(jù)架構(gòu)中。
據(jù)悉,AmazeSys有兩大優(yōu)勢(shì)。一是內(nèi)嵌機(jī)器學(xué)習(xí)引擎,二是分布式數(shù)據(jù)結(jié)構(gòu)。
AmazeSys是一個(gè)布局布線的全流程工具,包含宏單元布局規(guī)劃、電源規(guī)劃、布局、時(shí)鐘樹(shù)綜合、布線、優(yōu)化、寄生參數(shù)提取以及時(shí)序功耗分析等物理實(shí)現(xiàn)全功能模塊,支持先進(jìn)工藝制程下的超大規(guī)模設(shè)計(jì),可服務(wù)數(shù)字芯片從Netlist到GDS的完整后端設(shè)計(jì)流程,完成從設(shè)計(jì)端到制造端的交付功能。
同時(shí)AmazeSys還內(nèi)嵌機(jī)器學(xué)習(xí)引擎內(nèi)核,能夠從全局角度幫助SoC設(shè)計(jì)人員分析設(shè)計(jì)內(nèi)容,平衡且快速達(dá)成PPA設(shè)計(jì)指標(biāo)。全新的分布式數(shù)據(jù)結(jié)構(gòu)支持分布式優(yōu)化,動(dòng)態(tài)合理分配硬件資源,允許多個(gè)任務(wù)同步運(yùn)行,將算力效能最大化,加速設(shè)計(jì)收斂進(jìn)程。對(duì)于AI的應(yīng)用,以往的做法是先構(gòu)建軟件,然后再做AI的應(yīng)用和外殼。而芯行紀(jì)的做法則是在構(gòu)建AmazeSys軟件的同時(shí),就已經(jīng)將一些AI的技術(shù)注入進(jìn)去,這樣就可以實(shí)現(xiàn)在布局布線的具體工作任務(wù)上達(dá)成機(jī)器學(xué)習(xí)應(yīng)用的效率更優(yōu)化。
國(guó)產(chǎn)EDA如何向客戶證明自己?機(jī)會(huì)來(lái)之不易,結(jié)果要靠流片數(shù)據(jù)說(shuō)話
從一個(gè)追趕者到一個(gè)超越者,需要的時(shí)間和技術(shù)積累還有很多很多,但國(guó)產(chǎn)EDA廠家,已經(jīng)不局限于將自己定位為一個(gè)將將夠用的“備胎”。這不僅僅是國(guó)產(chǎn)EDA從業(yè)者的遠(yuǎn)大抱負(fù),同時(shí)也是現(xiàn)階段要活下去的必然之舉。
因?yàn)橥耆饨哪且惶鞎?huì)不會(huì)到來(lái)、何時(shí)到來(lái)都是未知。而在那一天到來(lái)之前,國(guó)產(chǎn)EDA廠商要先活下去,就必須要先實(shí)現(xiàn)商業(yè)成功。如果單純做一個(gè)替代品,那么在現(xiàn)階段芯片設(shè)計(jì)公司毫無(wú)理由選擇國(guó)產(chǎn)EDA。國(guó)產(chǎn)EDA工具要在某些特性方向上做出優(yōu)于三大家的優(yōu)勢(shì),才能打動(dòng)客戶,開(kāi)始考慮、試用、選擇和接納國(guó)產(chǎn)的EDA工具。
邵振表示,如何打消芯片設(shè)計(jì)公司的顧慮,讓他們選擇國(guó)產(chǎn)EDA工具,是國(guó)產(chǎn)EDA行業(yè)內(nèi)每天都在面對(duì)的問(wèn)題。如何解決這一問(wèn)題?機(jī)會(huì)和耐心同樣重要。但機(jī)會(huì)來(lái)了之后,驗(yàn)證結(jié)果的到來(lái)往往比較漫長(zhǎng)。芯片設(shè)計(jì)流程非常復(fù)雜,從客戶剛開(kāi)始的產(chǎn)品定義到后面去做回片測(cè)試,其實(shí)是很長(zhǎng)的過(guò)程。因此對(duì)于EDA軟件、尤其是布局布線工具而言,從被客戶選擇使用到被證明確實(shí)有價(jià)值的過(guò)程同樣艱辛,短則一到兩個(gè)月,長(zhǎng)則以年為計(jì)。
“信任是在客戶選擇之后,一個(gè)循序往上慢慢建立的過(guò)程,隨著EDA工具結(jié)果的驗(yàn)證而不斷提升客戶的信任。對(duì)于布局布線工具而言經(jīng)常講的結(jié)果就是tape-out(流片)。tape-out之后的數(shù)據(jù)符合設(shè)計(jì)預(yù)期,才能夠說(shuō)明這一工具的結(jié)果;否則的話,一切的數(shù)據(jù)都是盲目的自嗨?!鄙壅穹窒淼??!暗谝皇且ㄟ^(guò)一些實(shí)際的數(shù)據(jù)來(lái)針對(duì)每個(gè)客戶打開(kāi)一扇門,讓客戶給到國(guó)產(chǎn)EDA工具一個(gè)機(jī)會(huì)來(lái)證明;第二在證明的時(shí)候,不斷通過(guò)不同的數(shù)據(jù)交叉證明,通過(guò)tape-out的實(shí)際結(jié)果來(lái)證明。”
結(jié)語(yǔ)
在數(shù)字芯片的設(shè)計(jì)流程中,布局布線工具可謂是整個(gè)工具鏈中的一塊“超級(jí)硬骨頭”,面對(duì)日益復(fù)雜的工藝、百億晶體管的設(shè)計(jì)規(guī)模和客戶對(duì)于加速產(chǎn)品上市的要求,布局布線工具也必須要借助AI的力量才能幫助客戶加速設(shè)計(jì)迭代和減少流片次數(shù)。芯行紀(jì)此次發(fā)布的AmazeSys不單單是一個(gè)國(guó)產(chǎn)替代EDA工具,更是一款面向未來(lái)設(shè)計(jì)需求的布局布線工具。
而作為一個(gè)工具,自身的發(fā)展離不開(kāi)整個(gè)芯片生態(tài)的發(fā)展。邵振表示,整個(gè)芯片的產(chǎn)業(yè)鏈其實(shí)是一個(gè)非常全面且復(fù)雜的產(chǎn)業(yè)鏈,希望未來(lái)產(chǎn)業(yè)鏈里面所有的元素,不管是前端還是后端,還是foundry,包括所有的實(shí)現(xiàn)驗(yàn)證,以及云化、機(jī)器學(xué)習(xí)等技術(shù),都希望能夠?qū)崿F(xiàn)百花齊放的穩(wěn)步提高。