chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

UVM_Agent中包含哪些內(nèi)容?

jf_78858299 ? 來(lái)源:芯片驗(yàn)證工程師 ? 作者:驗(yàn)證哥布林 ? 2023-03-21 11:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大多數(shù)dut都有許多不同的接口(interface),每個(gè)接口都有自己特有的協(xié)議。 UVM agent的任務(wù)就是集中管理和這個(gè)接口相關(guān)的所有內(nèi)容 ,主要是各種用于驅(qū)動(dòng)和監(jiān)測(cè)DUT的驗(yàn)證組件(uvm_components),這些組件的命令最好都使用同一個(gè)前綴進(jìn)行命名。

Uvm_agent中的package通常包括:

**? A Sequence_item ** -agent 中可能存在一個(gè)或多個(gè)sequence item,這些事務(wù)定義了agent驅(qū)動(dòng)和監(jiān)測(cè)DUT的信號(hào)級(jí)內(nèi)容.

? A Driver - .driver 用于將sequence_items中的數(shù)據(jù)轉(zhuǎn)換為信號(hào)級(jí)行為。

**? A Sequencer ** - sequencer 的作用是將sequence_items從生成的sequence 路由到driver。

**? A Monitor ** - monitor 觀察DUT接口上的信號(hào)級(jí)行為,并將其觀察的結(jié)果數(shù)據(jù)轉(zhuǎn)換為sequence_items,然后發(fā)送到scoreboards 等組件,已生成預(yù)期數(shù)據(jù)或者其他的數(shù)據(jù)分析處理。

**? Configuration object ** - 一個(gè)配置容器,用于將信息由上層(env或者test case)傳遞給agent代理,從而影響agent的行為方式,以及與DUT的接口連接。

每個(gè)agent 都應(yīng)該有一個(gè)配置對(duì)象,其中可能包括:

1、virtual interface ,其被driver和monitor使用來(lái)訪問(wèn)(驅(qū)動(dòng)、監(jiān)測(cè))實(shí)際DUT接口信號(hào),即組件的連接。

2、控制agent子組件的創(chuàng)建與否 (是否需要?jiǎng)?chuàng)建driver和sequencer )以及 具體行為 (錯(cuò)誤注入、組件行為延時(shí)控制等等),即組件的行為配置按鈕。

**? Functional coverage monitor ** - 收集協(xié)議特定的功能覆蓋率。

**? A responder ** - 響應(yīng)接口的slave_driver,注意不是主動(dòng)激勵(lì)接口的driver。

**? (API) Sequences ** - 調(diào)用driver的一個(gè)API,即BFM。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9001

    瀏覽量

    153732
  • UVM
    UVM
    +關(guān)注

    關(guān)注

    0

    文章

    182

    瀏覽量

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

    關(guān)注

    0

    文章

    191

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    《AI Agent應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》閱讀體驗(yàn)--跟著迪哥學(xué)Agent

    感謝電子發(fā)燒友的這次活動(dòng),讓我有幸抽中了《AI Agent應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》(以下簡(jiǎn)稱《Agent》)這本書(shū)的贈(zèng)送。 收到書(shū)本之后我就迫不及待地學(xué)習(xí)書(shū)本的知識(shí)。如果說(shuō)依靠各種平臺(tái)上的文章了解關(guān)于AI
    發(fā)表于 03-02 12:28

    【「零基礎(chǔ)開(kāi)發(fā)AI Agent」閱讀體驗(yàn)】+初品Agent

    期待的《零基礎(chǔ)開(kāi)發(fā)AI Agent——手把手教你用扣子做智能體》終于寄到了,該書(shū)由葉濤、 管鍇、張心雨完成,并由電子工業(yè)出版社出版發(fā)行。 全書(shū)分為三個(gè)部分,即入門篇、工具篇及實(shí)踐篇。由此可見(jiàn)這是
    發(fā)表于 04-22 11:51

    IC驗(yàn)證"UVM驗(yàn)證平臺(tái)"組成(三)

    model)。一個(gè)簡(jiǎn)單的驗(yàn)證平臺(tái)框圖:在UVM,引入了agent和sequence的概念,因此UVM驗(yàn)證平臺(tái)的典型框圖長(zhǎng)這樣:通知:本
    發(fā)表于 12-02 15:21

    IC驗(yàn)證"一個(gè)簡(jiǎn)單的UVM驗(yàn)證平臺(tái)"是如何搭建的(六)

    ,它包含了打印信息的物理文件來(lái)源、邏輯結(jié)點(diǎn)信息(在UVM樹(shù)的路徑索引)、打印時(shí)間、對(duì)信息的分類組織及打印的信息。讀者在搭建驗(yàn)證平臺(tái)時(shí)應(yīng)該盡量使用uvm_info宏取代display語(yǔ)
    發(fā)表于 12-04 15:48

    數(shù)字IC驗(yàn)證之“什么是UVM”“UVM的特點(diǎn)”“UVM提供哪些資源”(2)連載...

    原文鏈接:https://zhuanlan.zhihu.com/p/345775995大家好,我是一哥,上章內(nèi)容主要講述兩個(gè)內(nèi)容,芯片驗(yàn)證以及驗(yàn)證計(jì)劃。那本章我們主要講述的內(nèi)容有介紹什么是uv
    發(fā)表于 01-21 16:00

    數(shù)字IC驗(yàn)證之“典型的UVM平臺(tái)結(jié)構(gòu)”(3)連載...

    。  我們一個(gè)直觀的印象,就是uvm驗(yàn)證平臺(tái),它是分層的結(jié)構(gòu)。圖中的每一個(gè)巨型框都代表著平臺(tái)的一個(gè)構(gòu)成元素。這些元素呢,我們稱為平臺(tái)組建,下面來(lái)簡(jiǎn)單的分析一下。  從最底層上來(lái)看,agent
    發(fā)表于 01-22 15:32

    數(shù)字IC驗(yàn)證之“構(gòu)成uvm測(cè)試平臺(tái)的主要組件”(4)連載...

    或是期望值。  master agent的monitor會(huì)將dut的輸入收集下來(lái)。然后發(fā)送給參考模型,作為參考模型的輸入?! lave agent它用于收集dut的輸出信息,并將pin級(jí)信號(hào)轉(zhuǎn)化
    發(fā)表于 01-22 15:33

    什么是uvm?uvm的特點(diǎn)有哪些呢

    直觀的印象,就是uvm驗(yàn)證平臺(tái),它是分層的結(jié)構(gòu)。圖中的每一個(gè)巨型框都代表著平臺(tái)的一個(gè)構(gòu)成元素。這些元素呢,我們稱為平臺(tái)組建,下面來(lái)簡(jiǎn)單的分析一下。從最底層上來(lái)看,agent 包含了d
    發(fā)表于 02-14 06:46

    談?wù)?b class='flag-5'>UVMuvm_info打印

    uvm_report_enabled(xxx),會(huì)分析傳過(guò)來(lái)的severity和id的配置verbosity要大于傳過(guò)來(lái)的verbosity,(get_report_verbosity_level(severity, id
    發(fā)表于 03-17 16:41

    UVMseq.start()和default_sequence執(zhí)行順序

      uvm_config_db#(uvm_sequence_base)::set(this,”agent.seqr.run_phase”,”default_sequence”,seq2);  答案
    發(fā)表于 04-04 17:15

    數(shù)字IC驗(yàn)證之“典型的UVM平臺(tái)結(jié)構(gòu)”(3)連載...

    直觀的印象,就是uvm驗(yàn)證平臺(tái),它是分層的結(jié)構(gòu)。圖中的每一個(gè)巨型框都代表著平臺(tái)的一個(gè)構(gòu)成元素。這些元素呢,我們稱為平臺(tái)組建,下面來(lái)簡(jiǎn)單的分析一下。從最底層上來(lái)看,agent 包含了d
    發(fā)表于 12-09 13:36 ?7次下載
    數(shù)字IC驗(yàn)證之“典型的<b class='flag-5'>UVM</b>平臺(tái)結(jié)構(gòu)”(3)連載<b class='flag-5'>中</b>...

    什么是UVM environment?

    UVM environment**包含多個(gè)可重用的驗(yàn)證組件,并根據(jù)test case的需求進(jìn)行相應(yīng)的配置。例如,UVM environment可能具有多個(gè)agent(對(duì)應(yīng)不同的inte
    的頭像 發(fā)表于 03-21 11:35 ?1399次閱讀
    什么是<b class='flag-5'>UVM</b> environment?

    Easier UVM Code Generator Part 4:生成層次化的驗(yàn)證環(huán)境

    本文使用Easier UVM Code Generator生成包含多個(gè)agent和interface的uvm驗(yàn)證環(huán)境。
    的頭像 發(fā)表于 06-06 09:13 ?1628次閱讀

    UVMuvm_config_db機(jī)制背后的大功臣

    本次講一下UVMuvm_config_db,在UVM中提供了一個(gè)內(nèi)部數(shù)據(jù)庫(kù),可以在其中存儲(chǔ)給定名稱下的值,之后可以由其它TB組件去檢索。
    的頭像 發(fā)表于 06-20 17:28 ?1886次閱讀

    UVMuvm_config_db機(jī)制背后的大功臣

    本次講一下UVMuvm_config_db,在UVM中提供了一個(gè)內(nèi)部數(shù)據(jù)庫(kù),可以在其中存儲(chǔ)給定名稱下的值,之后可以由其它TB組件去檢索。
    的頭像 發(fā)表于 06-29 16:57 ?2026次閱讀