高速大深度新型FIFO存儲器IDT72V3680的應用
圖2是FIFO所在的接口卡的結構框圖。在這個(gè)設計中,PCI總線(xiàn)接口卡用來(lái)進(jìn)行視頻信號的高速傳輸和接收。雙口存儲器FIFO則作為PCI總線(xiàn)主控和后續或前端數據處理電路(如分路器、壓縮、解壓縮等電路)之間的數據通道。由于PCI總線(xiàn)經(jīng)過(guò)PCI控制器轉換后的插卡總線(xiàn)仍為同步總線(xiàn),所以使用同步器件最能發(fā)揮總線(xiàn)的傳輸效率。在設計中,要求系統輸出是8~12位長(cháng)度的字節輸出,而PCI總線(xiàn)的數據線(xiàn)輸出位數是32位,由于該種FIFO有靈活的字節寬度匹配設置,因而免去了在邏輯設計中加入字節轉換器的設計,這樣不僅簡(jiǎn)化了控制邏輯設計的復雜度,而且提高了系統的速度及穩定性。該接口卡中的控制邏輯部分負責完成PCI9656的插卡總線(xiàn)和雙口存儲器之間的通信協(xié)議以及對前端或后端數據處理的傳輸控制。圖3是IDT72V3680單芯片配置信號框圖。
對FIFO芯片的時(shí)間運行模式、可編程標志位的時(shí)間模式、輸入/輸出字節寬度、缺省偏置值的選擇等均可由撥動(dòng)開(kāi)關(guān)來(lái)設置;各標志位信號輸出到控制邏輯可與前后端部分進(jìn)行消息傳遞;讀寫(xiě)時(shí)鐘則由時(shí)鐘產(chǎn)生電路提供。
4 結論
應用FIFO存儲芯片可用其內部讀寫(xiě)指針代替復雜的地址發(fā)生器,從而從硬件上簡(jiǎn)化了數據高速交換中與地址線(xiàn)相關(guān)的處理邏輯電路。高速FIFO存儲芯片在PCI總線(xiàn)插卡設計中的應用能夠保證高速系統數據傳輸的速度與效率。目前,FIFO芯片在眾多的數據傳輸處理領(lǐng)域已得到廣泛的應用。另外,由于FIFO存儲芯片是成系列生產(chǎn)且功能相同,因此,隨著(zhù)存儲容量的增加,外部引腳數不會(huì )增加,從而為以后系統的升級帶來(lái)了方便。
評論