国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

電子工程師 ? 來源:FPGA探索者 ? 作者:FPGA探索者 ? 2021-04-15 15:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

一、導入IP

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

5b12010a-9dac-11eb-8b86-12bb97331649.png

二、配置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)。

5b4b3696-9dac-11eb-8b86-12bb97331649.png

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

5b8fd0a8-9dac-11eb-8b86-12bb97331649.png

三、閱讀手冊

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

5bab3a5a-9dac-11eb-8b86-12bb97331649.png

5c2c6efe-9dac-11eb-8b86-12bb97331649.png

四、生成例程

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

5c3a9bbe-9dac-11eb-8b86-12bb97331649.png

五、閱讀示例工程,仿真分析

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

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

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

運行仿真即可查看波形,加入內部信號的波形到窗口,可以分析內部的信號,包括物理層PHY、協議層LOG等多個信號。(加入內部信號的方式可以參考matlab與FPGA數字濾波器設計(6)—— Vivado 中使用 Verilog 實現并行 FIR 濾波器/截位操作)

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

原文標題:如何使用Xilinx官方例程和手冊學習IP核的使用,以高速接口SRIO為例

文章出處:【微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    1660

    文章

    22412

    瀏覽量

    636400
  • Xilinx
    +關注

    關注

    73

    文章

    2200

    瀏覽量

    131152

原文標題:如何使用Xilinx官方例程和手冊學習IP核的使用,以高速接口SRIO為例

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    VivadoIP核被鎖定的解決辦法

    當使用不同版本的Vivado打開工程時,IP核被鎖定的情況較為常見。不同版本的VivadoIP核的支持程度和處理方式有所不同。
    的頭像 發表于 02-25 14:00 ?193次閱讀
    <b class='flag-5'>Vivado</b>中<b class='flag-5'>IP</b>核被鎖定的解決辦法

    RapidIO標準的串行物理層實現

    Serial RapidIO(SRIO) 特指 RapidIO 標準的串行物理層實現。
    的頭像 發表于 12-09 10:41 ?487次閱讀
    RapidIO標準的<b class='flag-5'>串行</b>物理層實現

    為什么會有TCP/IP協議

    見了面,完全不能交流信息。因而他們需要定義一些共通的東西來進行交流,TCP/IP就是為此而生。TCP/IP不是一個協議,而是一個協議族的統稱。 里面包括了
    發表于 12-03 06:28

    Xilinx FPGA串行通信協議介紹

    Xilinx FPGA因其高性能和低延遲,常用于串行通信接口設計。本文深入分析了Aurora、PCI Express和Serial RapidIO這三種Xilinx系統設計中關鍵的串行通信
    的頭像 發表于 11-14 15:02 ?2543次閱讀
    Xilinx FPGA<b class='flag-5'>串行</b>通信<b class='flag-5'>協議</b>介紹

    如何使用FPGA實現SRIO通信協議

    例程詳細介紹了如何在FPGA上實現Serial RapidIO(SRIO)通信協議,并通過Verilog語言進行編程設計。SRIO作為一種高速
    的頭像 發表于 11-12 14:38 ?5770次閱讀
    如何使用FPGA實現<b class='flag-5'>SRIO</b>通信<b class='flag-5'>協議</b>

    vcs和vivado聯合仿真

    我們在做參賽課題的過程中發現,上FPGA開發板跑系統時,有時需要添加vivadoip核。但是vivado仿真比較慢,vcs也不能直接對添加了vivado
    發表于 10-24 07:28

    Vivado浮點數IP核的握手信號

    Vivado浮點數IP核的握手信號 我們的設計方案中,FPU計算單元將收到的三條數據和使能信號同步發給20多個模塊,同時只有一個模塊被時鐘使能,進行計算,但結果都會保留,發給數選。計算單元還需接受
    發表于 10-24 07:01

    Vivado浮點數IP核的一些設置注意點

    Vivado浮點數IP核的一些設置注意點 我們vivado2018.3中使用了Floating-point(7.1)
    發表于 10-24 06:25

    高速總線接口的類型介紹

    串行RapidIO,高速串行通信協議,旨在鏈接DSP、FPGA、網絡處理器等芯片,具有低延遲、高帶寬(支持25Gbps、2.5Gbps、3.125Gbps的數據傳輸速率)。而Rapid
    的頭像 發表于 08-06 14:50 ?1888次閱讀

    【RK3568+PG2L50H開發板實驗例程】FPGA部分 | 光纖通信測試實驗例程

    : Window11 PDS2022.2-SP6.4 芯片型號: PG2L50H-484 2.實驗原理 PG2L100H 內置了線速率高達 6.6Gbps 高速串行接口模塊,即 HSSTLP,包含 1 個
    發表于 07-10 10:51

    協議融合驅動效能躍升:Modbus轉Ethernet IP的擠出吹塑機應用

    現代工業自動化領域,Modbus作為一種串行通信協議,其穩定性和簡單性被廣泛應用于各種工控設備中。但隨著技術的進步,對于更高速、更遠傳輸距離的需求日益增長,這就需要將Modbus
    的頭像 發表于 06-23 17:17 ?361次閱讀

    如何使用AMD Vitis HLS創建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 來創建一個 HLS IP,通過 AXI4 接口從存儲器讀取數據、執行簡單的數學運算,然后將數據寫回存儲器。接著會在 AMD Vivado Design Suite 設計
    的頭像 發表于 06-13 09:50 ?1878次閱讀
    如何使用AMD Vitis HLS創建HLS <b class='flag-5'>IP</b>

    RT-Thread Ethernet/IP 協議技術實踐|技術集結

    Ethernet/IP(以太網工業協議)是一種基于標準以太網架構的工業通信協議,廣泛應用于自動化和控制系統中。它結合了TCP/IP協議和CI
    的頭像 發表于 04-08 18:47 ?2116次閱讀
    RT-Thread Ethernet/<b class='flag-5'>IP</b> <b class='flag-5'>協議</b>技術實踐|技術集結

    智多晶XSTC_8B10B IP介紹

    XSTC_8B10B IP(XSTC:XiST Transmission Channel)是智多晶開發的一個靈活的,輕量級的高速串行通信的IPIP
    的頭像 發表于 04-03 16:30 ?1401次閱讀
    智多晶XSTC_8B10B <b class='flag-5'>IP</b>介紹

    智多晶Serdes IP的應用領域及工作原理

    ?SerDes(Serializer/Deserializer)是一種高速串行通信技術,主要用于將多路低速并行信號轉換為高速串行信號,并通過傳輸媒體(如光纜或銅線)傳輸,然后
    的頭像 發表于 03-13 17:31 ?2478次閱讀
    智多晶Serdes <b class='flag-5'>IP</b>的應用領域及工作原理