歷史最低報(bào)價(jià):¥0.0000 歷史最高報(bào)價(jià):¥0.0000 歷史平均報(bào)價(jià):¥0.0000
來越重要。內(nèi)存條既能滿足大容量的存儲(chǔ)又能滿足讀寫速度快的要求,這樣使得對(duì)內(nèi)存條控制的應(yīng)用越來越廣泛。首先介紹了內(nèi)存條的工作原理,內(nèi)存條電路設(shè)計(jì)的注意事項(xiàng),以及如何使用fpga實(shí)現(xiàn)對(duì)ddr內(nèi)存條的控制,最后給出控制的仿真波形。 1 內(nèi)存條的工作原理 ddr內(nèi)存條是由多顆粒的ddr sdkam芯片互連組成,ddr sdram是雙數(shù)據(jù)率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器的縮寫。ddr sdram采用雙數(shù)據(jù)速率接口,也就是在時(shí)鐘的正沿或負(fù)沿都需要對(duì)數(shù)據(jù)進(jìn)行采樣。在本設(shè)計(jì)中采用的內(nèi)存是hynix公司的lgb的hymd564m646cp6-j。內(nèi)存條的工作原理與單顆粒內(nèi)存芯片的工作原理一樣,主要的控制信號(hào)以及控制信號(hào)完成的主要功能如表1所示。 以上的控制信號(hào)及地址信號(hào)都是由差分時(shí)鐘信號(hào)中ck的正沿觸發(fā)。ddr sdram必須按照一定的工作模式來完成初始化,完成初始化后才能進(jìn)入到讀寫過程。ddr sdram的控制流程如圖1所示。 初始化的過程為:(1)上電后,延時(shí)200us等待時(shí)鐘穩(wěn)定,然后將cke拉高,執(zhí)行一次nop或者deselect操作。(2)執(zhí)行一次precharge all操作。(3)設(shè)置擴(kuò)展模式