书接上回, CPU,NANDFLASH和SDRAM是嵌入式体系中最重要的三个组成部分。作为嵌入式体系的神经元NANDFLASH,上回得到了充沛的剖析,不知道你还有形象没有。这次咱们来剖析下友善的TINY6410的心脏–SDRAM部分。之所以说其为嵌入式体系的心脏,是因为嵌入式体系在运转过程中,操作体系、应用程序等都在其间。假如没有该部分,嵌入式体系能够裸机运转,这样就失去了嵌入式体系的优势。
S3C6410支撑两个DRAM片选,能够别离最大接256MB的内存。片内 DRAM控制器是来自ARM的PrimeCell Dynamic Memory Controller(PL340)。因而要想真实搞理解SDRAM,需求检查6410的数据手册和PL340的数据手册。
首要来看下该板子SDRAM的数据手册K4X1G163PE:
从中能够得到三个信息:巨细64MB,16位和1.8V作业电压
。
然后看该内存的要害管脚描绘:
从表中能够看出内存需求的一些管脚:时钟、时钟使能、队伍地址和写使能、输入屏蔽位、快挑选位、地址线、数据线、数据存储控制器和电源。知道这些后来看下K4X1G163PE和CPU6410的硬件衔接如下:
S3C 6410中心板SDRAM接口