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

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

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

3天內不再提示

FPGA優質開源模塊-SRIO IP核的使用

FPGA研究院 ? 來源:FPGA Zone ? 2023-12-12 09:19 ? 次閱讀

本文介紹一個FPGA常用模塊:SRIO(SerialRapidIO)。SRIO協議是一種高速串行通信協議,在我參與的項目中主要是用于FPGA和DSP之間的高速通信。有關SRIO協議的詳細介紹網上有很多,本文主要簡單介紹一下SRIO IP核的使用和本工程的源代碼結構。

由于Vivado中RapidIO IP核需要付費才能使用,因此本文提供完整工程源碼。文章末尾有該工程源碼獲取方式,有需要的小伙伴可以收藏、分享一下。

01

軟硬件平臺

軟件平臺:Vivado 2017.4;

硬件平臺:XC7K410T...;

02

?IP核參數配置

本工程SRIO IP核參數配置如下圖所示,僅供參考:

3de066f6-987e-11ee-8b88-92fbcf53809c.png

3e02a40a-987e-11ee-8b88-92fbcf53809c.png

3e1440f2-987e-11ee-8b88-92fbcf53809c.png

03

工程源碼結構

下圖是SRIO工程源碼結構:

3e313dd8-987e-11ee-8b88-92fbcf53809c.png

其中,

SRIO_Auto_rst_Mod:SRIO自動復位模塊;

srio_request_gen:SRIO請求事務生成模塊;

srio_response_gen:SRIO響應事務生成模塊;

RapidIO_switch_maintr_mod & srio_quick_start:SRIO維護事務生成模塊。

04

實現功能

該FPGA SRIO模塊采用NWRITE類型事務往DSP目的地址傳輸數據,每包數據大小為256字節。數據寫入完畢后,通過DOORBELL事務給DSP發送數據接收中斷。另外FPGA端通過RapidIO IP核m_axis_treq接口接收來自DSP的數據。







審核編輯:劉清

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

    關注

    1644

    文章

    21991

    瀏覽量

    615254
  • sRIO
    +關注

    關注

    1

    文章

    31

    瀏覽量

    21245

原文標題:FPGA優質開源模塊 - SRIO

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    關于FPGA IP

    對于深入學習使用FPGA的小伙伴們,特別是一些復雜的、大規模的設計應用,適宜的IP核對開發能起到事半功倍的作用。IP的概念與我們sdk里庫的概念相似。
    發表于 04-29 21:01

    FPGAIP使用技巧

    FPGAIP使用技巧主要包括以下幾個方面: 理解IP的概念和特性 : IP
    發表于 05-27 16:13

    #FPGA點撥 如何驗證帶有IP的代碼

    fpgaIP代碼
    電子技術那些事兒
    發布于 :2022年10月12日 21:53:35

    FPGA IP的相關問題

    我用的是xinlinx spartan6 FPGA,我想知道它的IPRAM是與FPGA獨立的,只是集成在了一起呢,還是占用了FPGA的資源
    發表于 01-10 17:19

    采用EDA軟件和FPGA實現IP保護技術

    (Intellectual Property)IP由相應領域的專業人員設計,并經反復驗證。IP的擁有者可通過出售
    發表于 07-29 08:33

    基于IPFPGA設計方法是什么?

    的分類和特點是什么?基于IPFPGA設計方法是什么?
    發表于 05-08 07:07

    FPGAIP的生成

    FPGAIP的生成,簡單介紹Quartus II生成IP的基本操作,簡單實用挺不錯的資料
    發表于 11-30 17:36 ?12次下載

    基于FPGAIP設計技術

    FPGAIP設計技術的系列資料,大家可以收集看下,這些都是我看過過濾后留下的,感覺不錯,希望對大家有幫助
    發表于 11-30 17:49 ?6次下載

    FPGA實現基于Vivado的BRAM IP的使用

    ? Xilinx公司的FPGA中有著很多的有用且對整個工程很有益處的IP,比如數學類的IP,數字信號處理使用的
    的頭像 發表于 12-29 15:59 ?1.3w次閱讀

    FPGA-串口通信模塊(含IP

    ARTIX-xlinx 版本FPGA 串口通信模塊(含IP
    發表于 06-20 11:07 ?15次下載

    SRIO IP的三層協議的作用?

    數據從遠程設備(假設為DSP的SRIO端)傳輸過來,FPGA端(假設我們這端為FPGASRIO端口)通過RX接收到串行數據,先到達物理層進行時鐘恢復,串并轉換,之后進行8b/10b解
    的頭像 發表于 03-03 10:19 ?1299次閱讀

    SRIO IP的三層協議的作用解析

    SRIO這種高速串口復雜就復雜在它的協議上,三層協議:邏輯層,傳輸層以及物理層。 數據手冊會說這三層協議是干什么的呢?也就是分工(【FPGASRIO IP
    的頭像 發表于 04-25 11:20 ?2025次閱讀
    <b class='flag-5'>SRIO</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>的三層協議的作用解析

    fpga ip是什么 常用fpga芯片的型號

     FPGA IP(Intellectual Property core)是指在可編程邏輯器件(Field-Programmable Gate Array,FPGA)中使用的可復用的設
    的頭像 發表于 07-03 17:13 ?7516次閱讀

    基于FPGASRIO協議設計

    本文介紹一個FPGA常用模塊SRIO(Serial RapidIO)。SRIO協議是一種高速串行通信協議,在我參與的項目中主要是用于FPGA
    的頭像 發表于 09-04 18:19 ?1810次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>SRIO</b>協議設計

    FPGA實現基于Vivado的BRAM IP的使用

    Xilinx公司的FPGA中有著很多的有用且對整個工程很有益處的IP,比如數學類的IP,數字信號處理使用的
    的頭像 發表于 12-05 15:05 ?2341次閱讀
    主站蜘蛛池模板: 视频高清正版在线观看 | 天天舔 | 天堂在线www在线资源 | 日韩精品视频免费在线观看 | 五月激情久久 | 久久人精品 | 免费观看视频在线观看 | 天天天做天天天天爱天天想 | 3344免费播放观看视频 | 日韩dv| 97capcom超频在线 | 亚洲综合一区二区 | 最新地址四虎www4hutv | 好大好猛好爽好深视频免费 | 夜夜操国产 | 手机看片欧美日韩 | 老师叫我揉她内裤越快越好 | 日日拍夜夜嗷嗷叫狠狠 | 一区二区三区高清在线观看 | 四虎亚洲精品 | 激情六月综合 | 黄色毛片儿 | 日韩在线看片 | 日韩中文字幕第一页 | 性配久久久 | 456性欧美欧美在线视频 | 黄网站色| 国产精品好好热在线观看 | 天天做天天爰夜夜爽 | 4438全国最大成人免费高清 | 黑人黄色大片 | 欧美在线观看视频一区 | 九九精品久久久久久噜噜 | 久久精品亚洲一级毛片 | 国产片一级aaa毛片视频 | 好大好紧好爽好湿润视频 | toyota东热综合网 | 日韩大胆 | 1024你懂的国产日韩欧美 | 一级做a爰片久久毛片免费看 | 两性色视频 |