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

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

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

3天內不再提示

在Vivado中使用SRIO高速串行協議的IP演示

冬至子 ? 來源:FPGA探索者 ? 作者:FPGA探索者 ? 2023-06-21 11:26 ? 次閱讀

FPGA開發過程中不可避免的要使用到一些IP,有些IP是很復雜的,且指導手冊一般是很長的英文,僅靠看手冊和網絡的一些搜索,對于復雜IP的應用可能一籌莫展。

這里以Xilinx為例,在Vivado中使用SRIO高速串行協議的IP演示如何使用官方例程和手冊進行快速使用,在仔細閱讀參考官方例程后進行一些修改就可以應用在實際項目中。

1.導入IP

點擊“IP Catalog”,選擇要使用的IP,雙擊3處配置IP。

圖片

2.配置IP

點擊左上角可以閱讀官方的IP說明手冊、IP更新信息、常見問題及解決方式。根據實際的需求配置IP的參數,如工作時鐘等。

在“Shared Logic”選項中(SRIO、Aurora、JESD204等使用GT的IP核中常常有此選項),如果選擇“ Include Shared Logic inExample Design推薦方式) ,則在IP核外部的示例工程中生成時鐘、復位等必要邏輯,且這些邏輯作為共享邏輯,加入使用 多個IP核時,可以共享一些復位等信號 , 且這些時鐘、復位可以被使用者修改 ;

當選中“ Include Shared Logic in Core **”****(簡單)**選項時,時鐘、復位邏輯等邏輯被包含在IP核中, 對其他的IP不可見 , 這些邏輯也不能被修改(Read-Only)

圖片

下圖中左邊是“ IncludeShared Logic in Example Design ”,右邊是“ Include Shared Logic in Core ”,可見不同配置下IP對外呈現的時鐘、復位和GT的一些引腳是不同的。

圖片

3.閱讀手冊

點擊“Product Guide”可以轉到Xilinx的DocNav中,查看、閱讀、下載各FPGA器件手冊、開發板資料、IP手冊。 Xilinx官方手冊和配套例程是最具參考價值的資料 ,沒有其他。雖然是英文版,但是借助翻譯軟件及關鍵詞查找,還是能夠進行閱讀。

圖片

圖片

4.生成例程

選擇OOC編譯,等編譯完成后,右鍵“ Open IPExample Design ”,打開IP對應配置下的測試工程,選擇指定路徑,自動打開新生成的測試工程。

圖片

5.閱讀示例工程,仿真分析

工程中包含了 時鐘復位輸入輸出 、AXI總線協議等必要的配置,包含 TestBench仿真測試文件 ,閱讀分析源碼,仿真查看波形,通過少量更改可以下板測試,ILA監測,參考示例工程,在實際應用中即可使用。

選擇“ Include Shared Logic inExample Design(推薦方式) ,則在IP核外部的示例工程中生成時鐘、復位等必要邏輯,且這些邏輯作為共享邏輯,加入使用 多個IP核時,可以共享一些復位等信號 , 且這些時鐘、復位可以被使用者修改

圖片

選中“ Include Shared Logic in Core **” **(簡單)選項時,時鐘、復位、GT收發器配置是包含在IP核內部, 對其他的IP不可見這些邏輯也不能被修改(Read-Only) ,不對外呈現。

圖片

運行仿真即可查看波形,,可以分析內部的信號,包括物理層PHY、協議層LOG等多個信號。

圖片

其余 IP 類似使用,多閱讀官方的IP手冊和例程。

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

    關注

    10

    文章

    3445

    瀏覽量

    106146
  • sRIO
    +關注

    關注

    1

    文章

    31

    瀏覽量

    21044
  • PHY
    PHY
    +關注

    關注

    2

    文章

    305

    瀏覽量

    51807
  • AXI總線
    +關注

    關注

    0

    文章

    66

    瀏覽量

    14293
  • FPGA開發板
    +關注

    關注

    10

    文章

    123

    瀏覽量

    31568
收藏 人收藏

    評論

    相關推薦

    Vivado IP中的Shared Logic到底是干嘛的

    很多Vivado高速接口的IP中,比如Ethernet、PCIe、SRIO的設置中,都會有個Shared Logic的頁面。可能很多同學
    的頭像 發表于 08-02 09:03 ?1859次閱讀
    <b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b>中的Shared Logic到底是干嘛的

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

    本文介紹一個FPGA常用模塊:SRIO(Serial RapidIO)。SRIO協議是一種高速串行通信
    的頭像 發表于 12-12 09:19 ?2334次閱讀
    FPGA優質開源模塊-<b class='flag-5'>SRIO</b> <b class='flag-5'>IP</b>核的使用

    基于FPGA的通用高速串行互連協議設計

    基于FPGA的通用高速串行互連協議設計基于FPGA的通用高速串行互連協議設計
    發表于 08-11 15:46

    串行總線協議PCIe、ASI和sRIO之間有什么不同?

    串行總線協議PCIe、ASI和sRIO之間有什么不同?
    發表于 05-25 07:05

    Vivado環境下如何在IP Integrator中正確使用HLS IP

    介紹如何設計HLS IP,并且IP Integrator中使用它來作一個設計——這里生成兩個HLS blocks的IP,并且
    發表于 02-07 17:59 ?4438次閱讀
    <b class='flag-5'>Vivado</b>環境下如何在<b class='flag-5'>IP</b> Integrator中正確使用HLS <b class='flag-5'>IP</b>

    如何了解SRIO IP核三層協議的作用?

    SRIO是面向嵌入式系統開發提出的高可靠、高性能、基于包交換的新一代高速互聯技術,已于2004年被國際標準化組織(ISO)和國際電工協會(IEC)批準為ISO/IECDIS 18372標準。SRIO則是面向
    的頭像 發表于 06-17 11:48 ?3014次閱讀

    Vivado中使SRIO高速串行協議IP演示官方例程

    中使SRIO高速串行協議IP演示如何使用官方例程
    的頭像 發表于 04-15 15:19 ?6597次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Vivado</b><b class='flag-5'>中使</b>用<b class='flag-5'>SRIO</b><b class='flag-5'>高速</b><b class='flag-5'>串行</b><b class='flag-5'>協議</b>的<b class='flag-5'>IP</b><b class='flag-5'>演示</b>官方例程

    如何導出IP以供在Vivado Design Suite中使用?

    以供在 Vivado Design Suite 中使用、如何將其連接到其它 IP 核與處理器以及如何在板上運行工程。 本篇博文將分為 3 個部分: 1. 從 Vitis HLS 導出 IP
    的頭像 發表于 04-26 17:32 ?4232次閱讀
    如何導出<b class='flag-5'>IP</b>以供在<b class='flag-5'>Vivado</b> Design Suite<b class='flag-5'>中使</b>用?

    基于VIVADO的PCIE IP的使用

    基于VIVADO的PCIE IP的使用 項目簡述 上一篇內容我們已經對PCIE協議進行了粗略的講解。那么不明白具體的PCIE協議,我們就不能在FPGA
    的頭像 發表于 08-09 16:22 ?1.3w次閱讀
    基于<b class='flag-5'>VIVADO</b>的PCIE <b class='flag-5'>IP</b>的使用

    如何導出IP以供在 Vivado Design Suite 中使

    本篇博文中,我們將學習如何導出 IP 以供在 Vivado Design Suite 中使用、如何將其連接到其它 IP 核與處理器以及如何
    的頭像 發表于 07-08 09:34 ?2904次閱讀

    FPGA和DSP兩種處理器之間實現SRIO協議的方法

    摘要: 現代 信號 處理系統通常需要在不同處理器之間實現高速數據 通信 ,SRIO協議由于高效率、低延時的特性被廣泛使用。本文研究了 FPGA 和 DSP 兩種處理器之間實現
    的頭像 發表于 03-20 15:00 ?2230次閱讀

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

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

    基于FPGA的SRIO協議設計

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

    srio交換芯片是什么?srio交換芯片的原理和作用

    SRIO(Serial RapidIO)交換芯片是一種高性能的通信芯片,專門設計用于實現基于SRIO協議的數據交換和傳輸。SRIO是一種點對點串行
    的頭像 發表于 03-16 16:40 ?3564次閱讀

    SRIO介紹及xilinx的vivado 2017.4中生成srio例程代碼解釋

    1. 概述 本文是用于記錄srio的學習情況,以及一些對xilinx的vivado 2017.4中生成srio例程代碼的解釋。 2. 參考文件 《pg007_srio_gen2》 3.
    的頭像 發表于 12-10 16:24 ?654次閱讀
    <b class='flag-5'>SRIO</b>介紹及xilinx的<b class='flag-5'>vivado</b> 2017.4中生成<b class='flag-5'>srio</b>例程代碼解釋
    主站蜘蛛池模板: 亚洲午夜一区二区三区| 卡一卡二卡三国色天香永不失联| 手机福利在线观看| 日本天天射| 激情综合五月天丁香婷婷| 久久久精品免费热线观看| videos另类重口tv| h网址在线观看| 国产一区中文字幕在线观看| xxxxxx性bbbbbb| 婷婷天堂| 全国最大色成免费网站| 女人张开腿等男人桶免费视频| 毛片免费网| 成人青草亚洲国产| 午夜国产大片免费观看| 欧美7777kkkk免费看258| 神马三级我不卡| 乱h亲女小说| 四虎国产在线| 激情在线播放免费视频高清| 99精品免费视频| 久久免费香蕉视频| 91大神精品在线观看| 99久久99久久| 日本s色大片在线观看| 国产成人小视频| 手机看片福利久久| 男人操女人视频免费| 在线天堂bt种子| 人人叉人人| 91九色在线视频| 国产天天在线| 美女扒开腿让男生桶爽网站| 四虎影视网站| 国产精品资源在线播放| 深夜久久| 亚洲欧洲无码一区二区三区| 午夜私人影院| 国产婷婷高清在线观看免费| 三级黄色网|