電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創(chuàng)作
電子發(fā)燒友網>電子資料下載>模擬數(shù)字>UVM1.1的應用指南及源代碼分析資料概述

UVM1.1的應用指南及源代碼分析資料概述

2020-07-01 | pdf | 3.10 MB | 次下載 | 免費

資料介紹

  本章第一節(jié)將大體介紹一下感性意義上的UVM,這里不會講的很詳細,因為關于UVM的歷史在網上已經有太多的資料第二節(jié)講述驗證平臺的組成,這里也只是介紹一個輪廓。第三節(jié)開始則會教我們一步一步搭建一個UVM驗證平臺?;蛟S有人會說這種方式會不會是太激進了,畢竟前一節(jié)還在教大家什么是UVM,后一節(jié)就開始嘗試著一個能夠運行起來的UVM驗證平臺。我自己最開始學習UVM是從 ovm cookbook開始的,那個時候,當我把那本書看完的時候,都沒有搞明白一個正常的 testbench應該怎么寫法。其各章節(jié)之間各自為政,同時到最后也沒有一章完整的把所講述的東西給整合起來。這種感覺讓我在最開始學習的時候感覺相當?shù)碾y受?;谶@一點,本書采取與 ovm cookbook完全相反的策略,最開始的時候就給出一驗證平臺,之后的章節(jié)詳細講解驗證平臺的各個部分。讀者可以與 ovm cookbook對照著來看在傳統(tǒng)的程序語言的教材中,第一章要講述的肯定是 hello world程序。因為 helloworld可以讓開發(fā)讓人員第一次真真切切的感受到自己的存在,當看到電腦按照自己的要求輸出了東西的時候,那種喜悅感與成就感是無與倫比的。采用這種貌似“激進”的方式,在本章結束的時候,讀者就可以自己搭建起個簡單的驗證平臺了,這個平臺雖小,不過五臟俱全,基于這個平臺,后面章節(jié)講述到的所有的內容都可以實驗當然了,在本章描述的時候,會有很多地方讓人非常不理解。先不要著急,把不會的地方默默記著,后面會一點一點的展開。本節(jié)最后一小節(jié)將會講述UVM的執(zhí)行流程。這一點對于那些好奇心極其濃的人來說,是極其必要的。但是同樣的,如果你的好奇心不是那么濃,其實這一節(jié)完全可以不用看。我知道的一個OVM的用戶,在使用OVM一兩年之后,參與了多個項目的驗證工作,但是當問到他驗證整臺的執(zhí)行流程時,他不甚明了。不過這并不妨礙他成為一個合格的驗證人員。

  1.1.什么是UVM是 Universal Verification Methodology的縮寫,即通用驗證方法學。它起源于OVM( Open Verification Methdology),是由 Cadence, Mentor和 Synopsys聯(lián)合推出的新一代的驗證方法學。在2010年5月,UVM曾經出過一個EA( early adoption)版本,這個版本里,只是單純的把OVWM中所有的類的前綴由OVM改為了UVM其它幾乎沒有任何變動。從這里可以看出UVM與OVM的深厚淵源。UVM的第個正式版本1.0是在2011年2月發(fā)布的,而截止到本書寫作完成時(2011年12月)的最新版1.1版則是在2011年6月發(fā)布的

  UVM主要用于驗證數(shù)字邏輯電路的正確性。何謂驗證?在數(shù)字電路的設計流程中,最開始的時候會定義需求,把需求細化成為特性列表( feature list,之后設計人員利用 verilog或者 systemverilog把特性列表翻譯成為RTL代碼。在翻譯的過程中由于各種各樣的原因,如設計人員自身對于 feature list的理解不清,設計人員不小心遺漏了某種情況,這樣翻譯后的RTL代碼就不能完全的反映 feature list.驗證的含義就是把 feature list和RTL代碼比對,看看RTL是否能實現(xiàn) feature list的功能被測試的RTL代碼通常稱為DUT( Design Under Test)或者DUV( Design UnderVerification),本書統(tǒng)一使用DUT的稱謂

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1490次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  92次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  10次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7藍牙設備在嵌入式領域的廣泛應用
  14. 0.63 MB  |  3次下載  |  免費
  15. 89天練會電子電路識圖
  16. 5.91 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費