色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

快速集成USB測試套件以快速開始驗證

星星科技指導員 ? 來源:synopsys ? 作者:Karim Aoua ? 2023-05-26 16:26 ? 次閱讀

當今設計的SoC日益復雜,驗證復雜性呈指數級增長,這不僅是由于設計的復雜性,也是由于協議的復雜性。由于陡峭的學習曲線,新興的新協議使其更加困難。編寫測試用例以涵蓋整個協議成為 3-4 人年的工作,適用于 USB、PCIe 和以太網等復雜協議。Synopsys 提供 System Verilog/UVM 源代碼測試套件來驗證復雜的協議。提供源代碼,測試可以擴展,并輕松定制。通過使用 Synopsys 測試套件快速啟動驗證并加速覆蓋收斂,您可以節省工作量和時間。在這篇博客中,我們將概述USB測試套件,重點是易于集成和使用。

USB VIP 測試套件為一種類型的 USB DUT 提供了一個通用的測試平臺。例如,有一個用于設備 DUT 的通用測試平臺tb_dut_usb_device和一個用于主機 DUT 的通用測試平臺tb_dut_usb_host。還提供了針對其他可能類型的USB DUT的不同測試平臺。連接到設備 VIP 的主機 DUT 的測試平臺提供主機驅動程序,用于將數據對象轉換為特定于 DUT 的 API 序列。還有一個用于通用 xHCI 寄存器模型和內存操作的 xHCI 驅動程序,例如創建命令 TRB 并將其寫入命令環、按命令門鈴并觀察命令完成事件 TRB。連接到主機 VIP 的設備 DUT 的測試平臺提供了一個設備驅動程序,用于將數據對象轉換為特定于 DUT 的 API 序列。

與 DUT 的預期連接是使用頂部模塊中的特定“連接參數”實現的。可以在測試平臺中運行預期的“連接類型”的測試。特定測試通過配置對象配置測試平臺環境。測試平臺級環境(TB_Env)基本上由兩個子環境組成:Host_Env和Device_Env,也是TB_Env級虛擬序列器和TB_Env級序列集合。主機/設備環境由主機/Device_Env級虛擬序列器和主機/Device_Env級序列集合組成。因此,在TB_Env級別編寫的序列可以面向主機/Device_Env級別的虛擬序列器。此主機/Device_Env級別的虛擬排序器由usb_transfer_sequencer、usb_service_sequencer和virtual_usb_sequencer組成。在主機/設備驅動程序中,接收的傳輸/服務要么使用 xHCI 模型(主機 DUT 作為 USB 控制器)進行處理,要么可以重定向到連接到 VIP 代理的排序器的主機/Device_Env中的virtual_usb_sequencer,傳輸/服務的處理由 VIP 完成。

要將 Synopsys USB VIP 測試套件集成到 DUT 中,使用以下 SystemVerilog 接口

應用程序接口 – 此接口使用 AXI/AHB 接口對控制器執行 CSR(讀/寫),并對內存進行 DMA 訪問 (_mem)。

設備/主機接口 – 這是將 USB VIP 連接到 DUT 的 USB 接口。

設備特定接口 – 驅動程序使用此接口輪詢 DUT 的中斷、事件和狀態,從而控制 USB 測試套件驅動程序。

下圖是具有以下設置的USB控制器DUT測試平臺示例:

被測器類型:USB 設備

DUT 包括 PHY:否

應用界面:安巴AXI

USB 2.0 接口:{UTMI|ULPI} 和 USB 3.0 接口:{PIPE3}

wKgaomRwbUGAX8NnAAaRJYhUPuU496.png

USB 測試套件 VIP 與 DUT 集成

除 USB 測試套件外,Synopsys 還提供適用于各種總線、接口和內存協議的測試套件。所有測試套件都易于集成和使用,并作為擴展和自定義的源代碼提供。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5436

    瀏覽量

    171934
  • usb
    usb
    +關注

    關注

    60

    文章

    7955

    瀏覽量

    264990
  • soc
    soc
    +關注

    關注

    38

    文章

    4175

    瀏覽量

    218447
  • PCIe
    +關注

    關注

    15

    文章

    1241

    瀏覽量

    82747
收藏 人收藏

    評論

    相關推薦

    CC2540 USB評估套件快速入門指南

    CC2540 USB評估套件快速入門指南
    發表于 03-17 10:15

    基于C的測試驗證套件集成到常規UVM測試平臺的方法

    Systemverilog [1]和 UVM [2]為驗證團隊提供結構和規則。它使得在許多測試中能獲得一致的結果,并可以在團隊之間共享驗證。許多驗證團隊都在使用由C代碼編寫的
    發表于 12-11 07:59

    基于C的測試驗證套件集成到常規UVM測試平臺的方法

    Systemverilog [1]和 UVM [2]為驗證團隊提供結構和規則。它使得在許多測試中能獲得一致的結果,并可以在團隊之間共享驗證。許多驗證團隊都在使用由C代碼編寫的
    發表于 12-15 07:38

    基于FPGA的DSP算法快速驗證

    本內容提供了基于FPGA的DSP算法快速驗證,希望對大家學習有所幫助
    發表于 06-15 18:08 ?86次下載
    基于FPGA的DSP算法<b class='flag-5'>快速</b><b class='flag-5'>驗證</b>

    快速物聯網原型套件的內部構成與應用

    了解如何從物聯網構想階段輕松推進到概念驗證階段,實現互聯、安全且小型的物聯網終端節點。快速物聯網套件集成了30多個有源元件(包含11個恩智浦器件),附帶驅動程序、中間件、示例應用,并提
    的頭像 發表于 01-04 10:56 ?2682次閱讀
    <b class='flag-5'>快速</b>物聯網原型<b class='flag-5'>套件</b>的內部構成與應用

    快速搭建系統,快速連接硬件演示

    快速搭建系統,演示如何連接、測試驗證NI USB數據采集設備!
    的頭像 發表于 04-09 16:33 ?3398次閱讀

    通過USB如何快速了解UART串行接口的實現

    套件使用戶能夠通過USB快速了解UART串行接口的實現以及UART至RS-232串行端口的接口。
    的頭像 發表于 04-22 15:07 ?5906次閱讀
    通過<b class='flag-5'>USB</b>如何<b class='flag-5'>快速</b>了解UART串行接口的實現

    TSN評估套件快速入門指南

    TSN評估套件快速入門指南
    發表于 04-20 13:33 ?12次下載
    TSN評估<b class='flag-5'>套件</b><b class='flag-5'>快速</b>入門指南

    SK hynix公司使用是德科技PCIe測試解決方案驗證計算快速鏈路技術

    先進的存儲芯片制造商使用是德科技的 PCIe 測試解決方案驗證計算快速鏈路(CXL)技術。
    的頭像 發表于 04-24 14:08 ?1482次閱讀

    高級開發套件快速入門指南

    高級開發套件快速入門指南
    發表于 01-30 18:51 ?0次下載
    高級開發<b class='flag-5'>套件</b><b class='flag-5'>快速</b>入門指南

    醫療儀表套件-快速入門指南

    醫療儀表套件 - 快速入門指南
    發表于 03-17 19:19 ?0次下載
    醫療儀表<b class='flag-5'>套件</b>-<b class='flag-5'>快速</b>入門指南

    瑞薩入門套件以太網和 USB 應用板快速入門指南

    瑞薩入門套件以太網和 USB 應用板快速入門指南
    發表于 04-27 20:18 ?0次下載
    瑞薩入門<b class='flag-5'>套件</b>以太網和 <b class='flag-5'>USB</b> 應用板<b class='flag-5'>快速</b>入門指南

    Renesas 7542入門套件快速入門指南

    Renesas 7542 入門套件快速入門指南
    發表于 04-28 19:42 ?0次下載
    Renesas 7542入門<b class='flag-5'>套件</b><b class='flag-5'>快速</b>入門指南

    高級開發套件快速入門指南

    高級開發套件快速入門指南
    發表于 07-03 20:20 ?0次下載
    高級開發<b class='flag-5'>套件</b><b class='flag-5'>快速</b>入門指南

    醫療儀表套件-快速入門指南

    醫療儀表套件 - 快速入門指南
    發表于 07-06 20:45 ?0次下載
    醫療儀表<b class='flag-5'>套件</b>-<b class='flag-5'>快速</b>入門指南
    主站蜘蛛池模板: 午夜日本大胆裸艺术| 欧美伊人久久大香线蕉综合69| 99久久精品全部| 伊人久久中文大香线蕉综合| 亚洲AV國產国产久青草| 天美传媒在线观看免费完整版| 日本人吃奶玩奶虐乳| 人妻激情综合久久久久蜜桃| 欧美人妖12p| 人妻无码AV中文系列| 青柠在线视频| 青青伊人精品| 日日操夜夜操狠狠操| 色噜噜视频影院| 兽交白浆喷水高潮| 午夜福利免费视频921000电影 | 在线视频中文字幕| 伊人伊人影院| 中文字幕在线播放视频| 中文字幕无码他人妻味| 3344永久在线观看视频免费| 97午夜精品| 超碰在线视频 免费| 国产成人AV永久免费观看 | 乌克兰10一12x video| 香蕉59tv视频| 亚洲你我色| 69日本人XXXX护士HD| jealousvue成熟40岁| 成人片免费看| 国产特级毛片AAAAAAA高清| 精品无码久久久久久国产百度| 久久婷婷电影网| 青青草国产精品久久| 天天靠天天擦天天摸| 亚洲免费国产在线日韩| 嘴巴舔着她的私处插| 超碰高清熟女一区二区| 国产免费69成人精品视频| 久久久黄色大片| 欧美123区|