-
推動(dòng)RISC-V芯片設(shè)計(jì)革命,第五屆RISC-V中國(guó)峰會(huì)EDA分論壇干貨滿滿
楊德豪:基于事務(wù)的加速技術(shù)在RISC-V高速高質(zhì)量驗(yàn)證中的應(yīng)用
思爾芯軟件工程師楊德豪就“基于事務(wù)的加速技術(shù)在RISC-V高速高質(zhì)量驗(yàn)證中的應(yīng)用”這一主題進(jìn)行了深入的探討。他詳細(xì)介紹了如何運(yùn)用基于事務(wù)的加速技術(shù)(TBA)來(lái)提高RISC-V架構(gòu)的驗(yàn)證效率,特別是在面對(duì)高復(fù)雜度、高精度要求的驗(yàn)證過(guò)程中所面臨的挑戰(zhàn)和解決方案。
首先,楊德豪從RISC-V架構(gòu)的基本概況開始講起,分析了當(dāng)前仿真環(huán)境中存在的主要問(wèn)題,尤其是微架構(gòu)設(shè)計(jì)和驗(yàn)證時(shí)的限制。他指出,隨著自定義指令和不同指令集架構(gòu)(ISA)的不斷增加,驗(yàn)證的規(guī)模和難度也在不斷提升。尤其在需要對(duì)內(nèi)存仿真結(jié)構(gòu)、時(shí)序、功耗以及芯片面積等方面進(jìn)行嚴(yán)格把控時(shí),如何有效進(jìn)行驗(yàn)證成為了一大難題。
為了應(yīng)對(duì)這些挑戰(zhàn),楊德豪介紹了RISC-V的開源驗(yàn)證工具——RVVI(RISC-V驗(yàn)證接口),并闡述了如何將其集成到基于事務(wù)的加速技術(shù)中。通過(guò)使用RVVI的接口,驗(yàn)證人員可以通過(guò)RVVI-Trace記錄通用寄存器的狀態(tài),進(jìn)行自動(dòng)化比對(duì),從而提升驗(yàn)證效率。
楊德豪強(qiáng)調(diào),盡管RVVI框架在驗(yàn)證過(guò)程中發(fā)揮了重要作用,但其仍面臨一些性能瓶頸,例如生成trace和數(shù)據(jù)時(shí)的性能開銷,和軟件仿真器本身的性能限制。為此,基于事務(wù)的加速技術(shù)(TBA)應(yīng)運(yùn)而生,TBA可以通過(guò)減少數(shù)據(jù)交互的周期,顯著提升驗(yàn)證效率。通過(guò)將多個(gè)數(shù)據(jù)周期合并為一個(gè)事務(wù),TBA能夠加速驗(yàn)證過(guò)程,縮短驗(yàn)證時(shí)間,并有效提升硬件的測(cè)試吞吐量。
在展示了TBA的具體應(yīng)用后,楊德豪進(jìn)一步解釋了該技術(shù)如何通過(guò)提升測(cè)試效率,減少不必要的時(shí)間開銷,幫助工程師更快完成仿真任務(wù)。此外,TBA與虛擬原型的結(jié)合,也能加速軟硬件的協(xié)同設(shè)計(jì),提高開發(fā)效率,尤其是在系統(tǒng)級(jí)自動(dòng)仿真環(huán)境的構(gòu)建過(guò)程中,幫助SOC(系統(tǒng)芯片)設(shè)計(jì)完成更快速的驗(yàn)證。
通過(guò)與RVVI和TBA技術(shù)的結(jié)合,楊德豪展示了該技術(shù)如何有效提升RISC-V架構(gòu)驗(yàn)證的準(zhǔn)確性和效率。他還提到,在實(shí)際的驗(yàn)證案例中,使用RVVI技術(shù)可以在純軟件仿真環(huán)境中實(shí)現(xiàn)高達(dá)60%的性能提升,顯著縮短了測(cè)試所需的時(shí)間。
楊德豪的分享還強(qiáng)調(diào)了思爾芯公司在數(shù)字前端驗(yàn)證工具領(lǐng)域的技術(shù)積累與創(chuàng)新。公司通過(guò)20多年的深耕,已成為全球領(lǐng)先的功能驗(yàn)證和數(shù)字前端解決方案提供商。公司目前已為全球600多個(gè)客戶提供服務(wù),并且在硅谷、首爾、上海、西安等地設(shè)有研發(fā)中心。
此次技術(shù)分享不僅為業(yè)界提供了關(guān)于如何通過(guò)先進(jìn)的加速技術(shù)優(yōu)化RISC-V驗(yàn)證過(guò)程的寶貴經(jīng)驗(yàn),同時(shí)也為今后的微架構(gòu)驗(yàn)證工作提供了新的思路和技術(shù)支持。
范宇杰:RISC-V驗(yàn)證工具STING的應(yīng)用與挑戰(zhàn)
隨著RISC-V架構(gòu)在高性能計(jì)算(HPC)和人工智能(AI)領(lǐng)域的迅猛發(fā)展,如何有效地進(jìn)行RISC-V芯片的驗(yàn)證已經(jīng)成為了芯片開發(fā)過(guò)程中的一項(xiàng)重大挑戰(zhàn)。新思科技應(yīng)用工程師范宇杰詳細(xì)介紹了如何借助RISC-V隨機(jī)測(cè)試生成器(STING)來(lái)解決HPC驗(yàn)證中的一系列難題。
在RISC-V的HPC應(yīng)用領(lǐng)域,隨著計(jì)算復(fù)雜度的增加,驗(yàn)證工作面臨的困難也越來(lái)越多。范宇杰指出,在RISC-V的多核和系統(tǒng)級(jí)驗(yàn)證中,涉及的驗(yàn)證任務(wù)往往需要在不同層級(jí)的硬件架構(gòu)中進(jìn)行協(xié)調(diào),這不僅需要保證指令集架構(gòu)(ISA)的穩(wěn)定性,還要處理多核一致性、內(nèi)存一致性等問(wèn)題。此外,虛擬化技術(shù)在RISC-V中的應(yīng)用,也使得調(diào)試過(guò)程變得更加復(fù)雜,尤其是在定位軟件層次的bug時(shí),常常需要花費(fèi)數(shù)月時(shí)間才能最終解決問(wèn)題。
STING工具的優(yōu)勢(shì)
為了應(yīng)對(duì)這些驗(yàn)證挑戰(zhàn),STING工具作為一款高效的測(cè)試生成器,提供了強(qiáng)大的系統(tǒng)級(jí)驗(yàn)證功能。STING能夠支持多核架構(gòu),并配置整個(gè)系統(tǒng)的地址空間、緩存層級(jí)等參數(shù)。范宇杰介紹,STING通過(guò)在底層隨機(jī)生成測(cè)試場(chǎng)景,可以在較短的時(shí)間內(nèi)對(duì)復(fù)雜的硬件進(jìn)行驗(yàn)證,從而加速驗(yàn)證過(guò)程。STING所生成的測(cè)試場(chǎng)景,不僅支持對(duì)指令集的擴(kuò)展進(jìn)行驗(yàn)證,還能模擬多種復(fù)雜的異常場(chǎng)景,極大地提高了驗(yàn)證的覆蓋面和準(zhǔn)確性。
STING的另一個(gè)突出特點(diǎn)是其可以將驗(yàn)證場(chǎng)景轉(zhuǎn)換為二進(jìn)制文件,用戶可以在不同平臺(tái)上進(jìn)行驗(yàn)證復(fù)現(xiàn),這對(duì)于硬件驗(yàn)證中難以重復(fù)的bug復(fù)現(xiàn)尤為重要。通過(guò)這種方法,驗(yàn)證團(tuán)隊(duì)能夠在多個(gè)平臺(tái)間快速定位問(wèn)題,并減少調(diào)試時(shí)間。
通過(guò)結(jié)合STING和ImperasDV工具,范宇杰展示了一個(gè)完整的驗(yàn)證流程。STING不僅能生成高質(zhì)量的測(cè)試數(shù)據(jù),還能夠在測(cè)試后進(jìn)行精確的錯(cuò)誤檢查,這使得在HPC系統(tǒng)驗(yàn)證中,發(fā)現(xiàn)并解決微架構(gòu)級(jí)bug變得更加高效。在客戶應(yīng)用中,STING成功發(fā)現(xiàn)了多個(gè)微架構(gòu)級(jí)bug,包括EPU和MMU等模塊的問(wèn)題,為RISC-V芯片的驗(yàn)證提供了有力的支持。
在芯片驗(yàn)證過(guò)程中,STING工具無(wú)疑為RISC-V驗(yàn)證提供了一個(gè)強(qiáng)有力的解決方案。通過(guò)精確的系統(tǒng)級(jí)驗(yàn)證和高效的測(cè)試生成,STING不僅能夠解決RISC-V在HPC領(lǐng)域面臨的驗(yàn)證難題,還能幫助開發(fā)團(tuán)隊(duì)加速驗(yàn)證進(jìn)程,提升產(chǎn)品的穩(wěn)定性和可靠性。隨著RISC-V技術(shù)的不斷發(fā)展,像STING這樣的驗(yàn)證工具必將成為芯片開發(fā)中不可或缺的利器。
范宇杰的分享為在場(chǎng)的技術(shù)人員提供了寶貴的經(jīng)驗(yàn),并展示了如何通過(guò)創(chuàng)新的驗(yàn)證工具推動(dòng)RISC-V技術(shù)在高性能計(jì)算和人工智能領(lǐng)域的廣泛應(yīng)用。
標(biāo)簽 心智觀察所- 原標(biāo)題:推動(dòng)RISC-V芯片設(shè)計(jì)革命,第五屆RISC-V中國(guó)峰會(huì)EDA分論壇干貨滿滿
- 責(zé)任編輯: 李昊 
-
第五屆RISC-V中國(guó)峰會(huì)隆重開幕!中國(guó)領(lǐng)航全球開放算力新時(shí)代
2025-07-18 17:02 心智觀察所 -
徐易難:SVM——基于硬件的高效RISC-V處理器驗(yàn)證方法
2025-07-18 13:24 心智觀察所 -
曹夢(mèng)俠:香山系列高性能RISC-V多核處理器驗(yàn)證方法學(xué)創(chuàng)新實(shí)踐
2025-07-18 13:24 心智觀察所 -
美國(guó)真能推動(dòng)本土稀土供應(yīng)鏈建設(shè)嗎?
2025-07-17 08:31 心智觀察所 -
又一個(gè)“首次”!中國(guó)天眼再傳好消息
2025-07-16 17:17 -
身穿唐裝,黃仁勛首次用中文演講
2025-07-16 15:04 -
首次!中國(guó)空間站將利用腦類器官芯片開展生命科學(xué)研究
2025-07-15 07:18 科技前沿 -
對(duì)話凱文·凱利:對(duì)芯片禁運(yùn)只會(huì)加速中國(guó)發(fā)展
2025-07-14 09:18 心智觀察所 -
100%國(guó)產(chǎn)化!我國(guó)首套,研發(fā)成功
2025-07-14 08:45 -
嫦娥六號(hào)月壤研究,有新發(fā)現(xiàn)!
2025-07-14 00:29 科技前沿 -
檢驗(yàn)宇宙起源理論!我國(guó)在原初引力波探測(cè)實(shí)驗(yàn)領(lǐng)域邁出關(guān)鍵一步
2025-07-13 14:32 科技前沿 -
臺(tái)灣火箭首次在日本發(fā)射,升空不久即墜落
2025-07-12 20:59 臺(tái)灣 -
美國(guó)不能讓中國(guó)主導(dǎo)機(jī)器人世界
2025-07-12 08:40 心智觀察所 -
嫦娥七號(hào)明年前后將發(fā)射,還會(huì)帶地震儀上月球
2025-07-10 18:34 航空航天 -
啃下最后一塊“硬骨頭”!我國(guó)棉花生產(chǎn)將實(shí)現(xiàn)全程機(jī)械化
2025-07-09 20:29 聚焦三農(nóng) -
此前尚無(wú)先例!我國(guó)成功攻克這一世界性難題
2025-07-08 19:27 -
普京簽署新法:非俄羅斯公民可以加入俄軍
2025-07-08 08:01 -
支持科研人員勇闖“無(wú)人區(qū)”,重大非共識(shí)項(xiàng)目將試點(diǎn)實(shí)施
2025-07-07 22:57 -
我國(guó)成立首個(gè)深空探測(cè)領(lǐng)域國(guó)際科技組織
2025-07-07 16:12 科技前沿 -
獨(dú)家對(duì)話|周露:生物醫(yī)藥出海,超過(guò)了新能源車
2025-07-06 08:48 心智觀察所
相關(guān)推薦 -
習(xí)近平:中方在TikTok問(wèn)題上的立場(chǎng)是清楚的 評(píng)論 10美媒挑事:巴基斯坦與中國(guó)很鐵,你細(xì)品… 評(píng)論 36“訓(xùn)練成本才這么點(diǎn)?美國(guó)同行陷入自我懷疑” 評(píng)論 108中美高層本月頻繁互動(dòng),什么信號(hào)? 評(píng)論 86“為跟中方談,特朗普拒批4億美元對(duì)臺(tái)軍援” 評(píng)論 122最新聞 Hot
-
美媒挑事:巴基斯坦與中國(guó)很鐵,你細(xì)品…
-
“中方最嚴(yán)厲的公開回應(yīng)”
-
“挑戰(zhàn)中國(guó)主導(dǎo),美國(guó)把手伸向贊比亞”
-
“訓(xùn)練成本才這么點(diǎn)?美國(guó)同行陷入自我懷疑”
-
普京罕見透露前線俄軍人數(shù)
-
加拿大饞哭了:中國(guó)又從澳方買了,一買就是9船…
-
以防長(zhǎng)威脅:胡塞,你的死期到了
-
主謀已落網(wǎng)
-
簽了!“中國(guó)發(fā)動(dòng)機(jī)替代德國(guó)產(chǎn)品”
-
“對(duì)農(nóng)民來(lái)說(shuō),無(wú)異于千刀萬(wàn)剮!好好和中國(guó)談吧”
-
印媒越吹越離譜:陣風(fēng)領(lǐng)先殲-35A...
-
白宮AI顧問(wèn)急了:這正中華為下懷,居心何在?
-
“為跟中方談,特朗普拒批4億美元對(duì)臺(tái)軍援”
-
針對(duì)個(gè)別“反華”集會(huì),韓總理緊急指令
-
日本空自一架搜救機(jī)降落時(shí)沖出跑道,暫無(wú)人員傷亡
-
獨(dú)山縣委書記李景寬任上被查
-