内存软件故障定位技术_第1页
内存软件故障定位技术_第2页
内存软件故障定位技术_第3页
内存软件故障定位技术_第4页
内存软件故障定位技术_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内存故障定位技术内存故障定位技术 记忆科技技服部记忆科技技服部2009年年1月月5日日TRPA000615TP-RC-1(GB)1故障定位方法一:通过数据位进行定位故障定位方法一:通过数据位进行定位l物理地址物理地址 与与 逻辑地址的关系逻辑地址的关系 由于由于CPU通过通过 CHIPSET对内存进行最大为对内存进行最大为4G的编址,每一个的编址,每一个地址对应地址对应8个数据位,这样就相当于把当前的地址空间分成了个数据位,这样就相当于把当前的地址空间分成了4个个bank。BANK 0BANK1BANK2BANK30000040000000000050000010000060000020000

2、0700000307815162324313239404748555663逻辑地址分区如图逻辑地址分区如图TRPA000615TP-RC-1(GB)20-630-63数据位这样,事实上如果数据位这样,事实上如果DRAMDRAM在物理上存在故障,必然反映在在物理上存在故障,必然反映在逻辑地址,因而故障地址和坏数据位的对应关系就可以得到明确。逻辑地址,因而故障地址和坏数据位的对应关系就可以得到明确。其对应关系如下其对应关系如下 *0 *8DQ0-DQ7*1 *9DQ8-DQ15*2 *ADQ16-DQ23*3 *BDQ24-DQ31*4 *CDQ32-DQ39*5 *DDQ40-DQ47*6 *E

3、DQ48-DQ55*7 *FDQ55-DQ63故障定位方法一:故障位与逻辑地址的对应关系故障定位方法一:故障位与逻辑地址的对应关系TRPA000615TP-RC-1(GB)3小结小结通过上图,可知通知微机的地址空间分配关系,得到地址和数据通过上图,可知通知微机的地址空间分配关系,得到地址和数据的对应关系,然后在通过具体的的对应关系,然后在通过具体的PCBPCB拓扑图,新片数据线和拓扑图,新片数据线和 主板主板DIMMDIMM的布线分布,从而确定具体的故障芯片。的布线分布,从而确定具体的故障芯片。缺点:缺点: 定位方法粗略,仅能定位到具体的颗粒级别定位方法粗略,仅能定位到具体的颗粒级别 无法定为

4、到具体的无法定为到具体的DQDQ位位优点:优点: 可以不依赖与具体的芯片组,应用范围广泛可以不依赖与具体的芯片组,应用范围广泛TRPA000615TP-RC-1(GB)4二:地址译码定位法二:地址译码定位法 过地址关系的定位,和过地址关系的定位,和chipsetchipset紧密相关。不同的紧密相关。不同的chipsetchipset其地址转换机制并不相同,不同的其地址转换机制并不相同,不同的chipsetchipset均均有详细规定了一维的有详细规定了一维的3232位地址结构向二维的芯片地址位地址结构向二维的芯片地址结构转换的关系。而程序使用的结构转换的关系。而程序使用的3232为线性地址就

5、可以为线性地址就可以通过这种关系和物理的芯片地址对应,这里就以通过这种关系和物理的芯片地址对应,这里就以810810为为例来说明一下:例来说明一下: TRPA000615TP-RC-1(GB)5Intel 810 GMCH DRAM Address Mux Function MapTRPA000615TP-RC-1(GB)6案例:颗粒类别案例:颗粒类别一:假设被测内存为一:假设被测内存为 8M8M* *8/64M Module8/64M Module, 该内存特性如下该内存特性如下l 内存条为 单bankl 每颗IC有 4个 bankl 每个内存的地址线结构为 12(行地址)9(列地址)l b

6、ank 选择信号 为 A12 A13二:推测结论如下:二:推测结论如下:l 二维地址对应的一维地址 A0-A25l 其一维的CPU识别地址对应二维的memory module的地址关系如下TRPA000615TP-RC-1(GB)7A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25Bytes Sel Col Addr. A0-A7 BA0.1 Row Addr. Row Addr A7-A9. Row Addr. RA10=A23 Xor A12 Row Ad

7、dr. A11 Col. Addr. A8 案例地址分析表案例地址分析表TRPA000615TP-RC-1(GB)8A0A1A2DQ000DQ0-DQ7001DQ8-DQ15010DQ16-DQ23011DQ24-DQ31100DQ32-DQ39101DQ40-DQ47110DQ48-DQ55111DQ560-DQ63 由于外部总线是由于外部总线是64bit64bit,因而,因而A0-A2 A0-A2 无需对应某个地址线无需对应某个地址线; ;对于对于modulemodule的操作,一次的操作,一次8 8个芯片同时操作。这样的话若进行一个地址个芯片同时操作。这样的话若进行一个地址的操作的操作,

8、 ,则有则有A0A0A2A2分别对分别对8 8位一组的位一组的8 8个个 Bytes(64bits)Bytes(64bits)进行选择,从进行选择,从而确定对应的芯片而确定对应的芯片. .对应关系如下:对应关系如下:案例案例地址转换关系对应表地址转换关系对应表TRPA000615TP-RC-1(GB)9案例案例- 故障定位的具体测算故障定位的具体测算一:根据上图的关系一:根据上图的关系若故障地址位为:若故障地址位为: 01000001H (0000,0001,0000,0000,0000,0000,0000,0001)l则则 A0=1 A241;l其他则为其他则为0;二:通过上述的对应关系;则得出如下结论二:通过上述的对应关系;则得出如下结论l DQ32-DQ39的芯片的芯片l 地址为地址为BANK0的:的: 行地址为:行地址为:100000000000; 列地址为:列地址为:000000000000l 进一步可以确定管脚级别进一步可以确定管脚级别TRPA000615TP-RC-1(GB)10思考思考l 不同的chipset定位方法:810 ,845,945。我们需要了解哪个方向知识;这些材料是不是在我们在我们身边就能得到?从这些材料

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论