91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

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

XILINX開發(fā)者社區(qū) ? 來源:XILINX開發(fā)者社區(qū) ? 作者:XILINX開發(fā)者社區(qū) ? 2022-03-11 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

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

Memory文件里面的數(shù)據(jù)激勵,按如下格式排列:

在每個以太網(wǎng)包開始之前有兩行:

第一行是包開始的時間,

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

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

這樣在仿真的時候,就可以在以太網(wǎng)的RX側(cè)到ORAN的defm這個接口處,看到上面這些數(shù)據(jù)了,如下圖:

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. 由于產(chǎn)生的這個例子工程,總是用的200MHz內(nèi)部時鐘。還可以修改時鐘頻率為用戶實際設(shè)計里的時鐘頻率。

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

a. ORAN IP產(chǎn)生的圖形界面里面

b. IP “torwave”的產(chǎn)生圖形界面里面,包括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

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

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

    關(guān)注

    12

    文章

    1918

    瀏覽量

    86960
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1805

    瀏覽量

    152631
  • 仿真
    +關(guān)注

    關(guān)注

    52

    文章

    4289

    瀏覽量

    135902

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

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    超聲波倒車雷達工程仿真資料

    超聲波倒車雷達工程仿真
    發(fā)表于 06-08 10:03 ?0次下載

    NVMe IP開發(fā)速成: 三個月不是夢

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

    科技攜手芯芒科技發(fā)布RISC-V CPU系統(tǒng)仿真平臺

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

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

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

    Efinity FIFO IP仿真問題 -v1

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

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

    IP
    jf_62215197
    發(fā)布于 :2024年10月18日 07:31:52

    如何利用海外爬蟲IP進行數(shù)據(jù)抓取

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

    如何利用海外動態(tài)IP提升全球市場觸達力

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

    如何利用IP查詢技術(shù)保護網(wǎng)絡(luò)安全?

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

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

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

    如何通過代理IP增強網(wǎng)絡(luò)通信和數(shù)據(jù)的安全性

    IP
    jf_62215197
    發(fā)布于 :2024年08月29日 07:21:02

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

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

    利用OPA657進行仿真時,進行交流分析發(fā)現(xiàn)系統(tǒng)提示只能有一個輸入源,為什么?

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

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

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

    如何利用海外住宅IP協(xié)助企業(yè)進行網(wǎng)絡(luò)營銷

    IP
    jf_62215197
    發(fā)布于 :2024年07月30日 07:42:36
    主站蜘蛛池模板: 天天操天天操天天干 | 曰本裸色私人影院噜噜噜影院 | 婷婷丁香在线观看 | 午夜精品国产 | 国产三级在线播放 | 天天视频免费入口 | 国产一级真人毛爱做毛片 | 黄色xxxx | 永久免费看www色视频 | 天天天天干 | 色综合精品 | 免费看黄色毛片 | 日韩黄网 | 成人性色生活片免费看爆迷你毛片 | 亚洲第一香蕉视频 | 欧美最猛黑人xxxx黑人猛交69 | 狼狼狼色精品视频在线播放 | 美女被艹视频网站 | 人成xxxwww免费视频 | 特级毛片s级全部免费 | 中文字幕精品一区影音先锋 | 色偷偷资源网 | 精品国产欧美一区二区最新 | 色偷偷女男人的天堂亚洲网 | 午夜视频在线观看国产www | 特级毛片aaaa级毛片免费 | 97久草 | 午夜影院啊啊啊 | 在线中文字幕第一页 | 色久优优 欧美色久优优 | 成人国产一区二区三区 | 亚洲综合成人在线 | 精品久久免费观看 | 大乳妇女bd视频在线观看 | 国产高清视频在线播放www色 | 日本黄色xxxx | 久久电影福利 | 91精品国产免费久久久久久青草 | 2021国产精品成人免费视频 | 天堂avwww| 天天干天天看 |