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