内存小常识

互联网 | 编辑: 2000-10-26 17:18:46

目前,关于内存选购、内存识别、内存测试方面的文章越来越多,内容或肤浅,或失实,甚至夹杂了厂商的商业目的,对于用户真正想了解的内存知识与常识,介绍却太少。在此,我做了些翻译和整理,希望能让更多的用户了解内存,成为内存行家。

1、如何判定一条内存是PC100规格?

对于PC100的内存条,国际上的JEDEC和INTEL(CMTL)标准均有较为严格的规定,而不仅仅是工作时钟周期达到10ns就可以称为PC100内存。较为典型的一个参数是Tac,即数据的存取时间,PC100规定,该参数值6ns,亦即若有一内存条,其时钟周期为10ns但Tac仅支持7ns,此时该内存不能称为PC100内存条。

2、如何识别SDRAM的工作效率?

识别SDRAM的工作频率最直接的方法是辨认SDRAM芯片上的编号,每种品牌的SDRAM芯片编号是各厂家自行决定,但编号反映了SDRAM的芯片的速度。以市面上常见的HYUNDAI(LG)的IC为例,-10P、-10S、-7J、-7K都是工作在100M频率下的,-10、-15、-10J都是工作在66M频率下的,-75、-74则是工作在133M频率下的。其它品牌的SDRAM芯片可以查阅各厂家编写的SDRAM的DATABOOK,值得注意的是并非所有的-10的芯片都是PC100的,也不是所有的-75的芯片都是PC133的,所以当您最近购买PC133内存时,也不要仅仅看颗粒哟!

3、PC133一定比PC100快吗?

不一定。目前市面上主流的PC133-333的芯片和PC100-222的芯片比较,我们知道在当内存进行读取操作时,其完成读操作时间为TCL+TRCD+TRP+1个时钟周期,以此公式计算PC133-333内存完成一次读操作的时间为3+3+3+1=10个时钟即75NS,而PC100-222的内存完成操作只需2+2+2+1=7个时钟即70NS,PC133-333不见得比PC100-222快,但在这种读方式下(BL=1)是如此,在其它方式下(如BL=48)就是PC133的快。

4、能在主机板上运行的内存就是好的吗?

不一定。一条好的内存,至少应该所有的存储单元能够正常读写数据,能够执行所有允许的内存指令及指令组合,能够在一定的电平变化下工作,并且容忍长时间、不同温度下的大数据量内存操作等等。所有这些,都不是仅仅在把内存条插在主机板上能够检验的。

5、如何测试内存条的质量?

对内存条的测试一般包括专项测试和系统测试。

专项测试指的是采用数字VLSI测试设备对内存条或SDRAM芯片的品质进行检测。专项测试设备可分高、中、低三个档次,其中高档专项测试设备有安捷伦(惠普)公司的HP83000/HP95000系统、Advantest公司的T5581/T5585/T5592系统,泰瑞达公司的ARIES系统等。高档专项测试设备精度高、功能强,能够对内存条或内存IC进行高水平的测试,但由于价格十分昂贵,只有非常专业的厂商(如三星、NEC、VIKING...等)才使用它。

系统测试指的是在微机系统平台上,对内存条的在各种不同环境或条件下实际工作情况利用各种手段和设备进行检测。系统测试内容一般包括利用软件测试、兼容性测试、可靠性测试等,另外利用高档的示波器进行信号分析也是系统测试的一个强有力的手段。

专项测试偏重于对内存进行完整的、独立的性能分析和测试,因而能够从根本上检测内存的品质。而系统测试则偏重于测试内存条不同外部环境下在PC机上的工作表现。专项测试可以对内存进行根本原因分析,而系统测试由于受到各种因素的干扰,很难进行根本分析。专项测试需要昂贵的专用MOS电路测试设备,而系统测试设备相对较简单,容易实现。

6、什么是SPD?SPD有何具体用途?

SPD是英文Serial Presence Detect的缩写。它指的是内存条上一个较一般SDRAM IC小的E2PROM器件以及它里边记录的数据;SPD里面的数据有128Byte,每一个都代表特定的意思,分别指出该内存条的各种信息,包括容量、组成结构、性能参数以及厂家信息等。

SPD可以为主板提供内存条的容量、组成及其性能参数,使主板得以完全根据内存的性能来配置内存的工作,从而可以充分发挥内存条的性能。当主板从内存条中不能检测到SPD时,它就只能提供内存条一个较为保守的配置。当然,这也带来了另一个问题,就是有许多内存经销商通过专门的读写设备去更改SPD信息,以骗过计算机的检测,得出与实际不一致的数据,为电脑应用留下隐患,特别在服务器内存上,这种情况更普遍。

7、如何判定SPD数据是正确的?

要保证SPD数据的正确性,首先必须满足Intel SPD Specification中的规定,其次要保证其与内存条的参数完全符合。在判定方面,首先是看内存能否在主板上正常工作,从而判断SPD中的参数是否与内存条性能相符。但很多主板或许是出于兼容性的考虑,并没有完全检测SPD数据,并不去理会许多不符合规范的SPD。而Intel主板在这方面要做得比较严格,可以检测出较多不符合规范的SPD。除此之外,也可以使用一些软件来判定SPD数据是否满足规范。

8、如何判定一条内存是可正常工作的?评判的标准是什么?

判定一条内存可否正常工作,要从多方面进行考查。首先要有完善的读写、存取功能,其次要有良好的性能(如较高的存取进度等),第三要有普遍的兼容性,最后还要有较高的可靠性和环境适应性。总之,它能在你的主机中正常工作才是最重要的。至于评判的标准则可对照Intel的各种SDRAM及Memory Module及JEDEC的相关标准。这些标准中都有明确规定内存条需要满足的各种构成、电性能、温湿度等条件。

在此,我对给于我帮助的VIKING公司新加坡办事处大卫先生表示。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑