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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

SpinalHDL的仿真中可以使用的后門讀寫操作

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-09-02 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

UVM里面有前門訪問,后門訪問的概念。前門訪問無非通過總線來實現寄存器/Mem的訪問。而當在一些仿真中為了減少通過總線進行配置下發所需的時間,那么后門訪問就非常便捷了,它使得無需通過總線即可修改寄存器/Mem的值。今天,就來看看在SpinalHDL的仿真中我們可以使用的后門讀寫操作。

在SpinalHDL里,當我們想要訪問設計內部的信號時,我們可以通過將電路對象添加simPublic屬性,從而達到我們想要的目的。正如下面的例子:

847334d8-2a50-11ed-ba43-dac502259ad0.png

如果我們想要實現后門讀寫,那么電路對象simPubic屬性是必須添加的。初次之外,SpinalHDL里面也自帶了一些后門讀寫的方法,足夠滿足我們的后門讀寫訪問需求。 》后門讀寫API

無論是對寄存器還是Memory,后門讀寫SpinalHDL均可以通過下面的API來進行:

849d7b30-2a50-11ed-ba43-dac502259ad0.png

這里面前兩者專門針對Mem類型實現Memory存儲器的讀寫,而后者則針對寄存器等的寫操作,讀操作可以完全參照上面的simPubic即可。

》Example

我們以下面的代碼做為example:

84bf0cf0-2a50-11ed-ba43-dac502259ad0.png

仿真Log打印:

[Progress] Start MemoryTest test simulation with seed 350149846address=0   data=1address=1   data=180address=2   data=49address=3   data=128[Done] Simulation done in 15.481 ms

波形如下:

84f66718-2a50-11ed-ba43-dac502259ad0.png

完全如其所愿。

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

    關注

    31

    文章

    5430

    瀏覽量

    123952
  • 仿真
    +關注

    關注

    52

    文章

    4254

    瀏覽量

    135545
  • 讀寫操作
    +關注

    關注

    0

    文章

    5

    瀏覽量

    7211

原文標題:三分鐘教會你SpinalHDL仿真中的后門讀寫

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    關于SpinalHDL仿真中信號驅動那點事兒

    到時鐘信號從低電平到高電平變化完成之后才推出。那么我們在隨后對dataIn的賦值其實是發生在clk上升沿到來后的0+時間才發生的。 從這里代碼分析我們可以看出,在SpinalHDL仿真里:復位信號會
    發表于 06-24 16:34

    看看在SpinalHDL仿真中我們可以使用的后門讀寫操作

    寄存器/Mem的值。今天,就來看看在SpinalHDL仿真中我們可以使用的后門讀寫操作。》si
    發表于 07-04 15:19

    SpinalHDL是如何讓仿真跑起來的

    SpinalHDL的測試代碼里也可以起多個,不過其為協程。SpinalHDL仿真庫已經幫我們封裝好了底層協程的處理,兩個協程之間的通信(類似systemVerilog中的mailb
    發表于 07-25 15:09

    如何在SpinalHDL里啟動一個仿真

    工具單步調試的便捷性了。所以這種“高層次”仿真,還是值得一用。啟動仿真的方式SpinalHDL中的仿真入口一般情況下都是這么來寫的:通過引入spinal.core.sim._ ,我們
    發表于 07-26 16:59

    SpinalHDL仿真信號的驅動實現

    對于仿真信號的驅動,在SpinalHDL里通過“#=”方法實現:值得注意的是當我們的設計里有一個輸入信號為:val a=in UInt(32 bits)在進行仿真信號驅動時,下面的寫法會報錯的:a#
    發表于 07-27 14:37

    基于Windows系統的SpinalHDL開發環境搭建步驟

    相應的更新,等待更新完畢即可。使用該插件可以參考插件的介紹,按照步驟操作即可。VScode-SpinalHDL效果如圖所示;原作者:Joshua_FPGA
    發表于 10-24 15:40

    FRED在背光板仿真中的應用

    FRED在背光板仿真中的應用
    發表于 12-22 16:02 ?34次下載
    FRED在背光板<b class='flag-5'>仿真中</b>的應用

    PSpice教程:PSpice仿真中收斂問題的研究

    PSpice教程:PSpice仿真中收斂問題的研究
    發表于 04-07 15:33 ?0次下載

    SystemView在通信系統仿真中的應用研究

    SystemView在通信系統仿真中的應用研究(依工測試測量儀器)-該文檔為SystemView在通信系統仿真中的應用研究講解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,,,
    發表于 09-30 12:10 ?8次下載
    SystemView在通信系統<b class='flag-5'>仿真中</b>的應用研究

    SpinalHDL中如何優雅地實現寄存器總線讀寫

    通過bus slave factory,我們可以方便地實現寄存器讀寫,其提供了一系列寄存器讀寫方法。這里列舉幾個常用的方法(完整的方法列表可參照SpinalHDL-Doc):
    發表于 08-05 09:57 ?1184次閱讀

    SpinalHDL運行VCS+Vivado相關仿真

    本篇文章來源于微信群中的網友,分享下在SpinalHDL里如何絲滑的運行VCS跑Vivado相關仿真。自此仿真設計一體化不是問題。
    的頭像 發表于 08-10 09:15 ?2933次閱讀

    Verilog代碼封裝后門訪問

    關于仿真里的后門訪問,之前的文章《三分鐘教會你SpinalHDL仿真中后門讀寫》中有做過介紹,
    的頭像 發表于 07-15 10:22 ?1165次閱讀
    Verilog代碼封裝<b class='flag-5'>后門</b>訪問

    借助GPT4理解仿真中競爭處理的方法

    上周微信群里的一個小伙伴提到的一個關于仿真中不達預期的一個問題,其中牽涉到關于仿真中信號競爭等問題。這個問題之前算是不求甚解。
    的頭像 發表于 11-25 14:23 ?800次閱讀
    借助GPT4理解<b class='flag-5'>仿真中</b>競爭處理的方法

    MATLAB電路仿真中能講電流匯總的元件

    在MATLAB電路仿真中可以使用許多元件來匯總電流。以下是一些常見的元件和它們在電路中的作用: 電阻(Resistor):電阻是電路中最基本的元件之一,用于限制電流的流動。在MATLAB電路仿真中
    的頭像 發表于 04-21 09:23 ?5247次閱讀

    高速信號仿真中的FFE均衡技術

    高速信號仿真中的均衡技術按照發射端和接收端來看可以分為如下圖中的幾種類型。
    的頭像 發表于 07-29 14:15 ?4459次閱讀
    高速信號<b class='flag-5'>仿真中</b>的FFE均衡技術
    主站蜘蛛池模板: 蜜柚视频高清在线 | 羞羞影院午夜男女爽爽影院网站 | 青青草原91 | 少妇人妻偷人精品视蜜桃 | 五月丁香啪啪. | 久久精品国产96精品亚洲 | 男女肉大捧进出全过程免费 | 亚洲色无码播放 | 日本高清无卡码一区二区久久 | 扒开老师大腿猛进AAA片 | 亚洲欧美一区二区成人片 | 色琪琪丁香婷婷综合久久 | 欧美精品成人a多人在线观看 | 久久全国免费久久青青小草 | 特黄特色大片免费播放器试看 | 国产成人cao在线 | 国产 亚洲 中文字幕 久久网 | 久久综合视频网站 | 久久视热频这里只精品 | 亚洲视频在线观看视频 | 久久这里只有精品国产99 | 宝贝好紧好爽再搔一点试視頻 | 幺妹视频福利视频 | 欧美午夜精品A片一区二区HD | 午夜理论电影在线观看亚洲 | 亚洲精品日韩在线观看视频 | 成人免费视频在线观看 | 国色天香视频在线社区 | 国产偷抇久久精品A片蜜臀A | 先锋资源av | 99re这里只有精品视频 | 99热只有精品 | 美女不要啊 | 国产呦精品一区二区三区下载 | 看看妇女的B免费看 | 日本大尺码喷液过程视频 | 538prom精品视频我们不只是 | 国产黄大片在线视频 | a视频在线看| 国产亚洲精品久久精品录音 | 爆操大胸美女 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品