在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于DUT內部寄存器值的鏡像

芯片驗證工程師 ? 來源:芯片驗證工程師 ? 2023-06-24 12:02 ? 次閱讀

寄存器模型保持著DUT內部寄存器值的鏡像(mirror)。

鏡像值不能保證是正確的,因為寄存器模型只能感知到對這些寄存器的外部讀寫操作。

如果DUT內部修改了寄存器中的字段,鏡像值就會過時(outdated)。

寄存器模型可以通過使用uvm_reg_field::mirror(), uvm_reg::mirror(), 或uvm_reg_block::mirror()方法將一個寄存器的鏡像值更新為存儲在DUT中的值。

更新寄存器中某個字段的鏡像也會同時更新同一寄存器中所有其他字段的鏡像。更新一個block的鏡像會更新它包含的所有寄存器和字段的鏡像。

如果使用前門訪問,更新一個大block的鏡像可能需要大量的仿真時間;而使用后門訪問更新不需要消耗仿真時間。

可以通過使用uvm_reg_field::set()uvm_reg::set()方法在不消耗仿真時間向寄存器模型中的寫入鏡像值,這個鏡像值不會反應到DUT中相應字段或寄存器。

可以通過使用uvm_reg::update()uvm_reg_block::update()方法更新DUT的寄存器以匹配鏡像值。如果新的鏡像值與舊的鏡像值相匹配,寄存器就不會被更新,從而節省不必要的總線訪問。

要想不消耗仿真時間訪問一個field或register的當前鏡像值,可以使用 uvm_reg_field::get()uvm_reg::get()方法。

Memories是沒有鏡像的

Memories比較大,所以通常使用稀疏陣列的方法來建模。只有被寫入的位置才會被存儲起來,然后再讀回來。任何未使用的內存位置都不會被建模。

與寄存器不同,memory的行為非常簡單,memory鏡像將是一個ROMRAM內存模型,所以可以通過提供對內存模型的后門訪問來取代。因此,使用uvm_mem::peek()uvm_mem::poke()方法提供與memory鏡像完全相同的功能。此外,與基于觀察到的讀寫操作的寄存器鏡像不同,使用后門訪問的memory鏡像總是返回或設置DUT中一個內存位置的實際值

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

    關注

    31

    文章

    5425

    瀏覽量

    123558
  • 鏡像
    +關注

    關注

    0

    文章

    178

    瀏覽量

    11141
  • DUT
    DUT
    +關注

    關注

    0

    文章

    190

    瀏覽量

    12869

原文標題:寄存器模型中的Mirroring

文章出處:【微信號:芯片驗證工程師,微信公眾號:芯片驗證工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    LMX2492工作一段時間后微波失鎖,并且內部寄存器恢復成上電,為什么?

    加入LMX2492內部寄存器讀取功能,先讀取正常工作時LMX2492內部寄存器 ,然后等待故障復現。故障復現后我們又讀取了LMX2492內部寄存器
    發表于 11-08 08:30

    AMC7836低溫-40C實驗,內部寄存器可以正常讀寫,數據ADC無法采樣怎么解決?

    AMC7836調試OK后,進行低溫實驗-40C(工作溫度),無法讀取ADC內部溫度。之后再正常溫度25-40C環境溫度下也不正常工作,單內部寄存器能正常讀寫,發現49PIN-R
    發表于 11-28 07:50

    請問關于ADS5407內部寄存器有沒有相關的中文介紹的?

    請問關于ADS5407內部寄存器有沒有相關的中文介紹的?其中有幾個寄存器的功能不是特別明白,麻煩啦
    發表于 01-17 07:36

    51內部寄存器總結

    51單片機內部寄存器說明總結
    發表于 08-30 07:27

    Labview通過VXI總線直接訪問測量儀器內部寄存器

    VXI總線直接訪問測量儀器內部寄存器,從而在線獲取干涉儀的距離測量結果,從而與我的位移測量系統作比對。大家如果對激光干涉儀不了解不要緊,請告訴我如何通過VXI總線直接訪問測量儀器內部寄存器,有遇上類似情況的嗎? 本人對VXI及Labview了解不多,望有人能討論和幫忙。不
    發表于 05-07 16:30

    請問AD9129內部寄存器的reserved和spi讀取的不一樣會有什么影響?

    原因不太清楚,在此遇到兩個問題:1:芯片內部寄存器的reserved,spi讀取的和它不一樣會有什么影響?2:芯片中的DLL中的延遲線具體是怎么操作的?最大最小延遲指的什么?da
    發表于 10-11 09:53

    如何訪問內部寄存器空間或PCIe?

    你好,我在我的項目中使用XC7VX485T virtex FPGA,并嘗試以2.5 GT / s建立PCIe通信,具有X4通道寬度。我知道我需要使用AXI流來訪問集成塊核心。但我的問題是如何訪問內部寄存器空間或PCIe?。如果我需要創建寄存器,我該怎么辦?謝謝,馬諾
    發表于 08-26 07:14

    DMA內部寄存器的讀寫方式和應用場合

      DMA內部寄存器的讀寫方式  基于AXI的DMA對內部寄存器的讀寫有著相同的方式。在普通傳輸模式下,DMA內部寄存器都是由處理通過A
    發表于 12-23 17:48

    SPI內部寄存器的相關資料分享

    從零開始學習嵌入式之SPI通信(寄存器)記錄一部分SPI內部寄存器記錄一部分SPI內部寄存器
    發表于 12-24 07:48

    AD9129芯片內部寄存器的reserved,spi讀取的和它不一樣會有什么影響?

    原因不太清楚,在此遇到兩個問題: 1:芯片內部寄存器的reserved,spi讀取的和它不一樣會有什么影響? 2:芯片中的DLL中的延遲線具體是怎么操作的?最大最小延遲指的什
    發表于 12-20 07:55

    Cortex-M3 內部寄存器

    寄存器組R0-R12R0-R12,通用寄存器;R0-R12都是32位通用寄存器,用于數據操作;但是絕大多數16位Thumb指令只能訪問R0-R7,而32位Thumb指令可以訪問所有寄存器
    發表于 11-26 16:21 ?39次下載
    Cortex-M3 <b class='flag-5'>內部寄存器</b>

    簡化UVM寄存器模型的使用

    當我開始使用 UVM RAL 時,我無法理解 UVM 基類庫對更新所需鏡像寄存器有什么看法。我還認為,所使用的術語沒有準確反映其意
    的頭像 發表于 05-29 10:15 ?1706次閱讀
    簡化UVM<b class='flag-5'>寄存器</b>模型的使用

    驗證環境獲取DUT內部信號的方法

    在UVM寄存器模型的操作中,寄存器用于設置DUT狀態和芯片狀態信息的上報,有前門和后門讀寫兩種方式。
    的頭像 發表于 08-19 09:50 ?1263次閱讀
    驗證環境獲取<b class='flag-5'>DUT</b><b class='flag-5'>內部</b>信號的方法

    如何理解 RAMECC FAR 寄存器

    如何理解 RAMECC FAR 寄存器
    的頭像 發表于 10-19 18:19 ?910次閱讀
    如何理解 RAMECC FAR <b class='flag-5'>寄存器</b>的<b class='flag-5'>值</b>

    詳解寄存器模型鏡像

    DUT的配置寄存器是實際,reg_model有鏡像、期望
    的頭像 發表于 10-23 09:43 ?873次閱讀
    詳解<b class='flag-5'>寄存器</b>模型<b class='flag-5'>鏡像</b><b class='flag-5'>值</b>
    主站蜘蛛池模板: 中文字幕欧美日韩 | 国产成人精品免费视频大全可播放的 | 日本在线不卡一区 | 亚洲欧美一区二区三区在线播放 | 亚洲精品成人a在线观看 | 米奇777色狠狠8888影视 | 天天干人人 | 日韩毛片大全 | 国产做a爰片久久毛片 | 夜色爽爽 | 亚洲一区二区三区中文字幕 | 欧美另类69xxxxxhd | 欧美高清免费一级在线 | 亚洲午夜精品久久久久久人妖 | 成人人免费夜夜视频观看 | 永久免费在线观看 | 推倒都市极品贵妇 | 神马电影天堂网 | 色综合五月婷婷 | 最色成人网 | 男人日女人视频免费看 | 天天做天天看夜夜爽毛片 | 国产黄色在线视频 | 天天草夜夜 | 5月色婷婷 | 99插插插| 日本三级日产三级国产三级 | 国产香港三级理论在线 | 网友偷自拍原创区 | 午夜影院7cdy | 丁香六月色婷婷综合网 | 免费看很黄很色裸乳视频 | 中文字幕一二三四区 | 天天插天天狠天天透 | 人人九九精 | 日本人爽p大片免费看 | 欧美午夜免费观看福利片 | 五月综合色 | 激情五月开心婷婷 | 欧美a一| 成人黄色一级片 |