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

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

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

16nm技術(shù)的形式驗(yàn)證流程、優(yōu)勢(shì)和調(diào)試

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Nir Shapira ? 2022-11-24 12:09 ? 次閱讀

必須優(yōu)化正式驗(yàn)證流程中的初始網(wǎng)表,因此測(cè)試設(shè)計(jì)需要額外的邏輯。在這里,我們提供16 nm節(jié)點(diǎn)的形式驗(yàn)證流程和調(diào)試技術(shù)。

形式驗(yàn)證是比較用硬件描述語(yǔ)言 (HDL) 編寫的兩個(gè)設(shè)計(jì)以確保它們?cè)诠δ苌系刃У倪^(guò)程。作為功能驗(yàn)證的一個(gè)子集,it 提供了在不使用仿真的情況下檢查兩個(gè)設(shè)計(jì)的功能等效性的關(guān)鍵第一步。

這些功能等價(jià)物中的第一個(gè)稱為參考設(shè)計(jì)/黃金設(shè)計(jì),其中基于傳輸級(jí)(RTL)代碼(如Verilog,System Verilog或VHDL)的模型用作參考網(wǎng)表。該網(wǎng)表根據(jù)第二種設(shè)計(jì)中的相應(yīng)網(wǎng)表進(jìn)行驗(yàn)證,稱為實(shí)現(xiàn)或修訂設(shè)計(jì)(圖 1)。為簡(jiǎn)單起見(jiàn),在本文的其余部分中,參考/黃金設(shè)計(jì)將稱為“初始設(shè)計(jì)”,而實(shí)現(xiàn)設(shè)計(jì)/修訂設(shè)計(jì)稱為“目標(biāo)設(shè)計(jì)”。

pYYBAGN-7oOAfRLjAACHMNabwWA603.png

圖1.形式驗(yàn)證方法的表示

下表顯示了可用于比較初始設(shè)計(jì)與目標(biāo)設(shè)計(jì)的組合。

pYYBAGN-7oiAJx8yAACvsf4ianc709.png

表 1.初始設(shè)計(jì)與目標(biāo)設(shè)計(jì)

此過(guò)程要求初始網(wǎng)表經(jīng)過(guò)不同級(jí)別的優(yōu)化,這反過(guò)來(lái)又需要額外的測(cè)試設(shè)計(jì) (DFT) 邏輯。盡管有這些要求,但形式驗(yàn)證過(guò)程不應(yīng)改變?cè)O(shè)計(jì)的邏輯功能。

形式驗(yàn)證的類型

通常使用兩種形式驗(yàn)證技術(shù):

等價(jià)性檢查 – 邏輯等效性檢查是一種技術(shù),它采用兩種可以具有相同或不同抽象級(jí)別(即算法、RTL 或門級(jí))的設(shè)計(jì),并檢查它們之間的任何功能差異。

等價(jià)性檢查進(jìn)一步分為組合或順序檢查。組合等價(jià)性檢查包括通過(guò)將從初始設(shè)計(jì)一對(duì)一的翻牌映射到目標(biāo)設(shè)計(jì)來(lái)檢查組合邏輯,而如果一對(duì)一翻牌映射之間存在不同的組合邏輯,但如果給定相同的輸入,設(shè)計(jì)仍應(yīng)能夠產(chǎn)生相同的輸出,則使用順序等價(jià)檢查。通常,如果 SoC 或 ASIC 設(shè)計(jì)經(jīng)歷了各種轉(zhuǎn)換,如重定時(shí)、節(jié)能設(shè)計(jì)優(yōu)化等,則使用順序等效性檢查。

屬性檢查或基于斷言的驗(yàn)證 (ABV) –屬性檢查或 ABV 檢查行為是否可行,并使用屬性檢查器工具來(lái)證明設(shè)計(jì)符合其所有規(guī)范。屬性檢查使用數(shù)學(xué)程序來(lái)證明設(shè)計(jì)的準(zhǔn)確性。

屬性檢查通常使用兩種屬性語(yǔ)言:間隔時(shí)態(tài)邏輯 (ITL) 和系統(tǒng)驗(yàn)證斷言 (SVA)。一旦這些被編碼,它們就可以傳遞給數(shù)學(xué)工具,數(shù)學(xué)工具預(yù)測(cè)結(jié)果是保持或失敗。持有ITL/SVA意味著所有屬性都已經(jīng)過(guò)檢查,并保留了初始設(shè)計(jì)的屬性。ITL/SVA失敗意味著設(shè)計(jì)行為不是有意的,并且目標(biāo)設(shè)計(jì)存在沖突。

形式驗(yàn)證的要求

功能等效性檢查通常需要使用相同的測(cè)試向量對(duì)兩個(gè)HDL設(shè)計(jì)進(jìn)行仿真。但是,隨著ASIC技術(shù)的縮小和電路復(fù)雜性的增加,不可能使用仿真來(lái)驗(yàn)證電路功能,因?yàn)榉抡婵赡軙?huì)運(yùn)行數(shù)月。因此,形式化驗(yàn)證通過(guò)節(jié)省仿真運(yùn)行時(shí)間以及這些擴(kuò)展仿真的巨大資源需求起著非常重要的作用。

此外,由于設(shè)計(jì)要經(jīng)歷從綜合、布局和布線、簽核和工程變更單(ECO)的各個(gè)階段,因此形式驗(yàn)證必須確保電路邏輯功能不會(huì)受到任何階段的影響。

形式驗(yàn)證流程如下圖所示。

pYYBAGN-7o6AFtq_AAC3qjAc-EE960.png

圖2.形式驗(yàn)證流程圖。

形式驗(yàn)證的步驟

在形式驗(yàn)證期間執(zhí)行以下步驟:

讀–讀取步驟讀取初始設(shè)計(jì)和目標(biāo)設(shè)計(jì)以及所有相關(guān)技術(shù)庫(kù)(圖 3)。它進(jìn)一步將設(shè)計(jì)劃分為邏輯錐的關(guān)鍵等價(jià)檢查概念和比較點(diǎn):

常見(jiàn)比較點(diǎn):輸入黑匣子;寄存器或鎖存器;主輸出

不太常見(jiàn)的比較點(diǎn):多驅(qū)動(dòng)網(wǎng)絡(luò);圈;切割點(diǎn)

邏輯錐(圖4):驅(qū)動(dòng)比較點(diǎn)的組合邏輯塊

poYBAGN-7pmAYi6WAADVrhUOcv0972.png

設(shè)置 – 綜合工具提供所有自動(dòng)設(shè)置信息,包括時(shí)鐘門控和掃描插入,這些信息由形式驗(yàn)證識(shí)別。

火柴–匹配過(guò)程將首先嘗試驗(yàn)證指導(dǎo)文件并應(yīng)用已設(shè)置的任何指導(dǎo)。比賽還將嘗試根據(jù)以下內(nèi)容匹配比較點(diǎn):

基于名稱的算法

基于簽名的分析

注意:然后報(bào)告任何不匹配的點(diǎn)。

?驗(yàn)證 – 驗(yàn)證周期驗(yàn)證參考設(shè)計(jì)的每個(gè)邏輯錐與相應(yīng)實(shí)現(xiàn)設(shè)計(jì)的邏輯等效性。形式驗(yàn)證算法使用許多求解器來(lái)證明等價(jià)或不等價(jià)。有四種可能的結(jié)果:

成功:實(shí)現(xiàn)等效于引用

失敗:實(shí)現(xiàn)不等于參考,這意味著存在邏輯差異或設(shè)置問(wèn)題。

定論:沒(méi)有點(diǎn)失敗,但分析未完成,這可能是由于超時(shí)或復(fù)雜性。

未運(yùn)行:由于流中的某些初始問(wèn)題,驗(yàn)證無(wú)法運(yùn)行。

調(diào)試-

檢查是否有任何警告標(biāo)志。

檢查是否有任何被拒絕的 SVF 指導(dǎo)命令。

檢查不匹配的比較點(diǎn)。

報(bào)告和修復(fù)分析

正式驗(yàn)證運(yùn)行完成后,可以生成報(bào)告分析并在必要時(shí)執(zhí)行修復(fù)。

下面的圖 5 顯示了匹配報(bào)告。這里總共報(bào)告了 30 個(gè)失敗的比較點(diǎn),包括 4 個(gè)黑匣子引腳 (BBPins)、17 個(gè) D 觸發(fā)器 (DFF) 和 9 個(gè)鎖存器。此外,該報(bào)告指示驗(yàn)證失?。▓D 6)。

pYYBAGN-7r-AKYsoAAF9t1vcql8544.png

由于可能會(huì)發(fā)生從正常翻牌到多位翻牌的一些轉(zhuǎn)換,從而導(dǎo)致翻牌被報(bào)告為非等效點(diǎn),因此 DFF 表示潛在的修復(fù)。

poYBAGN-7saAQ5JvAABXYP4hgJk520.png

圖7.普通翻牌與多位翻牌。

好處

無(wú)需運(yùn)行仿真。

功能檢查可以通過(guò)在任何階段之后獲取網(wǎng)表來(lái)完成。

可以輕松識(shí)別錯(cuò)誤。

結(jié)論

本文介紹了形式驗(yàn)證流程、形式驗(yàn)證中使用的技術(shù)以及 16 nm 技術(shù)節(jié)點(diǎn)的調(diào)試。形式驗(yàn)證可以輕松檢測(cè)在時(shí)序修復(fù)、ECO 實(shí)現(xiàn)或任何后端過(guò)程中可能發(fā)生的任何錯(cuò)誤或邏輯故障。

審核編輯:郭婷

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

    關(guān)注

    8

    文章

    330

    瀏覽量

    47706
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4874

    瀏覽量

    69949
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    三星在4nm邏輯芯片上實(shí)現(xiàn)40%以上的測(cè)試良率

    較為激進(jìn)的技術(shù)路線,以挽回局面。 4 月 18 日消息,據(jù)韓媒《ChosunBiz》當(dāng)?shù)貢r(shí)間 16 日?qǐng)?bào)道,三星電子在其 4nm 制程 HBM4 內(nèi)存邏輯芯片的初步測(cè)試生產(chǎn)中取得了40% 的良率,這高于
    發(fā)表于 04-18 10:52

    是德科技與Mavenir合作驗(yàn)證32TRX mMIMO技術(shù)

    是德科技(NYSE:KEYS)與 Mavenir 合作,采用 是德科技 多波束MIMO 探測(cè)解決方案驗(yàn)證 Mavenir 的 32TRX mMIMO 技術(shù),以實(shí)現(xiàn)采用大規(guī)模天線元件 gNB 的高效波束成形。此次合作有助于確保 Mavenir 解決方案的穩(wěn)健性,通過(guò)全面高效
    的頭像 發(fā)表于 03-13 14:08 ?386次閱讀

    FPGA設(shè)計(jì)調(diào)試流程

    調(diào)試,即Debug,有一定開(kāi)發(fā)經(jīng)驗(yàn)的人一定會(huì)明確這是設(shè)計(jì)中最復(fù)雜最磨人的部分。對(duì)于一個(gè)龐大復(fù)雜的FPGA工程而言,出現(xiàn)問(wèn)題的概率極大,這時(shí)如果沒(méi)有一個(gè)清晰的Debug思路,調(diào)試過(guò)程只能是像無(wú)頭蒼蠅一樣四處亂撞。
    的頭像 發(fā)表于 03-04 11:02 ?987次閱讀
    FPGA設(shè)計(jì)<b class='flag-5'>調(diào)試</b><b class='flag-5'>流程</b>

    集成電路開(kāi)發(fā)中的器件調(diào)試環(huán)節(jié)

    本文介紹了集成電路開(kāi)發(fā)中的器件調(diào)試環(huán)節(jié),包括其核心目標(biāo)、關(guān)鍵技術(shù)流程等內(nèi)容。
    的頭像 發(fā)表于 03-01 14:29 ?296次閱讀
    集成電路開(kāi)發(fā)中的器件<b class='flag-5'>調(diào)試</b>環(huán)節(jié)

    365nm紫外點(diǎn)光源固化燈的特點(diǎn)、優(yōu)勢(shì)與應(yīng)用

    在現(xiàn)代制造業(yè)中,紫外光固化技術(shù)已成為一種高效、環(huán)保的固化方式,廣泛應(yīng)用于涂料、油墨、膠水等多個(gè)領(lǐng)域。紫外點(diǎn)光源固化燈,尤其是365nm波長(zhǎng)的紫外燈,因其獨(dú)特的光學(xué)性能和應(yīng)用優(yōu)勢(shì),成為高精度固化過(guò)程中
    的頭像 發(fā)表于 02-13 15:44 ?389次閱讀

    今日看點(diǎn)丨美國(guó)擬管制16nm;Meta今年或開(kāi)發(fā)出AI編程智能體

    1. 美國(guó)擬管制16nm ! ? 美國(guó)計(jì)劃擴(kuò)大制程技術(shù)的管制范圍,包括16納米成熟制程,這可能對(duì)臺(tái)積電等全球晶圓代工廠商產(chǎn)生影響。外媒報(bào)道指出拜登政府將從現(xiàn)行7納米先進(jìn)制程,延伸至16
    發(fā)表于 01-13 10:40 ?548次閱讀

    使用HLS流程設(shè)計(jì)和驗(yàn)證圖像信號(hào)處理設(shè)備

    STMicroelectronics成像部門負(fù)責(zé)向消費(fèi)者、工業(yè)、安全和汽車市場(chǎng)提供創(chuàng)新的成像技術(shù)和產(chǎn)品。該團(tuán)隊(duì)精心制定了一套通過(guò)模板實(shí)現(xiàn)的High-Level Synthesis(HLS)高層次綜合流程,使得上述產(chǎn)品能夠迅速上市。對(duì)于汽車市場(chǎng),該
    的頭像 發(fā)表于 01-08 14:39 ?476次閱讀
    使用HLS<b class='flag-5'>流程</b>設(shè)計(jì)和<b class='flag-5'>驗(yàn)證</b>圖像信號(hào)處理設(shè)備

    6芯M16接頭:性能優(yōu)勢(shì)分析與技術(shù)特性

    6芯M16接頭作為一種高性能的電氣連接器,在現(xiàn)代電子設(shè)備中發(fā)揮著至關(guān)重要的作用。其獨(dú)特的多芯設(shè)計(jì)和優(yōu)良的電氣、機(jī)械性能,使得它在多個(gè)領(lǐng)域得到了廣泛的應(yīng)用。以下是對(duì)6芯M16接頭的性能優(yōu)勢(shì)分析與
    的頭像 發(fā)表于 01-03 15:31 ?607次閱讀
    6芯M<b class='flag-5'>16</b>接頭:性能<b class='flag-5'>優(yōu)勢(shì)</b>分析與<b class='flag-5'>技術(shù)</b>特性

    倒裝芯片的優(yōu)勢(shì)_倒裝芯片的封裝形式

    和焊接,從而實(shí)現(xiàn)了芯片與基板之間的直接電氣連接。這種連接方式極大地減小了封裝體積,提高了信號(hào)傳輸速度和可靠性。 二、倒裝芯片的優(yōu)勢(shì) 與傳統(tǒng)的wire bonding(引線鍵合)技術(shù)相比,倒裝芯片技術(shù)具有顯著的
    的頭像 發(fā)表于 12-21 14:35 ?1736次閱讀
    倒裝芯片的<b class='flag-5'>優(yōu)勢(shì)</b>_倒裝芯片的封裝<b class='flag-5'>形式</b>

    高K金屬柵極的結(jié)構(gòu)、材料、優(yōu)勢(shì)以及工藝流程

    本文簡(jiǎn)單介紹了高K金屬柵極的結(jié)構(gòu)、材料、優(yōu)勢(shì)以及工藝流程。 ? High-K Metal Gate(HKMG)技術(shù)是現(xiàn)代半導(dǎo)體制造中的關(guān)鍵技術(shù)之一,廣泛應(yīng)用于45
    的頭像 發(fā)表于 11-25 16:39 ?2663次閱讀
    高K金屬柵極的結(jié)構(gòu)、材料、<b class='flag-5'>優(yōu)勢(shì)</b>以及工藝<b class='flag-5'>流程</b>

    解決驗(yàn)證“最后一公里”的挑戰(zhàn):芯神覺(jué)Claryti如何助力提升調(diào)試效率

    在高度集成化的芯片設(shè)計(jì)領(lǐng)域,驗(yàn)證是確保設(shè)計(jì)可靠性和正確性的關(guān)鍵環(huán)節(jié)。然而,電路的實(shí)現(xiàn)過(guò)程中難免會(huì)出現(xiàn)各種缺陷和不符合預(yù)期的行為,這時(shí)調(diào)試就顯得尤為重要。調(diào)試不僅是發(fā)現(xiàn)問(wèn)題后的排查和修復(fù)步驟,更是
    的頭像 發(fā)表于 10-26 08:03 ?480次閱讀
    解決<b class='flag-5'>驗(yàn)證</b>“最后一公里”的挑戰(zhàn):芯神覺(jué)Claryti如何助力提升<b class='flag-5'>調(diào)試</b>效率

    解鎖SoC “調(diào)試”挑戰(zhàn),開(kāi)啟高效原型驗(yàn)證之路

    引言由于芯片設(shè)計(jì)復(fù)雜度的提升、集成規(guī)模的擴(kuò)大,以及產(chǎn)品上市時(shí)間要求的縮短,使得設(shè)計(jì)驗(yàn)證變得更加困難。特別是在多FPGA環(huán)境中,設(shè)計(jì)調(diào)試驗(yàn)證的復(fù)雜性進(jìn)一步增加,傳統(tǒng)的調(diào)試手段難以滿足對(duì)
    的頭像 發(fā)表于 10-09 08:04 ?954次閱讀
    解鎖SoC “<b class='flag-5'>調(diào)試</b>”挑戰(zhàn),開(kāi)啟高效原型<b class='flag-5'>驗(yàn)證</b>之路

    形式驗(yàn)證如何加速超大規(guī)模芯片設(shè)計(jì)?

    引言隨著集成電路規(guī)模的不斷擴(kuò)大,從設(shè)計(jì)到流片(Tape-out)的全流程中,驗(yàn)證環(huán)節(jié)的核心地位日益凸顯。有效的驗(yàn)證不僅是設(shè)計(jì)完美的基石,更是確保電路在實(shí)際應(yīng)用中穩(wěn)定運(yùn)行的保障。尤為關(guān)鍵的是,邏輯或
    的頭像 發(fā)表于 08-30 12:45 ?764次閱讀
    <b class='flag-5'>形式</b><b class='flag-5'>驗(yàn)證</b>如何加速超大規(guī)模芯片設(shè)計(jì)?

    ALVA Systems 創(chuàng)新 AI/AR 技術(shù)實(shí)現(xiàn)檢修設(shè)備作業(yè)流程高效驗(yàn)證

    ? ? 由于核工業(yè)生產(chǎn)環(huán)境的特殊性和風(fēng)險(xiǎn)性,采取預(yù)先驗(yàn)證措施是確保企業(yè)生產(chǎn)安全的關(guān)鍵步驟。 ? ? 聚焦檢維修環(huán)節(jié),本期案例走進(jìn)某核工業(yè)院所,探討如何用前沿的 AI/AR 技術(shù)提升預(yù)先驗(yàn)證的效率,為
    的頭像 發(fā)表于 07-13 16:52 ?2307次閱讀

    大規(guī)模 SoC 原型驗(yàn)證面臨哪些技術(shù)挑戰(zhàn)?

    引言隨著電子設(shè)計(jì)自動(dòng)化(EDA)驗(yàn)證工具的重要性日益增加,開(kāi)發(fā)者們開(kāi)始尋求減少流片成本和縮短開(kāi)發(fā)周期的方法。其中,使用可編程邏輯芯片(FPGA)來(lái)構(gòu)建有效的驗(yàn)證流程成為一種流行的解決方案,這種
    的頭像 發(fā)表于 06-06 08:23 ?1403次閱讀
    大規(guī)模 SoC 原型<b class='flag-5'>驗(yàn)證</b>面臨哪些<b class='flag-5'>技術(shù)</b>挑戰(zhàn)?

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品