18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

基于UVM驗(yàn)證環(huán)境開(kāi)發(fā)測(cè)試流程

芯片驗(yàn)證工程師 ? 來(lái)源:芯片驗(yàn)證工程師 ? 2023-06-09 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

驗(yàn)證環(huán)境用戶(hù)需要?jiǎng)?chuàng)建許多測(cè)試用例來(lái)驗(yàn)證一個(gè)DUT的功能是否正確,驗(yàn)證環(huán)境開(kāi)發(fā)者應(yīng)該通過(guò)以下方式提高測(cè)試用例的開(kāi)發(fā)效率:

在數(shù)據(jù)項(xiàng)類(lèi)中加入旋鈕,以簡(jiǎn)化測(cè)試用例開(kāi)發(fā)控制

創(chuàng)建一些可重用的sequences library。

聲明自定義的Sequences

Sequences是由幾個(gè)數(shù)據(jù)項(xiàng)組成的,它們共同構(gòu)成一個(gè)數(shù)據(jù)pattern以觸發(fā)有趣的DUT場(chǎng)景。

驗(yàn)證組件可以包括一個(gè)基本sequences library(而不是單一的數(shù)據(jù)項(xiàng)),測(cè)試用例編寫(xiě)者(驗(yàn)證環(huán)境使用者)可以調(diào)用它。這種方法加強(qiáng)了對(duì)常見(jiàn)數(shù)據(jù)pattern的復(fù)用,并減少了測(cè)試用例的代碼長(zhǎng)度。此外,一個(gè)Sequences可以調(diào)用其他Sequences,從而創(chuàng)造更復(fù)雜的場(chǎng)景。

UVM類(lèi)庫(kù)提供了uvm_sequence基類(lèi)。你應(yīng)該直接或間接地從這個(gè)類(lèi)派生出所有的Sequences類(lèi)。要?jiǎng)?chuàng)建一個(gè)用戶(hù)定義的Sequences:

從uvm_sequence基類(lèi)派生出一個(gè)Sequences,并指定request和response數(shù)據(jù)項(xiàng)類(lèi)型參數(shù)。在下面的例子中,只指定了request類(lèi)型,即simple_item,所以response數(shù)據(jù)項(xiàng)類(lèi)型也是simple_item 。

使用`uvm_object_utils宏來(lái)向factory注冊(cè)Sequences類(lèi)型。

如果Sequences需要訪(fǎng)問(wèn)其相關(guān)sequencer,使用'uvm_declare_p_sequencer宏來(lái)聲明sequencer指針。

實(shí)現(xiàn)Sequences的body任務(wù)來(lái)觸發(fā)特定的DUT場(chǎng)景。在body任務(wù)中,你可以發(fā)送數(shù)據(jù)項(xiàng)或者調(diào)用其他Sequences。

下面例子中的simple_seq_do類(lèi)定義了一個(gè)簡(jiǎn)單的Sequences。它是由uvm_sequence派生出來(lái)的,并 使 用 了 `uvm_object_utils 宏 。這個(gè)例子還定義了一個(gè)simple_sequencer類(lèi),simple_seq_do序列可以在該simple_sequencer上運(yùn)行。

9b1743c8-05e7-11ee-962d-dac502259ad0.png

發(fā)送Sequence Items或者Subsequences的基本流程

要 發(fā) 送 一 個(gè)sequence item,sequence的body()任務(wù) 需 要create() 該 sequence item , 對(duì) 該sequence item調(diào) 用start_item(),然后隨機(jī)化該sequence item(可選的),最后對(duì)該sequence item調(diào)用finish_item()。

要發(fā)送一個(gè)subsequence,parent sequence的body()任務(wù)需要create該subsequence,對(duì)其進(jìn)行隨機(jī)化(可選的),最后對(duì)該subsequence調(diào)用start()。如果subsequence有一個(gè)相應(yīng)的response,parent sequence可以調(diào)用get_response()。

9b2f79d4-05e7-11ee-962d-dac502259ad0.png

9b39711e-05e7-11ee-962d-dac502259ad0.png

上圖顯示了在uvm_do宏中實(shí)現(xiàn)的發(fā)送sequence itemssequences的完整流程。uvm_do宏會(huì)更根據(jù)傳遞的類(lèi)型create一個(gè)對(duì)象,并且根據(jù)發(fā)送sequence items和sequences執(zhí)行對(duì)應(yīng)的流程。

uvm_do宏不會(huì)執(zhí)行subsequences的pre_body()和post_body()方法。

?



審核編輯:劉清

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

    關(guān)注

    0

    文章

    183

    瀏覽量

    19891
  • DUT
    DUT
    +關(guān)注

    關(guān)注

    0

    文章

    192

    瀏覽量

    13308
  • sequence
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    3141

原文標(biāo)題:基于UVM驗(yàn)證環(huán)境開(kāi)發(fā)測(cè)試用例

文章出處:【微信號(hào):芯片驗(yàn)證工程師,微信公眾號(hào):芯片驗(yàn)證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何對(duì)電能質(zhì)量在線(xiàn)監(jiān)測(cè)裝置進(jìn)行溫濕度環(huán)境適應(yīng)性測(cè)試?

    溫濕度導(dǎo)致的元件老化、數(shù)據(jù)失真、死機(jī)等問(wèn)題。以下是完整的測(cè)試流程、參數(shù)設(shè)置、判斷標(biāo)準(zhǔn)及注意事項(xiàng): 一、測(cè)試前置準(zhǔn)備:明確目標(biāo)與搭建環(huán)境 1. 測(cè)試
    的頭像 發(fā)表于 10-22 17:50 ?902次閱讀

    如何進(jìn)行時(shí)間同步硬件的環(huán)境適應(yīng)性測(cè)試?

    在時(shí)間同步硬件(如支持 IEEE 1588 PTP、SNTP/NTP 的同步模塊、GPS / 北斗接收機(jī)等)的環(huán)境適應(yīng)性測(cè)試中,核心目標(biāo)是驗(yàn)證硬件在 極端或復(fù)雜環(huán)境應(yīng)力下(如溫濕度波動(dòng)
    的頭像 發(fā)表于 09-19 11:58 ?231次閱讀

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)24: UVM 驗(yàn)證包設(shè)計(jì)

    UVM 驗(yàn)證包的主要功能是對(duì) DUT 提供激勵(lì), 仿真驗(yàn)證對(duì)應(yīng)的功能, 并對(duì)測(cè)試結(jié)果進(jìn)行自動(dòng)對(duì)比分析與統(tǒng)計(jì)。 驗(yàn)證包包含一個(gè)NoPHAE_e
    的頭像 發(fā)表于 09-14 11:29 ?3638次閱讀
    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)24: <b class='flag-5'>UVM</b> <b class='flag-5'>驗(yàn)證</b>包設(shè)計(jì)

    電能質(zhì)量在線(xiàn)監(jiān)測(cè)裝置數(shù)據(jù)驗(yàn)證流程是什么?

    )和行業(yè)規(guī)范,形成完整的流程閉環(huán)。以下是具體流程拆解: 一、驗(yàn)證前準(zhǔn)備階段:明確依據(jù)與基礎(chǔ)條件 此階段為后續(xù)驗(yàn)證提供 “標(biāo)準(zhǔn)參照” 和 “數(shù)據(jù)基礎(chǔ)”,避免
    的頭像 發(fā)表于 09-03 17:50 ?420次閱讀
    電能質(zhì)量在線(xiàn)監(jiān)測(cè)裝置數(shù)據(jù)<b class='flag-5'>驗(yàn)證</b>的<b class='flag-5'>流程</b>是什么?

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)24: UVM 驗(yàn)證包設(shè)計(jì)

    UVM 驗(yàn)證包設(shè)計(jì)結(jié)構(gòu)如圖 1 所示。 UVM 驗(yàn)證包的主要功能是對(duì) DUT 提供激勵(lì), 仿真驗(yàn)證對(duì)應(yīng)的功能, 并對(duì)
    發(fā)表于 08-29 14:33

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)23:UVM驗(yàn)證平臺(tái)

    抽象為 PCIeTLP 事務(wù),因此為了方便的在事務(wù)層構(gòu)建復(fù)雜的測(cè)試用例,項(xiàng)目基于 UVM 搭建驗(yàn)證平臺(tái)進(jìn)行功能驗(yàn)證。圖1 驗(yàn)證平臺(tái)架構(gòu)圖在
    發(fā)表于 08-26 09:49

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)23:UVM驗(yàn)證平臺(tái)

    抽象為 PCIeTLP 事務(wù),因此為了方便的在事務(wù)層構(gòu)建復(fù)雜的測(cè)試用例,項(xiàng)目基于 UVM 搭建驗(yàn)證平臺(tái)進(jìn)行功能驗(yàn)證。
    的頭像 發(fā)表于 08-25 18:53 ?2484次閱讀
    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)23:<b class='flag-5'>UVM</b><b class='flag-5'>驗(yàn)證</b>平臺(tái)

    【匯思博SEEK100開(kāi)發(fā)板試用體驗(yàn)】開(kāi)發(fā)環(huán)境安裝配置

    Automatically generate signature ??必須取消??Support HarmonyOS勾選 保存后自動(dòng)生成設(shè)備專(zhuān)屬證書(shū) 四、實(shí)戰(zhàn)驗(yàn)證流程 ??編譯預(yù)覽測(cè)試?? 打開(kāi)
    發(fā)表于 08-20 21:43

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)25:UVM驗(yàn)證平臺(tái)

    抽象為 PCIeTLP 事務(wù),因此為了方便的在事務(wù)層構(gòu)建復(fù)雜的測(cè)試用例,項(xiàng)目基于 UVM 搭建驗(yàn)證平臺(tái)進(jìn)行功能驗(yàn)證
    的頭像 發(fā)表于 08-04 16:52 ?560次閱讀
    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)25:<b class='flag-5'>UVM</b><b class='flag-5'>驗(yàn)證</b>平臺(tái)

    半導(dǎo)體可靠性測(cè)試恒溫箱模擬嚴(yán)苛溫度環(huán)境加速驗(yàn)證進(jìn)程

    ,加速驗(yàn)證半導(dǎo)體可靠性測(cè)試恒溫箱具備強(qiáng)大的環(huán)境模擬能力,可準(zhǔn)確控制溫度、濕度等參數(shù),模擬出高溫、低溫、高溫高濕、低溫低濕等復(fù)雜自然環(huán)境。通過(guò)這種模擬,能加速芯片的
    的頭像 發(fā)表于 08-04 15:15 ?887次閱讀
    半導(dǎo)體可靠性<b class='flag-5'>測(cè)試</b>恒溫箱模擬嚴(yán)苛溫度<b class='flag-5'>環(huán)境</b>加速<b class='flag-5'>驗(yàn)證</b>進(jìn)程

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)18:UVM驗(yàn)證平臺(tái)

    抽象為 PCIeTLP 事務(wù),因此為了方便的在事務(wù)層構(gòu)建復(fù)雜的測(cè)試用例,項(xiàng)目基于 UVM 搭建驗(yàn)證平臺(tái)進(jìn)行功能驗(yàn)證。圖1 驗(yàn)證平臺(tái)架構(gòu)圖在
    發(fā)表于 07-31 16:39

    如何通過(guò)實(shí)驗(yàn)測(cè)試驗(yàn)證整流二極管在極端環(huán)境下的可靠性?

    為確保整流二極管在高溫、高濕、振動(dòng)、沖擊等極端環(huán)境下的可靠性,需通過(guò)一系列標(biāo)準(zhǔn)化實(shí)驗(yàn)測(cè)試進(jìn)行驗(yàn)證。以下結(jié)合國(guó)際測(cè)試標(biāo)準(zhǔn)與工程實(shí)踐,系統(tǒng)介紹測(cè)試
    的頭像 發(fā)表于 07-17 10:57 ?385次閱讀
    如何通過(guò)實(shí)驗(yàn)<b class='flag-5'>測(cè)試驗(yàn)證</b>整流二極管在極端<b class='flag-5'>環(huán)境</b>下的可靠性?

    電磁環(huán)境仿真與驗(yàn)證系統(tǒng)軟件

    電磁環(huán)境仿真與驗(yàn)證系統(tǒng)軟件
    的頭像 發(fā)表于 04-29 16:59 ?647次閱讀
    電磁<b class='flag-5'>環(huán)境</b>仿真與<b class='flag-5'>驗(yàn)證</b>系統(tǒng)軟件

    NVMe IP開(kāi)發(fā)速成: 三個(gè)月不是夢(mèng)

    環(huán)境,它基于UVM驗(yàn)證環(huán)境,對(duì)熟悉UVM的伙伴非常友好,便于后續(xù)特定測(cè)試用例的編寫(xiě)與GS修改;同
    的頭像 發(fā)表于 04-14 19:52 ?655次閱讀
    NVMe IP<b class='flag-5'>開(kāi)發(fā)</b>速成: 三個(gè)月不是夢(mèng)

    如何進(jìn)行電子連接器的測(cè)試驗(yàn)證

    電子連接器的測(cè)試驗(yàn)證是確保其性能和質(zhì)量的關(guān)鍵步驟。以下是對(duì)電子連接器進(jìn)行測(cè)試驗(yàn)證的方法: 一、測(cè)試
    的頭像 發(fā)表于 12-20 09:49 ?2285次閱讀