基于FPGA的高速FIFO電路設計
高速采集數據傳輸過(guò)程
本文引用地址:http://dyxdggzs.com/article/108097.htm在高速采集時(shí),讀時(shí)鐘頻率等于寫(xiě)時(shí)鐘頻率,當啟動(dòng)觸發(fā)傳輸時(shí),觸發(fā)傳輸長(cháng)度為門(mén)控信號長(cháng)度,直到將FIFO內部數據傳輸完畢,觸發(fā)結束標志由almost_empty決定,當alomost_empty有效時(shí),停止觸發(fā)傳輸,觸發(fā)傳輸過(guò)程如圖6所示。
結語(yǔ)
采用高速異步FIFO作為數據采集緩存,應用范圍十分廣泛。特別是在高速數據采集系統中,在外接存儲器時(shí),采集數據首先要經(jīng)過(guò)緩存才能存入外部存儲器,采用FPGA自生成FIFO就能夠滿(mǎn)足要求。本方案充分利用FIFO的特點(diǎn),通過(guò)控制電路優(yōu)化設計,解決了讀寫(xiě)時(shí)鐘的異同問(wèn)題,提高了電路的工作效率。
參考文獻:
[1] John F W. 數字設計原理與實(shí)踐[M]. 北京:機械工業(yè)出版社, 2003
[2] 候伯亨, 顧新. VHDL硬件描述語(yǔ)言與電路設計[M]. 西安:西安電子科技大學(xué)出版社, 1997
[3] Virtex-5 FPGA User Guide, Xilinx
[4] 雷海衛, 劉俊. FPGA中軟FIFO的設計與實(shí)現[J]. 微計算機信息, 2008,24(2):207-209
[5] 于海, 樊曉椏. 基于FPGA異步FIFO的研究與實(shí)現[J]. 微電子學(xué)與計算機, 2007,24(3):210-216
dc相關(guān)文章:dc是什么
fpga相關(guān)文章:fpga是什么
評論