fifo存儲器
FIFO( First Input First Output)簡單說就是指先進先出。由于微電子技術(shù)的飛速發(fā)展,新一代FIFO芯片容量越來越大,體積越來越小,價格越來越便宜。作為一種新型大規(guī)模集成電路,F(xiàn)IFO芯片以其靈活、方便、高效的特性,逐漸在高速數(shù)據(jù)采集、高速數(shù)據(jù)處理、高速數(shù)據(jù)傳輸以及多機處理系統(tǒng)中得到越來越廣泛的應用。
在系統(tǒng)設計中,以增加數(shù)據(jù)傳輸率、處理大量數(shù)據(jù)流、匹配具有不同傳輸率的系統(tǒng)為目的而廣泛使用FIFO存儲器,從而提高了系統(tǒng)性能。FIFO存儲器是一個先入先出的雙口緩沖器,即第一個進入其內(nèi)的數(shù)據(jù)第一個被移出,其中一個存儲器的輸入口,另一個口是存儲器的輸出口。對于單片F(xiàn)IFO來說,主要有兩種結(jié)構(gòu):觸發(fā)導向結(jié)構(gòu)和零導向傳輸結(jié)構(gòu)。觸發(fā)導向傳輸結(jié)構(gòu)的FIFO是由寄存器陣列構(gòu)成的,零導向傳輸結(jié)構(gòu)的FIFO是由具有讀和寫地址指針的雙口RAM構(gòu)成。
功能
FIFO存儲器是系統(tǒng)的緩沖環(huán)節(jié),如果沒有FIFO存儲器,整個系統(tǒng)就不可能正常工作,它主要有幾方面的功能:
1)對連續(xù)的數(shù)據(jù)流進行緩存,防止在進機和存儲操作時丟失數(shù)據(jù);
2)數(shù)據(jù)集中起來進行進機和存儲,可避免頻繁的總線操作,減輕CPU的負擔;
3)允許系統(tǒng)進行DMA操作,提高數(shù)據(jù)的傳輸速度。這是至關(guān)重要的一點,如果不采用DMA操作,數(shù)據(jù)傳輸將達不到傳輸要求,而且大大增加CPU的負擔,無法同時完成數(shù)據(jù)的存儲工作。
因此,選擇合適的存儲芯片對于提高系統(tǒng)性能很重要,在以往的設計中經(jīng)常采用的是“乒乓型”存儲方式,這種方式就是采用兩片存儲器,數(shù)據(jù)首先進入其中一片,當數(shù)據(jù)滿時再讓數(shù)據(jù)進入第二片存儲器,同時通過邏輯控制,將第一片存儲器中的數(shù)據(jù)取走,以此類推,兩片輪流對數(shù)據(jù)進行緩存。這種方式有著較明顯的缺點,首先是控制復雜,要有專門的邏輯來維護這種輪流機制;其次,數(shù)據(jù)流的流向要不斷變化,限制了數(shù)據(jù)流的速率,還容易產(chǎn)生干擾。從數(shù)據(jù)傳輸上說,緩存芯片容量越大,對后續(xù)時序要求就越低,可減少總線操作的頻次;但從數(shù)據(jù)存儲上說,就意味著需要開辟更大的內(nèi)存空間來進行進行緩沖,會增加計算機的內(nèi)存開銷,而且容量越大,成本也越高。因此,在綜合考慮系統(tǒng)性能和成本的基礎上,選擇滿足系統(tǒng)需要的芯片即可。
FIFO是First In/First-Out的縮寫,是先入先出的意思。FIFO存儲器分為寫入專用區(qū)和讀取專用區(qū)。讀操作與寫操作可以異步進行,寫入?yún)^(qū)上寫入的數(shù)據(jù)按照寫入的順序從讀取端的區(qū)中讀出,類似于吸收寫入端與讀出端速度差的一種緩沖器。計算機的串口,一般也都具有FIFO緩沖器(不是單一的FIFO存儲器,而是嵌入在設備內(nèi)部)。
FIFO存儲器的連接模式如圖所示。在FIFO存儲器而不是地址總線上附加了表示內(nèi)部緩沖器狀態(tài)(Buffer Full,緩沖器已滿;Buffer Empty,緩沖器為空)的狀態(tài)引腳,連接于FIFO的雙方利用該狀態(tài)進行操作的控制。另外,還設計了在接通電源及復位(Reset)或由于操作中的某些異常等原因而重新初始化(無數(shù)據(jù)狀態(tài))FIFO的復位引腳,這可以說是FIFO存儲器的特點。
fifo存儲器芯片型號有哪些?
1)貼片 FT245BL 單FIFO存儲器 USB接口控制芯片 雙向LQFP32封裝
IDT72V3680屬于IDT公司的高密度supersyncTMⅡ36位系列存儲器IDT72V3640~3690中的一種,其存儲結(jié)構(gòu)為16,384×36。這一系列CMOS工藝的FIFO(先入先出)芯片具有極大的深度。
3)CY7C4235-15AC FIFO 存儲器 IC CY7C4235 TQFP-64 芯片
4)美國IDT FIFO 存儲器IC芯片 7203L20TDB
5)CY7C4205-10AC FIFO芯片IC TQFP64v
6)FDTI全新 FT2232HL LQFP-64 USB接口轉(zhuǎn)串口 2通道收發(fā)芯片 70mA
7)IDT72V04L25J IDT全新原裝 PLCC封裝 邏輯-FIFO存儲器芯片
8)CH424Q QFP44全新無鉛原裝4K字節(jié)容量的FIFO存儲器芯片
-
存儲器
+關(guān)注
關(guān)注
38文章
7484瀏覽量
163760 -
fifo
+關(guān)注
關(guān)注
3文章
387瀏覽量
43646
發(fā)布評論請先 登錄
相關(guān)推薦
評論