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

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

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

3天內不再提示

為什么有時候FIF不能正常工作?

FPGA技術驛站 ? 來源:Lauren的FPGA ? 作者:Lauren的FPGA ? 2021-04-26 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

同步控制信號

對于讀/寫時鐘相互獨立的FIFO(讀/寫時鐘獨立意味著這兩個時鐘是異步的,例如來自于不同的MMCM),要確保相應的控制信號只在與之對應的時鐘域內被使用。如下圖所示,除了rst對整個FIFO進行異步復位外,其余信號都與各自的時鐘同步。例如:寫使能wr_en、寫數據din都與寫時鐘wr_clk同步;讀使能rd_en、讀數據dout都與讀時鐘rd_clk同步。和“滿”相關的狀態信號如full/almost_full等都與wr_clk同步;和“空”相關的狀態信號如empty/almost_empty等都與rd_clk同步。

o4YBAGCGMAuAFia5AAB7kdCxKHs375.jpg

復位信號 對于讀/寫時鐘獨立的FIFO,FIFO Generator提供了復位信號,用于對所有的狀態輸出信號進行復位,如下圖所示。這里復位信號是可選的。如果下圖選項1不勾選,那么選項2和選項3則不可見,此時FIFO沒有復位信號。如果勾選1,此時選項2和選項3可見,且默認均被勾選,這意味著rst盡管是異步的,但在使用時會被wr_clk和rd_clk先同步到各自的時鐘域。如果勾選1,但不勾選2,此時讀/寫時鐘域會分別有各自的復位信號wr_rst和rd_rst。當wr_rst有效時(高有效),寫時鐘域處于復位狀態;當rd_rst有效時,讀時鐘域處于復位狀態。由此可見,對于讀/寫時鐘獨立的FIFO,異步復位rst和同步wr_rst/rd_rst是可選的。這意味著FIFO可以沒有復位信號,也可以只用一個異步復位信號rst,或者用同步復位wr_rst/rd_rst。

原文標題:你的FIFO為什么不能正常工作

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

責任編輯:haq

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

    關注

    3

    文章

    407

    瀏覽量

    45742
  • 同步控制
    +關注

    關注

    0

    文章

    40

    瀏覽量

    12813

原文標題:你的FIFO為什么不能正常工作

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RK平臺上不會移植第三方系統?讀懂這個腳本,輕松掌握嵌入式系統構建

    在嵌入式開發領域,我們常遇到這樣的場景:花了三天編譯的系統鏡像,啟動后卻發現攝像頭無法工作;明明配置了 SSH 服務,卻始終連不上設備;甚至有時候,一句 "構建失敗" 的報錯能讓整個團隊卡殼半天。
    的頭像 發表于 02-04 16:15 ?181次閱讀
    RK平臺上不會移植第三方系統?讀懂這個腳本,輕松掌握嵌入式系統構建

    搞笑諾貝爾:科學界的邪修盛宴

    真正的智慧有時候就藏在不為人關注的日常里
    的頭像 發表于 11-21 22:17 ?3391次閱讀
    搞笑諾貝爾:科學界的邪修盛宴

    伺服電機和步進電機的核心區別

    大家在運動控制的時候是用伺服電機的還是用步進電機做定位控制了?為什么有時候用伺服電機,有時候又步進電機?這是什么原因呢?本期我們就一起來探討一下步進電機和伺服電機的區別!
    的頭像 發表于 10-15 14:32 ?1772次閱讀
    伺服電機和步進電機的核心區別

    正點原子F407開發板BSP RTstudio配置LVGL demo界面不能觸摸怎么解決?

    是開啟了touch的支持,另外還增加了觸摸的復位,按下電路板的復位按鈕后,有時候可以讀取到觸摸,有時候就不行
    發表于 10-14 06:31

    H743的LPUART1接收數據有時候出錯怎么解決?

    MODBUS協議,從機回復的都是正確的。LPUART1接收到就有時不正確。 波特率9600,時鐘用的是內部CSI。 同一塊兒板子有時出現,有時正常。有的板子出現,有的板子不出現。
    發表于 09-22 06:58

    在TriCore移植RTT的時候遇到了debug現象正常,為什么?

    我在TC377上移植RTT,在驗證的時候發現正常燒錄沒有用,但debug的時候功能正常。懷疑是初始化或者中斷問題,但能力有限實在查不出來原因,所以想請教一下
    發表于 09-10 06:51

    如何將源地址 FCANFDx FiF 0 加載到 DMA 線的 SRC 寄存器中?

    您能否提供一個示例,說明如何將源地址 FCANFDx FiF 0 加載到 DMA 線的 SRC 寄存器中? 我不想使用固定地址加載,例如: cy_stc_dma_descriptor_t
    發表于 07-18 08:06

    有一個應用是需要藍牙以每7s的interval進行advertise,有以下疑問求解

    我有一個應用是需要藍牙以每7s的interval進行advertise(cybt343026-01)。如下是我的配置。 我想問一下 1. 這樣設置對嗎?因為我有時候好像測到是7s,有時候又好像出現
    發表于 07-08 07:43

    Cyw20719B2的SPI經常不能正常工作,是什么原因導致的?

    cyw20719b2的SPI1工作于slave模式,外設發送的數據經常不能被cyw20719b2的SPI1正常接收。現象如下: 1)cyw20719b2啟動后,如果SPI1第一次接收的數據正常
    發表于 07-08 06:34

    STM32N6570-DK 的STLINK口不能識別出STLINK,為什么?

    使用數據線連接STM32N6570-DK的CN6口和電腦,存在不能識別出STLINK的情況。這個板子集成的STLINK是連上數據線就能識別出STLINK,還是配置硬件才能識別出來?我電腦的stlink驅動和數據線應該都沒有問題。因為有時候能夠識別出STLINK。
    發表于 06-16 07:14

    DC紋波測試問題

    為什么在測試DC紋波的時候,為什么有時候測出來是幾十mv,有時候測出來是20多V,是測試方法有問題嗎,還是別的注意事項,用的200M的帶寬
    發表于 06-08 22:00

    CY7C68013A跑著跑著掉線是什么原因導致的?

    RT所示,我現在用這顆USB芯片,跑的USB High Speed模式,在win10上會出現跑著跑著USB設備消失了,設備管理器中都也找不到該設備了,必須要重新插拔一下才可以,有時候1天就會出現一次,有時候3-4天出現一次。這可能是什么原因造成的?
    發表于 06-03 07:56

    ADP7118做兩級穩壓有時候工作是怎么回事?

    第一級是6-6.8V轉5V,用ADP7118-2.5,100%正常,輸出5V;第二級5V轉2.5V,很大概率只輸出0.58V,小概率輸出2.5V,用的是ADP7118-2.5,這是為什么?原理圖如圖所示
    發表于 04-17 07:23

    開關矩陣不能正常工作怎么解決?

    我正在使用 spi 通信,給芯片 DIN 32 位數據,根據數據手冊移位寄存器,這些數據應該在下一個周期從 DOUT 引腳輸出,但這里 DOUT 一直沒有輸出,給 DIN 的數據也沒有控制開關閉合,這是芯片壞了嗎? _CS拉高的時候Dout會跟隨Din變化,反而拉低的時候
    發表于 04-15 08:20

    LTC6268不能正常放大是怎么回事?

    LTC6268不能正常放大,測試的時候用信號源給的直流電壓,也沒放大
    發表于 03-24 06:18