映射技术之储存器映射
映射技術(shù)之儲存器映射
一般情況下,我們希望當(dāng)數(shù)據(jù)流過FPGA時(shí),F(xiàn)PGA盡可能多地處理數(shù)據(jù),并且減少FPGA和外部設(shè)備之間的數(shù)據(jù)傳輸,采用流水處理架構(gòu)則可以很好地減少對存儲器的頻繁讀寫。
很少會把幀緩存放在FPGA內(nèi)部(圖像分辨率較小除外),而往往會將其放在片外的靜態(tài)儲存器或動態(tài)儲存器中。
1、幀緩存
對于幀緩存,通常情況下會將其放在片外進(jìn)行讀寫。對于幀緩存,在成本不夠敏感的情況下,最好使用靜態(tài)儲存器(SDRAM),尤其是用于需要頻繁和隨機(jī)地訪問這些幀緩存的地方,靜態(tài)儲存器相對于動態(tài)儲存器來說,通常情況下讀寫接口相對簡單,讀寫速度快,并且功耗相對較低。但是,由于靜態(tài)存儲器每一位要使用6個(gè)晶體管,而動態(tài)儲存器每位只使用一個(gè)晶體管,因此靜態(tài)儲存器的價(jià)格要貴得多。
一幀緩存控制電路要包括讀地址發(fā)生器、寫地址發(fā)生器及讀寫控制時(shí)序。一般情況下,這個(gè)寫地址即為輸入幀數(shù)據(jù)流的行列地址,而讀地址為輸出流行列地址。
如果系統(tǒng)對于讀取速度沒有嚴(yán)格要求的緩存應(yīng)用,那么動態(tài)儲存器無疑是更好的選擇雖然動態(tài)儲存器存取速度比較慢,從主機(jī)提供地址到數(shù)據(jù)輸出可能需要若干個(gè)小時(shí)鐘,但是當(dāng)動態(tài)儲存器工作在突發(fā)模式時(shí),也可以提供較大的帶寬,這對
總結(jié)
以上是生活随笔為你收集整理的映射技术之储存器映射的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TCL 科技:公司 t3 产品在盲孔、窄
- 下一篇: 罗技推出新款 Brio 300 摄像头: