關(guān)于S3C2410的存儲(chǔ)器
s3c2410的存儲(chǔ)控制器的的主要特性如下:
1.可通過軟件設(shè)置大端/小端模式.
2.分為8個(gè)bank,每個(gè)bank為128M,總共為1G.
3.每個(gè)bank的數(shù)據(jù)寬度都可以設(shè)為8/16/32bit方式(bank0除外,因?yàn)閎ank0要用作系統(tǒng)引導(dǎo))
4.bank0-5支持ROM SRAM等,bank6-7支持ROM SRAM,SDRAM等等.
5.bank0-6的起始地址空間固定,bank7可變.
6.bank6-7的空間大小可以調(diào)整
7.可編程所有bank的訪問時(shí)序.
8.可用外部等待模式延長(zhǎng)訪問周期.
9支持SDRAM的自刷新模式和power down模試.
其空間分配情況如下:
當(dāng)從nor flash引導(dǎo)時(shí),空間0x00000000-0x08000000被映射到bank0以讀取初始化代碼,如果從nand flash引導(dǎo),該空間被映射到片內(nèi)4k的ROM.另外,關(guān)于bank6-bank7的空間分配情況如下:
(注意:bank6-7的空間大小必須一致)
(看下一節(jié))