原创 SRAM和DRAM异同

2008-6-11 11:08 6774 3 5 分类: 测试测量

SRAM 是静态随机存储器
DRAM是动态随机存储器


DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。 而且是行列地址复用的,许多都有页模式。
SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。


SDRAM,同步的DRAM,即数据的读写需要时钟来同步。


DRAM和SDRAM由于实现工艺问题,容量较SRAM大。但是读写速度不如SRAM,但是现在,SDRAM的速度也已经很快了,时钟好像已经有150兆的了。那么就是读写周期小于10ns了。SDRAM虽然工作频率高,但是实际吞吐率要打折扣。以PC133为例,它的时钟周期是7.5ns,当CAS latency="2" 时,它需要12个周期完成8个突发读操作,10个周期完成8个突发写操作。不过,如果以交替方式访问Bank,SDRAM可以在每个周期完成一个读写操作(当然除去刷新操作)。其实现在的主流高速存储器是SSRAM(同步SRAM)和SDRAM(同步DRAM)。目前可以方便买到的SSRAM最大容量是8Mb/片,最大工作速度是166MHz;可以方便买到的SDRAM最大容量是128Mb/片,最大工作速度是133MHz。


SRAM是Static Random Access Memory的缩写,中文含义为静态随机访问存储器,它是一种类型的半导体存储器。“静态”是指只要不掉电,存储在SRAM中的数据就不会丢失。这一点与动态RAM(DRAM)不同,DRAM需要进行周期性的刷新操作。 然后,我们不应将SRAM与只读存储器(ROM)和Flash Memory相混淆,因为SRAM是一种易失性存储器,它只有在电源保持连续供应的情况下才能够保持数据。“随机访问”是指存储器的内容可以以任何顺序访问,而不管前一次访问的是哪一个位置。


SRAM中的每一位均存储在四个晶体管当中,这四个晶体管组成了两个交叉耦合反向器。这个存储单元具有两个稳定状态,通常表示为0和1。另外还需要两个访问晶体管用于控制读或写操作过程中存储单元的访问。因此,一个存储位通常需要六个MOSFET。对称的电路结构使得SRAM的访问速度要快于DRAM。SRAM比DRAM访问速度快的另外一个原因是SRAM可以一次接收所有的地址位,而DRAM则使用行地址和列地址复用的结构。


SRAM不应该与SDRAM相混淆,SDRAM代表的是同步DRAM(Synchronous DRAM),这与SRAM是完全不同的。SRAM也不应该与PSRAM相混淆,PSRAM是一种伪装成SRAM的DRAM。


从晶体管的类型分,SRAM可以分为双极性与CMOS两种。从功能上分,SRAM可以分为异步SRAM和同步SRAM(SSRAM)。异步SRAM的访问独立于时钟,数据输入和输出都由地址的变化控制。同步SRAM的所有访问都在时钟的上升/下降沿启动。地址、数据输入和其它控制信号均于时钟信号相关。

文章评论2条评论)

登录后参与讨论

用户1465019 2011-6-2 20:08

不错

用户297568 2010-5-4 15:15

楼主这程序,能把数值转换的地方写的更详尽一点吗,特别是这两句LSB_D=(value1/0x4000)+0x4000; //写FREQ0 REG 的LSB MSB_D=(value2%0x4000)+0x4000; //写FREQ0 REG 的MSB

用户1715008 2009-7-22 22:07

参考了,感谢!收获很大!

ilove314_323192455 2008-6-11 17:06

很好
相关推荐阅读
用户385532 2015-09-28 10:44
剩余的光电开关 30元每套
 项目剩余的光电开关,30每套       邮费:12元(快递)      联系方式:  qq:306136554        手机:13654537437(最好...
用户385532 2015-09-28 10:42
自制的MSP430仿真器
          最近向自己想用MSP430单片机做点项目,便弄了一个430的仿真器,在IAR下运行稳定,手里还有多余的板子,现在向外出售28元一个, 根据TI公司原厂的 MSP430 ...
用户385532 2013-04-01 16:39
STM32 启动文件选择
  - startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices - startup_s...
用户385532 2013-03-12 10:15
安装Office2010出错“windows installer 服务不能更新一个或多个受保护的文件”,
安装环境:xp sp3 安装软件:office 2010 ,    在安装office 2010 之前,安装了vs2008,也没有解决这个问题。 解决方法如下:    在下面目录放...
用户385532 2011-09-03 15:07
QT 小实验--滑动条,LCD框等
编译环境:ubuntu 11.04    QT4 代码如下: #include <qapplication.h>#include <qpushbutton.h>#include...
用户385532 2011-07-22 16:54
arduino 视频车自动模式
舵机 编程运行 同翔电子 QQ:306136554 http://www.tongxiangdz.com http://shop33987716.taobao.com/...
我要评论
2
3
关闭 站长推荐上一条 /2 下一条