国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

星星科技指導(dǎo)員 ? 來源:synopsys ? 作者:Karim Aoua ? 2023-05-26 16:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

被測器類型:USB 設(shè)備

DUT 包括 PHY:否

應(yīng)用界面:安巴AXI

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

wKgaomRwbUGAX8NnAAaRJYhUPuU496.png

USB 測試套件 VIP 與 DUT 集成

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

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5998

    瀏覽量

    180873
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8440

    瀏覽量

    284559
  • soc
    soc
    +關(guān)注

    關(guān)注

    40

    文章

    4576

    瀏覽量

    229164
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1461

    瀏覽量

    88439
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

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

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

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

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

    快速物聯(lián)網(wǎng)原型套件的內(nèi)部構(gòu)成與應(yīng)用

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

    快速搭建系統(tǒng),快速連接硬件演示

    快速搭建系統(tǒng),演示如何連接、測試驗證NI USB數(shù)據(jù)采集設(shè)備!
    的頭像 發(fā)表于 04-09 16:33 ?4131次閱讀

    TSN評估套件快速入門指南

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

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

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

    高級開發(fā)套件快速入門指南

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

    醫(yī)療儀表套件-快速入門指南

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

    瑞薩入門套件以太網(wǎng)和 USB 應(yīng)用板快速入門指南

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

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

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

    高級開發(fā)套件快速入門指南

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

    醫(yī)療儀表套件-快速入門指南

    醫(yī)療儀表套件 - 快速入門指南
    發(fā)表于 07-06 20:45 ?0次下載
    醫(yī)療儀表<b class='flag-5'>套件</b>-<b class='flag-5'>快速</b>入門指南

    英飛凌AURIX? TC3xx安全應(yīng)用套件快速上手

    英飛凌AURIX? TC3xx安全應(yīng)用套件快速上手 在電子工程師的日常工作中,快速且有效地掌握新的硬件套件是一項必備技能。今天,我們就來探討一下英飛凌AURIX? TC3xx安全應(yīng)用
    的頭像 發(fā)表于 12-19 14:30 ?526次閱讀

    探索 EZ - USB? FX3 相機套件快速上手與功能解析

    探索 EZ - USB? FX3 相機套件快速上手與功能解析 在當(dāng)今的電子技術(shù)領(lǐng)域,相機套件的性能和易用性至關(guān)重要。今天,我們就來深入了解一下 Infineon
    的頭像 發(fā)表于 12-20 10:15 ?729次閱讀