新浪微博|微信關(guān)注微信關(guān)注| 收藏本站| 在線留言| 網(wǎng)站地圖

您好,歡迎來到深圳市麗晶微電子科技有限公司官網(wǎng)!

麗晶微

用“芯”服務(wù)麗晶微15年專注于ASIC行業(yè)

全國定制熱線: 0755-29100085

當(dāng)前位置首頁 » 麗晶微新聞中心 » 新聞中心 » 麗晶微動態(tài) » 這項(xiàng)技術(shù)將成為集成電路驗(yàn)證的未來?

這項(xiàng)技術(shù)將成為集成電路驗(yàn)證的未來?

返回列表 來源:麗晶微 查看手機(jī)網(wǎng)址
掃一掃!這項(xiàng)技術(shù)將成為集成電路驗(yàn)證的未來?掃一掃!
瀏覽:- 發(fā)布日期:2018-04-09 09:03:58【

驗(yàn)證(verification)是現(xiàn)代數(shù)字集成電路設(shè)計流程中不可或缺且至關(guān)重要的一環(huán),其目的是保證設(shè)計功能按照既定的設(shè)計規(guī)約正確的實(shí)現(xiàn)。在一個完整的項(xiàng)目周期中,驗(yàn)證所占用的時間可高達(dá)60%-70%。按驗(yàn)證的具體目的,可以有很多種細(xì)分類別,而本文主要針對其中的“功能驗(yàn)證“,即只專注于設(shè)計邏輯功能的實(shí)現(xiàn),而暫不考慮綜合、布局布線后引入的電路延時與優(yōu)化,從而導(dǎo)致的硬件與實(shí)際邏輯出現(xiàn)偏差的情況。

目前業(yè)界主流的驗(yàn)證方法主要是以UVM(Universal Verification Methodology)為代表的驗(yàn)證方法學(xué),通常使用隨機(jī)約束的方式,在電路仿真中自動產(chǎn)生受控的隨機(jī)輸入,從而驅(qū)動驗(yàn)證電路并完成驗(yàn)證功能。隨著UVM的發(fā)展和廣泛使用,特別是其中SystemVerilog語言加入了面向?qū)ο?、功能覆蓋、隨機(jī)約束等更加類似軟件開發(fā)的特性,使得驗(yàn)證平臺間模塊重用的效率得到提升,編程結(jié)構(gòu)化變好,代碼更加靈活。有關(guān)這些傳統(tǒng)的驗(yàn)證方法的討論和思考會在下文中逐步給出。

然而需要注意到的是,這些基于電路仿真的驗(yàn)證方法存在較多的根本性問題一直無法有效解決,如對極端情況的覆蓋、過長的仿真時間、調(diào)試難度較大等等。這些問題也將會在后文一一討論。在2018年初,幾乎全部主流的CPU廠商都被發(fā)現(xiàn)在其CPU產(chǎn)品中存在熔斷(Meltdown)和幽靈(Spectre)漏洞。這也在一個側(cè)面表明,當(dāng)代集成電路驗(yàn)證存在極高的復(fù)雜性,特別是對于大型設(shè)計而言。因此,業(yè)界一直在尋找其他更為有效的驗(yàn)證方法學(xué)。下文將介紹的“形式化驗(yàn)證“(Formal Verification)就是其中之一。
什么是形式化驗(yàn)證

和基于電路仿真的驗(yàn)證方法不同,筆者認(rèn)為形式化驗(yàn)證的定義是:利用形式化方法,即基于嚴(yán)格的數(shù)學(xué)表述和模型,根據(jù)設(shè)計規(guī)約對設(shè)計功能進(jìn)行屬性描述,并自動進(jìn)行數(shù)學(xué)分析和證明。這看上去似乎非常玄妙,但實(shí)際上形式化驗(yàn)證的過程可以粗略的由下圖描述:

太陽能燈串驅(qū)動芯片

圖2:形式化驗(yàn)證簡要流程圖

它很像我們上學(xué)時做過的數(shù)學(xué)證明題,即給一個命題,用數(shù)學(xué)定理和方法證明該命題是否成立。若不成立則給出一則反例。在形式化驗(yàn)證中,待測設(shè)計的某個功能和設(shè)計規(guī)約對應(yīng)的描述就是命題的兩部分,命題為證明二者是否等價,若得證則表示在任意情況下命題成立,若不得證則表示命題不成立,且會給出一個反例。這個推理和證明的過程通常由EDA工具自動完成。目前,業(yè)界主流的形式化驗(yàn)證EDA工具主要有Cadence的JasperGold,和Synposys的VC-Formal等。

需要注意的是,作為形式化驗(yàn)證的使用者,我們并不需要了解形式化方法的具體數(shù)學(xué)原理,亦或是證明的具體過程。在多數(shù)情況下,在形式化驗(yàn)證工具里的調(diào)試過程和傳統(tǒng)電路仿真工具十分類似。

深圳市麗晶微電子科技有限公司,專注于太陽能閃燈IC,太陽能充電IC,太陽能控制器IC方案,太陽能草坪燈控制IC,太陽能路燈控制器IC,太陽能草坪燈IC,太陽能草坪燈驅(qū)動IC,太陽能草坪燈芯片,太陽能充電管理IC,太陽能充電芯片,太陽能控制芯片,太陽能電池充電芯片,太陽能充電控制芯片,太陽能LED燈串驅(qū)動芯片。

深圳市麗晶微電子科技有限公司 備案號:粵ICP備14018692號
全國服務(wù)熱線: 0755-29100085 QQ:481892642
傳真: 0755- 29100092 郵箱:szecm@163.com
公司地址:廣東省深圳市寶安區(qū)沙井新橋街道上星路萬科星城
商業(yè)中心2棟寫字樓402-405室
工廠地址:深圳市寶安區(qū)福永鎮(zhèn)福海工業(yè)區(qū)A區(qū)A4棟3樓

二維碼