基于UVM的高效驗證平臺設(shè)計及可重用性研究.pdf_第1頁
已閱讀1頁,還剩78頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、近年來,隨著3C類產(chǎn)品芯片設(shè)計要求越來越高,芯片驗證工作量在芯片設(shè)計周期中要占到70%以上,驗證工作的重要性越來越受到人們的重視。搭建驗證平臺是驗證工作的核心部分,可以說一個驗證平臺驗證工作效率的高低,組件可重用性的好壞,直接決定了一款芯片設(shè)計的成敗。本課題的目的是基于UVM的驗證方法學,搭建一個OCP2AXI Bus Bridge的高效驗證平臺,在有限的項目時間內(nèi),快速實現(xiàn)錯誤收斂,達到覆蓋率目標。并將編寫的驗證組件層次化抽象為可重用

2、的公用庫,為后續(xù)項目的可重用打下基礎(chǔ)。
  本文首先針對項目特點和驗證要求,研究并分析了業(yè)界主流的驗證語言和驗證方法,選擇UVM方法學,覆蓋率導向的驗證方法,Specman Elite驗證語言來設(shè)計驗證平臺。在結(jié)構(gòu)設(shè)計中改進了傳統(tǒng)驗證平臺每個輸入接口都需要單獨腳本處理和配置文件配置的不足,解決了傳統(tǒng)驗證平臺重用性不強的缺點。
  在具體功能模塊設(shè)計中,按照自底向上的設(shè)計方法,完成了從Data Item,到Agent,再到En

3、vironment的設(shè)計。在驗證平臺中實現(xiàn)了測試激勵自動生成,記分板自動比較結(jié)果,覆蓋率收集等功能。并通過模擬仿真和覆蓋率收斂情況分析,驗證了該驗證平臺在功能上能夠滿足驗證需求,在驗證效率上較之傳統(tǒng)驗證平臺有較大提高。
  最后通過對本項目中的通用模塊進行抽象,建立了一個包括UVC級,模塊級,功能級,事務(wù)級的層次化公用庫,并提出了公用庫的一般使用方法。為后續(xù)項目中驗證平臺的重用打下了基礎(chǔ)。在另一個訪存流水線的驗證項目中,通過調(diào)用該

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論