版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、超大規(guī)模集成電路的驗證工作在產(chǎn)品設(shè)計周期中所占的比例已達到三分之二。等價性驗證作為現(xiàn)代SoC設(shè)計流程的一個重要步驟,用于驗證不同抽象層設(shè)計之間的功能等效性。包含算術(shù)電路的設(shè)計的驗證工作則是等價性驗證的熱點和難點之一。為了解決這個問題,本文作者結(jié)合自主研發(fā)等價性驗證系統(tǒng)(ZDFV)的工作,在高效綜合引擎的研究與實現(xiàn)、單個模塊的相似性研究、數(shù)據(jù)通路的驗證方法、結(jié)合半加圖的算術(shù)單元驗證以及基于混合SAT引擎的RTL驗證流程等五個方面開展了研究
2、: 1.高效綜合引擎的研究與實現(xiàn):等價性驗證的效率取決于兩個設(shè)計的相似性,綜合引擎的好壞決定了相似性。本文在充分研究Icarus Verilog可綜合子集及相關(guān)綜合算法的基礎(chǔ)上,以ZDFV的綜合引擎為代表,分析了高級程序語句的綜合方法,提出了一種高效的綜合流程,實現(xiàn)了模塊的重用,并支持多種宏定義和編譯向?qū)?。通過對Icarus Verilog和ZDFV的綜合引擎的對比分析,并以IWLS_2005_bechmarks_V_1.0為測
3、試基礎(chǔ),實驗結(jié)果顯示:在相同的測試平臺下,ZDFV的綜合引擎在處理多文件描述的Verilog設(shè)計時具有更好的兼容性,而對于不帶層次結(jié)構(gòu)描述的Verilog設(shè)計時間上的改善度可高達98%。 2.單個模塊的相似性研究:模塊相似性在等價性驗證中具有重要的指引作用,對驗證引擎的性能有著關(guān)鍵性的影響。本文提出了一種新的從RTL到門級網(wǎng)表的等價性驗證流程:提取電路信息、綜合待驗證的設(shè)計、匹配待驗證設(shè)計的等價點、比較待驗證設(shè)計的等價點。不同于
4、傳統(tǒng)驗證流程,為獲得最好的電路相似性,此流程深入研究了綜合優(yōu)化等因素在不同層次上對電路相似性的破壞,提出了在綜合階段對比IP的不同實現(xiàn)方案,并進行啟發(fā)式?jīng)Q策。以驗證不同實現(xiàn)方案的乘法電路為例,本算法的驗證準確性更高,而驗證時間可減少3%~28%。 3.數(shù)據(jù)通路的驗證:數(shù)據(jù)通路由一系列的算術(shù)表達式在行為域里表示,可按具體的變換規(guī)則進行優(yōu)化組合。依照不同描述級,本文討論了驗證不同數(shù)據(jù)通路表示的各種算法,通過在寄存器傳輸級上比較重寫數(shù)
5、據(jù)通路以證明其等價性,提出了在數(shù)據(jù)通路級指導綜合過程,有效簡化了網(wǎng)表級等價性驗證的復雜度。比如針對加法和乘法連續(xù)運算的表達式,算法從實現(xiàn)電路中提取變量順序和結(jié)合順序并加以利用,實驗表明,在驗證乘法連續(xù)運算的表達式時減少了83%~99%的時間,加法連續(xù)運算表達式的驗證時間也可減少40%~89%。 4.結(jié)合半加圖的算術(shù)單元驗證:論文研究了基于BMD驗證乘法電路的方法,該方法使用矩分解(moment decomposition)方式,
6、在BMD的邊和節(jié)點上賦予權(quán)重信息,減少了圖的節(jié)點數(shù)。討論了一種新的電路表示方法——半加圖(HalfAdder Graph),提出在綜合階段使用半加圖表示算術(shù)電路,從中得到算術(shù)電路的實現(xiàn)方案,進一步指導算術(shù)電路的綜合。統(tǒng)計提取電路實現(xiàn)和驗證的時間花銷,以乘法電路為例,本算法能明顯提高驗證引擎的性能(4%~63%)。 5.基于混合SAT引擎的RTL驗證流程:傳統(tǒng)驗證流程需要將電路綜合為門級網(wǎng)表,但門級驗證引擎不能有效利用一些原始的電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 集成電路的邏輯等價性驗證研究.pdf
- RTL級基于覆蓋率驅(qū)動EMI的驗證.pdf
- 基于65nm的低功耗設(shè)計與等價性驗證.pdf
- 安全協(xié)議中的互模擬等價性驗證.pdf
- 基于ATPG的FPGA網(wǎng)表等價性驗證方法研究.pdf
- 基于UPF低功耗設(shè)計下的邏輯綜合與等價性驗證.pdf
- 基于電路可滿足性的組合電路等價驗證方法研究.pdf
- 可重用LCD顯示控制器的RTL設(shè)計與驗證.pdf
- 集成電路等價性驗證系統(tǒng)設(shè)計及其實現(xiàn).pdf
- 基于SystemC的RTL級綜合的研究.pdf
- SoC復位技術(shù)的研究及其RTL設(shè)計和驗證的自動化實現(xiàn).pdf
- 龍芯RTL Verilog到C翻譯器的設(shè)計與實現(xiàn).pdf
- 一款通信芯片的邏輯綜合和等價性驗證.pdf
- 橢圓曲線加密算法的RTL建模與驗證.pdf
- 邏輯綜合中等價驗證算法研究.pdf
- 基于邏輯錐和SAT的帶黑盒電路等價性驗證方法.pdf
- 漢語單音節(jié)測聽詞表的開發(fā)和等價性驗證.pdf
- VHDL語言RTL級綜合器的研究.pdf
- 基于systemc的rtl級綜合的研究
- 基于布爾可滿足性的邏輯電路等價性驗證和測試生成技術(shù)研究.pdf
評論
0/150
提交評論