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

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

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

新思科技VC Formal DPV可對任何數(shù)據(jù)路徑塊進(jìn)行簽核

科技綠洲 ? 來源:新思科技 ? 作者:新思科技 ? 2022-05-09 16:16 ? 次閱讀

我們生活在大數(shù)據(jù)的世界中:B站日均播放量17億次,微信每天發(fā)送約500億條信息。預(yù)計到2025年,全球每天生成的數(shù)據(jù)量有望達(dá)到463EB。

如此龐大的數(shù)據(jù)量,需要采用浮點(diǎn)算術(shù)運(yùn)算的芯片才能夠以最快的速度和最高的精度進(jìn)行處理、存儲、分析和共享。而驗(yàn)證這些芯片上的數(shù)據(jù)處理邏輯(數(shù)據(jù)路徑)的正確性至關(guān)重要。歷史證明,未能及時發(fā)現(xiàn)錯誤將會導(dǎo)致高昂的代價。

鑒于此,新思科技很早就開始研究驗(yàn)證復(fù)雜數(shù)據(jù)路徑邏輯的方法。例如,基于仿真的傳統(tǒng)驗(yàn)證方法效率低、耗時長,而且對于無遺漏地驗(yàn)證這些復(fù)雜的數(shù)學(xué)函數(shù)根本不切實(shí)際。以一個兩個32位操作數(shù)的簡單數(shù)學(xué)運(yùn)算為例子,其中就會包含264個操作數(shù)對。假設(shè)處理速度為每秒30億次模擬速度,則需要195個計算年。這導(dǎo)致計算資源根本無法得到充分和高效利用。

形式驗(yàn)證使用數(shù)學(xué)方法來證明或反駁預(yù)期算法的正確性,可提供一種有效、高效且可追溯的解決方案。在對函數(shù)正確性至關(guān)重要的復(fù)雜控制和數(shù)據(jù)路徑邏輯進(jìn)行驗(yàn)證時,它可對仿真方法起到補(bǔ)充作用。認(rèn)識到設(shè)計架構(gòu)師趨向于將規(guī)范編寫為C或C++參考模型,新思科技的研究團(tuán)隊開始致力于開發(fā)一種驗(yàn)證技術(shù)來確定硬件設(shè)計人員創(chuàng)建的RTL是否等效于C/C++模型。復(fù)雜數(shù)據(jù)路徑專用驗(yàn)證解決方案HECTOR(High-level Equivalence C++ to RTL)由此誕生。

過去20年間,新思科技不斷升級形式求解器,性能越來越完善,促使許多客戶開始使用HECTOR來驗(yàn)證CPU、GPU、網(wǎng)絡(luò)和安全性應(yīng)用中的ALU、FPU和DSP塊。2017中,HECTOR技術(shù)被整合到新思科技 VC Formal? Datapath Validation (DPV) App中,該應(yīng)用現(xiàn)已能夠支持所有現(xiàn)代C++語言和基于業(yè)界領(lǐng)先的新思科技 Verdi? SoC Debug Platform的完整調(diào)試環(huán)境。VC Formal DPV成為業(yè)界首個用于對數(shù)據(jù)路徑元素進(jìn)行無遺漏驗(yàn)證的商用形式驗(yàn)證工具。

VC Formal DPV針對獨(dú)立開發(fā)的模型提供等效性檢查,無遺漏地驗(yàn)證RTL實(shí)現(xiàn)是否與可信的C/C++參考模型等效,并且可用于無遺漏地驗(yàn)證C到C、C到RTL,以及RTL到RTL等連續(xù)設(shè)計改進(jìn),而無需任何驗(yàn)證平臺、斷言或覆蓋率要求。VC Formal DPV可以靈敏地檢測極端缺陷,從而避免代價高昂的錯誤發(fā)生。該技術(shù)嵌入了:

快速高效的形式算法,包括加入多個求解器用于解算復(fù)雜的數(shù)學(xué)邏輯

快速收斂技術(shù),包括自動設(shè)計分區(qū)和多處理器支持

高級調(diào)試支持,包括一個集成的調(diào)試器,支持單步調(diào)試C/C++代碼

靈活的語言支持:Verilog、VHDL、SystemVerilog、C、C++

VC Formal DPV可提供100%的信任度,其RTL設(shè)計實(shí)現(xiàn)符合C/C++參考算法,因此與基于仿真的技術(shù)相比,可以顯著加快數(shù)據(jù)路徑組件的簽核。

隨著電子設(shè)備變得越來越智能人工智能AI)和機(jī)器學(xué)習(xí)(ML)芯片被廣泛應(yīng)用于許多領(lǐng)域。由于AI/ML芯片使用浮點(diǎn)運(yùn)算來處理大量數(shù)據(jù),因此VC Formal DPV非常適合此類芯片設(shè)計,獲得了全球AI/ML初創(chuàng)企業(yè)的大量部署。

為了幫助企業(yè)采用數(shù)據(jù)路徑驗(yàn)證方法,新思科技提供了經(jīng)過形式驗(yàn)證的全面的C++數(shù)學(xué)庫來驗(yàn)證RTL,并且還為交鑰匙項(xiàng)目的培訓(xùn)和執(zhí)行提供咨詢服務(wù)。

數(shù)據(jù)路徑驗(yàn)證的前景十分光明。新思科技憑借20多年的HECTOR技術(shù)投入和不斷革新,其VC Formal DPV可對任何數(shù)據(jù)路徑塊進(jìn)行簽核。

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

    關(guān)注

    1792

    文章

    47497

    瀏覽量

    239218
  • 新思科技
    +關(guān)注

    關(guān)注

    5

    文章

    801

    瀏覽量

    50375
  • 數(shù)據(jù)路徑
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6311
收藏 人收藏

    評論

    相關(guān)推薦

    FPGA給TLK2711發(fā)送數(shù)據(jù), rxd端沒有任何數(shù)據(jù)是怎么回事?

    問下現(xiàn)在一板子上有三片TLK2711,現(xiàn)在想對每個片子做自環(huán)測試,F(xiàn)PGA給2711發(fā)送數(shù)據(jù),把loopen拉高 手冊上說應(yīng)該就可以自環(huán)了。但是,但是,但是rxd端沒有任何數(shù)據(jù)
    發(fā)表于 12-16 06:21

    TMS320VC5503/VC5506/VC5507/C5509A功耗總結(jié)

    電子發(fā)燒友網(wǎng)站提供《TMS320VC5503/VC5506/VC5507/C5509A功耗總結(jié).pdf》資料免費(fèi)下載
    發(fā)表于 10-17 10:49 ?0次下載
    TMS320<b class='flag-5'>VC</b>5503/<b class='flag-5'>VC</b>5506/<b class='flag-5'>VC</b>5507/C5509A功耗總結(jié)

    國產(chǎn)端聯(lián)-斷連應(yīng)用于飛控測試環(huán)境斷線測試箱

    ,確保電路系統(tǒng)的正常運(yùn)行。 斷連的工作原理 PXI 信號通過連接電纜轉(zhuǎn)接到斷線測試箱。斷連布局在箱體面板上,起到信號中繼的作用。在測試過程中,可對單個斷連插頭
    的頭像 發(fā)表于 10-08 15:07 ?299次閱讀

    使用C2000可配置邏輯進(jìn)行設(shè)計

    電子發(fā)燒友網(wǎng)站提供《使用C2000可配置邏輯進(jìn)行設(shè)計.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 12:38 ?0次下載
    使用C2000可配置邏輯<b class='flag-5'>塊</b><b class='flag-5'>進(jìn)行</b>設(shè)計

    TMS320VC5407/TMS320VC5404定點(diǎn)數(shù)字信號處理器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TMS320VC5407/TMS320VC5404定點(diǎn)數(shù)字信號處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-05 11:07 ?0次下載
    TMS320<b class='flag-5'>VC</b>5407/TMS320<b class='flag-5'>VC</b>5404定點(diǎn)數(shù)字信號處理器<b class='flag-5'>數(shù)據(jù)</b>表

    SM320VC33,SMJ320VC33數(shù)字信號處理器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《SM320VC33,SMJ320VC33數(shù)字信號處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-02 09:38 ?0次下載
    SM320<b class='flag-5'>VC</b>33,SMJ320<b class='flag-5'>VC</b>33數(shù)字信號處理器<b class='flag-5'>數(shù)據(jù)</b>表

    求一XILINX開發(fā)板KC705,VC707,KC105和KCU1500

    你好,求購一XILINX開發(fā)板KC705,VC707,KC105和KCU1500,要求原廠正品功能正常,全新和2手(無拆修)都行,哪位工程師閑置了可以聯(lián)系我,謝謝。 企鵝:299零57零314
    發(fā)表于 07-20 00:34

    鴻蒙開發(fā):Universal Keystore Kit密鑰管理服務(wù) 簽名、驗(yàn)介紹及算法規(guī)格

    為實(shí)現(xiàn)數(shù)據(jù)完整性保護(hù)和防抵賴,可使用生成/導(dǎo)入的密鑰,對數(shù)據(jù)進(jìn)行簽名驗(yàn)操作。
    的頭像 發(fā)表于 07-10 09:29 ?249次閱讀
    鴻蒙開發(fā):Universal Keystore Kit密鑰管理服務(wù) 簽名、驗(yàn)<b class='flag-5'>簽</b>介紹及算法規(guī)格

    思科技面向英特爾代工推出可量產(chǎn)的多裸晶芯片設(shè)計參考流程,加速芯片創(chuàng)新

    英特爾代工(Intel Foundry)的EMIB先進(jìn)封裝技術(shù),可提升異構(gòu)集成的結(jié)果質(zhì)量; 新思科技3DIC Compiler是一個從探索到的統(tǒng)一平臺,可支持采用英特爾代工EMIB封裝技術(shù)的多裸晶芯片
    發(fā)表于 07-09 13:42 ?804次閱讀

    FPGA的IP軟使用技巧

    FPGA的IP軟使用技巧主要包括以下幾個方面: 理解IP軟的概念和特性 : IP軟是指用硬件描述語言(如VHDL或Verilog)描述的功能,但并不涉及具體的電路實(shí)現(xiàn)細(xì)節(jié)。它通
    發(fā)表于 05-27 16:13

    思科技面向臺積公司先進(jìn)工藝加速下一代芯片創(chuàng)新

    套件賦能可投產(chǎn)的數(shù)字和模擬設(shè)計流程能夠針對臺積公司N3/N3P和N2工藝,助力實(shí)現(xiàn)芯片設(shè)計成功,并加速模擬設(shè)計遷移。 新思科技物理驗(yàn)證解決方案已獲得臺積公司N3P和N2工藝技術(shù)認(rèn)證,可加速全芯片物理。 新
    發(fā)表于 05-11 11:03 ?448次閱讀
    新<b class='flag-5'>思科</b>技面向臺積公司先進(jìn)工藝加速下一代芯片創(chuàng)新

    STM32F103VC使用simulation和虛擬串口進(jìn)行串口數(shù)據(jù)收發(fā)時,進(jìn)不了IDLE中斷的原因?

    單片機(jī):STM32F103VC,keil版本:5.18; 在使用simulation和虛擬串口進(jìn)行串口數(shù)據(jù)收發(fā)時,數(shù)據(jù)能夠正常發(fā)送,但是接收數(shù)據(jù)
    發(fā)表于 04-26 07:09

    Ansys多物理場解決方案獲得英特爾代工認(rèn)證

    Ansys的多物理場解決方案已經(jīng)成功獲得英特爾代工(Intel Foundry)的認(rèn)證,這一認(rèn)證使得Ansys能夠支持對采用英特爾18A工藝技術(shù)設(shè)計的先進(jìn)集成電路(IC)進(jìn)行核驗(yàn)
    的頭像 發(fā)表于 03-11 11:25 ?727次閱讀

    Ansys和英特爾代工合作開發(fā)多物理場解決方案

    Ansys攜手英特爾代工,共同打造2.5D芯片先進(jìn)封裝技術(shù)的多物理場解決方案。此次合作,將借助Ansys的高精度仿真技術(shù),為英特爾的創(chuàng)新型2.5D芯片提供強(qiáng)大支持,該芯片采用EMIB技術(shù)實(shí)現(xiàn)芯片間的靈活互連,摒棄了傳統(tǒng)的硅通孔(TSV)方式。
    的頭像 發(fā)表于 03-11 11:24 ?733次閱讀

    使用pSoC6247雙MCU使用IPC方式M0和M4進(jìn)行數(shù)據(jù)傳遞,ipc雙向數(shù)據(jù)死機(jī)的原因?怎么解決?

    我在使用pSoC6247雙MCU使用IPC方式M0和M4進(jìn)行數(shù)據(jù)傳遞。 我發(fā)現(xiàn)如果兩個同時傳遞數(shù)據(jù),如果雙向都很頻繁的時候,有概率丟數(shù)據(jù)
    發(fā)表于 02-21 07:27