chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

文末有驚喜挑戰(zhàn) | 基于VC Formal,在RISC-V內(nèi)核上,驗(yàn)證一波!

新思科技 ? 來源:未知 ? 2023-09-05 18:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

wKgaomT3BrOAOmblAAkTVO4ki10434.gif ?

驗(yàn)證過程中,如只考慮基本的ISA以及潛在的自定義擴(kuò)展,該如何為RISC-V內(nèi)核建立通用的設(shè)置,又該如何定義相關(guān)的SVA斷言?這些SVA斷言僅涉及流水線的開始和結(jié)束,而不包括內(nèi)部細(xì)節(jié)或全流程的所有時(shí)鐘周期。如果目標(biāo)是檢測單指令錯(cuò)誤和多指令錯(cuò)誤。單指令錯(cuò)誤的發(fā)現(xiàn)相對容易,而多指令錯(cuò)誤更難識別,因?yàn)闀龅?a href="http://www.brongaenegriffin.com/v/tag/132/" target="_blank">CPU停頓事件,這些事件可以避免發(fā)生寄存器讀寫沖突。

單指令錯(cuò)誤(例如ADD指令是否真的執(zhí)行了加法功能)與上下文無關(guān),因此可以通過在其它空流水線中運(yùn)行該指令來進(jìn)行檢查。但多指令錯(cuò)誤卻與上下文存在相關(guān)性。該如何對所有合法的上下文進(jìn)行驗(yàn)證?首先需要對QED有一些了解。

wKgaomT3BrOAU6gxAAFeXOYtPFg220.png

基于VC Formal的QED驗(yàn)證

wKgaomT3BrOAEFY6AAAa6K6YMVY496.png

快速錯(cuò)誤檢測(QED)

快速錯(cuò)誤檢測(QED)最早是為了硅后驗(yàn)證而發(fā)明的一種方法。在QED方法中,在機(jī)器代碼基礎(chǔ)上,通過一組并行的寄存器/memory位置定期重復(fù)讀寫指令。然后,比較原始值和復(fù)制值;如果二者不同就表示存在錯(cuò)誤。這類方法正逐漸運(yùn)用到前端驗(yàn)證,究其原因,是為了定期比較并行實(shí)現(xiàn)一致性,在被一些更具功能意義的斷言標(biāo)記之前,就早早捕捉到根本原因錯(cuò)誤。這種方法并不局限于形式化驗(yàn)證,在動態(tài)驗(yàn)證中也很有用。

最近的一次網(wǎng)絡(luò)研討會重點(diǎn)介紹了形式化方法與快速錯(cuò)誤檢測(QED)的搭配使用。它賦予了開發(fā)者更多處理問題的思路。SyoSil的驗(yàn)證工程師Frederik M?llerstr?m Lauridsen分享了他將這種方法用于新思科技VC Formal,從而對RISC-V內(nèi)核進(jìn)行驗(yàn)證的做法。

wKgaomT3BrOAX90dAAAfaj3ydrQ981.png

形式化方法與QED相結(jié)合的實(shí)例分享

為了使用QED方法,需要參考設(shè)計(jì)和被測設(shè)計(jì)(DUT)。這里的參考設(shè)計(jì)指的是單指令流水線測試,例如通過其它空流水線推送ADD指令。與此同時(shí),DUT將推送相同的指令。但如何將上下文定義為任意選擇的前后指令呢?為此,F(xiàn)rederick用到了QED的另一個(gè)版本,稱為C-S2QED。

無需過多深入技術(shù)細(xì)節(jié),S2表示“符號狀態(tài)”,它允許任意指令通過流水線,只要進(jìn)入流水線的第一條指令與進(jìn)入?yún)⒖剂魉€的指令相同即可。其中“符號”部分是關(guān)鍵。沒有必要定義其它指令的推送過程,只要是合法的指令就行。由于使用的是形式化方法,因此驗(yàn)證過程中要考慮到所有可能性。Frederick用到的另一個(gè)巧思是首先證明所有指令可在一定的最大周期數(shù)內(nèi)通過流水線,從而為有界證明提供了限制條件。

使用QED方法并利用形式化方法對參考設(shè)計(jì)和DUT進(jìn)行比較,證明了流水線實(shí)現(xiàn)結(jié)果中不存在多指令錯(cuò)誤,否則VC Formal會提供反例。Frederick表示,他們還沒有將這種方法用到任何標(biāo)準(zhǔn)的RISC-V ISA擴(kuò)展(M、A、F等)中。但事實(shí)上,開發(fā)者也可以使用VC Formal DPV來處理M擴(kuò)展及其它擴(kuò)展。

2023新思科技-英特爾Formal數(shù)獨(dú)挑戰(zhàn)火熱進(jìn)行中

8月25日至9月7日報(bào)名挑戰(zhàn)

通過新思科技VC Formal FPV或者DPV

創(chuàng)建一個(gè)能夠解決數(shù)獨(dú)難題的設(shè)計(jì)/測試平臺

請于9月30日前解開所有謎題

并提交您創(chuàng)建的平臺或答案

本次挑戰(zhàn)的優(yōu)勝者將于11月10日公布

掃描下方二維碼,即可報(bào)名

wKgaomT3BrOAbyuwAAC9n_CINH8957.png

wKgaomT3BrSANJPnAAAxmrEPAxE554.gif ?

wKgaomT3BrSABr3YAADdY0pjgtY940.pngwKgaomT3BrSAIXCLAADd6MVVC8A840.pngwKgaomT3BrSARR7tAAD5jgmkC20549.png

wKgaomT3BrSANMtTAABDRBl48No948.gif ? ? ? ? ?

wKgaomT3BraARuCpABiW55IX-84855.gif


原文標(biāo)題:文末有驚喜挑戰(zhàn) | 基于VC Formal,在RISC-V內(nèi)核上,驗(yàn)證一波!

文章出處:【微信公眾號:新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    5

    文章

    926

    瀏覽量

    52654

原文標(biāo)題:文末有驚喜挑戰(zhàn) | 基于VC Formal,在RISC-V內(nèi)核上,驗(yàn)證一波!

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索RISC-V機(jī)器人領(lǐng)域的潛力

    探索RISC-V機(jī)器人領(lǐng)域的潛力 測評人:洄溯 測評時(shí)間: 2025年11月 測評對象: MUSE Pi Pro開發(fā)板(基于進(jìn)迭時(shí)空K1系列高性能RISC-V CPU) 、
    發(fā)表于 12-03 14:40

    如何自己設(shè)計(jì)個(gè)基于RISC-V的SoC架構(gòu),最后可以FPGA跑起來?

    如何自己設(shè)計(jì)個(gè)基于RISC-V的SoC架構(gòu),最后可以FPGA跑起來
    發(fā)表于 11-11 08:03

    為什么RISC-V是嵌入式應(yīng)用的最佳選擇

    最近RISC-V基金會在社交媒體發(fā)文,文章說物聯(lián)網(wǎng)和嵌入式系統(tǒng)正在迅速發(fā)展,需要更高的計(jì)算性能、更低的功耗和人工智能。RISC-V是為未來而建的,包括超高效的MCU到高性能應(yīng)用處理器,RIS
    的頭像 發(fā)表于 11-07 10:09 ?1324次閱讀

    利用事務(wù)級加速實(shí)現(xiàn)高速、高質(zhì)量的RISC-V驗(yàn)證

    引言RISC-V架構(gòu)以其開放性和高度可定制的特性,正在重塑處理器設(shè)計(jì)格局。然而,這種靈活性也帶來了顯著的驗(yàn)證挑戰(zhàn),使其驗(yàn)證復(fù)雜度遠(yuǎn)超傳統(tǒng)固定架構(gòu)處理器。
    的頭像 發(fā)表于 09-18 10:08 ?1798次閱讀
    利用事務(wù)級加速實(shí)現(xiàn)高速、高質(zhì)量的<b class='flag-5'>RISC-V</b><b class='flag-5'>驗(yàn)證</b>

    時(shí)擎科技亮相2025 RISC-V中國峰會,深度解析高性能RISC-V SoC技術(shù)挑戰(zhàn)與創(chuàng)新

    2025年7月16-18日,第五屆RISC-V中國峰會在上海張江科學(xué)會堂成功舉辦,作為全球RISC-V領(lǐng)域頂級盛會之,本屆峰會匯聚了數(shù)百家企業(yè)、研究機(jī)構(gòu)及開源社區(qū),共同探討RISC-V
    的頭像 發(fā)表于 07-21 17:37 ?1389次閱讀
    時(shí)擎科技亮相2025 <b class='flag-5'>RISC-V</b>中國峰會,深度解析高性能<b class='flag-5'>RISC-V</b> SoC技術(shù)<b class='flag-5'>挑戰(zhàn)</b>與創(chuàng)新

    芯華章RISC-V敏捷驗(yàn)證方案再升級

    7月17-18日,中國規(guī)模最大、規(guī)格最高的RISC-V峰會上,芯華章向數(shù)千名專業(yè)用戶展示其面向RISC-V指令集打造的完整敏捷驗(yàn)證方案,其中最新發(fā)布的GalaxSim Turbo 3
    的頭像 發(fā)表于 07-21 17:03 ?849次閱讀
    芯華章<b class='flag-5'>RISC-V</b>敏捷<b class='flag-5'>驗(yàn)證</b>方案再升級

    開芯院采用芯華章P2E硬件驗(yàn)證平臺加速RISC-V驗(yàn)證

    學(xué),基于開芯院昆明湖4核設(shè)計(jì),預(yù)期實(shí)現(xiàn)倍數(shù)級的效率提升,解決RISC-V CPU設(shè)計(jì)驗(yàn)證中用例運(yùn)行時(shí)間長和調(diào)試難度大的雙重挑戰(zhàn)。 復(fù)雜的RISC-
    的頭像 發(fā)表于 07-18 10:08 ?2286次閱讀
    開芯院采用芯華章P2E硬件<b class='flag-5'>驗(yàn)證</b>平臺加速<b class='flag-5'>RISC-V</b><b class='flag-5'>驗(yàn)證</b>

    RISC-V和ARM何區(qū)別?

    微處理器架構(gòu)領(lǐng)域,ARM與RISC-V是兩個(gè)備受關(guān)注的體系。ZLG致遠(yuǎn)電子推出ARM核心版后,又推出了基于RISC-V的MR6450核心版,這引發(fā)了人們對這兩種架構(gòu)差異的深入探討。
    的頭像 發(fā)表于 06-24 11:38 ?1739次閱讀
    <b class='flag-5'>RISC-V</b>和ARM<b class='flag-5'>有</b>何區(qū)別?

    攀登者 | 全球首顆RISC-V內(nèi)核超級SIM芯片的創(chuàng)新突圍

    安全芯片的“珠峰”,群“攀登者”。面對內(nèi)核自主可控與芯片安全的關(guān)鍵挑戰(zhàn),他們的目標(biāo)不是跟
    的頭像 發(fā)表于 06-20 18:03 ?1176次閱讀
    攀登者 | 全球首顆<b class='flag-5'>RISC-V</b><b class='flag-5'>內(nèi)核</b>超級SIM芯片的創(chuàng)新突圍

    FPGA與RISC-V淺談

    RISC-V處理器的SoC數(shù)量2024年約為20億顆,到2031年有望突破200億顆。 RISC-V的概念與優(yōu)勢 RISC-V種全新的
    發(fā)表于 04-11 13:53 ?550次閱讀
    FPGA與<b class='flag-5'>RISC-V</b>淺談

    關(guān)于RISC-V芯片的應(yīng)用學(xué)習(xí)總結(jié)

    RISC-V芯片作為種基于精簡指令集計(jì)算(RISC)原則的開源指令集架構(gòu)(ISA)芯片,近年來多個(gè)領(lǐng)域展現(xiàn)出了廣泛的應(yīng)用潛力和顯著優(yōu)勢。以下是對
    發(fā)表于 01-29 08:38

    RISC-V MCU技術(shù)

    GD32VF103系列的MCU,是兆易創(chuàng)新出的,用了基于RISC-V的Bumblebee處理器內(nèi)核,主要是給物聯(lián)網(wǎng)還有其他超低功耗的場景用的。這個(gè)系列MCU運(yùn)算主頻能到108MHz,片閃存從16KB到
    發(fā)表于 01-19 11:50

    Imagination放棄RISC-V處理器內(nèi)核開發(fā)

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)根據(jù)外媒的最新報(bào)道,半導(dǎo)體IP大廠Imagination Technology已經(jīng)停止了RISC-V處理器內(nèi)核的開發(fā),轉(zhuǎn)而更加專注于其核心的GPU和AI產(chǎn)品
    的頭像 發(fā)表于 01-10 00:15 ?3271次閱讀

    RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧

    RISC-V架構(gòu)介紹 1. RISC 架構(gòu)的起源 1981年,David Patterson(大衛(wèi)·帕特森)的帶領(lǐng)下,美國加州大學(xué)伯克利分校的
    發(fā)表于 12-16 23:08

    SiFive 推出高性能 Risc-V CPU 開發(fā)板 HiFive Premier P550

    “ ?HiFive Premier P550:世界性能最高的 RISC-V CPU 開發(fā)板,以 Mini-DTX 外形提供高性能 Linux 開發(fā)平臺,支持下一波 RISC-V 開發(fā)
    的頭像 發(fā)表于 12-16 11:16 ?2688次閱讀
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU 開發(fā)板 HiFive Premier P550