女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

芯片開(kāi)發(fā)中形式化驗(yàn)證的是一個(gè)誤區(qū)

路科驗(yàn)證 ? 來(lái)源:EETOP ? 作者:EETOP ? 2022-11-29 14:31 ? 次閱讀

形式驗(yàn)證如何在 signoff之前發(fā)現(xiàn)bug。

形式化驗(yàn)證在數(shù)學(xué)上能夠詳盡地證明一個(gè)芯片設(shè)計(jì)符合一組斷言的能力。

形式化技術(shù)是當(dāng)今芯片成功設(shè)計(jì)、驗(yàn)證和實(shí)現(xiàn)的核心。

形式化驗(yàn)證的優(yōu)點(diǎn)在芯片開(kāi)發(fā)中是眾所周知和公認(rèn)的。但事實(shí)并非總是如此;幾十年前,形式技術(shù)被廣泛認(rèn)為是一種需要“魔法”才能在實(shí)際項(xiàng)目中成功使用的外來(lái)技術(shù)。在這段時(shí)間里,許多在signoff前發(fā)現(xiàn)的真正可怕的bug的成功故事,幫助提高了人們對(duì)形式驗(yàn)證的認(rèn)識(shí)和信心。 用數(shù)學(xué)方式詳盡地證明芯片設(shè)計(jì)滿(mǎn)足一組斷言的能力與仿真形成鮮明對(duì)比,仿真不能證明沒(méi)有bug。如果由于合法的設(shè)計(jì)方案違反了斷言而不能實(shí)現(xiàn)證明,形式化工具就會(huì)把這些作為反例提出來(lái),并提供信息以幫助設(shè)計(jì)者調(diào)試它們。用戶(hù)提供約束條件,使形式化分析保持在合法范圍內(nèi),確保反例是在硅片后使用中可能發(fā)生的的真實(shí)故障場(chǎng)景。 這一切聽(tīng)起來(lái)很好,那么為什么不是每個(gè)人都在運(yùn)行形式驗(yàn)證呢?它每天都被數(shù)百家芯片和系統(tǒng)公司的數(shù)千人成功使用,但一些設(shè)計(jì)者和驗(yàn)證工程師仍然不情愿。這可能部分是由于一些持續(xù)存在的關(guān)于形式化技術(shù)的誤區(qū)所致,使它看起來(lái)太難或太昂貴。這篇文章研究了這些誤解,并解釋了為什么它們不應(yīng)該成為擔(dān)憂(yōu)的原因。

1. 您需要博士學(xué)位才能使用形式驗(yàn)證。

對(duì)于第一代形式化工具來(lái)說(shuō),這個(gè)誤區(qū)可以說(shuō)是正確的,這些工具是為學(xué)術(shù)目的而設(shè)計(jì)的。他們需要學(xué)習(xí)一種晦澀難懂的數(shù)學(xué)符號(hào)來(lái)指定斷言和約束。這些工具需要大量的手動(dòng)指導(dǎo),所以大多數(shù)用戶(hù)實(shí)際上是專(zhuān)門(mén)研究形式驗(yàn)證技術(shù)的教授和博士生。 比如考慮RISC-V弱內(nèi)存模型的負(fù)載值公理。它表示,對(duì)于線程i、j和k,如果線程i執(zhí)行一個(gè)STORE操作,接著線程j執(zhí)行另一個(gè)STORE操作,然后線程k執(zhí)行LOAD操作,那么LOAD從內(nèi)存中檢索的值將是STORE更新的最新值。形式上,數(shù)學(xué)上精確的符號(hào)可以表示這一點(diǎn),如圖1所示。然而,一個(gè)普通的設(shè)計(jì)或驗(yàn)證工程師可能無(wú)法理解這些符號(hào),它們對(duì)形式方法博士來(lái)說(shuō)是友好的,但對(duì)其他人來(lái)說(shuō)則不然。

f3fc4d82-6f9f-11ed-8abf-dac502259ad0.png

1. RISC-V弱內(nèi)存模型的負(fù)載值公理示例。 不過(guò)近年來(lái)發(fā)生了很大變化。斷言和約束通常使用 SystemVerilog 斷言 (SVA) 指定,SVA 是設(shè)計(jì)人員和驗(yàn)證工程師已經(jīng)知道和使用的 SystemVerilog 語(yǔ)言的子集。正式工具變得更加智能和獨(dú)立,并且更少依賴(lài)用戶(hù)專(zhuān)業(yè)知識(shí)。現(xiàn)在,許多都為調(diào)試反例或幫助實(shí)現(xiàn)完整證明提供了可視化和更好的提示。不需要博士學(xué)位。 還有一大類(lèi)形式化應(yīng)用(App),通常不需要用戶(hù)編寫(xiě)任何斷言。例如,一個(gè)時(shí)鐘域交叉(CDC)工具可以自動(dòng)確定芯片中出現(xiàn)交叉的位置,以及必須證明哪些斷言以保證正確的操作。用戶(hù)只需要提供一些關(guān)于時(shí)鐘的信息,其中大部分信息在綜合和布局工具使用的約束文件中已經(jīng)存在。

2. 形式化驗(yàn)證很難,因?yàn)槟阈枰问交瘜?zhuān)用的規(guī)范。

規(guī)格說(shuō)明對(duì)于其他形式的驗(yàn)證(如模擬或仿真)是不必要的,這是不正確的SoC 仿真中的固件和驅(qū)動(dòng)程序堆棧已經(jīng)提供了合適的環(huán)境來(lái)將激勵(lì)驅(qū)動(dòng)到芯片中進(jìn)行測(cè)試;檢查程序依賴(lài)于需求來(lái)確定在運(yùn)行測(cè)試時(shí)需要發(fā)生什么。如果沒(méi)有規(guī)范,驗(yàn)證工程師就不能為模擬、通用驗(yàn)證方法(UVM)或功能覆蓋編寫(xiě)定向測(cè)試。 形式化方法對(duì)規(guī)范明顯更敏感,因?yàn)槎x不明確的需求的影響更加嚴(yán)重。形式化測(cè)試(指定為斷言、約束和覆蓋)會(huì)產(chǎn)生意想不到的結(jié)果,因?yàn)樾问交ぞ唑?qū)動(dòng)激勵(lì)模式的所有可能組合。如果從需求中捕獲的約束不準(zhǔn)確,這可能會(huì)導(dǎo)致驅(qū)動(dòng)虛假激勵(lì)。 在許多情況下,從規(guī)范派生形式驗(yàn)證需求的行為可能會(huì)暴露bug。事實(shí)上,一個(gè)好的規(guī)范是成功的形式化驗(yàn)證的一個(gè)隱藏的條件(圖2)。

f4108dd8-6f9f-11ed-8abf-dac502259ad0.png

2. Better specifications are a hidden bargain for formal verification

3. 您無(wú)法將形式化技術(shù)擴(kuò)展到大型設(shè)計(jì)。

這是前幾代形式技術(shù)的另一個(gè)誤區(qū);用戶(hù)僅限于分析小型設(shè)計(jì)塊。今天的形式驗(yàn)證工具具有更大的容量,并且許多工具能夠在服務(wù)器或云上以分布式模式運(yùn)行。形式驗(yàn)證的技術(shù)和方法也得到了擴(kuò)展。 設(shè)計(jì)人員和驗(yàn)證工程師通常會(huì)將形式驗(yàn)證應(yīng)用于大型復(fù)雜子系統(tǒng),包括端到端地驗(yàn)證整個(gè)多線程 64 位處理器。圖 3 顯示了基于Axiomise抽象的解決方案在具有超過(guò) 10 億個(gè)門(mén)(3.38 億觸發(fā)器)的高度參數(shù)化片上網(wǎng)絡(luò) (NoC) 中捕獲的bug示例。

f45ef4aa-6f9f-11ed-8abf-dac502259ad0.png

3. 這個(gè)功能漏洞,在一個(gè)有超過(guò) 10億個(gè)門(mén)的設(shè)計(jì)中,是 Axiomise 使用 CadenceJasperGold 發(fā)現(xiàn)的。 形式化應(yīng)用程序可能具有更大的容量,因?yàn)樗鼈儗?zhuān)注于單個(gè)任務(wù)。例如,CDC分析始終在全芯片上運(yùn)行,以檢查整個(gè)時(shí)鐘網(wǎng)絡(luò)。

4. 形式驗(yàn)證需要很長(zhǎng)時(shí)間才能收斂。

在某些情況下可能會(huì)發(fā)生這種情況,尤其是當(dāng)形式測(cè)試testbench沒(méi)有自然設(shè)計(jì)為最佳性能時(shí)。但是,在大多數(shù)情況下,形式屬性收斂得非常快。 當(dāng)然,形式驗(yàn)證工具的運(yùn)行時(shí)間取決于設(shè)計(jì)大小、設(shè)計(jì)復(fù)雜性以及斷言和約束的數(shù)量。有多種方法可以管理形式驗(yàn)證流程以保持運(yùn)行時(shí)合理。隨著設(shè)計(jì)的增長(zhǎng)以增量方式運(yùn)行和在分布式模式下運(yùn)行都有幫助。

5. 形式化技術(shù)只對(duì)構(gòu)建證明有用。

這個(gè)誤區(qū)也源于學(xué)術(shù)形式工具,其中的重點(diǎn)完全是實(shí)現(xiàn)完整的證明。雖然完整的證明為設(shè)計(jì)正確性提供了最大的信心,但形式驗(yàn)證通過(guò)發(fā)現(xiàn)棘手的極端情況bug(如圖 4 中的示例)來(lái)增加價(jià)值。

f4743c70-6f9f-11ed-8abf-dac502259ad0.png

4. 端到端RISC-V形式驗(yàn)證:使用Axiomise formalISA,在本例中,使用西門(mén)子的QuestaPropCheck,在30分鐘內(nèi)完成50%。 圖 5 所示的波形顯示了使用 Axiomise 形式驗(yàn)證解決方案在 ibex RISC-V 內(nèi)核中捕獲的bug。僅當(dāng)調(diào)試請(qǐng)求在控制器 FSM 處于解碼狀態(tài)時(shí)以相同的時(shí)鐘周期到達(dá)時(shí),此Bug才會(huì)出現(xiàn)在設(shè)計(jì)中。該Bug不會(huì)以任何其他狀態(tài)顯示。調(diào)試到來(lái)的精確時(shí)間將使這種bug很難通過(guò)動(dòng)態(tài)仿真來(lái)捕獲,其中激勵(lì)的可控性和詳盡的覆蓋范圍將是一個(gè)重大挑戰(zhàn)。

f4d9241e-6f9f-11ed-8abf-dac502259ad0.png

5. 由于 ibex RISC-V 內(nèi)核中的bug而導(dǎo)致 BEQ 指令失敗,僅當(dāng)FSM 控制器處于解碼狀態(tài)時(shí),才會(huì)由傳入的調(diào)試請(qǐng)求觸發(fā)。

6. 如果您以 100% 的覆蓋率運(yùn)行了模擬仿真,則不需要正式的技術(shù)。

如前所述,形式驗(yàn)證非常適合查找模擬或仿真遺漏的極端情況bug。此外,這個(gè)誤區(qū)夸大了覆蓋指標(biāo)的價(jià)值。它們?cè)谧R(shí)別尚未執(zhí)行的設(shè)計(jì)部分方面非常有價(jià)值,在這種情況下,不可能找到所有bug。 但是,如前所述,仿真無(wú)法建立詳盡的數(shù)學(xué)證明。即使是 100% 的功能覆蓋率也不能保證沒(méi)有bug逃逸——它只是確認(rèn)了所選指標(biāo)所涵蓋的設(shè)計(jì)部分的實(shí)踐。正式分析將考慮所有可能的行為,并且很可能會(huì)發(fā)現(xiàn)其他bug。

7. 形式化技術(shù)只對(duì)查找極端情況的bug有用。

許多形式化的用戶(hù)對(duì)形式化的bug搜索深信不疑,有時(shí)甚至使他們的管理層認(rèn)為形式化只適合于bug搜索。形式化最大的好處之一是確定在設(shè)計(jì)中不存在與形式化證明的需求有關(guān)的bug。 例如,考慮一下RISC-V。許多以前通過(guò)仿真驗(yàn)證的處理器最終都有bug逃逸,然后被形式化抓住。形式化可以毫無(wú)疑問(wèn)地證明,一旦bug被修復(fù),就不存在bug了,因?yàn)樾问交膶傩宰C明了設(shè)計(jì)的所有可達(dá)到的狀態(tài)(圖6)。

f4f16826-6f9f-11ed-8abf-dac502259ad0.png

6. 這種情況下與JasperGold 一起使用的 Axiomise formISA 應(yīng)用程序如何用于查找bug并構(gòu)建架構(gòu)正確性證明,以便對(duì) 64 位 RISC-V 處理器進(jìn)行端到端驗(yàn)證。 當(dāng)然,沒(méi)有什么比發(fā)現(xiàn)一個(gè)深層的、可怕的、需要翻轉(zhuǎn)芯片的bug更能證明形式化的力量了。一個(gè)驗(yàn)證工程師說(shuō) "我們?cè)谀M仿真中永遠(yuǎn)不會(huì)發(fā)現(xiàn)這個(gè)問(wèn)題",很快就會(huì)讓人相信形式化。 但是形式驗(yàn)證可以更快地發(fā)現(xiàn)各種bug,包括通常在仿真中發(fā)現(xiàn)的bug。出于這個(gè)原因,今天的芯片項(xiàng)目通常包含多個(gè)區(qū)塊,其中一些區(qū)塊相當(dāng)大,無(wú)需任何區(qū)塊級(jí)仿真即可正式驗(yàn)證。

8. 一旦你應(yīng)用了形式化技術(shù),你就不需要模擬及仿真了。

通常,每個(gè)形式驗(yàn)證環(huán)境都使用約束來(lái)描述接口。這些約束需要在仿真中驗(yàn)證,以檢查它們是否被正確建模和解釋以進(jìn)行形式驗(yàn)證。 此外,形式通常在流程的早期應(yīng)用,以獲得驗(yàn)證shift-left的最大值。當(dāng)設(shè)計(jì)成熟并編碼更多模塊時(shí),某些接口約束可能不再有效,因此必須在仿真中重新驗(yàn)證它們。 此外,仿真和形式化對(duì)于查找與硬件-軟件交互相關(guān)的bug很有價(jià)值,這些bug僅在軟件在嵌入式或主機(jī)處理器上運(yùn)行時(shí)在模擬或仿真中發(fā)生。同樣,模擬-數(shù)字接口上的bug可能僅在運(yùn)行混合信號(hào)仿真時(shí)發(fā)現(xiàn)。

9. 形式化技術(shù)不提供任何覆蓋指標(biāo),因此很難知道您是否做得足夠多。

這顯然是不正確的,因?yàn)樽C明提供了一種形式的覆蓋指標(biāo)。知道設(shè)計(jì)中100%的斷言永遠(yuǎn)不會(huì)被違反,這顯然是一個(gè)強(qiáng)有力的聲明。 但是,所有現(xiàn)代工具現(xiàn)在都會(huì)生成與形式展示中經(jīng)過(guò)驗(yàn)證的斷言相關(guān)的代碼覆蓋率視圖(圖 7)。它顯示了在形式證明期間激活并運(yùn)行了哪些設(shè)計(jì)代碼行。

f5391298-6f9f-11ed-8abf-dac502259ad0.png

7. JasperGold 覆蓋 32 位 cv32e40p 處理器的檢查器覆蓋率應(yīng)用程序顯示,已通過(guò) RISC-V 的 Axiomise 正式ISA 應(yīng)用程序驗(yàn)證。 以前使用形式工具在沒(méi)有任何形式檢查器的情況下評(píng)估代碼覆蓋率。他們?nèi)匀豢梢蕴峁?duì)無(wú)法訪問(wèn)和死代碼的見(jiàn)解,這可能是由于設(shè)計(jì)代碼或配置沖突的結(jié)果。正式工具還廣泛用于證明UVM環(huán)境中無(wú)法訪問(wèn)的代碼覆蓋漏洞可能始終無(wú)法訪問(wèn),或者可能會(huì)在UVM中發(fā)現(xiàn)覆蓋差距。 Axiomise 開(kāi)發(fā)的六維覆蓋流程描述了如何從定性和定量上計(jì)算形式覆蓋率(圖 8)。

f5553996-6f9f-11ed-8abf-dac502259ad0.png

8. 正規(guī)覆蓋的六個(gè)維度。

10. 模擬仿真和形式驗(yàn)證不能合并使用。

如前所述,這兩種核查辦法是相輔相成的。每個(gè)人都可以找到對(duì)方可能不會(huì)找到的某些類(lèi)型的bug。沒(méi)有一個(gè)芯片項(xiàng)目運(yùn)行一個(gè)而沒(méi)有另一個(gè)。可以將其視為假設(shè)接口假設(shè)以保證形式驗(yàn)證中塊不存在bug,然后在仿真中驗(yàn)證假設(shè)以關(guān)閉完整的循環(huán)。 此外,在仿真中使用形式化來(lái)建立覆蓋差距是結(jié)合這兩種技術(shù)的一個(gè)很好的例子。許多跟蹤覆蓋率結(jié)果的項(xiàng)目管理工具從模擬和形式驗(yàn)證中收集指標(biāo),以提供驗(yàn)證進(jìn)度的統(tǒng)一視圖。這有助于讓老板相信團(tuán)隊(duì)正在滿(mǎn)足指標(biāo)驅(qū)動(dòng)驗(yàn)證的要求。

11. 形式化技術(shù)僅對(duì)功能驗(yàn)證有用。

斷言、約束、詳盡的數(shù)學(xué)分析、證明和反例的一般概念出現(xiàn)在芯片開(kāi)發(fā)領(lǐng)域,而不僅僅是檢查功能正確性。 如今,形式驗(yàn)證工具被廣泛部署用于驗(yàn)證架構(gòu)需求、CDC、連接、電源、死鎖、微架構(gòu)功能需求、安全性、安保和 X 傳播(圖 9)。

f57049fc-6f9f-11ed-8abf-dac502259ad0.png

9. 形式驗(yàn)證的普遍使用。 在DAC 2021上展示的最新示例顯示了如何使用形式驗(yàn)證來(lái)查找RISC-V內(nèi)核中的安全漏洞(機(jī)密性,完整性和可用性),并根據(jù)漏洞評(píng)分對(duì)其進(jìn)行排名。安全性的最大挑戰(zhàn)是處理未知的攻擊場(chǎng)景。這就是形式真正閃耀的地方,因?yàn)樗肓烁鞣N輸入激勵(lì),試圖做到詳盡無(wú)遺,找到設(shè)計(jì)師通常永遠(yuǎn)不會(huì)考慮的場(chǎng)景。 部署正式的行為迫使設(shè)計(jì)師和架構(gòu)師考慮在架構(gòu)開(kāi)發(fā)的早期階段利用漏洞,避免下游出現(xiàn)任何的意外。 形式化技術(shù)是當(dāng)今芯片成功設(shè)計(jì)、驗(yàn)證和實(shí)現(xiàn)的核心。隨著11個(gè)誤區(qū)的消除,相信您將會(huì)毫不猶豫的接受形式驗(yàn)證技術(shù)。

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19805

    瀏覽量

    233533
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2032

    瀏覽量

    61875
  • 驗(yàn)證
    +關(guān)注

    關(guān)注

    0

    文章

    62

    瀏覽量

    15458
  • 芯片開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    2567
  • RISC-V
    +關(guān)注

    關(guān)注

    46

    文章

    2482

    瀏覽量

    48266

原文標(biāo)題:關(guān)于形式驗(yàn)證的11個(gè)誤區(qū)

文章出處:【微信號(hào):Rocker-IC,微信公眾號(hào):路科驗(yàn)證】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    鑒源論壇 · 觀模丨形式化驗(yàn)證——以操作系統(tǒng)任務(wù)調(diào)度算法驗(yàn)證為案例

    形式化方法為軟件開(kāi)發(fā)過(guò)程提供了種較為透徹的思維方式,該方式可以用于工程化系統(tǒng)設(shè)計(jì),并且可以很好地幫助工程人員建立系統(tǒng)抽象模型,從而進(jìn)行系統(tǒng)精化和驗(yàn)證
    的頭像 發(fā)表于 11-09 11:25 ?963次閱讀
    鑒源論壇 · 觀模丨<b class='flag-5'>形式化驗(yàn)證</b>——以操作系統(tǒng)任務(wù)調(diào)度算法<b class='flag-5'>驗(yàn)證</b>為案例

    形式化方法的工程化

    形式化工程方法,是以軟件形式化方法理論為基礎(chǔ),以系統(tǒng)化的工程方法引導(dǎo)工業(yè)界工程人員構(gòu)建高質(zhì)量的軟件模型,用以引導(dǎo)后續(xù)的代碼編寫(xiě)和相關(guān)測(cè)試分析。并選取了工業(yè)實(shí)際場(chǎng)景的某操作系統(tǒng)的調(diào)度系統(tǒng)的形式
    的頭像 發(fā)表于 03-24 11:01 ?1780次閱讀
    <b class='flag-5'>形式化</b>方法的工程化

    EDA形式化驗(yàn)證漫談:仿真之外,驗(yàn)證之內(nèi)

    ? M. V. Achutha Kiran Kumar 隨著Formal技術(shù)的發(fā)展,業(yè)內(nèi)已經(jīng)有不少公司有專(zhuān)門(mén)的形式化驗(yàn)證團(tuán)隊(duì),也培養(yǎng)了批熱愛(ài)Formal,愿意來(lái)鉆研這門(mén)技術(shù)的EDA人。 仿真方法學(xué)是動(dòng)態(tài)驗(yàn)證
    的頭像 發(fā)表于 09-01 09:10 ?1722次閱讀

    ACRN 之InterruptWindow功能正確性形式化驗(yàn)證

    重磅推薦|ACRN 之InterruptWindow功能正確性形式化驗(yàn)證
    發(fā)表于 06-18 16:04

    化驗(yàn)證和封裝形式有關(guān)系嗎?

    無(wú)關(guān),任何形式的封裝,皆需要做老化實(shí)驗(yàn)。蘇試宜特提供客戶(hù)量身訂制全方位的站式服務(wù), 從老化驗(yàn)證的硬件設(shè)計(jì)/制造到樣品調(diào)試/實(shí)驗(yàn)/報(bào)告, 蘇試宜特都可以協(xié)助客戶(hù)完成。
    發(fā)表于 09-13 09:46

    軟件形式化開(kāi)發(fā)的水波優(yōu)化方法

    形式化方法有助于從根本上提高軟件系統(tǒng)的質(zhì)量與可靠性,但其開(kāi)發(fā)成本往往過(guò)于高昂.種折衷的辦法是在軟件系統(tǒng)中選取關(guān)鍵性部件進(jìn)行形式化開(kāi)發(fā),但目前尚無(wú)非常有效的定量選擇方法.將軟件系統(tǒng)
    發(fā)表于 01-15 15:47 ?0次下載

    VaaS平臺(tái)已支持區(qū)塊鏈平臺(tái)智能合約的形式化驗(yàn)證

    VaaS形式化驗(yàn)證平臺(tái),采用了多種形式化驗(yàn)證方法,具有驗(yàn)證效率高、自動(dòng)化程度高、人工參與度低、易于使用、支持多個(gè)合約開(kāi)發(fā)語(yǔ)言、可支持大容量區(qū)塊鏈底層平臺(tái)的
    發(fā)表于 12-14 10:18 ?1199次閱讀

    閃電網(wǎng)絡(luò)通過(guò)形式化驗(yàn)證結(jié)果表明和比特幣樣安全

    of the Lightning Network” 的論文認(rèn)為,如今閃電網(wǎng)絡(luò)已經(jīng)被用于保護(hù)至少 8500 萬(wàn)美元的真實(shí)資金,但其代碼規(guī)范缺乏形式化驗(yàn)證件 “極其嚴(yán)重的事”。
    發(fā)表于 09-24 10:29 ?806次閱讀

    安全測(cè)試之離線免費(fèi)版自動(dòng)形式化驗(yàn)證工具Beosin—VaaS

    近期,筆者注意到款智能合約自動(dòng)形式化驗(yàn)證工具BeosinVaaS推出了離線免費(fèi)版。所謂離線免費(fèi)版,相較于之前該公司推出的在線免費(fèi)版、企業(yè)版而言,亮點(diǎn)自然不言而喻。對(duì)于開(kāi)發(fā)者來(lái)說(shuō),離線版的驗(yàn)證
    發(fā)表于 11-23 00:06 ?888次閱讀

    基于定理證明其的有限域及其形式化研究

    方法只能在η固定的特定有限域上進(jìn)行驗(yàn)證,而且計(jì)算量往往超出計(jì)算機(jī)的能力。基于交互式定理證眀器的形式化驗(yàn)證為有限域性質(zhì)的通用驗(yàn)提供了可能性,但這方面的工作難度較大。已有研究主要針對(duì)有服域的抽象性質(zhì)進(jìn)行形式化驗(yàn)證,但計(jì)
    發(fā)表于 04-25 11:41 ?1次下載
    基于定理證明其的有限域及其<b class='flag-5'>形式化</b>研究

    形式化方法背后的動(dòng)因和關(guān)鍵技術(shù)及行業(yè)應(yīng)用

    系列簡(jiǎn)介:形式化方法在計(jì)算機(jī)和軟件工程學(xué)科作為個(gè)學(xué)科分支,正在越來(lái)越多地進(jìn)入工業(yè)界諸多實(shí)踐領(lǐng)域。以DO-333適航標(biāo)準(zhǔn)為代表的工業(yè)標(biāo)準(zhǔn),亦對(duì)軟件
    的頭像 發(fā)表于 06-10 10:49 ?1592次閱讀
    <b class='flag-5'>形式化</b>方法背后的動(dòng)因和關(guān)鍵技術(shù)及行業(yè)應(yīng)用

    關(guān)于形式驗(yàn)證的11個(gè)誤區(qū)

    對(duì)于第形式化工具來(lái)說(shuō),這個(gè)誤區(qū)可以說(shuō)是正確的,這些工具是為學(xué)術(shù)目的而設(shè)計(jì)的。他們需要學(xué)習(xí)種晦澀難懂的數(shù)學(xué)符號(hào)來(lái)指定斷言和約束。這些工具需要大量的手動(dòng)指導(dǎo),所以大多數(shù)用戶(hù)實(shí)際上是專(zhuān)
    的頭像 發(fā)表于 11-29 14:31 ?1011次閱讀

    如何利用形式化驗(yàn)證提高RISC-V處理器質(zhì)量?

    RISC-V是個(gè)模塊化的指令集架構(gòu),可以為其開(kāi)發(fā)個(gè)架構(gòu)測(cè)試套件。它被用于基于仿真的驗(yàn)證,以
    發(fā)表于 04-17 14:54 ?753次閱讀

    從小眾走向普及,形式化驗(yàn)證對(duì)系統(tǒng)級(jí)芯片開(kāi)發(fā)有多重要?

    形式化驗(yàn)證作為種全新的驗(yàn)證方法,近年來(lái)在芯片開(kāi)發(fā)快速發(fā)展,正逐漸取代傳統(tǒng)的仿真方法。 雖然仿
    的頭像 發(fā)表于 04-21 19:35 ?829次閱讀
    從小眾走向普及,<b class='flag-5'>形式化驗(yàn)證</b>對(duì)系統(tǒng)級(jí)<b class='flag-5'>芯片</b><b class='flag-5'>開(kāi)發(fā)</b>有多重要?

    形式驗(yàn)證及其在芯片工程的應(yīng)用

    形式驗(yàn)證不僅僅是芯片領(lǐng)域中的個(gè)概念。正如文章開(kāi)頭提到過(guò),形式
    的頭像 發(fā)表于 10-20 10:46 ?1479次閱讀