内存知识全提高.docx
《内存知识全提高.docx》由会员分享,可在线阅读,更多相关《内存知识全提高.docx(30页珍藏版)》请在冰豆网上搜索。
![内存知识全提高.docx](https://file1.bdocx.com/fileroot1/2022-10/29/abe500b6-60ac-4594-85f9-0aaf7c2af659/abe500b6-60ac-4594-85f9-0aaf7c2af6591.gif)
内存知识全提高
内存知识全提高
内存发展TOP
1.30pinSIMM
2.30pin和72pin的SIMMFPM(FastPageMode)
3.72pinEDO(ExtendedDataOut)RAM
4.168pinDIMMSD(SyschronousDynamic)RAM
(1)PC66
(2)PC100
(3)PC133
5.VCM(VirtualChannelMemory)
6.RDAM(DirectRambusDRAM)
7.DDR
(1)266
(2)333
(3)400
DDRII
(1)400
(2)533
(3)667
(4)800
历史起源——内存条概念
如果你细心的观察,显存(或缓存)在目前的DIY硬件上都很容易看到,显卡显存、硬盘或光驱的缓存大小直接影响到设备的性能,而寄存器也许是最能代表PC硬件设备离不开RAM的,的确如此,如果没有内存,那么PC将无法运转,所以内存自然成为DIY用户讨论的重点话题。
在刚刚开始的时候,PC上所使用的内存是一块块的IC,要让它能为PC服务,就必须将其焊接到主板上,但这也给后期维护带来的问题,因为一旦某一块内存IC坏了,就必须焊下来才能更换,由于焊接上去的IC不容易取下来,同时加上用户也不具备焊接知识(焊接需要掌握焊接技术,同时风险性也大),这似乎维修起来太麻烦。
因此,PC设计人员推出了模块化的条装内存,每一条上集成了多块内存IC,同时在主板上也设计相应的内存插槽,这样内存条就方便随意安装与拆卸了(如图1),内存的维修、升级都变得非常简单,这就是内存“条”的来源。
30pinSIMM时代:
姑且称为前内存条时代,内存芯片全是直接焊接在主板上的,我们所熟悉的内存条大致是从286时期主板上的内存条开始的,30pin、256K的,就今天来说几乎是不可想象的,送都没人要!
而且必须是由4条组成一个bank方可显示。
30pin、16MB在那时可是稀罕物,价格不菲,印象中价格是RMB4000-5000元,如今的DIY一族竟然可以买到如此便宜的内存,是史料所未及的。
当时风行一时的海洋主板就有一种是有8个30pin内存扩展槽。
至今,事实上目前很多工控机、通讯设备上仍然在使用30pinSIMM内存条,只是DIY市场上非常少见而已。
(最早出现的内存模块,说实话已不可考,因为各家的规格并不一样,谁是最早出现的,很难查证,但真正被业界大量采用的,是以SIMM(SingleIn-LineMemoryModule)模块为基础的内存,他是一种正反两面线路都连在一起的内存,以8位(8bit)为一个单位做传输,Pin脚数为30,后来当CPU进演到32位处理时,SIMM规格的内存也演进到能够传输32位(32bit),Pin脚数也提升到72Pin,而这二个类型的内存在Pin脚数上不仅不同,连长度也不一样,直到586时期,72Pin的内存仍旧被大量采用。
)
30pinSIMM内存图
486时代主要是30pinSIMMFPM和72pinSIMMFPM二分天下,按理说72pinSIMMFPM性能更加好,它毕竟是32bit,主要原因是当时72pinSIMMFPM价格相对较高。
这里仍然有必要重提海洋主板——486时代中国市场主板之王,依稀记得是2条72pinSIMM内存扩展槽口。
在1988~1990年当中,PC技术迎来另一个发展高峰,也就是386和486时代,此时CPU已经向16bit发展,所以30pinSIMM内存再也无法满足需求,其较低的内存带宽已经成为急待解决的瓶颈,所以此时72pinSIMM内存出现了(如图3),72pinSIMM支持32bit快速页模式内存,内存带宽得以大幅度提升。
72pinSIMM内存单条容量一般为512KB~2MB,而且仅要求两条同时使用,由于其与30pinSIMM内存无法兼容,因此这个时候PC业界毅然将30pinSIMM内存淘汰出局了。
(72线的SIMM内存引进了一个FPDRAM(又叫快页内存),在386时代很流行。
因为DRAM需要恒电流以保存信息,一旦断电,信息即丢失,其刷新频率每秒钟可达几百次,但由于FPDRAM使用同一电路来存取数据,所以DRAM的存取时间有一定的时间间隔,这导致了它的存取速度并不是很快。
另外,在DRAM中,由于存储地址空间是按页排列,所以当访问某一页面时,切换到另一页面会占用CPU额外的时钟周期。
)
当时行销天下的大众主板在其一款型号为GVT的产品中,BIOS的缺省内存设置竟然是奇偶(parity)校验内存,若只使用非奇偶校验内存,连自检也通不过,这几乎是第一次提出了校验内存这个概念。
奇偶校验内存在当时的品牌原装机的应用最为普遍,典型的如:
IBMValuePoint系列、Compaq的DeskproM系列、ASTPremium系列。
Pentium时代出现了EDO内存,即扩展数据内存,事实上EDO较FPM(快页内存)在整机速度上快不会超过5%。
这个阶段普遍出现了PC专用服务器的应用,而PC服务器几乎全部是使用真校验(trueparity)或ECC内存,所以从这时起市场上校验内存的使用就逐步普及起来。
在1991年到1995年中,让我们看到一个尴尬的情况,那就是这几年内存技术发展比较缓慢,几乎停滞不前,所以我们看到此时EDORAM有72pin和168pin并存的情况,事实上EDO内存也属于72pinSIMM内存的范畴,不过它采用了全新的寻址方式。
EDO在成本和容量上有所突破,凭借着制作工艺的飞速发展,此时单条EDO内存的容量已经达到4~16MB。
由于Pentium及更高级别的CPU数据总线宽度都是64bit甚至更高,所以EDORAM与FPMRAM都必须成对使用。
自IntelCeleron系列以及AMDK6处理器以及相关的主板芯片组推出后,EDODRAM内存性能再也无法满足需要了,内存技术必须彻底得到个革新才能满足新一代CPU架构的需求,此时内存开始进入比较经典的SDRAM时代。
最先出现在市场上的SDRAM均是属于Intelpc66技术规范,最先出现的支持168pinEDO/SDRAMDIMM内存的是Intel的VX芯片组主板,但是作为最早支持64bitDIMM内存技术的主流主板,此款主板对内存条的支持仅仅是过渡性的,非常不完善的,至今我们经常可以碰见类似的问题在DIYER中发生,对此应对的方法确实不多且代价昂贵。
万幸的是之后Intel紧接着发布了性能价格比更好的TX芯片组主板,4个72pin+2个(或3个)168pin内存扩展槽口是实用可用的设计,本人以为此款主板从内存角度上看,无论是兼容性和扩容性来说都是一个典型产品。
(由于SIMM内存是以正反两面都连在一起的线路所设计,到了后期无法符合内存颗粒渐增的问题(因为内存颗粒密度加大,容量变多),于是发展出DIMM(DualIn-LineMemoryModules)为基础线路设计的内存,他的设计类似于SIMM技术,不过正反两面的线路设计是分开的,各自拥有其独立的线路,数据传输也提升到64位(64bit),针脚数也增加到168Pin,所以在长度上比72针的SIMM内存更长。
)
SynchronizedDRAM(SDRAM)
在1996年时期,SDRAM技术出现在业界上,他是让内存“首次”以频率为标准的设计,目的是让内存工作频率与中央处理器计时同步化,这使得内存控制器能够掌握准备所要求的数据所需的准确频率周期,因此中央处理器从此不需要延后下一次的数据存取。
而SDRAM的规格不止一种,有最先推出的PC66SDRAM,即是以66MHz为工作频率,PC100SDRAM,即是以100MHz为工作频率,以及后来PC133的SDRAM等,而SDRAM是以DIMM为架构所设计的内存。
SDRAM的技术规范中出现了一个同以往内存产品迥异不同的概念---EEPROM(SPD),本人的理解是SPD规范是软体程序,EEPROM是装载程序SPD的硬件,以使主板识别SDRAM内存条的芯片类型、PCB板结构等内存条信息,是主板和内存条读写配合得更好。
这个阶段最典型的机型是IBM的300GLPentiumMMX系列、HPVE4系列、CompaqDP2000MMX系列
到了PentiumII发布之后,其实就DIYER来说,就是需要带SPD的SDRAM,PC66SDRAM还是适用,之前的SDRAM的EEPROM(含SPD)在DIY市场上并不是一定必要的东西。
主板的系统总线外频由66MHz提升到100MHz是IntelPC架构的性能的飞跃,但是随之而来的烦恼也接踵而来,问题的根源就是IntelPC100技术规范的硬件特性无论是芯片厂家还是内存条制造商均面临较高的技术要求,最根本的原因是TSOP这种IC封装方式已经不能满足如此高速度芯片运作,技术变革呼之欲出。
DIYER中最困绕的问题就是如何识别PC100SDRAM内存条?
难点在于世界各个芯片大厂标志PC100SDRAM芯片的方式各不相同,而且增加了许多相关复杂不易理解的概念,更要命的是DIYER普遍存在超频的现象,问题就益发地复杂起来。
温江娱乐网|温江人|个人空间|交友|人才|工作|二手|社区|BBS|论坛|_E$A6O,w
d_H
期间在中国市场上出现了台湾Kingmax品牌TinyBGA的PC100,超频性能较好,是DIYER超频的最佳之选,正是BGA封装方式保证了芯片在高速度运行之下的正常工作。
Kingmax正是靠BGA封装技术“一招鲜,吃天下”的。
威盛(VIA)制订倡导的PC133技术规范,不难看出台湾在计算机业的世界地位,VIA——壮哉!
市场上几乎所以的内存大厂均发布了PC133SDRAM,掀起PC133SDRAM内存使用的风潮。
初步的带宽可以达到1.6G/sec,之后若市场需要,完全可以自然过度到更高的带宽,完全不成问题,是2005年之前的主力内存品种,预计在2000年会占有市场10%的份额。
486笔记本适用内存几乎是千奇百怪,一个品牌、一个机型一种适用内存,或者就是PCMICA内存卡作为主内存。
到了586阶段,台湾厂商的笔记本的产品逐步推广使用了72pinSODIMM标准笔记本内存,其实也存在至少4种72pinSODIMM内存:
72pin5VFPMSODIMM、72pin5VEDO72pin3.3VFPMSODIMM、72pin3.3VEDOSODIMM。
到了PentiumMMX阶段,出现了144pin3.3VEDOSODIMM标准笔记本内存,但是仍然存在一些异类,例如:
TOSHIBA的某些机型、台湾TWINHEAD(伦飞)的8、9系列。
由于PentiumII笔记本的出现,随之也出现了新的144pinSDRAMSO-DIMM笔记本标准内存于之配合,至此,笔记本内存进入完全的标准内存时代。
2000年底,由Intel主导的Rambus内存,与VIA和AMD主导的DDRSDRAM内存规格之战,一直是DIY玩家茶余饭后的话题,而这场内存战争最后由DDRSDRAM阵营获胜。
DDRSDR