色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

XILINX FPGA IP之FIFO Generator

CHANBAEK ? 來源: FPGA自學筆記分享 ? 作者: FPGA自學筆記分享 ? 2023-09-07 18:31 ? 次閱讀

在數字設計中,fifo是數據操作任務所需的普遍結構,如跨時鐘域、低延遲內存緩沖和總線寬度轉換。

圖片

XILINX FIFO Generator IP生成先進先出(FIFO)存儲器隊列,特別適于需要按次序進行數據存儲和檢索的應用。該IP為 FIFO 配置提供優化的解決方案,使用少量資源實現最高的性能(高達 500MHz)。用戶可自定義:寬度、深度、狀態標志、存儲器類型以及讀寫端口長寬比等。

該IP的主要特性為:

  • FIFO 深度可達 4,194,304 個字
  • 原生 FIFO 配置支持從 1 到 1,024 位的 FIFO 數據寬度,而 AXI FIFO 配置的該數據寬度則高達 4,096 位
  • 非對稱長寬比(讀寫端口比可從 1:8 到 8:1)
  • 支持獨立或通用時鐘域
  • 可選存儲器類型(Block RAM、分布式 RAM、移位寄存器或內建 FIFO)
  • 原生接口或 AXI 接口(AXI4、AXI4-Lite 或 AXI4-Stream)
  • 同步或異步復位選項
  • 支持數據包模式
  • 支持糾錯 (ECC) 和注入特性,適用于特定配置
  • 支持首字直接通過 (FWFT)
  • 支持嵌入式寄存器選項,適用于基于 Block RAM 和內建 FIFO 原語的實現方案
  • 支持 — 空/滿、基本空/滿和可編程空/滿信號

原始接口下該IP的接口為:

圖片

AXI 接口派生自本來接口fifo,因此它們之間的許多行為是共同的。ready信號是基于FIFO中空間的可用性生成的,并且 保持高位以允許對FIFO進行寫操作。只有在FIFO中沒有剩余空間來執行額外的寫操作時,ready信號才會被拉低。根據FIFO中數據的可用性生成vaild信號,并保持高電平以允許從 FIFO執行讀取。只有當沒有數據可從 FIFO讀取時,vaild信號才被拉低。AXI接口如下圖:

圖片

將information信號映射到Native 接口fifo的din和dout總線上。AXI FIFO的寬度是通過連接AXI接口的所有information信號來確定的。information信號包括所有的AXI 信號,除了有效的和準備好的握手信號。

XILINX FIFO Generator IP支持Block RAM、分布式 RAM、移位寄存器或內建 FIFO,每種ram夠成特性如下:

圖片

在ip的gui界面上同樣有上述信息的詳細描述如下圖,在實際使用時根據需要使用的特性,選擇一種合適的底層資源即可。

圖片

FPGA使用FIFO最常用的就是跨時鐘域處理,處理流程如下圖。寫時鐘域,根據限寫使能wr_en產生寫數據計數器然后將其轉換為gray碼,多bit跨時鐘域到讀側。讀時鐘域,根據限讀使能rd_en產生讀數據計數器然后將其轉換為gray碼,多bit跨時鐘域到讀側。讀側根據自己時鐘域產生的讀計數器和跨時鐘域過來的寫計數器值,得到fifo內的數據量,從而產生相應的empty/almost empty/prog empty/rd_data_count.寫側根據自己時鐘域產生的寫計數器和跨時鐘域過來的讀計數器值,得到fifo內的數據量,從而產生相應的full/almost full/prog full/wr_data_count.

圖片

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

    關注

    1629

    文章

    21748

    瀏覽量

    603805
  • Xilinx
    +關注

    關注

    71

    文章

    2167

    瀏覽量

    121551
  • fifo
    +關注

    關注

    3

    文章

    389

    瀏覽量

    43701
  • 總線
    +關注

    關注

    10

    文章

    2888

    瀏覽量

    88128
  • 數字設計
    +關注

    關注

    0

    文章

    47

    瀏覽量

    22304
收藏 人收藏

    評論

    相關推薦

    XILINX FPGA IPClocking Wizard詳解

    鎖相環基本上是每一個fpga工程必不可少的模塊,之前文檔xilinx 7 系列FPGA時鐘資源對xilinx fpga的底層時鐘資源做過說明
    發表于 06-12 17:42 ?5683次閱讀
    <b class='flag-5'>XILINX</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>IP</b><b class='flag-5'>之</b>Clocking Wizard詳解

    XILINX FPGA IPMMCM PLL DRP時鐘動態重配詳解

    上文XILINX FPGA IPClocking Wizard詳解說到時鐘IP的支持動態重配的,本節介紹通過DRP進行MMCM PLL的重
    發表于 06-12 18:24 ?1.1w次閱讀
    <b class='flag-5'>XILINX</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>IP</b><b class='flag-5'>之</b>MMCM PLL DRP時鐘動態重配詳解

    Xilinx FPGA IPBlock Memory Generator功能概述

    Xilinx Block Memory Generator(BMG)是一個先進的內存構造器,它使用Xilinx fpga中的嵌入式塊RAM資源生成面積和 性能優化的內存。
    的頭像 發表于 11-14 17:49 ?2802次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>IP</b><b class='flag-5'>之</b>Block Memory <b class='flag-5'>Generator</b>功能概述

    XILINX FPGA IPAXI Traffic Generator

    AXI Traffic Generator IP 用于在AXI4和AXI4-Stream互連以及其他AXI4系統外設上生成特定序列(流量)。它根據IP的編程和選擇的操作模式生成各種類型的AXI事務。是一個比較好用的AXI4協議測
    的頭像 發表于 11-23 16:03 ?2603次閱讀
    <b class='flag-5'>XILINX</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>IP</b><b class='flag-5'>之</b>AXI Traffic <b class='flag-5'>Generator</b>

    Xilinx FIFO IP 使用

    最近收集了一些 xilinx FIFO IP的資料整理了一下拿出來大家分享分享。
    發表于 05-11 08:36

    Xilinx FPGA無痛入門,海量教程免費下載

    顯示乘法器IP解析Lesson36 特權Xilinx FPGA SF-SP6入門指南 -- 超聲波測距終極結果顯示除法器
    發表于 07-22 11:49

    Xilinx FPGA入門連載52:FPGA片內FIFO實例FIFO配置

    Xilinx FPGA入門連載52:FPGA片內FIFO實例FIFO配置特權同學,版權所有配套
    發表于 02-29 13:35

    Xilinx FPGA入門連載52:FPGA片內FIFO實例FIFO配置

    Xilinx FPGA入門連載52:FPGA片內FIFO實例FIFO配置特權同學,版權所有配套
    發表于 02-29 13:35

    Xilinx FPGA入門連載56:FPGA片內異步FIFO實例FIFO配置

    `Xilinx FPGA入門連載56:FPGA片內異步FIFO實例FIFO配置特權同學,版權所
    發表于 03-09 10:49

    【正點原子FPGA連載】第十三章IPFIFO實驗-領航者ZYNQFPGA開發指南

    原子公眾號,獲取最新資料第十三章IPFIFO實驗FIFO的英文全稱是First In First Out,即先進先出。FPGA使用的
    發表于 09-23 17:27

    FPGA零基礎學習:IP CORE FIFO設計

    CORE FIFO設計 本篇實現基于叁芯智能科技的SANXIN -B01 FPGA開發板,以下為配套的教程,如有入手開發板,可以登錄官方淘寶店購買,還有配套的學習視頻。 SANXIN-B01
    發表于 03-15 16:19

    IP CORE FIFO 設計- ISE 操作工具

    不多說,上貨。IP CORE FIFO 設計- ISE 操作工具本篇實現基于叁芯智能科技的SANXIN -B02 FPGA開發板,如有入手開發板,可以登錄官方淘寶店購買,還有配套的
    發表于 04-11 20:50

    利用XILINX提供的FIFO IP進行讀寫測試

    FIFOFPGA應用當中非常重要的模塊,廣泛用于數據的緩存,跨時鐘域數據處理等。學好FIFOFPGA的關鍵,靈活運用好FIFO是一個
    的頭像 發表于 02-08 17:08 ?3173次閱讀
    利用<b class='flag-5'>XILINX</b>提供的<b class='flag-5'>FIFO</b> <b class='flag-5'>IP</b>進行讀寫測試

    XILINX FPGA IPFIFO Generator例化仿真

    上文XILINX FPGA IPFIFOXILINX F
    的頭像 發表于 09-07 18:31 ?1957次閱讀
    <b class='flag-5'>XILINX</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>IP</b><b class='flag-5'>之</b><b class='flag-5'>FIFO</b> <b class='flag-5'>Generator</b>例化仿真

    FIFO GeneratorXilinx官方手冊

    FIFO作為FPGA崗位求職過程中最常被問到的基礎知識點,也是項目中最常被使用到的IP,其意義是非常重要的。本文基于對FIFO Generator
    的頭像 發表于 11-12 10:46 ?461次閱讀
    <b class='flag-5'>FIFO</b> <b class='flag-5'>Generator</b>的<b class='flag-5'>Xilinx</b>官方手冊
    主站蜘蛛池模板: 国产69TV精品久久久久99| 苍井空小公主qvod| WW.国产人妻人伦精品| 久久毛片视频| 一日本道伊人久久综合影| 国产女人91精品嗷嗷嗷嗷| 少妇仑乱A毛片| 岛国大片在线播放免费| 日本高清不卡码无码v亚洲| CHINA篮球体育飞机2022网站| 久久婷婷丁香五月色综合啪免费| 亚洲免费在线观看| 久久福利影院| 中文字幕成人在线观看| 久久久久99精品成人片三人毛片| 亚洲熟伦熟女专区| 久久国产乱子伦精品免费不卡| 亚洲网站视频在线观看| 久久国产影院| 56prom在线精品国产| 嗯啊…跟校草在教室里做h| 99热这里精品| 日本妞欧洲| 国产精品久久久久久久人热| 亚洲国产精品一区二区三区在线观看| 国产午夜免费不卡精品理论片| 亚洲国产欧美国产综合在线| 吉吉av电影| 99re6热这里在线精品视频| 秋霞午夜理论理论福利无码| 国产3级在线观看| 亚洲精品中文字幕制| 久久中文字幕无码A片不卡| 999www成人免费视频| 日本综艺大尺度无删减版在线| 国产精品麻豆a啊在线观看| 妖精视频一区二区免费| 牛牛在线(正)精品视频| 国产成人无码视频一区二区三区| 亚洲H成年动漫在线观看不卡| 久久这里只有热精品18|