女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

利用ORAN IP的例子工程來做仿真

XILINX開發者社區 ? 來源:XILINX開發者社區 ? 作者:XILINX開發者社區 ? 2022-03-11 09:42 ? 次閱讀

目前的 ORAN IP提供兩種例子工程:

1. 一個是新建Block Design,添加IP之后,通過運行Block Automation來產生一個例子。這個例子不僅包含了ORAN IP,也將物理層所需要的10G/25G以太網IP和一個1588 PTP的用例都囊括了。該例子工程主要用于做板上demo,具體后續上板操作方式,以及相關軟件驅動,可以在下面這個AR里了解到詳情:

https://support.xilinx.com/s/article/1254509

2. 另一個方式是直接從IP Catalog里添加一個新的ORAN IP到Vivado工程里面,然后右鍵點擊這個IP,選擇Open IP Example Design…,這樣產生的例子工程,只包含了一個ORAN IP,沒有以太網等。但是其在ORAN IP外添加了testbench和測試用例,因此這個例子工程可以用來跑仿真。產生完畢之后,直接點擊Vivado里面的Run Behavioral Simulation,就能把仿真跑起來,并查看例子是如何完成ORAN的同步,以及收發數據。

接下來,本文將指導用戶,如何使用第二種方式產生的例子工程,添加自己的數據激勵,用于完成自己所需要的仿真驗證。

首先,用戶的測試數據激勵,是來自物理層以太網的數據包,一般會用pcap文件(如果還沒有的話,可以先搜索例子工程目錄下面,有幾個pcap文件的例子,供參考)。使用Wireshark打開pcap文件(注意選ORAN協議),就可以看到包里面具體數據的解析了,如下圖:

5eb56434-908e-11ec-952b-dac502259ad0.png

而IP仿真例子工程里用的數據激勵則來自于memory文件,如下圖,找到對應目錄下的文件,客戶可以手動或者自己寫個腳本,修改里面數據為自己的數據激勵(比如先從Wireshark里導出一個JSON的數據文件),就可以拿例子工程仿真來仿自己的數據源了。

5eccdede-908e-11ec-952b-dac502259ad0.png

Memory文件里面的數據激勵,按如下格式排列:

在每個以太網包開始之前有兩行:

第一行是包開始的時間,

第二行是包長度,下圖中的這個例子,就是IP例子工程提供的數據激勵用例,第一個包長度為6e,即長度為110 bytes。

5f08752a-908e-11ec-952b-dac502259ad0.png

這樣在仿真的時候,就可以在以太網的RX側到ORAN的defm這個接口處,看到上面這些數據了,如下圖:

5f4b1164-908e-11ec-952b-dac502259ad0.png

例子仿真工程當中,其它用戶還需要修改的地方,有以下兩處:

1. 按照用戶需求,配置ORAN的寄存器,打開“demo_tb.v”進行修改。

a. 可以直接修改下面這段tb里的配置,也可以先注釋掉下面這段配置。

5f6f9c32-908e-11ec-952b-dac502259ad0.png

b. 然后用exdes_axi_wr來將你需要配置的寄存器值依次寫入,如下:

exdes_axi_wr(`IP_BASE_ADDR + `hE600 , `hxxxx );

exdes_axi_wr(`IP_BASE_ADDR + `hE608 , `hx );

exdes_axi_wr(`IP_BASE_ADDR + `h6110 , `hx );

2. 由于產生的這個例子工程,總是用的200MHz內部時鐘。還可以修改時鐘頻率為用戶實際設計里的時鐘頻率。

由于時鐘用到的地方不少,需要修改的地方包括例子工程里面的以下幾處:

a. ORAN IP產生的圖形界面里面

b. IP “torwave”的產生圖形界面里面,包括Clocks For 10ms,1ms,Ps Per Clock

c. Clocking Wizard的clk_out2輸出

d. 還有“radio_start_recover”,如果用到的話

e. 以及demo_tb.v里的clk_in_ps

5f934d58-908e-11ec-952b-dac502259ad0.png

總之,經過以上的修改,用戶就可以利用ORAN IP提供的例子工程,跑自己的數據激勵仿真了。這樣用戶就可以驗證IP的配置,針對自己的ORAN下行(以太網接口)數據,是否能正確工作起來。

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

    關注

    12

    文章

    1899

    瀏覽量

    86525
  • IP
    IP
    +關注

    關注

    5

    文章

    1784

    瀏覽量

    151295
  • 仿真
    +關注

    關注

    51

    文章

    4236

    瀏覽量

    135303

原文標題:開發者分享|如何利用 ORAN IP 的例子工程做仿真

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NVMe IP開發速成: 三個月不是夢

    作為NVMe IP開發者,在構建IP時總是需要不斷修改,然后編譯上板測試,每一次編譯,少則20分鐘,多則兩三個小時,對IP的熱情總是在滿懷期待的希望等待中磨滅,NVMe IP開發工具作
    的頭像 發表于 04-14 19:52 ?188次閱讀
    NVMe <b class='flag-5'>IP</b>開發速成: 三個月不是夢

    科技攜手芯芒科技發布RISC-V CPU系統仿真平臺

    專業RISC-V處理器IP及解決方案公司芯科技與杭州芯芒科技深入合作,共同研發推出芯全系列RISC-V CPU系統仿真平臺。幫助下游SoC和產品開發團隊基于該
    的頭像 發表于 03-19 14:36 ?574次閱讀

    端到端已,智駕仿真測試該怎么

    端到端智駕方案因強泛化能力、可持續學習與升級等優勢備受矚目,但這對仿真測試帶來了巨大挑戰??抵\探索了一種有效的端到端智駕仿真解決方案,優化仿真引擎和數據傳輸,利用中間件技術縮短數據傳輸
    的頭像 發表于 12-04 09:59 ?3129次閱讀
    端到端已<b class='flag-5'>來</b>,智駕<b class='flag-5'>仿真</b>測試該怎么<b class='flag-5'>做</b>?

    Efinity FIFO IP仿真問題 -v1

    Efinity目前不支持聯合仿真,只能通過調用源文件仿真。 我們生成一個fifo IP命名為fifo_sim 在Deliverables中保留Testbench的選項。 在IP的生成目
    的頭像 發表于 10-21 11:41 ?1459次閱讀
    Efinity FIFO <b class='flag-5'>IP</b><b class='flag-5'>仿真</b>問題 -v1

    代理IP的質量并非單純以定價高低判斷

    IP
    jf_62215197
    發布于 :2024年10月18日 07:31:52

    如何利用海外爬蟲IP進行數據抓取

    利用海外爬蟲IP進行數據抓取需要綜合考慮多個方面。
    的頭像 發表于 10-12 07:54 ?521次閱讀

    如何利用海外動態IP提升全球市場觸達力

    利用海外動態IP提升全球市場觸達力,是一個涉及多個方面的策略。
    的頭像 發表于 09-27 08:36 ?471次閱讀

    如何利用IP查詢技術保護網絡安全?

    技術? IP查詢技術,簡而言之,是通過分析特定IP地址的活動和行為,評估其潛在的網絡威脅和安全風險。這一技術不僅關注IP地址的所在位置、歷史活動記錄,還深入剖析其連接模式、使用頻率等
    的頭像 發表于 09-09 10:10 ?690次閱讀

    請問利用SPICE模型能不能進行PCB的SI仿真

    現想用CadencePCB的的SI仿真,但是有些器件沒有IBIS仿真模型,只有SPICE模型,請問利用SPICE模型能不能進行PCB的SI仿真
    發表于 09-04 06:06

    如何通過代理IP增強網絡通信和數據的安全性

    IP
    jf_62215197
    發布于 :2024年08月29日 07:21:02

    如何利用python和API查詢IP地址?

    在Python中,直接查詢IP地址的地理位置或詳細信息(如所屬國家、城市等)通常需要依賴外部API服務,因為Python標準庫本身不提供直接查詢IP地址地理位置的功能。以下是一個使用requests
    發表于 08-28 11:55

    利用OPA657進行仿真時,進行交流分析發現系統提示只能有一個輸入源,為什么?

    利用OPA657進行仿真時,進行交流分析發現系統提示只能有一個輸入源,不知道什么原因,希望各位大神指點。我利用兩個電流源仿真光電探測器
    發表于 08-20 06:22

    IP 地址在XSS中的利用與防范

    ?隨著互聯網的普及和Web應用的廣泛使用,跨站腳本攻擊(XSS)成為了網絡安全領域中的一個重要威脅。在XSS攻擊中,攻擊者常常會巧妙地利用各種元素,包括用戶的IP地址,實現其惡意目的。 跨站腳本
    的頭像 發表于 08-07 16:43 ?471次閱讀

    如何利用海外住宅IP協助企業進行網絡營銷

    IP
    jf_62215197
    發布于 :2024年07月30日 07:42:36

    利用逆變器PSPICE仿真模型模擬瞬間動態響應

    電子發燒友網站提供《利用逆變器PSPICE仿真模型模擬瞬間動態響應.docx》資料免費下載
    發表于 06-05 13:18 ?1次下載