全部文章Ta的評論
- 智能網卡網絡與存儲業務Virtio模塊UVM驗證過程中,從Virtio TX接口發送的報文、從Virtio RX接口接收的報文、從Virito DMA接口讀請求、讀響應、寫請求報文,除了處理協議規定的接口時序,還需要處理正確處理接口異常時序,包括sop/eop時序異常(缺少sop/eop,或者多個sop/eop連續出現)、ready信號反壓、valid信號反壓、數據長度異常等各種異常時序。如何在UVM驗證平臺注入異常激勵,同時又不影響驗證平臺正常的激勵、保證自動比較機制在異常激勵的能夠正常工作,是UVM驗證過程中必須充分考慮的。本文詳細介紹如何在UVM驗證平臺中實現Virtio模塊注錯的異常測試,可以在后續UVM驗證項目中,實現業務模塊的注錯測試提供參考。黃****超2025-03-05280
- 智能網卡存儲業務驗證過程中,從host側發送到soc側的IO讀寫存儲報文,在soc側需要對IO讀寫報文進行解析并響應,如果是blk write命令,需要回復blk cpl完成響應,如果是blk read命令,需要返回讀數據與blk cpl響應。黃****超2024-04-25261
- UVM積分板(scoreboard)是UVM驗證平臺必不可少的驗證組件,用來檢查待測設計(DUT)/參考模型(REF)的行為。UVM不提供積分板的實現方式,只提供uvm_scoreboard基類擴展,具體實現方式留給實現者。uvm_syoscb開源積分板,可以滿足多種比較方法與模型,比較方法包括亂序比較(out of order)、順序比較(in order)、按產生者順序比較(in order by producer);模型包括設計模型(RTL,門級)、定時/非定時參考模型(SystemVerilog、SystemC、Python)以及物理設備。uvm_syoscb以其高重用性、高適配性,可以快速在UVM驗證平臺集成使用,加快驗證平臺的開發與測試,提高驗證效率。本文詳細介紹如何在UVM驗證平臺中集成開源積分板uvm_syoscb。黃****超2023-09-281652
- 智能網卡(Smart NIC)涉及以太網、PCIe高速接口、Virtio Net/Blk、OVS、RDMA等業務,這部分業務已經在很多開源的C驅動程序、建模程序,UVM驗證過程中,為了減少驅動開發,可以考慮盡可能復用這部分業務的C程序,本文將介紹UVM平臺集成C程序的兩種方式。黃****超2023-03-293341
共 4 條
- 1
頁
沒有更多了
個人簡介
暫未填寫公司和職務
暫未填寫個人簡介
暫未填寫技能專長
暫未填寫畢業院校和專業
個人成就
共發表過 4 篇文章
文章獲得 4 次贊同
文章被瀏覽 553 次
獲得 0 人關注
個人榮譽查看規則
暫未獲得榮譽