SRAM、DRAM;SDRAM、DDRSDRAM(DDR)、RDRAM;SARAM、DARAM的区别
一、SRAM(Static Random Access Memory)与DRAM(Dynamic Random Access Memory)
这是根据内存的工作原理划分出的两种内存。
DRAM表示动态随机存取存储器。这是一种以电荷形式进行存储的半导体存储器。DRAM中的每个存储单元由一个晶体管和一个电容器组成。数据存储在电容器中。电容器会由于漏电而导致电荷丢失,因而DRAM器件是不稳定的。为了将数据保存在存储器中,DRAM器件必须有规律地进行刷新。
而SRAM是静态的,因此只要供电它就会保持一个值。一般而言,SRAM 比DRAM要快,这是因为SRAM没有刷新周期。每个SRAM存储单元由6个晶体管组成,而DRAM存储单元由一个晶体管和一个电容器组成。相比而言,DRAM比SRAM每个存储单元的成本要高。照此推理,可以断定在给定的固定区域内DRAM的密度比SRAM 的密度要大。
SRAM常常用于高速缓冲存储器,因为它有更高的速率;而DRAM常常用于PC中的主存储器,因为其拥有更高的密度。
二、SDRAM(Synchronous DRAM)、DDRSDRAM(Dual Data Rate SDRAM)和RDRAM(Rambus DRAM)
这是计算机内存市场上对内存的分类方式,这些内存都属于上面提到的DRAM。
SDRAM
SDRAM中文名字是“同步动态随机存储器”,意思是指理论上其速度可达到与CPU同步。自从Pentium时代以来,SDRAM就开始了其不可动摇的霸主地位。这种主体结构一直延续至今。成为市场上无可争议的内存名称的代名词。
台式机使用的SDRAM一般为168线的管脚接口,具有64bit的带宽,工作电压为3.3伏,目前最快的内存模块为5.5纳秒。由于其最初的标准是采用将内存与CPU进行同步频率刷新的工作方式,因此,基本上消除了等待时间,提高了系统整体性能。
大家都知道CPU的核心频率=系统外部频率×倍频的方式。而内存就是工作在系统的外部频率下,最初的66MHz的外部工作频率严重地影响了系统整体的工作性能,芯片组厂商又陆续制订出100MHz、133MHz系统外频的工作标准。这样SDRAM内存也就有了66MHz(PC66)、100MHz(PC100)和133MHz(PC133)三种标准规格。某些内存厂商为了满足一些超频爱好者的需求还推出了PC150和PC166内存,例如Kingmax和Micro等。
DDR SDRAM
从名称上可以看出,这种内存在技术上,与SDRAM有着密不可分的关系,事实上,DDR内存就是SDRAM内存的加强版。它主要是利用时钟脉冲的上升沿与下降沿传输数据,相当于原来两倍的频率的工作效率。
但这只是理论上,真正在实际应用中,DDR内存所带来的性能提升并不是很大,经测试在10%至15%之间。造成如此大的反差,主要原因在于目前的处理器及主板结构还是依照着SDRAM进行设计的,还没有充分挖掘出DDR的潜能。
在133MHz下,DDR内存带宽可以达到133×64bit/8×2=2.1GB/s,200MHz外频标准出台后,其带宽更是达到了200×64bit/8×2=3.2GB/s的海量(如图2所示)。目前DDR400内存已经问世,其强大的攻势不容忽视,发展前景非常广阔。
目前市场上已经有了针对DDR应用的处理器及配套主板,但是由于还是初级发展阶段,对于DDR内存的海量传输能力利用率不高,没能在实际应用中体现出来。所以,这种内存技术的成熟应用期还没有到,目前只处于初级应用阶段。
DDR只是对SDRAM技术做了一些加强,所以生产SDRAM的生产线极容易改建于DDR的生产。不过DDR内存为保持较高的数据传输率,电气信号必须要求能较快改变,因此采用了2.5伏的SSTL2标准,其管脚数为184线,与SDRAM在主板上无法实现兼容。
DDR SDRAM有着先天性的优势,因此,取代SDRAM只是时间上的问题,相信随着DDR内存体系的愈加成熟,与SDRAM体系结构间的性能会越拉越大,那时也正是DDR全面铺进千家万户的时刻。
DDR的外形和SDRAM极为相似,不过仔细观察还是有所不同。DDR使用的是184线的金手指,而普通SDRAM是168线,而且SDRAM底部金手指有两个缺口,而DDR仅有一个缺口,另外DDR内存边缘用于固定的卡口有两个,而SDRAM为一个,最后就是DDR的内存存颗粒比SDRAM的要略薄。
RDRAM
RDRAM原本是Intel强力推广的未来内存发展方向,其技术引入了RISC(精简指令集),依靠高时钟频率(目前有300MHz、350MHz和400MHz三种规格)来简化每个时钟周期的数据量。因此其数据通道接口只有16bit(由两条8bit的数据通道组成),远低于SDRAM的64bit,由于RDRAM也是采用类似于DDR的双速率传输结构,同时利用时钟脉冲的上升与下降沿进行数据传输,因此在300MHz下的数据传输量可以达到300×16bit/8×2=1.2GB/s,400MHz时可达到1.6GB/s,目前主流的双通道PC800MHz RDRAM的数据传输量更是达到了3.2GB/s。相对于133MHz下的SDRAM的1.05GB/s,确实很有吸引力。
由于这种内存是全新的结构体系,需要兴建专用的内存生产线才能进行大批量生产,基本上无法对原有的生产线进行改建,这样初期产品的成本肯定是难以与DDR进行竞争,而且生产这种内存还必须按产量向Rambus公司交纳一定的专利金,让各厂商缠足不前,在一定程度阻碍了RDRAM的发展,不过更高带宽的双通道RDRAM不久将会出现。Rambus公司已经推出世界上第一条运行在1200MHz频率上的RDRAM,内存的峰值带宽将达到4.8GHz/s。除此之外,Rambus还将推出一款运行在1066MHz下的RDRAM(如图3所示),它们的设计和制造工艺和从前的Rambus内存区别不是很大。
三、SARAM(Single-access RAM)与DARAM(Dual-access RAM)
这是按CPU每个机器周期能对内存进行访问的次数来划分的两种内存。
SARAM在一个机器周期内只能被访问一次,而DARAM则在一个机器周期内能被访问两次。如TMS 320C 54x系列DSP中就配置有这两种内存
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(31) | 评论(0) | 转发(0) |
上一篇:NAND Flash和NOR Flash的区别
下一篇:Tftp服务器_NFS服务器_Samba服务
- RxJava操作符(八)Aggregate...
- ipfw的proxy功能
- sh –c执行命令和直接执行的区...
- OnTriggerEnter和OnCollisionE...
- linux中有关线程标识摘记...
- A sample .exrc file for vi e...
- IBM System p5 服务器 HACMP ...
- 游标的特征
- busybox的httpd使用CGI脚本(Bu...
- Solaris PowerTOP 1.0 发布
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
SRAM、DRAM;SDRAM、DDRSDRAM(DDR)、RDRAM;SARAM、DARAM的区别相关推荐
- 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3
什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 文章目录 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 前言 一.何为RAM和ROM? 二.何为SRA ...
- SRAM DRAM SDRAM DDR2 LPDDR2 PSRAM RLDRAM的区别和联系
目录 SRAM和DRAM 工作原理 面积 价格 行列地址复用 应用场景 SDRAM和DDR LPDDR SDRAM DDR系列 LPDDR系列 PSRAM 和 SPI/QPI/OPI PSRAM RL ...
- 关于SRAM,DRAM,SDRAM,以及NORFLASH,NANDFLASH
韦东山的视频里面说S3C2440有4KB的内存,这个其实是不正确的,这4KB的RAM严格说不应该叫内存,严格来说芯片外面的64MB的SDRAM才能叫做内存,里面的那4KB只是当nandflash启动的 ...
- SRAM、DRAM、SDRAM、DDR NAND Flas、 Nor Flash是什么
所有使用者对"存储器"这个名词可是一点都不陌生,因为所有的电子产品都必须用到存储器,且通常用到不只一种存储器.不过对于存储器种类.规格与形式,很多人容易搞混.比如,最近价格贵到炸的 ...
- RAM、 ROM 、SRAM 、DRAM 、SDRAM 、DDR (2、3、4)SDRAM辨析
乍一看,这么多RAM,ROM是不是感觉大脑发懵,且听我一一道来. 在了解其他概念之前,我们要首先知道,什么是存储器 存储器 存储器是用来存储程序和各种数据信息的记忆部件 许多存储单元的集合,按单元号顺 ...
- (要更新)SRAM、DRAM、SDRAM、DDR异同
一.相同 SRAM.DRAM.SDRAM.DDR同属于RAM系列,RAM即随机存取存储器,存取速度快,容量相对小,价格相对高. 二.区别 2.1.定义: **SRAM**:Static Random- ...
- RAM、SRAM、DRAM、SDRAM、DDR SDRAM、ROM、PROM、EPROM、EEPROM、NAND、NOR
一.RAM:random access memory(随机存取存储器) SRAM:静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据.但是他集成度比较低,不适合 ...
- SRAM SROM DRAM DROM DDR NAND FLASH EMMC的区别
SRAM SROM DRAM DROM DDR NAND FLASH EMMC的区别 RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保 ...
- ROM、RAM、DRAM、SRAM、SDRAM
常见存储器概念辨析: RAM.SRAM.SDRAM.ROM.EPROM.EEPROM.Flash 存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM(只读存储器) ...
最新文章
- nyoj 925 国王的烦恼(最小生成树)
- 对偶问题复习要点整理
- STM32开发 -- 地球坐标系(WGS84),火星坐标系(GCJ02), 百度坐标系(BD09)坐标转换
- ubuntu 配置mycat
- leetcode448. 找到所有数组中消失的数字 天秀记录法
- LeetCode 1745. 回文串分割 IV(区间DP)
- java insert方法_【Oracle/Java】以Insert ALL方式向表中插入百万条记录,耗时9分17秒...
- Emmet插件比较实用常用的写法
- 九章基础算法04:二叉搜索树与哈希表
- 什么是重载?重载的定义是什么?如何判断方法是否重载?最详细解答博文
- 实现复制文本到剪贴板功能
- 毕业设计系列1--基于ESP8266设计智能插座--材料清单
- 【转载】排列组合公式原理
- Photoshop 渐变工具使用
- 先进先出队列,优先级队列以及后进先出队列
- erp系统云端服务器,erp系统软件云服务器
- 测试用例的设计-提高测试覆盖率
- 如何把你的安卓手机变成Linux?
- 使用API函数 GetACP 获取Windows系统当前代码页(字符编码)
- php 计算字数,实现word一样的字数计算