作者丨Robei君?
圖片 | Robei
如果沒有EAD軟件,可能全球所有的芯片設(shè)計公司都得停擺,代工廠在進(jìn)行工藝研發(fā)與優(yōu)化時也將無工具可用。
01?“EDA工具”
可能很多人都不清楚什么是EDA,EDA(Electronics Design Automation)是電子設(shè)計自動化的縮寫。跟CAD,CAM一樣,都是輔助設(shè)計工具,而EDA則用于芯片的設(shè)計,是集成電路領(lǐng)域內(nèi)至關(guān)重要的存在。
所以,在集成電路的設(shè)計領(lǐng)域,最重要的就是EDA工具,沒有工具,再好的想法都不能實(shí)現(xiàn)。更別說讓你做出一個超過十億門的電路,這個確實(shí)不太可能,所以EDA工具是比較重要的一個部分。
在中美貿(mào)易戰(zhàn)中:“中興事件”、“三大EDA軟件供應(yīng)商斷供事件”,無疑再次驗(yàn)證了EDA在集成電路領(lǐng)域的核心地位。從前面的直播中我們也了解到,這些EDA工具,基本上都已被國外壟斷,而壟斷的這三大巨頭均屬于美國公司。
正是基于目前的形式和種種原因,Robei才突破重重困難開始研發(fā)、探索,最后終于走在了科技的最前沿,研發(fā)出了Robei EDA工具!
Robei希望通過這個工具,能夠彌補(bǔ)掉一些缺口。另外,我們也希望所培養(yǎng)出的人才能夠直接為公司所用,達(dá)到用人的一個基礎(chǔ)要求。并且我們也希望學(xué)生在使用這套工具工作的時候能夠直接出成果,而不是要等很長的時間,這樣不但可以縮短學(xué)習(xí)的時間,而且還能降低企業(yè)的用人成本。
02?“Robei EDA工具”
EDA技術(shù)的出現(xiàn)極大地提高了電路設(shè)計的效率和可操作性,減少了設(shè)計者的勞動強(qiáng)度。EDA沒有出現(xiàn)時,芯片設(shè)計的圖紙起初都是靠工程師手繪出來的,而如今的芯片設(shè)計也比從前復(fù)雜了許多,已經(jīng)不太可能靠手繪繪制。
此時,Robei EDA的出現(xiàn)正好也彌補(bǔ)了其它EDA工具的缺陷,并展現(xiàn)了其各方面強(qiáng)大的使用優(yōu)勢。Robei EDA工具,是一款全新的集成電路前端設(shè)計、仿真工具,具備簡化的設(shè)計流程,可視化分層設(shè)計理念、透明的模型IP庫。
Robei將芯片設(shè)計高度抽象畫,并精簡到三個元素:模塊、引腳、連接線。采用框圖和代碼相融合的設(shè)計模式,結(jié)構(gòu)層(模塊、引腳、例化)自動生成代碼。
Robei EDA 工具
Robei不僅具備傳統(tǒng)設(shè)計工具的代碼編寫、編譯、仿真功能,同時還增加了可視化和模塊化分層設(shè)計理念,并采用透明、開放的模型IP資源,方便工程師、學(xué)生對模塊的重新利用,加快設(shè)計速度和進(jìn)度。
雖然EDA有很多類別,但并不是所有東西都叫芯片設(shè)計,EDA有PCB設(shè)計、ASIC設(shè)計和FPGA設(shè)計,但是Robei涵蓋的是ASIC設(shè)計和FPGA設(shè)計,不做電路板的設(shè)計。
EDA分類▼
Robei EDA工具的特點(diǎn)
Robei EDA工具特點(diǎn):簡單易用、例化直觀、代碼生成、跨平臺、分層設(shè)計、數(shù)字前端設(shè)計、所見即所得、波形查看、語法檢查、IEEE1364-2005。
Robei EDA國產(chǎn)自主可控
Robei 有自己設(shè)計的核心板,有配套的教材和實(shí)驗(yàn)指導(dǎo)書,知識產(chǎn)權(quán)相對完善。
設(shè)計理念:三元素
我們在開發(fā)Robei EDA工具的時候,目標(biāo)就是打算把所有的芯片設(shè)計進(jìn)行虛擬化。也就是你在這里所搭建的芯片都是虛擬的芯片。如果你掌握了Robei EDA工具的設(shè)計理念,用起來還是非常得心應(yīng)手的。
首先,我們把這個東西歸為三元素:模塊、引腳、連接線!只要你掌握了這三元素,如果你用Robei來設(shè)計基本上是沒問題的,但是還要學(xué)會一些語言,如:Verilog 語言。
設(shè)計理念:界面與代碼的融合
Robei所體現(xiàn)的一個功能就是:自動生成代碼,省去了你大量的編程時間。因此,在Robei里面,我們的結(jié)構(gòu)層是自動生成代碼的。
軟件特色:透明IP
Robei還有一些其他的特色:像很多公司他們的IP核都是封閉、不開放的,簡單的說就是黑匣子的設(shè)計結(jié)構(gòu)。而對于Robei來說,我們所有的模塊均可打開,均可修改,模塊重用率高。
軟件特色:代碼生成功能
你的任何一個模塊,把它例化的時候,直接拖過來連上線,它會自動生成一些例化的代碼,不用去寫,另外它還可以自己連接內(nèi)部的信號。
軟件特色:跨平臺
Robei是跨平臺的一個設(shè)計工具,同時不依賴于任何器件,可以和業(yè)界其它工具兼容。
軟件特色:無限分層
Robei可以提供一種無限分層的分層設(shè)計理念。在國外,因?yàn)槊總€項(xiàng)目都是從上往下進(jìn)行架構(gòu)細(xì)分,然后再從下設(shè)計,再往上進(jìn)行測試的這樣一種模式。
并且,還可以用立體復(fù)用的概念替代大面積平鋪,面向?qū)ο蟮睦砟?,無限分層復(fù)用,無需打包,更改一鍵刷新貫穿。
軟件特色:一鍵生成Test
右鍵單擊彈出Create Test ,選中后會自動生成模塊測試文件,并且會自動配置引腳屬性,且秩序加入被測試模塊,撰寫代碼,讓Testbench流程和Module流程一致!
軟件特色:自動生成datasheet
當(dāng)我們做完實(shí)驗(yàn),需要填寫實(shí)驗(yàn)報告的時候,里面的一些引腳名稱、信號就可以拉出來放在里面,從而來充實(shí)你的實(shí)驗(yàn)報告。手寫就比較麻煩了,如果使用Robei就可以節(jié)省大量的工作時間。
這是我們基于EDA工具做的簡單的3級流水 RISC-V CPU的設(shè)計。
圖像處理
基于Robei EDA工具,我們還開發(fā)出來了一個圖像處理的相關(guān)案例,比如:卷積運(yùn)算、神經(jīng)網(wǎng)絡(luò)等。
用戶群體:用戶人數(shù)
目前,使用Robei的用戶還是比較多的,遍布全球!
資源平臺:開放平臺、資源共用
Robei資源全開放,有大量設(shè)計案例,并且源代碼下載即可運(yùn)行,還有眾多高校學(xué)生參與貢獻(xiàn)。
對比:界面風(fēng)格
用傳統(tǒng)的工具去學(xué)習(xí)和用Robei的工具去學(xué)習(xí),對比下來,你的時間會縮短,你的速度會提高,你的效率和你的架構(gòu)理念會變得更好。
A1、傳統(tǒng)的設(shè)計工具:集成電路課程抽象,老師講得很辛苦;
B1、Robei:所見即所得,抽象的代碼編程形象的模塊。
對比:界面風(fēng)格▼
對比 教學(xué)與實(shí)驗(yàn)一體
目前我們的教學(xué)與實(shí)驗(yàn)是分開的,教育做分離,知識與課堂是分開的,還有可能是不同的老師上的課,只會導(dǎo)致一些脫鉤。
A2、傳統(tǒng)模式:教與做分離,知識課堂與動手分開;
B2、Robei:所見即所得,抽象的代碼編程形象的模塊。
如果使用Robei,你在課堂上所學(xué)的一些東西就可以直接實(shí)現(xiàn)。通過編寫代碼,然后直接把它仿真出來,就可以看到并得到一些東西,即所見即所得。另外,還可以直接找問題,老師指導(dǎo)一些方面,然后直接可以做對比。
教學(xué)與實(shí)驗(yàn)一體▼
對比:課程體系貫穿
A3)傳統(tǒng)模式:數(shù)字電路、EDA和FPGA以及SOC各用各的實(shí)驗(yàn)環(huán)境,沒有連貫性,學(xué)生就業(yè)還要重新培養(yǎng);
B3)Robei:課程連貫,統(tǒng)一語言,學(xué)習(xí)中經(jīng)驗(yàn)可積累,項(xiàng)目可貫穿。
對比:可隨時隨地實(shí)驗(yàn)
A4)傳統(tǒng)模式:實(shí)驗(yàn)設(shè)備巨大,實(shí)驗(yàn)軟件昂貴,學(xué)生離開實(shí)驗(yàn)室就無法動手實(shí)踐;
B4)Robei:設(shè)備小巧,人手一套,軟件可在電腦上、平板上完成實(shí)驗(yàn)、隨時隨地都是實(shí)驗(yàn)室。
對比:實(shí)驗(yàn)報告
A5)傳統(tǒng)模式:實(shí)驗(yàn)內(nèi)容枯燥、實(shí)驗(yàn)報告千篇一律;
B5)Robei:自動生成datasheet,模塊可視化,架構(gòu)清晰、每個人的報告都會不同(除非照抄)。
對比:無需配置
給老師減輕負(fù)擔(dān),給學(xué)生及時反饋!
A6)傳統(tǒng)模式:學(xué)生作業(yè)老師檢驗(yàn)結(jié)果麻煩,很多配置問題不能直接運(yùn)行,仔細(xì)檢驗(yàn)非常麻煩;
B6)Robei:雙擊即可打開查看結(jié)構(gòu),點(diǎn)擊即可運(yùn)行,查看波形就可以判斷正確與否。
競爭對比:成本對比
Robei可隨身攜帶,快速下載,簡單易用,性價比高!
競爭對手:美國三巨頭
Robei的主要競爭對手是:Synopsys、Cadence、Mentor Graphics這三家。但是很多方面,Robei都是優(yōu)于他們的,簡直完勝。
Robei EDA之所以功能如此強(qiáng)大,且優(yōu)于其他EDA工具,關(guān)鍵的核心在于其背后強(qiáng)大的技術(shù)團(tuán)隊(duì)和自帶優(yōu)勢的公司背景。Robei,正在穩(wěn)步前進(jìn)中不斷創(chuàng)新。
評論