随机存储器RAM的工作过程及类型

随机存储器ram是指存储单元的内容可按需随意取出或存入。
这种存储器在断电的时候将丢失其存储内容,它和rom的区别在于这种存储器不但可以随时读取已存放在其中的各个存储单元的数据,而且还能随时直接写入新的信息(不需要先擦除再写)。
常用来存储运算产生的中间数据,外面采集到的数据,临时存放的数据等。
随机存取存储器的内部构造一般分为地址译码,存储矩阵,三态输出缓冲器和读/写控制逻辑电路等4个部分。
从结构上看,ram和rom差不多,但是ram的数据线因为有既可以读出又可以写入的要求,所以输出缓冲器是双向的。
ram的工作过程是:首先得到地址信号和片选信号,片选信号有效则该芯片被选中,地址信号决定是对存储器的哪个单元进行操作;然后得到读/写控制信号,根据读/写信号的电平来确定是进行读操作还是写操作。
若是读操作,芯片就将地址总线对应的存储单元的数据送到输出缓存器,在得到输出缓冲控制信号有效时,再将该数据放到数据总线上。
若是写操作,芯片在写信号有效时就将数据总线上的数据写入芯片存储体的一个单元,到底写入哪个单元,由地址信号决定。
若片选信号无效,则该芯片不进行任何操作,输出缓冲器的输出线呈高阻状态,可实现该芯片输出缓冲器与外部数据总线的隔离。
在进一步了解ram之前,先简单说一下触发器。
触发器是构成时序逻辑电路的基本逻辑部件。它有两个稳定的状态:0状态和1状态;在不同的输入情况下,它可以被置成0状态或1状态;当输入信号消失后,所置成的状态能够保持不变。
所以,触发器可以记忆1位二值信号。据此特性,触发器构成ram的基本存储单元。
按制造工艺分,ram分为双极型和mos型两种。
双极型存储速度快,以晶体管的触发器作为基本存储电路,故管子较多,与mos型相比集成度较低,功耗大,成本高。所以双极型ram主要用在对速度要求较高的微型机或作为cache。
mos型ram,又可分为静态ram(sram)和动态ram(dram)两种。
sram是由多管构成的触发器作为基本存储电路,集成度高于双极型,但低于dram,使用时不需要刷新,故可以省去刷新电路。功耗比双极型低,但比dram高,存储速度比dram快。
dram由单管线路(依靠电容存储电荷)组成基本存储电路,集成度高。功耗比sram更低,价格也比sram便宜。因为dram依靠电容来存储信息,由于总是存在着泄露电流,故需要定时刷新(1ms)。
mos型存储器因其集成度高,功耗低,价格便宜而得到广泛应用,所以下面主要介绍mos型存储器。
sram
sram是用mos管作为基本记忆元件,下图为一个nmos八管静态基本存储单元电路。
输入信号有x和y地址译码线,统称为字线,i/o和~i/o是与外部连接的数据信号线,可输入/输出,d和~d统称为位线。q1~q4组成静态触发器,q1,q3位控制管,q2,q4为负载。
触发器一共有两个不同的稳定状态:q1截止时,a为高电平,进而q2导通,b为低电平,进而又保证q1的截止,所以这是稳定的;同样,q1导通时,a为低电平,进而q2截止,b为高电平,进而又保证q2的导通,所以这也是稳定的。因此可以用这两种不同的状态分别表示1和0。
y地址译码线控制存储器内部的d和~d(位线)是否与外部的输入/输出电路i/o和~i/o相通;x地址译码线控制存储器内部的d和~d(位线)是否与触发器的a,b两点相通。当写入1时,i/o为1,~i/o为0,通过导通q5~q8,使a为1,b为0。
这样q3导通,q1截止,相当于把输入电荷存储于q1和q3的栅极,当输入信号及地址选择信号消失后,q5~q8都截止,由于存储单元有电源和两负载管,可以不断地栅极补充电荷,所以靠两个反相器的交叉控制,只要不掉电就能保持写入信号1,而不用再刷新。写入0的原理也一样。
读出时,q5~q8导通,存储电路的信号被送至i/o和~i/o线上,供外部总线读取,信息读取出以后不影响触发器中所存储的信息,故称为非破坏性读出。
当字线为低电平时,q5~q6截止,信息既不能读出也不能写入,只是保持原本存储信息不变,即为维持状态。
一个基本的存储电路只能存储一个二进制数,若一条字线接到几个存储电路的传输门,就可以构成一个存储单元。
再由许多个存储单元按阵列的形式排列,便可构成一个存储体,配上所需的如地址译码等控制电路,就可以得到我们所说的存储芯片。
由此可见,静态ram触发器在有电源的情况下,可以存入数据也可以读出数据,在掉电之后,存入的信息将全部消失。
dram
上图为单管动态存储单元示意图。动态基本存储电路是利用mos管栅极和源极之间的极间电容c1来存储信息的。c1上有电荷,表示存有信息1,反之为0。虽然mos是高阻器件,漏电流小,但是漏电流总还是存在的,因此c1上的电荷经一段时间会泄放掉(2ms),故不能长期保存信息。为了维持动态存储电路所储存的信息,必须使信息再生(即进行刷新)。
q1作为1个开关,q2为同一列电路公用,c0是位线对地的寄生电容,c0>>c1。由于c1的电容很小(0.1~0.2uf),所以读出的信号很弱,需要进行放大,另外在每次读出后,由于c1上电荷的损失,原先存储内容收到破坏(改变),因此还必须把原来信号重新写入(再生)。
所以为了读出动态存储电路的数据,在读数前需要对数据线进行预充电。
读出和写入操作均需要按严格的定时时序脉冲进行,因此,dram芯片内部需要有时钟电路。刷新过程就是先读出信息(不送到数据线上,此时y选择线置0),经放大后再传送给位线,通过写入操作来完成。
由此可见,动态存储电路具有集成度高,成本低,功耗低的特点,但由于需要刷新,需要有较复杂的外围控制电路,所以只有在构成大容量的存储系统时(如pc)才有较高的性价比。

以单片机程序控制实现的电源切换控制器
算能与玉溪市政府签署战略合作协议,共建人工智能创新平台
5G+工业互联网将赋能工业制造的发展
应用于高密度电源设计的GaN半导体材料
电风扇阵风控制器电路图
随机存储器RAM的工作过程及类型
工信部将实现对150万款违规APP技术检测
iSuppli:在增长放缓之际,消费芯片制造商必须改进服务
笔记本72%NTSC和100%sRGB色域的区别
表皮电子再显神威 可穿戴设备出现新转机
高通设立元宇宙基金 苹果被荷兰反垄断机构惩罚
最新的编程语言排行说明Python冲上第二
诺基亚公司设定长期运营利润率目标,期待2021年经济得到缓解
如何将TDM业务添加到WiMAX平台上
什么是网络安全大赛 网络安全的相关比赛有哪些?
单相电能表的工作原理及结构
国产电视芯片崛起的大环境下,国产电视市场份额增加
AMOLED面板明年爆量 三星或为下代iPhone独家供货
芯闻3分钟:董明珠发动密集法律攻势,涉案超10亿魏银仓出走美国
RTI公司推出增强版ROS 2支持,实现生产级的解决方案