精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

時鐘IP核常用設置

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-07-03 14:42 ? 次閱讀

ISE版本為14.7

1、時鐘IP核(Clocking Wizard)

第一頁

57fae906-f41c-11ec-ba43-dac502259ad0.png

Clocking Features選項框中:

(1)Frequency synthesis選項是允許輸出與輸入時鐘不同頻率的時鐘。

(2)Phase alignment選項是相位鎖定,也就是將輸出始終的相位和一個參考時鐘同步,大多是和輸入時鐘同步。

(3)Minimize power選項為降低功耗,也就是資源,取而代之的是相位、頻率的偏差,對于對時鐘要求不高、資源有限的情況下可以使用,一般不推薦選此選項。

(4)Dynamic Phase Shift該選項為提供動態相移功能,選上此選項之后,可以在輸入端控制相移,并有相移完成之后的反饋,相移步進長度為固定的幾個值。

Jitter Optimization選項框中:

(1)Balanced就是在抖動優化時選擇比較均衡的正確帶寬。(一般選這個)

(2)Minimize output jitter:使輸出時鐘抖動最小,但是可能會增加功耗或資源,可能導致輸出相位錯誤。

(3)Maximize input jitter filtering:該選項表示可使輸入時鐘抖動變大,但是可能會導致輸出時鐘抖動變大。

其他選項按照圖中選擇。

第二頁

5811c1ee-f41c-11ec-ba43-dac502259ad0.png

選擇輸出CLK端口

第三頁

58294bb6-f41c-11ec-ba43-dac502259ad0.png

可選端口,可根據實際應用選擇,一般情況下reset,locked選上。

第四頁

58428a36-f41c-11ec-ba43-dac502259ad0.png

第五頁

5861b85c-f41c-11ec-ba43-dac502259ad0.png

可對端口進行重命名。

2、FIFO IP核(FIFO Generator)

fifo是一種先進先出的數據存儲和緩沖器,其本質是RAM。fifo的位寬就是每個數據的位寬,fifo的深度簡單來說是需要存多少個數據。fifo有同步fifo和異步fifo兩種,同步即讀寫時鐘相同,異步fifo即讀寫時鐘不同。一般異步fifo用的較多,用來處理跨時鐘域的問題。

第一頁

587d6a66-f41c-11ec-ba43-dac502259ad0.png

接口類型選擇Native類型的,AXI4是與DMA或與其他有AXI4接口通信時使用的。

第二頁

5899cec2-f41c-11ec-ba43-dac502259ad0.png

(1)選擇異步時鐘,FIFO的主要功能就是用在異步時鐘域作為緩存,所以選擇獨立時鐘的模式使用范圍更廣。

(2)Memory Type :常用的有Block Ram 和 Distrubtion RAM ,前者使用片上ROM作為緩存,后者使用LUT邏輯資源搭建RAM緩存,如果使用FIFO不大,或者資源充足的情況下,使用Block RAM。

第三頁

58bc6e78-f41c-11ec-ba43-dac502259ad0.png

(1)Read Mode:First-word Fall-Through 與 Stanbdard FIFO 的區別是,Standard FIFO為當給出讀使能后,數據會延遲一拍;First-Word Fall-Through 則是當給出讀使能,立即給出數據。

(2)根據自己的需求設置位寬和深度

第四頁

58dae4fc-f41c-11ec-ba43-dac502259ad0.png

Almost Full Flag 和 Almost Empty Flag 指示FIFIO快要滿/空,根據需求選擇。

第五頁

58f12014-f41c-11ec-ba43-dac502259ad0.png

Programmable Full Type 和 Programmable Empty Type 是:根據需要設置提前多少個數據來給自己提示即將寫滿還是即將讀空。

第六頁

5905e396-f41c-11ec-ba43-dac502259ad0.png

默認設置

第七頁

591972c6-f41c-11ec-ba43-dac502259ad0.png

最后給出設置的fifo的報告,點擊generate生成IP核心。

3、RAM IP核(Block Memory Generator)

第一頁

592d118c-f41c-11ec-ba43-dac502259ad0.png

InterfaceType選擇Native

第二頁

59407fec-f41c-11ec-ba43-dac502259ad0.png

Single Port RAM:單口RAM

ADDRA 為地址線
DINA 為數據輸入端
ENA 為可選端口,在其為高電平時,才使能
WEA 為寫使能“當其為高電平時,DINA數據才會被寫入對應的地址
DOUTA 為A輸出端
CLKA 為時鐘線

第三頁

59585c66-f41c-11ec-ba43-dac502259ad0.png

配置寫入寬度和深度

第四頁

59696e2a-f41c-11ec-ba43-dac502259ad0.png

加載coe文件:

memory_initialization_radix = 10; //數據進制

memory_initialization_vector =1,2,3;//數據,數據以分號結束

第五六頁

59796668-f41c-11ec-ba43-dac502259ad0.png

59901048-f41c-11ec-ba43-dac502259ad0.png

默認設置。

原文標題:Xilinx常用IP核配置

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

審核編輯:彭靜

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

    關注

    3

    文章

    908

    瀏覽量

    40848
  • IP
    IP
    +關注

    關注

    5

    文章

    1655

    瀏覽量

    149333
  • 端口
    +關注

    關注

    4

    文章

    955

    瀏覽量

    32014

原文標題:Xilinx常用IP核配置

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

收藏 人收藏

    評論

    相關推薦

    在FPGA里面例化了8個jesd204B的ip同步接收8塊AFE芯片的信號,怎么連接設備時鐘和sysref到AFE和FPGA?

    各位有人用過AFE58JD48嗎,我在FPGA里面例化了8個jesd204B的ip同步接收8塊AFE芯片的信號,怎么連接設備時鐘和sysref到AFE和FPGA?我看LMK04821這個
    發表于 11-18 07:51

    Vivado中FFT IP的使用教程

    本文介紹了Vidado中FFT IP的使用,具體內容為:調用IP>>配置界面介紹>>IP
    的頭像 發表于 11-06 09:51 ?373次閱讀
    Vivado中FFT <b class='flag-5'>IP</b><b class='flag-5'>核</b>的使用教程

    芯驛電子 ALINX 推出全新 IP 產品線,覆蓋 TCP/UDP/NVMe AXI IP

    在創新加速的浪潮中,為更好地響應客戶群需求, 芯驛電子 ALINX 推出全新 IP 產品線 ,致力于為高性能數據傳輸和復雜計算需求提供 高帶寬、低延遲 的解決方案。發布的第一批 IP
    的頭像 發表于 10-30 17:39 ?250次閱讀
     芯驛電子 ALINX 推出全新 <b class='flag-5'>IP</b> <b class='flag-5'>核</b>產品線,覆蓋 TCP/UDP/NVMe AXI <b class='flag-5'>IP</b> <b class='flag-5'>核</b>

    芯驛電子ALINX推出全新IP產品線

    在創新加速的浪潮中,為更好地響應客戶群需求,芯驛電子 ALINX 推出全新 IP 產品線,致力于為高性能數據傳輸和復雜計算需求提供高帶寬、低延遲的解決方案。發布的第一批 IP 包括
    的頭像 發表于 10-30 11:53 ?182次閱讀
    芯驛電子ALINX推出全新<b class='flag-5'>IP</b><b class='flag-5'>核</b>產品線

    Xilinx DDS IP的使用和參數配置

    用RAM實現一個DDS,從原理上來說很簡單,在實際使用的時候,可能沒有直接使用官方提供的IP來的方便。這個博客就記錄一下,最近使用到的這個DDS IP
    的頭像 發表于 10-25 16:54 ?395次閱讀
    Xilinx DDS <b class='flag-5'>IP</b><b class='flag-5'>核</b>的使用和參數配置

    如何申請xilinx IP的license

    在使用FPGA的時候,有些IP是需要申請后才能使用的,本文介紹如何申請xilinx IP的license。
    的頭像 發表于 10-25 16:48 ?202次閱讀
    如何申請xilinx <b class='flag-5'>IP</b><b class='flag-5'>核</b>的license

    TCP IP協議屬性設置中的IP配置

    在現代網絡中,TCP/IP協議是基礎架構的重要組成部分。掌握TCP/IP協議屬性設置中的IP配置對于確保網絡的穩定性、性能和安全至關重要。本文將深入探討TCP/
    的頭像 發表于 07-23 10:10 ?448次閱讀

    Modbus轉Profinet網關的IP地址怎么設置

    在工業自動化領域,Modbus和Profinet是兩種常用的通信協議,而網關可以實現不同協議之間的轉換,使得不同設備能夠互相通信。本文將詳細介紹如何設置Modbus轉Profinet網關(XD-MDPN100)的IP地址,讓您輕
    的頭像 發表于 06-14 11:26 ?463次閱讀
    Modbus轉Profinet網關的<b class='flag-5'>IP</b>地址怎么<b class='flag-5'>設置</b>

    FPGA的IP使用技巧

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

    關于FPGA IP

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

    AD9683的引腳如何與zynq 7015芯片中的JESD204 ip端口對應相連?

    目前,我在設計中想使用ZYNQ 7015系列的FPGA,利用JESD204 IP接收A/D轉換器AD9683轉換完成后的數據。但是JESD204 IP的端口很多,我不知道應該如何將
    發表于 12-15 07:14

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

    本文介紹一個FPGA常用模塊:SRIO(Serial RapidIO)。SRIO協議是一種高速串行通信協議,在我參與的項目中主要是用于FPGA和DSP之間的高速通信。有關SRIO協議的詳細介紹網上有很多,本文主要簡單介紹一下SRIO IP
    的頭像 發表于 12-12 09:19 ?2105次閱讀
    FPGA優質開源模塊-SRIO <b class='flag-5'>IP</b><b class='flag-5'>核</b>的使用

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

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

    AMD Versal系列CIPS IP建立示例工程

    接著上一篇“AMD Versal系列CIPS IP介紹”文章來進一步講解如何來建立CIPS IP核示例工程。
    的頭像 發表于 12-05 13:34 ?629次閱讀
    AMD Versal系列CIPS <b class='flag-5'>IP</b><b class='flag-5'>核</b>建立示例工程

    linux圖形化界面設置ip

    在Linux系統中,可以使用圖形化界面來設置IP地址。下面是一個詳實而細致的文章,將指導您如何通過圖形界面設置IP地址。 第一部分:進入網絡設置
    的頭像 發表于 11-27 15:19 ?3226次閱讀