91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

同步FIFO設計分析

CHANBAEK ? 來源:數字電路IC ? 作者:lookoutwl ? 2023-09-11 17:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

模塊雖小但是要有新意,首先寫一個同步FIFO,這是一個爛大街的入門級項目,但是我肯定不會寫的那么簡單,需求如下:

  • size=3232(高寬)
  • 同時讀寫
  • 給出空滿、將空將滿信號
  • 單口sram接到讀使能下一拍出數據(或者n拍之后)

和大多數文章所寫描述的同步FIFO的需求不一樣的地方在于最后一個需求,內部例化的sram的讀取動作不是讀及讀出的操作。因此基于這種sram,又要兼顧FIFO的標準協議,以及需要FIFO邏輯速度到達最優,需要對設計進行一些小的處理

下圖為本次同步FIFO設計的框圖:

圖片

設計分析:

  1. 使用reg0的原因
    由于sram延時一拍讀出,因此就需要有reg0處理延時,既只要reg0為空,寄存器就向sram讀數,達到提前取數,消除延時的效果。(一般sram有幾拍延時就有幾個reg0)
  2. 使用reg1的原因
    reg1用于處理邊界條件,在sram和reg0為空時,沒有讀使能的情況下寫入第一個數,此時第一個數如果存入sram,則讀取流程將變成sram-reg0-output,中間延遲過長,但是假如使用reg1用于存儲第一個數據,則可以把這一拍數據延時解決掉。(且同上述,一般有幾個reg0就有幾個reg1)
  3. 使用mux2的原因
    mux2也是用于處理邊界條件,在sram和所有寄存器都為空時,寫使能和讀使能同時來到,則數據bypass通過SYNC_FIFO模塊。
  4. mux0和mux1則用于處理上述邏輯關于數據通道切換的處理。
  5. 關于sram存取、各種空滿信號的判斷,就不再一一敘述,想了解這方面設計可以參見網上各種同步FIFO設計。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5434

    瀏覽量

    124455
  • sram
    +關注

    關注

    6

    文章

    785

    瀏覽量

    115951
  • fifo
    +關注

    關注

    3

    文章

    402

    瀏覽量

    44808
  • 同步FIFO
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5447
  • FIFO設計
    +關注

    關注

    0

    文章

    7

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    同步FIFO設計詳解及代碼分享

    FIFO (先入先出, First In First Out )存儲器,在 FPGA 和數字 IC 設計中非常常用。 根據接入的時鐘信號,可以分為同步 FIFO 和異步 FIFO
    發表于 06-27 10:24 ?2737次閱讀
    <b class='flag-5'>同步</b><b class='flag-5'>FIFO</b>設計詳解及代碼分享

    握手型接口的同步FIFO實現

    按照正常的思路,在前文完成前向時序優化和后向時序優化后,后面緊跟的應該是雙向時序優化策略了,不過不急,需要先實現一下握手型同步FIFO
    的頭像 發表于 12-04 14:03 ?1121次閱讀
    握手型接口的<b class='flag-5'>同步</b><b class='flag-5'>FIFO</b>實現

    可靠性設計分析系統

    要求,需要按照可靠性工作要求開展各種各樣的可靠性設計分析工作。其實,這些可靠性工作,目的解決產品可靠性工程問題,嚴格控制和降低產品質量風險。最近,看到有一個可靠性設計分析系統PosVim,功能還比較
    發表于 12-08 10:47

    VHDL實用電路模塊設計分析

    EDA與VHDL的實用電路模塊設計分析
    發表于 03-02 16:57 ?0次下載
    VHDL實用電路模塊設<b class='flag-5'>計分析</b>

    異步FIFO的設計分析及詳細代碼

    本文首先對異步 FIFO 設計的重點難點進行分析,最后給出詳細代碼。 一、FIFO簡單講解 FIFO的本質是RAM, 先進先出 重要參數:fifo
    發表于 11-15 12:52 ?8951次閱讀
    異步<b class='flag-5'>FIFO</b>的設<b class='flag-5'>計分析</b>及詳細代碼

    華秋PCB專業設計分析軟件-BOM智能分析

    華秋PCB專業設計分析軟件-BOM智能分析
    發表于 07-21 09:06 ?0次下載

    同步FIFO之Verilog實現

    FIFO的分類根均FIFO工作的時鐘域,可以將FIFO分為同步FIFO和異步FIFO
    的頭像 發表于 11-01 09:57 ?2365次閱讀

    FIFO設計—同步FIFO

    FIFO是異步數據傳輸時常用的存儲器,多bit數據異步傳輸時,無論是從快時鐘域到慢時鐘域,還是從慢時鐘域到快時鐘域,都可以使用FIFO處理。
    發表于 05-26 16:12 ?1891次閱讀
    <b class='flag-5'>FIFO</b>設計—<b class='flag-5'>同步</b><b class='flag-5'>FIFO</b>

    FIFO設計—異步FIFO

    異步FIFO主要由五部分組成:寫控制端、讀控制端、FIFO Memory和兩個時鐘同步
    發表于 05-26 16:17 ?1865次閱讀
    <b class='flag-5'>FIFO</b>設計—異步<b class='flag-5'>FIFO</b>

    一個簡單的RTL同步FIFO設計

    FIFO 是FPGA設計中最有用的模塊之一。FIFO 在模塊之間提供簡單的握手和同步機制,是設計人員將數據從一個模塊傳輸到另一個模塊的常用選擇。
    發表于 06-14 08:59 ?602次閱讀

    基于寄存器的同步FIFO

    ? FIFO 是FPGA設計中最有用的模塊之一。FIFO 在模塊之間提供簡單的握手和同步機制,是設計人員將數據從一個模塊傳輸到另一個模塊的常用選擇。 在這篇文章中,展示了一個簡單的 RTL
    的頭像 發表于 06-14 09:02 ?1080次閱讀

    基于Verilog的同步FIFO的設計方法

    同步FIFO的設計主要包括讀寫地址的產生、數據的讀寫、以及狀態的控制。下面我們將分別介紹這三個方面的設計。
    發表于 08-31 12:53 ?1239次閱讀

    為什么異步fifo中讀地址同步在寫時鐘域時序分析不通過?

    為什么異步fifo中讀地址同步在寫時鐘域時序分析不通過? 異步FIFO中讀地址同步在寫時鐘域時序分析
    的頭像 發表于 10-18 15:23 ?1084次閱讀

    同步FIFO和異步FIFO的區別 同步FIFO和異步FIFO各在什么情況下應用

    同步FIFO和異步FIFO的區別 同步FIFO和異步FIFO各在什么情況下應用? 1.
    的頭像 發表于 10-18 15:23 ?2137次閱讀

    同步FIFO和異步FIFO區別介紹

    1. FIFO簡介 FIFO是一種先進先出數據緩存器,它與普通存儲器的區別是沒有外部讀寫地址線,使用起來非常簡單,缺點是只能順序讀寫,而不能隨機讀寫。 2. 使用場景 數據緩沖:也就是數據寫入過快
    的頭像 發表于 06-04 14:27 ?2665次閱讀
    <b class='flag-5'>同步</b><b class='flag-5'>FIFO</b>和異步<b class='flag-5'>FIFO</b>區別介紹
    主站蜘蛛池模板: 五月婷婷激情六月 | 久久精品亚洲青青草原 | 久久99热国产这有精品 | 成年人网站在线 | 亚洲第一视频在线 | 久久精品视频9 | 精品人人 | 天天搞一搞 | 亚洲精品美女久久久aaa | 天天看天天射天天碰 | 日本亚洲高清乱码中文在线观看 | 日本美女黄视频 | 欧美二级黄色片 | 男女视频在线观看免费高清观看 | 丰满年轻岳欲乱中文字幕 | 禁网站在线观看免费视频 | 丁香婷婷开心激情深爱五月 | 国产精品久久久久久久久免费hd | 亚欧乱色束缚一区二区三区 | 欧美成人生活片 | 日本黄色大全 | 亚洲欧美在线一区二区 | 免费黄色福利视频 | 免费观看成人欧美1314www | 美女网站色黄 | 毛片新网址 | 免费恐怖片 | 亚洲一级毛片在线观播放 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 免费公开视频人人人人人人人 | 在线观看一区二区三区视频 | 激情深爱五月 | 奇米影视奇米色777欧美 | 午夜久久福利 | 亚洲久优优色优在线播放 | 亚洲一区二区三区网站 | 天堂电影免费在线资源 | 亚洲高清视频一区 | 97成人在线视频 | 四虎8848精品永久在线观看 | 在线午夜|