|
|
| | -文章搜索 - 最新文章 - | |
利用SPD实现嵌入式系统中内存自动识别和配置 |
| 发布时间:2006年10月8日 点击次数:1052 |
| 来源: 作者:南京师范大学物理科学与计算学院 赵 静 陈家胜 |
1 SPD规范及数据格式 内存的SPD规范是SDRAM控制器参数配置的主要依据,在SPD规范中定义了单面或双面DRAM的详细参数,如内存的大小、数据位、行列地址的宽度、逻辑Bank数和物理Bank等。这些数据存放在EEPROM芯片中,详细描述了内存条的各种参数。存放内存参数的是一个两线制的串行EEPROM芯片,接口类型符合I2C协议。I2C协议是Philips公司制定的两线制的串行数据传输标准,数据的读写通过一根时钟线和一根数据线实现。数据传输有其严格的格式,一个数据帧由起始位、器件地址、应答位、数据地址、传输数据和结束位构成,可以允许多个器件分主从模式进行传输。其数据传输时序如图1所示。主控制器读写数据的格式如图2所示。
内存的SPD一般要求EEPROM带有2Kbit的存储空间,用于存放内存的配置参数,而硬件电路接口是I2C接口。要读取内存参数,主控制器必须能按照I2C协议进行通信,进行数据的读操作。另外还需知道EEPROM的数据存放格式及其含义。SPD规范中对存放的数据进行了详细的说明和定义。以PC133-333为例详细说明挑选配置时用到的参数,如表1所示。用户只需把相应地址中的值读出来,对照规范中的说明即可知道内存的详细参数。
2 卡的自动识别和配置过程
|
|
|
|
|
[嵌入式系统] 相关文章: TPMS外置编码存储器式轮胎定位技术的电路实现(图)简介:
TPMS技术及轮胎定位原理 汽车轮胎压力监测系统(TPMS)主要用于在汽车行驶时,适时地对轮胎气压进行自动监测,对轮胎漏气造成低胎压和高温高胎压爆胎进行预警,确保行车安全。 TPMS中的轮胎定位是指系统接受轮胎发射模块发出的信号,并识别、判定出是哪个轮胎的过程。 轮胎重新定位问题的提出 汽车因为前后左右车轮负荷不均、前轮负责转向和前后轴悬挂角度不同等原因,通常各轮胎磨损程度和位置也不同。为了延长轮胎的使用寿命,达到四个轮胎同步均匀磨损的效果,这就需要定期进行轮胎换位。 在轮胎换位的过程中,相应的发射检测模块也会换位。这就导致了原先存储在接收显示模块MCU中的I...... Microchip与CCID共同举办其首届中国嵌入式技术高峰论坛
国际嵌入式技术巡展已经来到中国
用智能马桶实现体温测量与亚健康预测
嵌入式操作系统UC/OSII的内核实现
嵌入式系统开发选择Linux
嵌入式Linux的GDB远程调试的实现
单片机的快速启动技术
Linux内核解读入门
Tensilica处理器内核新增六家合作伙伴 |
|
|
|