瑞星卡卡安全论坛技术交流区系统软件 【转贴】内存专题----作者:比特社区"蜡笔小芯"

1   1  /  1  页   跳转

【转贴】内存专题----作者:比特社区"蜡笔小芯"

【转贴】内存专题----作者:比特社区"蜡笔小芯"

进来见有蛮多朋友问内存上的数字等是做什么用,怀疑内存的性能之类的,特转.

samsung内存
                  具体含义解释:
                  例:samsungk4h280838b-tcb0
                  主要含义:
                  第1位——芯片功能k,代表是内存芯片。
                  第2位——芯片类型4,代表dram。
                  第3位——芯片的更进一步的类型说明,s代表sdram、h代表ddr、g代表sgram。
                  第4、5位——容量和刷新速率,容量相同的内存采用不同的刷新速率,也会使用不同的编号。64、62、63、65、66、67、6a代表64mbit的容量;28、27、2a代表128mbit的容量;56、55、57、5a代表256mbit的容量;51代表512mbit的容量。
                  第6、7位——数据线引脚个数,08代表8位数据;16代表16位数据;32代表32位数据;64代表64位数据。
                  第11位——连线“-”。
                  第14、15位——芯片的速率,如60为6ns;70为7ns;7b为7.5ns(cl=3);7c为7.5ns(cl=2);80为8ns;10为10ns(66mhz)。
                  知道了内存颗粒编码主要数位的含义,拿到一个内存条后就非常容易计算出它的容量。例如一条三星ddr内存,使用18片samsungk4h280838b-tcb0颗粒封装。颗粒编号第4、5位“28”代表该颗粒是128mbits,第6、7位“08”代表该颗粒是8位数据带宽,这样我们可以计算出该内存条的容量是128mbits(兆数位)×16片/8bits=256mb(兆字节)。
                  注:“bit”为“数位”,“b”即字节“byte”,一个字节为8位则计算时除以8。关于内存容量的计算,文中所举的例子中有两种情况:一种是非ecc内存,每8片8位数据宽度的颗粒就可以组成一条内存;另一种ecc内存,在每64位数据之后,还增加了8位的ecc校验码。通过校验码,可以检测出内存数据中的两位错误,纠正一位错误。所以在实际计算容量的过程中,不计算校验位,具有ecc功能的18片颗粒的内存条实际容量按16乘。在购买时也可以据此判定18片或者9片内存颗粒贴片的内存条是ecc内存。
 


hynix(hyundai)现代
                  现代内存的含义:
                  hy5dv641622at-36
                  hyxxxxxxxxxxxxxxxx
                  123456789101112
                    1、hy代表是现代的产品
                    2、内存芯片类型:(57=sdram,5d=ddrsdram);
                    3、工作电压:空白=5v,v=3.3v,u=2.5v 
                    4、芯片容量和刷新速率:16=16mbits、4kref;64=64mbits、8kref;65=64mbits、4kref;128=128mbits、8kref;129=128mbits、4kref;256=256mbits、16kref;257=256mbits、8kref
                    5、代表芯片输出的数据位宽:40、80、16、32分别代表4位、8位、16位和32位
                    6、bank数量:1、2、3分别代表2个、4个和8个bank,是2的幂次关系
                    7、i/o界面:1:sstl_3、 2:sstl_2
                    8、芯片内核版本:可以为空白或a、b、c、d等字母,越往后代表内核越新
                    9、代表功耗:l=低功耗芯片,空白=普通芯片
                    10、内存芯片封装形式:jc=400milsoj,tc=400miltsop-ⅱ,td=13mmtsop-ⅱ,tg=16mmtsop-ⅱ
                    11、工作速度:55:183mhz、5:200mhz、45:222mhz、43:233mhz、4:250mhz、33:300nhz、l:ddr200、h:ddr266b、 k:ddr266a
现代的mbga封装的颗粒

infineon(英飞凌)
infineon是德国西门子的一个分公司,目前国内市场上西门子的子公司infineon生产的内存颗粒只有两种容量:容量为128mbits的颗粒和容量为256mbits的颗粒。编号中详细列出了其内存的容量、数据宽度。infineon的内存队列组织管理模式都是每个颗粒由4个bank组成。所以其内存颗粒型号比较少,辨别也是最容易的。
                  hyb39s128400即128mb/4bits,“128”标识的是该颗粒的容量,后三位标识的是该内存数据宽度。其它也是如此,如:hyb39s128800即128mb/8bits;hyb39s128160即128mb/16bits;hyb39s256800即256mb/8bits。
                  infineon内存颗粒工作速率的表示方法是在其型号最后加一短线,然后标上工作速率。
                  -7.5——表示该内存的工作频率是133mhz;
                  -8——表示该内存的工作频率是100mhz。
                  例如:
                  1条kingston的内存条,采用16片infineon的hyb39s128400-7.5的内存颗粒生产。其容量计算为:128mbits(兆数位)×16片/8=256mb(兆字节)。
                  1条ramaxel的内存条,采用8片infineon的hyb39s128800-7.5的内存颗粒生产。其容量计算为:128mbits(兆数位)×8片/8=128mb(兆字节)。

kingmax、kti
kingmax内存的说明
kingmax内存都是采用tinybga封装(tinyballgridarray)。并且该封装模式是专利产品,所以我们看到采用kingmax颗粒制作的内存条全是该厂自己生产。kingmax内存颗粒有两种容量:64mbits和128mbits。在此可以将每种容量系列的内存颗粒型号列表出来。
                  容量备注:
                  ksva44t4a0a——64mbits,16m地址空间×4位数据宽度;
                  ksv884t4a0a——64mbits,8m地址空间×8位数据宽度;
                  ksv244t4xxx——128mbits,32m地址空间×4位数据宽度;
                  ksv684t4xxx——128mbits,16m地址空间×8位数据宽度;
                  ksv864t4xxx——128mbits,8m地址空间×16位数据宽度。
                  kingmax内存的工作速率有四种状态,是在型号后用短线符号隔开标识内存的工作速率:
                  -7a——pc133/cl=2;
                  -7——pc133/cl=3;
                  -8a——pc100/cl=2;
                  -8——pc100/cl=3。
                  例如一条kingmax内存条,采用16片ksv884t4a0a-7a的内存颗粒制造,其容量计算为:64mbits(兆数位)×16片/8=128mb(兆字节)。


micron(美光)
                  以mt48lc16m8a2tg-75这个编号来说明美光内存的编码规则。
                  含义:
                  mt——micron的厂商名称。
                  48——内存的类型。48代表sdram;46代表ddr。
                  lc——供电电压。lc代表3v;c代表5v;v代表2.5v。
                  16m8——内存颗粒容量为128mbits,计算方法是:16m(地址)×8位数据宽度。
                  a2——内存内核版本号。
                  tg——封装方式,tg即tsop封装。
                  -75——内存工作速率,-75即133mhz;-65即150mhz。
                  实例:一条micronddr内存条,采用18片编号为mt46v32m4-75的颗粒制造。该内存支持ecc功能。所以每个bank是奇数片内存颗粒。
                  其容量计算为:容量32m×4bit×16片/8=256mb(兆字节)。
winbond(华邦)
                  含义说明:
                  wxxxxxxxx
                  12345
                  1、w代表内存颗粒是由winbond生产
                    2、代表显存类型:98为sdram,94为ddrram
                    3、代表颗粒的版本号:常见的版本号为b和h;
                    4、代表封装,h为tsop封装,b为bga封装,d为lqfp封装
                    5、工作频率:0:10ns、100mhz;8:8ns、125mhz;z:7.5ns、133mhz;y:6.7ns、150mhz;6:6ns、166mhz;5:5ns、200mhz

mosel(台湾茂矽)

台湾茂矽科技是台湾一家较大的内存芯片厂商,对大陆供货不多,因此我们熟悉度不够。这颗粒编号为v54c365164vdt45,从编号的6、7为65表示单颗粒为64/8=8mb,从编号的8、9位16可知单颗粒位宽16bit,从编号的最后3位t45可知颗粒速度为4.5ns


nanya(南亚)、elixir、pqi、pluss、atl、eudar

                  南亚科技是全球第六大内存芯片厂商,也是去年台湾内存芯片商中唯一盈利的公司,它在全球排名第五位。这颗显存编号为nt5sv8m16ct-7k,其中第4位字母“s”表示是sdram显存,6、7位8m表示单颗粒容量8m,8、9位16表示单颗粒位宽16bit,-7k表示速度为7ns。

v-data(香港威刚)、a-data(台湾威刚)、vt
内存颗粒编号为vdd8608a8a-6b h0327,是6纳秒的颗粒,单面8片颗粒共256m容量,0327代表它的生产日期为2003年第27周

最后编辑2006-01-11 15:40:08
分享到:
gototop
 

常见内存故障解决方案

一、开机无显示
  由于内存条原因出现此类故障一般是因为内存条与主板内存插槽接触不良造成,只要用橡皮擦来回擦试其金手指部位即可解决问题(不要用酒精等清洗),还有就是内存损坏或主板内存槽有问题也会造成此类故障。
  由于内存条原因造成开机无显示故障,主机扬声器一般都会长时间蜂鸣(针对Award Bios而言)

二、windows系统运行不稳定,经常产生非法错误

  出现此类故障一般是由于内存芯片质量不良或软件原因引起,如若确定是内存条原因只有更换一途。

三、windows注册表经常无故损坏,提示要求用户恢复

  此类故障一般都是因为内存条质量不佳引起,很难予以修复,唯有更换一途。

四、windows经常自动进入安全模式

  此类故障一般是由于主板与内存条不兼容或内存条质量不佳引起,常见于PC133内存用于某些不支持PC133内存条的主板上,可以尝试在CMOS设置内降低内存读取速度看能否解决问题,如若不行,那就只有更换内存条了。

五、随机性死机

  此类故障一般是由于采用了几种不同芯片的内存条,由于各内存条速度不同产生一个时间差从而导致死机,对此可以在CMOS设置内降低内存速度予以解决,否则,唯有使用同型号内存。还有一种可能就是内存条与主板不兼容,此类现象一般少见,另外也有可能是内存条与主板接触不良引起电脑随机性死机,此类现象倒是比较常见。

六、内存加大后系统资源反而降低

  此类现象一般是由于主板与内存不兼容引起,常见于PC133内存条用于某些不支持PC133内存条的主板上,即使系统重装也不能解决问题
一台兼容机,配置为华硕P3V133、赛扬300A OC 450MHz、64M HY PC100内存、MGA G200显卡。升级至PC133 128M之后出现故障,故障表现为第一次开机系统无任何反应,必须重新开机或者reset之后系统才能点亮,此后系统正常工作,关机一段时间之后,下次重新开机故障依旧。

  本来怀疑是显卡或者内存接触不良,重新安装之后故障依旧;又怀疑显卡或内存金手指氧化导致接触不良,清洁金手指后故障依旧。于是又怀疑是主板和机箱短路造成该故障,把主板从机箱内移出,故障仍然存在,看来机箱和主板并没有短路存在,并且采用排除法更换显卡和同样的内存条,故障仍然未能解决。看来故障原因并不是处在显卡或者内存上。

  一日偶然的机会,在超频处理器时因为频率设置过高导致机器无法点亮,在清除BIOS之后,却发现故障现象消失,看来BIOS设置与这个故障息息相关!

  于是按着昔日设置的习惯试着优化BIOS,发现将内存参数设置之后,系统就又出现了以前的故障!看来故障原因找到了。于是设置为CL=3,故障排除。笔者这个内存是内存降价的时候所购买,尽管支持PC133,但是CL参数却只能设置为3,设置为2时,尽管使用中也很稳定,但是正是这个原因导致了开机时的故障。

  尽管本例故障比较少见,但是从这个故障,我们可以看出,内存质量对于系统的稳定性有紧密的联系,特别是目前市面上的内存质量良莠不齐,很多用户忽略了CL这个重要的参数,希望本例故障能够让大家在选购时对内存的参数引起重视
启动系统或运行应用程序时,系统报:“error:unable to control A20 line”、“memory write/read failure”或报:“memory allocation error”等,这些问题都属内存出错故障,它与内存减少、内存不足及奇偶检验错误不同。

  系统报“内存出错”有三种情况,分别由不同原因造成。一是开机自检时报“内存出错”,引起该故障的原因主要是内存条或内存控制器的硬件故障;二是在CMOS中设置了启动系统时不自检1M以上内存,而在运行应用程序时系统报“内存出错”,引起该故障的原因可能是内存条或内存控制器的硬件故障,也可能是软件故障;三是开机自检通过,进入DOS或Windows平台,在运行应用程序时报“内存出错”,引起该故障的原因主要是软件故障。

  对于由软件故障造成的内存出错,可按下列步骤检查和处理:
  
  1.如果是在DOS环境下运行应用程序时报“内存出错”,则怀疑是否是内存分配出错,检查DOS与运行的应用程序是否冲突,并作出相应的处理。一般可通过重新启动系统或重新编写系统配置文件来解决,对应用程序的问题则可通过相应的修改来解决。
  
  2.如果是在Windows环境下运行应用程序时报“内存出错”,则怀疑是否是由应用程序非法访问存储器造成的,一般可通过清除内存驻留程序,减少活动窗口,调整配置程序或重新安装系统和应用程序来解决。
  
  3.如果问题只是在运行一特殊的应用程序才出现,可能是由该软件造成的。
 
  4.用KILL或KV300+检测系统是否带有病毒,有则杀毒。  
 
  硬件故障造成的内存出错比较常见,CMOS设置错误、内存条接触不良、内存条安装组合错误、内存条硬件损坏、内存控制器出错等均会造成内存出错,一般可按下列步骤检查和处理:

  1.由于开机自检即显示“内存出错”,首先进入CMOS设置,检查CMOS中关于内存条的参数设置是否正确,是否与内存条的配置情况相符;比如,如果设置的内存读写周期或内存读写等待时间小于内存条实际值,则应增大内存读写周期或者增加内存读写等待时间。   

  2.如果故障仍存在,检查内存条与内存插座槽之间接触是否良好,并作出相应的处理。  
 
  3.如果故障仍未排除,检查内存条的安装组合是否正确。一般主板的存储器安装插座分为几个体(Bank),每个体中有二至四个存储器安装插座,可安装二至四个存储器条。由于72线的内存条一次可以提供32位有效数据(30线内存条已淘汰,在此不予讨论),对于Pentium类CPU,其数据线为64位,要一次能存取64位数据,就必须同时安装两个72线内存条,所以586级微机的主机板,一般必须按偶数安装72线内存条,即一次应安装2条或4条72线SIMM存储器条。如果主板上的内存条插座是168线的,由于168线的内存条一次就可以提供64位有效数据,所以只安装一条也能正常工作。安装内存条时应注意以下几点:对大多数PC机来说,不能在同一个Bank内将容量不同的SIMM条混插在一起。很多PC机都可安装不同容量的SIMM条,但装在同一组Bank中的所有SIMM条必须具有相同的容量。   .对于很多PC机来说,若把不同速度的SIMM条混插在一起,即使它们的容量相同,也会带来麻烦。例如,计算机中已有运行速度为60ns(纳秒)的16MB内存,如果在主板的空闲内存槽中再插入速度为70ns的SIMM条,系统就有可能会拒绝引导或在启动后不久就陷于崩溃。对于某些微机来说,若把速度低的SIMM条放至第一组,则可解决速度混合问题,计算机会按最低速度存取。   .对于大多数PC机来说,必须将一组中的所有插槽都插满,或者将一组全部置空(当然第一组不行),在一组插槽中不能只插一部分内存条。   .PC机可接受的内存大小有一个上限(最大值可从PC机说明书中找到。若没有说明书,唯一的方法就是从实践中找到最大值了)。SDRAM是新一代的动态存储器,又称为同步动态存储器或同步DRAM。虽然有不少主板支持SDRAM与EDO内存混合安装,但是最好还是不要混用。原因是SDRAM只能在3.3V电压下工作,而EDO内存则多数在5V电压下工作。虽然主机板上对DIMM和SIMM分别供电,但它们的数据线总是要连在一起的,如果SIMM(72线内存)与DIMM(168线SDRAM)混用,尽管开始系统可以正常工作,但在使用一段时间后,可能会造成SDRAM的数据输入端被损坏。当然,如果你的SDRAM是适合宽电压(3V~5V)工作的产品,就不会出现这种损坏情况。
4.如果故障还未解决,则用替换法检查内存条是否已损坏,并作出相应的处理。

  5.如果以上措施均不能奏效,则怀疑主板或控制芯片有问题,可送专业人员检修
内存故障是电脑故障中最常见的一种,而且大多表现各异,不是很好检查排除。大家经常遇到一些由于内存引起的电脑故障,现在把解决的过程写出来,供大家参考。
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT