DDR SDRAM在嵌入式系統中的應用 |
作者:模式識別… 文章來(lái)源:?jiǎn)纹瑱C及嵌入式系統應用 點(diǎn)擊數: 188 更新時(shí)間:2007-4-14 |
摘 要:給出一種通過(guò)FPGA控制將DDR SDRAM應用于嵌入式系統的方法。分析DDR SDRAM的工作方式,對控制囂的控制流程進(jìn)行詳細介紹,并給出控制流程圖;分析專(zhuān)門(mén)4qN-Ahera公司Cyclone系列FPGA來(lái)實(shí)現存儲囂接口的數據通道的結構。最后,給出控制器在Cyclone EPlC6Q240C6中的實(shí)現結果。 關(guān)鍵詞:DDR SDRAM FPGA嵌入式系統 引 言 很多嵌入式系統,特別是應用于圖像處理與高速數據采集等場(chǎng)合的嵌入式系統,都需要高速緩存大量的數據。DDR(Double Data Rate,雙數據速率)SDRAM由于其速度快、容量大,而且價(jià)格便宜,因此能夠很好地滿(mǎn)足上述場(chǎng)合對大量數據緩存的需求。但DDR SDRAM的接口不能直接與現今的微處理器和DSP的存儲器接口相連,需要在其間插入控制器實(shí)現微處理器或DSP對存儲器的控制。 隨看密度與性能的不斷提升,現場(chǎng)可編程門(mén)陣列(FPGA)已被廣泛應用于各種嵌入式系統中。而且,現在很多的FPGAs都提供了針對DDR SDRAM的接口特性:其輸入輸出引腳都與SSTL一II電氣特性相兼容,內部提供了DDR觸發(fā)器、鎖相環(huán)等硬件資源。使用這些特性,可以更加容易地設計性能可靠的高速DDR SDRAM存儲器控制器。 |
歡迎光臨 91手機維修論壇 (http://www.jstransmit.com/) | Powered by Discuz! X3.4 |