心理

當前位置 /首頁/完美生活/心理/列表

fifo暫存器原理

fifo暫存器原理

FIFO( First Input First Output)是指先進先出。FIFO儲存器是一個先入先出的雙口緩衝器,即第一個進入其內的資料第一個被移出,其中一個是儲存器的輸入口,另一個口是儲存器的輸出口。

FIFO暫存器原理:根據FIFO工作的時鐘域分為同步/非同步FIFO。同步FIFO是指讀時鐘和寫時鐘為同一個時鐘在時鐘沿來臨時同時發生讀寫。非同步FIFO讀寫時鐘不一致,讀寫相互獨立。為了定位讀取和寫入的位置需要進行讀寫指標的設定。

讀指標:總是指向下一個將要讀取的單元,復位時指向第一個單元(編號為0)。

寫指標:總是指向當前要被讀出的資料,復位時指向第一個單元(編號為0)。

當第一次讀寫指標相等時,表明FIFO為空,這種情況發生在復位操作時或者當讀指標讀出FIFO中最後一個字 後,追趕上寫指標時,此時讀空訊號有效。

當讀寫指標再次相等時,表明FIFO為滿,這種情況發生在,當寫指標轉了一圈折回來(wrapped around)又追上了讀指標。

TAG標籤:fifo 暫存器 #