一、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) |

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的区别相关推荐

  1. 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3

    什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 文章目录 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 前言 一.何为RAM和ROM? 二.何为SRA ...

  2. SRAM DRAM SDRAM DDR2 LPDDR2 PSRAM RLDRAM的区别和联系

    目录 SRAM和DRAM 工作原理 面积 价格 行列地址复用 应用场景 SDRAM和DDR LPDDR SDRAM DDR系列 LPDDR系列 PSRAM 和 SPI/QPI/OPI PSRAM RL ...

  3. 关于SRAM,DRAM,SDRAM,以及NORFLASH,NANDFLASH

    韦东山的视频里面说S3C2440有4KB的内存,这个其实是不正确的,这4KB的RAM严格说不应该叫内存,严格来说芯片外面的64MB的SDRAM才能叫做内存,里面的那4KB只是当nandflash启动的 ...

  4. SRAM、DRAM、SDRAM、DDR NAND Flas、 Nor Flash是什么

    所有使用者对"存储器"这个名词可是一点都不陌生,因为所有的电子产品都必须用到存储器,且通常用到不只一种存储器.不过对于存储器种类.规格与形式,很多人容易搞混.比如,最近价格贵到炸的 ...

  5. RAM、 ROM 、SRAM 、DRAM 、SDRAM 、DDR (2、3、4)SDRAM辨析

    乍一看,这么多RAM,ROM是不是感觉大脑发懵,且听我一一道来. 在了解其他概念之前,我们要首先知道,什么是存储器 存储器 存储器是用来存储程序和各种数据信息的记忆部件 许多存储单元的集合,按单元号顺 ...

  6. (要更新)SRAM、DRAM、SDRAM、DDR异同

    一.相同 SRAM.DRAM.SDRAM.DDR同属于RAM系列,RAM即随机存取存储器,存取速度快,容量相对小,价格相对高. 二.区别 2.1.定义: **SRAM**:Static Random- ...

  7. RAM、SRAM、DRAM、SDRAM、DDR SDRAM、ROM、PROM、EPROM、EEPROM、NAND、NOR

    一.RAM:random access memory(随机存取存储器) SRAM:静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据.但是他集成度比较低,不适合 ...

  8. SRAM SROM DRAM DROM DDR NAND FLASH EMMC的区别

    SRAM SROM DRAM DROM DDR NAND FLASH EMMC的区别 RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保 ...

  9. ROM、RAM、DRAM、SRAM、SDRAM

    常见存储器概念辨析: RAM.SRAM.SDRAM.ROM.EPROM.EEPROM.Flash 存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM(只读存储器) ...

最新文章

  1. nyoj 925 国王的烦恼(最小生成树)
  2. 对偶问题复习要点整理
  3. STM32开发 -- 地球坐标系(WGS84),火星坐标系(GCJ02), 百度坐标系(BD09)坐标转换
  4. ubuntu 配置mycat
  5. leetcode448. 找到所有数组中消失的数字 天秀记录法
  6. LeetCode 1745. 回文串分割 IV(区间DP)
  7. java insert方法_【Oracle/Java】以Insert ALL方式向表中插入百万条记录,耗时9分17秒...
  8. Emmet插件比较实用常用的写法
  9. 九章基础算法04:二叉搜索树与哈希表
  10. 什么是重载?重载的定义是什么?如何判断方法是否重载?最详细解答博文
  11. 实现复制文本到剪贴板功能
  12. 毕业设计系列1--基于ESP8266设计智能插座--材料清单
  13. 【转载】排列组合公式原理
  14. Photoshop 渐变工具使用
  15. 先进先出队列,优先级队列以及后进先出队列
  16. erp系统云端服务器,erp系统软件云服务器
  17. 测试用例的设计-提高测试覆盖率
  18. 如何把你的安卓手机变成Linux?
  19. 使用API函数 GetACP 获取Windows系统当前代码页(字符编码)
  20. php 计算字数,实现word一样的字数计算

热门文章

  1. python英文(无空格)文本分词模块wordninja使用
  2. 双核跟四核的区别linux,双核和四核有什么区别?教你区分双核和四核的方法
  3. 平台测试——教师角色登录
  4. linux模式docker中使用mysql
  5. JAVAweb入门基础
  6. 织网模板html5,织网的文言文
  7. python openpyxl筛选某些列
  8. springboot 支付宝支付(支付宝转账)
  9. 成都欣荣启扬教育:TikTok东南亚市场选品分析
  10. 【探花交友】项目介绍