有些人喜欢对他们所拥有-或考虑购买-的计算机系统有很深的了解,只因为 他们就是那样,这是他们挑剔的原因。有些人从不了解他们的计算机系统,而且喜欢那样 其他人 - 大部分人,实际上 - 只在有需要的时候试著了解他们的计算机系统 ━ 当计算机出问题或是需要升级的时候,值得注意的是,选择计算机系统 ━电磁屏蔽导电胶 以及内存功能 ━ 将会影响使用计算机的经验与满足感。这一章将介绍更多关于内存的资讯,以方便使你所购买或升级的计算机系统功能更加强大。 模组规格 (Module Form Factors) 最简单的内存模组分类方法是依照规格的不同分类 网络隔离
模组规格是指模组的尺寸以及针脚之配置。绝大多数的计算机系统中的内存插槽只能容纳一种规格的内存模组;有些计算机系统配备不只一种内存插槽,以提供更多内存模组规格的选择。这种设计通常是业界过渡期时,制造厂无法确定未来最占优势或最容易利用的模组规格的结果。 SIMM模组 如同前面提过的,SIMM代表 Single In-Line Memory Module. 在SIMM上,内存晶片被焊连在插入主机板上内存插槽的印刷电路版上。 最早期的SIMMs一次能够传输8位元的资料,后来随著中央处理器开始以32位元的数量读写资料,能够一次供应32位元资料的较宽电热炉
SIMM模组开始发展。分辨两这两种不同的SIMM模组最容易的方式是以针脚,或连接点,的数目不同来分辨。较早期的模组只有30个Pin,而较新的模组有72个Pins 於是它们一般被称为30-pin SIMM模组以及72-pin SIMM模组。 另一个30-pin以及72-pin SIMM模组的重要差异在於72-pin SIMM模组较30-pin SIMM模组长3/4英寸(1.9公分) 并且在下缘中央有一个模组刻痕。下图为两种SIMM模组差异以及资料宽度。
4-1/4" 72-Pin SIMM
3-1/2" 30-Pin SIMM
Comparison of a 30-pin and a 72-pin SIMM
DIMM模组
Dual In-Line Memory Modules, 或称DIMM模组与SIMM模组相当类似。相似於SIMM模组,大部分的DIMM模组以垂直的方式安装於扩充插槽内 两者之间的主要差别在於,在SIMM模
组上,电路板正反两面的针脚是相连在一起的,而在DIMM模组上,电路板正反两面的针脚则各有其独立电路。
168-pin DIMM模组以一次64位元的速度传输资料并大多使用於配备64位元或更宽内存汇流排的计算机系统上。168-pin DIMM模组与 72-pin SIMM模组外观的差异包括:模组的长度,模组上刻痕数目的不同,以及模组安装於插槽中的方式。另一个不同点在於,许多72-pin SIMM模组以一个微小的角度安插於内存插槽中而,168-pin DIMM模组以垂直方式安装并与主机板保持垂直。下图表示168-pin DIMM与72-pin SIMM间的差异。
4-1/4" 70-Pin SIMM
5-1/4" 168-Pin DIMM
72-pin DIMM模组与168-pin DIMM模组的差异
SO DIMM模组
笔记型计算机常用的一种内存模组常称为SO DIMM模组,或是Small Outline DIMM。SO DIMM模组以及DIMM模组间的主要差别在於,由於SO DIMM是为了使用於笔记型计算机中而设计,它的尺寸较标准DIMM模组小很多。72-pin SO DIMM模组为32位元宽,而144-pin SO DIMM模组为64位元宽。
2.35" 72-pin SO DIMM2.66" 144-Pin SO DIMM
72-pin SO DIMM模组与144-pin SO DIMM模组的差异
RIMM模组
RIMM是Direct Rambus memory module的注册专有名称 RIMM模组与DIMM模组的外观相似,但针脚数目却不同。RIMM模组以16位元封包的方式传输资料,由於RIMM模组有较快的存取与传输速率产生较多热能,因此模组外包裹了一层称为散热层(Heat Spreader)的铝制外壳以确保晶片不会过热。
去除散热层后的www.52iii184-pin RIMM模组
SO-RIMM模组与160-pin SO-DIMM模组外观相似,但是它应用了Rambus技术
A 160-pin SO-RIMM module.
Flash Memory
快闪内存本是一种固体状,非挥发性,具有改写功能的内存像RAM及硬碟的结合体。快闪内存储存电子资料在内存单位中就如同DRAM,但同样地,有如同硬碟的功能,当电源被关掉时,资料仍然被储存在内存中。
由於他高速、耐久性及低电压之特性,快闪内存是很广泛被运用在很多产品上,如数位相机、行动电话、打印机、掌上型计算机、呼叫器及音响录音设备。
PC卡和Credit Card内存
在SO DIMM模组开始受欢迎之前,绝大部分的笔记型计算机内存是以制造厂本身自行设计的方式发展的。使用标准的产品对於系统制造厂一直是比较经济实惠的选择,而使用与现今
的PC卡相同的 “信用卡” 母鸡接鸡蛋包装技术的内存也风行一时。由於这类模组外观与PC卡类似,许多人以为这些内存卡与PC卡相同并能够安插在PC卡插槽中。当时,由於它的规格大小与信用卡相似,这一类的内存也被称为 “Credit Card Memory” 由於Credit Card内存的小型尺寸,对於空间有限的笔记型计算机来说十分理想。
PC卡使用一种称为PCMCIA(Personal Computer Memory Card International Association)的输入/输出协定。这个标准是为在笔记型计算机上连接输入/输出设备,例如网路卡(network adaptor),传真数据机或是硬碟,由於PC卡内存具有为笔记型计算机插槽设计的PC卡外形,某些人便误以为内存模组能够使用於PC卡插槽中。目前,随机存取内存并没有以PCMCIA卡的方式包装,因为这种技术无法让处理器与内存以足够的速度通讯,目前PC卡模组中最常见的是快闪内存。
外观上来说,Credit Card内存与典型的内存模组规格不同 但是内部仍然配置标准的TSOP晶片。
这个部分介绍最常见用於主内存的内存技术:
以下简介内存晶片技术的演变
推出年份 | 技术 | 速度极限 |
1987 | FPM | 50ns |
1995 | EDO | 50ns |
1997 | PC66 SDRAM | 66MHz |
1998 | PC100 SDRAM | 100MHz |
1999 | RDRAM | 800MHz |
1999/2000 | PC133 SRAM | 133MHz (VCM option) |
2000 | DDR SDRAM | 266MHz |
| | |
主要晶片技术
因为外观上的差异,以内存模组规格相当容易分辨出不同。 绝大部分模组规格通常能够支援数种不同的内存技术,所以,两个外观相同的模组便有可能实际上完全不同 。例而言168-pin DIMM模组便能使用EDO,SDRAM或某些其他形式的内存。唯一能够准确判断模组内含内存种类的方式只有判读晶片上的标示 每个晶片制造厂都有不同的标示以及型号以识别晶片技术。
Fast Page Mode (FPM)
FPM曾经一度是计算机中最常见的DRAM形式。事实上,由於FPM如此常见,它被省略 “FPM” 而直接称为 “DRAM”,FPM以更快存取位於同一列的资料的速度提供了较早期内存科技更多的优势。
Extended Data Out (EDO)
1995年时,EDO技术成为另一项内存革新。它与FPM技术相当类似,但稍微修改以加速连续内存存取,这项技术使内存控制器能够在下达指令的过程中省略几个步骤以节省时间。EDO技术使中央处理器能以比FPM技术快10%到15%的速度存取内存。
Synchronized DRAM (SDRAM)
1996年底,SDRAM开始在系统中出现,不同於早期的技术, SDRAM是为了与中央处理器的计时同步化所设计,这使得内存控制器能够掌握准备所要求的资料所需的准确时钟周期,因此中央处理器从此不需要延后下一次的资料存取。SDRAM晶片同时也应用Interleaving与Bursting功能以加快内存读取的速度,SDRAM有数种不同的速度以便与所使用的系统时钟同步化,举例而言,PC66 SDRAM以66MHz的速度运作,PC100 SDRAM以100MHz的速度运,作PC133 SDRAM以133MHz的速度运作,以此类推,速度更快的SDRAM,例如200MHz
以及266MHz目前仍在开发中。
Double Data Rate Synchronized DRAM (DDR SDRAM)
DDR SDRAM是新一代的SDRAM技术。它使内存晶片能够在时钟周期的波峰及波谷传送资料,举例而言,使用DDR SDRAM时,一个100MHZ或 133MHz内存汇流排clock rate能够达到200MHz或266MHz的实际资料传输速率,使用DDR SDRAM的系统预定2000年底上市。
Direct Rambus
Direct Rambus是一项挑战传统主内存设计的全新DRAM结构以及介面标准。与较早的内存技术相比, Direct Rambus技术的速度惊人,它以高达800MHz的速度透过一个称为”Direct Rambus Channel”的狭窄16位元汇流排传输资料,它的高传输速度是透过一项使内存能够在时钟周期波峰及波谷执行作业的 “double clocked”功能,同时,每个RDRAM模组上的内存
设备能够提供高达每秒1.6GB的频宽 ━ 目前100MHz SDRAM可用频宽的两倍。
除了为主内存所设计的晶片技术,市面上也有为影片应用所特别设计的内存技术
为影片以及图像处理设计的内存技术 t100k
Video RAM (VRAM)
VRAM 是影像版本的FPM技术,VRAM通常具有两个而非一个接口,使内存能够运用一个频道来重新整理萤幕,而另一个来改变萤幕上的影像。对影片程式来说,它比一般的DRAM更有效率,但是由於影片内存晶片的使用量较主内存晶片少,它的价格一般来说也较昂贵,所以,系统设计师可能会选择在影片系统中使用一般的DRAM,乃是依价格或效能表现的要求而决定。
Window RAM (WRAM)
WRAM是另一种应用在使用大量图像系统中的双接口内存,它与VRAM稍微不同的地方在於它较小的指定显示接口以及它支援EDO功能。
Synchronous Graphics RAM (SGRAM)
SGRAM是一个包括图像读写的SDRAM特制影片处理之产品。SGRAM同时也让资料能够以组而非单个的方式读取以及修改,这项功能减少内存必须执行的读写动作,使处理过程更有效率,并因此提高图像控制器的效能表现。
Base Rambus以及 Concurrent Rambus
早在成为主内存的竞争者之前,Rambus 技术已经被应用在影片内存上。目前的Rambus主内存技术称为 Direct Rambus 两项较早期的技术分别称为 Base Rambus以及 Concurrent Rambus 这两种形式的Rambu,早在几年前就已被应用在某些工作站的影片程式以及电视游乐器系统,例如任天堂64上。