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

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

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

黑盒化技術(shù)簡化FPV計算復(fù)雜性

工程師鄧生 ? 來源:芯片驗證工程師 ? 作者:驗證哥布林 ? 2022-09-13 10:55 ? 次閱讀

黑盒的意思是說在FPV證明過程中忽略掉某些子模塊以降低FPV的計算復(fù)雜性。

當(dāng)一個模塊被黑盒化時,它的輸出被視為FPV設(shè)計的輸入,即它們可以取任何隨機值。部分模塊的黑盒化對FPV的性能有著非常巨大的影響,所以在FPV證明的開始應(yīng)該盡量地考慮任何黑盒化的可能。

黑盒化優(yōu)化技術(shù)的一個好處是保證永遠不會誤報假pass(即本來應(yīng)該fail,結(jié)果證明了所有的屬性都proven了),因為黑盒化模塊使其輸出遍歷了所有值,比實際設(shè)計能夠覆蓋的場景更多了。

當(dāng)然,正因為黑盒化比實際設(shè)計的場景更多了,所有可能出現(xiàn)假fail,這個時候需要定位問題所在,然后非常慎重地增加相應(yīng)的約束。

針對不同的FPV目的,很多常見的模塊邏輯都應(yīng)該被黑盒化。例如,memory的狀態(tài)空間非常巨大,對于FPV工具來說很難全部覆蓋而且數(shù)據(jù)的索引特性一般也不會是corner case,所以在某些不受影響的特性證明上是可以被黑盒化的。

一般來說,在計劃運行 FPV 工具之前,可以考慮黑盒化下列幾個模塊:

memory和cache

復(fù)雜算法模塊,例如乘法器、除法器、復(fù)雜函數(shù)或浮點邏輯

模擬電路

外部提供的(經(jīng)過驗證的)IP






審核編輯:劉清

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

    關(guān)注

    125

    文章

    1551

    瀏覽量

    102566
  • Cache
    +關(guān)注

    關(guān)注

    0

    文章

    129

    瀏覽量

    28231
  • 乘法器
    +關(guān)注

    關(guān)注

    8

    文章

    204

    瀏覽量

    36903

原文標(biāo)題:FPV復(fù)雜度優(yōu)化之黑盒化(blackbox)

文章出處:【微信號:芯片驗證工程師,微信公眾號:芯片驗證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【?嵌入式機電一體系統(tǒng)設(shè)計與實現(xiàn)?閱讀體驗】+磁力輸送機系統(tǒng)設(shè)計的創(chuàng)新與挑戰(zhàn)

    傳感器和三相電源控制,實現(xiàn)了輸送機小車的精準(zhǔn)推進,展示了先進的直線驅(qū)動技術(shù)在物料搬運中的應(yīng)用潛力。 簡化電路設(shè)計 :通過優(yōu)化的電路設(shè)計和邏輯門控制,實現(xiàn)了對空心直線電機的高效換向控制,降低了系統(tǒng)復(fù)雜性
    發(fā)表于 09-14 22:44

    基于Arm架構(gòu)的Azure虛擬機助力云原生應(yīng)用開發(fā)

    定制芯片有助于解決現(xiàn)代基礎(chǔ)設(shè)施所面臨的計算挑戰(zhàn),例如人工智能 (AI) 時代與日俱增的計算復(fù)雜性。Microsoft Azure Cobalt 100 等采用 Arm Neoverse 計算
    的頭像 發(fā)表于 09-05 15:54 ?1606次閱讀

    星坤輸入/輸出連接器:簡化設(shè)計,技術(shù)領(lǐng)先,滿足個性連接需求!

    在數(shù)字化時代,電子設(shè)備的復(fù)雜性和多樣不斷增長,對輸入/輸出(I/O)連接器的需求也隨之提高。中國星坤控股有限公司憑借其在連接器領(lǐng)域的深厚技術(shù)積累和創(chuàng)新能力,推出了一系列多樣的輸入/
    的頭像 發(fā)表于 08-25 11:25 ?275次閱讀

    為什么電路要設(shè)計得這么復(fù)雜?

    電路設(shè)計的復(fù)雜性主要源于以下幾個方面: 功能需求:電路需要實現(xiàn)特定的功能,如信號處理、數(shù)據(jù)傳輸、控制等。為了實現(xiàn)這些功能,電路必須包含相應(yīng)的電子元件和連接,這自然增加了設(shè)計的復(fù)雜性。 性能要求:電路
    的頭像 發(fā)表于 08-21 17:32 ?266次閱讀

    CISC(復(fù)雜指令集)與RISC(精簡指令集)的區(qū)別  

    。這種架構(gòu)會增加CPU結(jié)構(gòu)的復(fù)雜性和對CPU工藝的要求,但對于編譯器的開發(fā)十分有利。比如上面的例子,C程序 中的a*=b就可以直接編譯為一條乘法指令。   RISC架構(gòu)要求軟件來指定各個操作步驟。上面
    發(fā)表于 07-30 17:21

    分庫分表后復(fù)雜查詢的應(yīng)對之道:基于DTS實時ES寬表構(gòu)建技術(shù)實踐

    分表,通過分庫分表應(yīng)對存系統(tǒng)讀寫性能瓶頸和存儲瓶頸;分庫分表幫我們解決問題的同時,也帶來了復(fù)雜性;比如多條件的分頁查詢,多條件的聯(lián)表查詢變得復(fù)雜起來,通過調(diào)研我們發(fā)現(xiàn)針對這些分頁,聯(lián)表的復(fù)雜查詢,業(yè)界常用的解
    的頭像 發(fā)表于 06-25 18:30 ?782次閱讀
    分庫分表后<b class='flag-5'>復(fù)雜</b>查詢的應(yīng)對之道:基于DTS實時<b class='flag-5'>性</b>ES寬表構(gòu)建<b class='flag-5'>技術(shù)</b>實踐

    【《計算》閱讀體驗】開卷有益,全書與導(dǎo)論

    的海貍 快速增長函數(shù) 不可計算的函數(shù) 圖靈的命運 第四部分 計算的極限 第9章 計算復(fù)雜性 難解的計算問題 旅行商問題 多項式時間與指數(shù)時間 PNP問題 NP問題 NP完全問題 柯爾莫
    發(fā)表于 06-23 18:13

    FP8在NVIDIA GPU架構(gòu)和軟件系統(tǒng)中的應(yīng)用

    在深度學(xué)習(xí)和人工智能的快速發(fā)展背景下,尤其是大語言模型(Large Language Model,LLM)的蓬勃發(fā)展,模型的大小和計算復(fù)雜性不斷增加,對硬件的性能和能效提出了極高要求。
    的頭像 發(fā)表于 03-28 14:09 ?678次閱讀
    FP8在NVIDIA GPU架構(gòu)和軟件系統(tǒng)中的應(yīng)用

    FPGA的力量:2024年AI計算領(lǐng)域的黑馬?

    隨著人工智能(AI)的快速發(fā)展,其對計算能力的需求也在持續(xù)增長。傳統(tǒng)的中央處理器(CPU)和圖形處理器(GPU)雖然在AI計算中占據(jù)主導(dǎo)地位,但面對日益增長的數(shù)據(jù)量和計算復(fù)雜性,它們也面臨著功耗
    的頭像 發(fā)表于 03-07 09:37 ?822次閱讀
    FPGA的力量:2024年AI<b class='flag-5'>計算</b>領(lǐng)域的黑馬?

    解決選擇合適安全控制器的復(fù)雜性

    作者:Jeff Shepard 投稿人:DigiKey 北美編輯 工業(yè)系統(tǒng)中的安全是一個關(guān)鍵而復(fù)雜的主題,因此為給定應(yīng)用指定最佳安全控制器具有挑戰(zhàn)。其中考慮因素包括與安全控制器相關(guān)的眾多
    的頭像 發(fā)表于 02-13 13:32 ?476次閱讀
    解決選擇合適安全控制器的<b class='flag-5'>復(fù)雜性</b>

    緩沖ADC系列消除信號調(diào)理的復(fù)雜性

    電子發(fā)燒友網(wǎng)站提供《緩沖ADC系列消除信號調(diào)理的復(fù)雜性.pdf》資料免費下載
    發(fā)表于 11-22 15:01 ?1次下載
    緩沖ADC系列消除信號調(diào)理的<b class='flag-5'>復(fù)雜性</b>

    緩沖ADC系列消除了信號調(diào)理的復(fù)雜性

    電子發(fā)燒友網(wǎng)站提供《緩沖ADC系列消除了信號調(diào)理的復(fù)雜性.pdf》資料免費下載
    發(fā)表于 11-22 10:55 ?0次下載
    緩沖ADC系列消除了信號調(diào)理的<b class='flag-5'>復(fù)雜性</b>

    提高PCB設(shè)備可靠技術(shù)措施

    ,應(yīng)盡量簡化設(shè)計,簡化電路和結(jié)構(gòu)設(shè)計,使每個部件都成為最簡設(shè)計。當(dāng)今世界流行的模塊設(shè)計方法是提高設(shè)備可靠的有效措施。塊功能相對單一,系統(tǒng)由模塊組成,可以減少設(shè)計的
    發(fā)表于 11-22 06:29

    高密度、高復(fù)雜性的多層壓合pcb電路板

    高密度、高復(fù)雜性的多層壓合pcb電路板
    的頭像 發(fā)表于 11-09 17:15 ?2294次閱讀

    利用全新MIX-ALND1,輕松應(yīng)對復(fù)雜項目

    IntelUHDGraphics,通過SODIMM提供的靈活DDR5內(nèi)存,優(yōu)化了邊緣計算。MIX-ALND1設(shè)計旨在提供核心功能,同時簡化不必要的復(fù)雜性,擁有豐富的實體和內(nèi)部連接
    的頭像 發(fā)表于 10-28 08:06 ?454次閱讀
    利用全新MIX-ALND1,輕松應(yīng)對<b class='flag-5'>復(fù)雜</b>項目