S5PV210的内存映射
S5PV210簡介
S5PV210是基于ARM Crotex-A8架構32位CPU的微處理器。?
內部擁有32根地址線和32位數據線,32根地址線決定了CPU的地址空間最大為4G,這4G的內存空間如何分配,就是內存映射
S5PV210內存映射
S5PV210 datasheet中section 01_02章節 MEMORY MAP有講。?
內存分布圖如下?
內存分布表如下?
專業名詞解釋
ROM : Read Only Memory 只讀存儲器(只不能直接通過地址總線更改數據的存儲器)?
RAM : Ramdom Access Memory 隨機訪問存儲器 (隨機存儲器,指可以隨便在任何一個地址讀寫數據,例如內存;與之對應的是順序存儲器,必須按照順序進行讀寫,想讀取第二個數據,必須先讀出第一個數據,再讀出第二個數據,例如Flash)
IROM : Internal ROM 內部ROM,集成在SOC上的ROM?
IRAM : Internal RAM 內部RAM,集成在SOC上的RAM
DRAM : dynamic RAM 動態RAM(電容式存儲,需要不斷刷新才能保存數據)?
SRAM : static RAM 靜態RAM(具有靜態存取功能,不需要刷新電路)
SDRAM : synchronous dynamic random access memory 同步動態隨機存儲器,同步是指 Memory工作需要同步時鐘,內部的命令的發送與數據的傳輸都以它為基準;動態是指存儲陣列需要不斷的刷新來保證數據不丟失;隨機是指數據不是線性依次存儲,而是自由指定地址進行數據讀寫。
SROMC_BANK0 : SROM contrler BANK0 (SROM 控制器單元0)。
DMZ是英文“demilitarized zone”的縮寫,中文名稱為“隔離區”,也稱“非軍事化區”。
S5PV210內存映射講解
DRAM0 DRAM1 說明S5PV210能夠外接兩塊內存芯片,支持的最大地址空間分別是 512MB和1GB,也就是說最大支持1.5G的內存。
SROMC_BANK0 - SROMC_BANK5,是六個SROM控制器單元,能夠外接六個SROM器件,如 網卡芯片等。
此外還有兩個 IROM&IRAM,具體分布情況如下?
零地址處 IROM&IRAM,其實并不存在,而是映射自0xD000_0000 - 0xD800_0000的IROM&IRAM,或者SROM_BANK0-SROM_BANK5,從而可以選擇多種啟動方式。
總結
以上是生活随笔為你收集整理的S5PV210的内存映射的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Makefile之自动生成依赖(8)
- 下一篇: Simulink之变压器漏抗对整流电路的