EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 li205212021 于 2022-3-8 09:22 编辑
* o0 n" U* G) ]8 a( m5 L6 B' a4 i/ t2 x4 a& d5 ~' N
RAM,Random-Access Memory,即随机存取存储器,其实就是内存,断电会丢失数据。( Q3 d& L& W8 u. w! S
主要分为SRAM(static)和DRAM(dynamic)。主要的区别在于存储单元,DRAM使用电容电荷进行存储。需要一直刷新充电。SRAM是用锁存器锁住信息,不需要刷新。但也需要充电保持。
0 S }4 ^' a- [8 R8 }3 H 关于DRAM,其基本的存储单元如下,利用一个晶体管进行控制电容的充放电。 2 H* t6 c9 \# N* V* D
Q1 u) e! _% c: {
( f8 X7 m: e5 ZDRAM一般的寻址模式,控制的晶体管集成在单个存储单元中。- m* Z q+ A+ A# V
+ a+ I& b" K( U; Z# v/ C# v9 y. u7 g3 U- a h7 @2 O' `
! C- ~3 m, G( M/ V4 o' q现在的DRAM一般都是SDRAM,即Synchronous Dynamic Random Access Memory,同步且能自由指定地址进行数据读写。其结构一般由许多个bank组成并利用以达到自由寻址。 4 X4 m! w7 [ v5 i, u% k" t# u6 ~
3 A) m: T4 n4 W3 y+ N( }2 _. N9 l. O! ~7 U
/ ^% b/ p% a1 t" x# f2 T+ Y+ B+ D5 z8 \, j
8 I! ^% K1 A8 `9 L/ O3 [, G0 ?6 G" H- Z7 q7 m; _
而RRAM,指的是Resistive Random Access Memory,这是最近才新研究的技术,并不成熟。利用Memositor(一种记忆电阻,其阻值会根据流过的电流而变化)作为存储单元,优点十分明显,并且和DRAM比起来在array中可以减少控制晶体管的数量,在CMOS chip上已经有所应用。
! H" N7 ?0 h9 e0 G 举crossbar为例,我在一篇文章上看到的芯片 ![]()
4 w8 S; D0 R9 M0 e; e& f; L
其基本的寻址模式是在crossbar外进行控制,DATA A为读取的数据而DATA B是不读取的数据。对相应的地址加以两种不同的电压完成存取。 ![]()
5 R V- `* K: X9 ^, S" x& _, Y |