在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美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

    文章

    5359

    瀏覽量

    120792
  • sram
    +關注

    關注

    6

    文章

    768

    瀏覽量

    114754
  • fifo
    +關注

    關注

    3

    文章

    389

    瀏覽量

    43770
  • 同步FIFO
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5377
  • FIFO設計
    +關注

    關注

    0

    文章

    7

    瀏覽量

    4982
收藏 人收藏

    評論

    相關推薦

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

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

    握手型接口的同步FIFO實現

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

    可靠性設計分析系統

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

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

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

    FPGA之FIFO練習3:設計思路

    根據FIFO工作的時鐘域,可以將FIFO分為同步FIFO和異步FIFO同步
    的頭像 發表于 11-29 07:08 ?1893次閱讀

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

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

    同步FIFO之Verilog實現

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

    FIFO設計—同步FIFO

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

    一個簡單的RTL同步FIFO設計

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

    基于寄存器的同步FIFO

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

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

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

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

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

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

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

    同步FIFO和異步FIFO區別介紹

    1. FIFO簡介 FIFO是一種先進先出數據緩存器,它與普通存儲器的區別是沒有外部讀寫地址線,使用起來非常簡單,缺點是只能順序讀寫,而不能隨機讀寫。 2. 使用場景 數據緩沖:也就是數據寫入過快
    的頭像 發表于 06-04 14:27 ?1748次閱讀
    <b class='flag-5'>同步</b><b class='flag-5'>FIFO</b>和異步<b class='flag-5'>FIFO</b>區別介紹
    主站蜘蛛池模板: 夜夜五月天| 天天干视频网站| 久久天天躁综合夜夜黑人鲁色| 91久久婷婷国产综合精品青草| 亚洲五月综合缴情婷婷| 久久国产精品免费看| 最新国产你懂的在线网址| 一级片aaa| 四虎久久精品国产| 欧美色欧美亚洲高清在线观看 | 国产精品嫩草影院一二三区| 成人欧美一区二区三区黑人3p| 你懂的网址在线| 久久综合97色综合网| 日本久操| 好硬好大好爽女房东在线观看| 大量真实偷拍情侣视频野战| 午夜影视剧场| 国产精品久久久久久久免费| 欧美xxxx性疯狂bbbb| 手机看片www xiao2b cm| 又粗又长又色又爽视频| 俄罗斯aaaaa一级毛片| 天堂最新版| 萌白酱香蕉白丝护士服喷浆 | 午夜人成| 欧美一级欧美一级高清| 色多视频| 天天色天天射综合网| 日本天堂网在线观看| 国产全肉乱妇杂乱视频| 天天射天天草| 日本xxxxx69hd日本| www.爽| 一级毛片成人免费看a| 日韩婷婷| 欧美一级艳片视频免费观看| 国内真实实拍伦视频在线观看| 天天爽夜夜爽免费看| 欧美性猛交xxxx乱大交高清| 亚洲综合色视频|