版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、隨著半導(dǎo)體工藝突飛猛進(jìn)的發(fā)展,集成電路(integrated circuit,IC)設(shè)計的復(fù)雜度呈指數(shù)增長,對IC設(shè)計起決定性作用的電子設(shè)計自動化(electronic designautomation,EDA)技術(shù)的發(fā)展相對落后,特別是驗證已經(jīng)成為整個IC設(shè)計流程的瓶頸?;贐DD的形式化驗證方法是一種自動化的方法,但只適用于中、小規(guī)模的電路,對大規(guī)模的電路則會出現(xiàn)狀態(tài)空間爆炸問題。近幾年來,對可滿足性(satisfiability,
2、SAT)問題研究的進(jìn)步使得EDA中的一些問題可以轉(zhuǎn)化為SAT問題進(jìn)行解決。但是,通用SAT求解器對求解特定領(lǐng)域的問題并不是最有效的。本文對基于SAT的數(shù)字電路的形式驗證方法和FPGA工藝映射方法進(jìn)行深入研究,利用電路結(jié)構(gòu)和問題的特有信息,對SAT求解算法進(jìn)行改進(jìn),取得了如下創(chuàng)新性成果:
1)針對基于SAT的等價驗證中,已有SAT求解算法zChaff*對電路可觀無關(guān)性信息不能有效利用的問題,提出了一種改進(jìn)的可滿足性求解算法z
3、Chaff+。首先,根據(jù)邏輯門的輸入與輸出之間的關(guān)系,引入控制唯一性概念;其次,以帶可觀無關(guān)條件的CNF理論為基礎(chǔ),先通過在可觀無關(guān)條件計算時不使用變量排序的方法,減少可觀無關(guān)條件丟失,再通過不對只出現(xiàn)在可觀無關(guān)條件中的變量賦值的方法,來保證電路的控制唯一性。理論分析和實驗結(jié)果表明,改進(jìn)的可滿足性求解算法zChaff+在解決等價驗證問題時,搜索空間大大減小,求解速度明顯提高。
2)針對基于SAT的無界模型檢驗中的前像計算問
4、題,提出改進(jìn)的所有解可滿足性求解算法All-SAT+。首先,選用zChaff+作為標(biāo)準(zhǔn)求解器,并采用出現(xiàn)在無關(guān)條件中次數(shù)多的變量優(yōu)先賦值的變量決策策略對其進(jìn)行改進(jìn),生成盡量大的解立方體或者小的沖突子句,降低阻塞子句或沖突學(xué)習(xí)存儲空間需求,并減少算法所需的總枚舉步數(shù);其次,采用只對狀態(tài)變量進(jìn)行l(wèi)ifting檢查的改進(jìn)算法,對每個枚舉步求得的解立方體進(jìn)一步擴(kuò)展,使每個枚舉步獲得的解立方體捕捉到更多的解;再次,用ZBDD進(jìn)行解合并壓縮和存儲;
5、最后,利用無關(guān)狀態(tài)學(xué)習(xí)約束以避免對不必要狀態(tài)空間的搜索,并采用增量式技術(shù)通過學(xué)習(xí)子句共享提高算法效率。實驗結(jié)果表明,改進(jìn)算法All-SAT+有效地降低了解的個數(shù)和前像計算的時間,比文獻(xiàn)中的lifting算法、Lipi算法在求解速度上都有顯著的提高。
3)針對由隨機(jī)搜索算法和DPLL算法組成的混合SAT算法在求解電路相關(guān)問題時存在的過度滿足問題,提出了改進(jìn)的混合SAT算法HBISAT+。利用電路可觀性對混合算法進(jìn)行改進(jìn),局部
6、算法采用改進(jìn)算法WalkSAT+,DPLL算法則采用文獻(xiàn)中的算法zChaff*;采用改進(jìn)的啟發(fā)式策略選擇填充子句,協(xié)調(diào)兩種算法,減少算法的迭代次數(shù),提高整個算法的效率。實驗結(jié)果說明,混合算法比只使用DPLL算法在求解速度上有很大提高,而改進(jìn)算法HBISAT+的速度比原算法平均提高27%,證明利用電路可觀性改進(jìn)的混合求解算法,可以更有效的求解難解電路的等價驗證問題。
4)針對基于SAT的FPGA工藝映射算法中輸入置換帶來的計
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字電路后端的形式驗證方法研究及應(yīng)用.pdf
- 數(shù)字電路驗證方法
- 基于多項式符號代數(shù)的數(shù)字電路形式驗證方法研究.pdf
- 基于有限環(huán)上多項式的數(shù)字電路形式驗證方法.pdf
- 基于SAT的數(shù)字電路測試生成算法研究.pdf
- 基于BDD和SAT的形式驗證方法的研究.pdf
- 數(shù)字電路并發(fā)行為的STE驗證方法.pdf
- 基于PSA的集成電路形式驗證方法研究.pdf
- 組合電路的形式驗證方法研究.pdf
- 數(shù)字電路可進(jìn)化設(shè)計方法研究.pdf
- 數(shù)字電路軟錯誤防護(hù)方法研究.pdf
- 數(shù)字電路在線故障檢測方法研究.pdf
- 基于邏輯錐和SAT的帶黑盒電路等價性驗證方法.pdf
- 數(shù)字電路抗老化方法研究.pdf
- 數(shù)字電路測試壓縮方法研究.pdf
- 基于FDR編碼的數(shù)字電路測試壓縮方法研究.pdf
- 基于LASAR的數(shù)字電路可測試性設(shè)計方法研究.pdf
- CMOS數(shù)字電路的電路級抗輻射加固方法研究.pdf
- 高速數(shù)字電路實驗驗證系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 數(shù)字電路內(nèi)建自測試方法的研究.pdf
評論
0/150
提交評論