SRAM,DRAM地址分配

在一门嵌入式的书上是这么写的:设计SRAM的地址分配电路时,还需要考虑数据总线的宽度,即读/写一次的数据位数是字节,半字或者字。采用不同的数据总线宽度,在设计地址分配电路时,微处理器地址信号线与存储器芯片地址信号线的对应关系会有些不同。图分别给出数据总线宽度为8位,16位,32位的SRAM接口地址分配示意图
图1:8位(64KB容量)的SRAM地址分配示意图。16位(128KB容量)的SRAM地址分配示意图。
我不懂的是为什么8位的是64KB,16位的是128KB?这个分配是如何设定的?也就是说这些存储器芯片是微处理器的外围芯片。他的作用就是给微处理器分担空间的作用?
在谈到DRAM的地址分配电路设计时,其中一幅图中采用的DRAM芯片数据宽度为16位,容量为1M*16*4块。即8M。又该如何理解??

1.两个SRAM只是举个例子,8位的SRAM也有128KB容量的,16位的SRAM也有64K容量的,书上大概用的16位的地址线,这样的话(2^16)*8/8=64KB,(2^16)*16/8=128KB。
2.DRAM的容量表示方法,1M代表地址长度20位(比如12位的Row,8位的Colume),即2^20=1M,16代表数据宽度16是位,4表示DRAM有4个Bank,因此容量=1M*16*4/8=8MB
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-16
过来增长见识了

SRAM,DRAM地址分配
1.两个SRAM只是举个例子,8位的SRAM也有128KB容量的,16位的SRAM也有64K容量的,书上大概用的16位的地址线,这样的话(2^16)*8/8=64KB,(2^16)*16/8=128KB。2.DRAM的容量表示方法,1M代表地址长度20位(比如12位的Row,8位的Colume),即2^20=1M,16代表数据宽度16是位,4表...

一片4k的存储芯片,若是SRAM需要多少地址线,若是DRAm(采用地址分两次打入...
2^12 = 4KB,SRAM需要12根地址线。DRAM地址分两次传送,一次行地址,一次列地址,所以最少要12\/2 = 6根,但不一定只有6根,可以是4 8或2 10等。

...比较SRAM和DRAM有什么不同之处?为什么DRAM的地址一般要分两次接收...
DRAM由于容量较大,一般采用双地址译码方式,分成行地址译码和列地址译码,所以地址要分2次接收。

简述SRAM和DRAM的区别?
1、SRAM存储一位需要花6个晶体管,而DRAM只需要花一个电容和一个晶体管。cache追求的是速度所以选择SRAM,而内存则追求容量所以选择能够在相同空间中存放更多内容并且造价相对低廉的DRAM。2、SRAM和DRAM的寻址方式也有所不同。虽然通常我们都认为内存像一个长长的数组呈一维排列,但实际上内存是以一个二维...

DRAM和SRAM中提到的行列地址复用以及行列独立是什么意思啊?急求解释...
行列独立:同样的16bit存储器,这16个bit不是组织成一个矩阵,而是一个数组,标号0~15,所以需要四根地址线来寻找,譬如要找第12个bit,你发送地址线信号1100就能找到。可以发现行列独立的地址线数量比行列地址复用要多,但是地址数据只要一次就能传输完成。DRAM一般使用行列地址复用技术,而SRAM一般使用...

笔记本中六只引脚的芯片工作原理?
首先你会看到地址引脚从14根变为7根,那么这颗16K DRAM是如何完成同16K SRAM一样的工作的呢?答案很简单,DRAM通过DRAM接口把地址一分为二,然后利用两个连续的时钟周期传输地址数据。这样就达到了使用一半的针脚实现同SGRAM同样的功能的目的,这种技术被称为多路技术(multiplexing)。那么为什么好减少地址...

DRAM、SRAM和SDRAM的区别
这个是由于RAM的设计类型决定的,DRAM用了一个t和一个rc电路,导致电容会漏电和缓慢放电。所以需要经常的刷新来保持数据。DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。 而且是行列地址复用的,许多都有页模式。SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,...

SRAM和DRAM依靠什么原理存储信息?
总结:二者相同处:采用「行、列」方式来定址储存资料,依靠电荷0\/1来表达资料数据。二者异:>DRAM -由电容器组成-须定时重覆充电更新 -容量可以很大、密度高-一般都是做为系统的主记忆体 -速度较慢、价钱较便宜 ► SRAM -由正反器组成-不须定时重覆充电更新 -容量无法做大、密度低一般做...

若采用地址分时输入的dram有16位地址输入
可以发现行列独立的地址线数量比行列地址复用要多,但是地址数据只要一次就能传输完成。DRAM芯片即动态随机存取存储器,DRAM 只能将数据保持很短的时间,所以需要定时刷新 DRAM相对于SRAM来说更加复杂,因为在DRAM存储数据的过程中需要对于存储的信息不停的刷新,这也是它们之间最大的不同。

DRAM,SDRAM和SRAM的区别
从存储密度来说,DRAM\/SDRAM每个bit需要一个晶体管,而SRAM最少需要4个,高速SRAM需要6个以上,而且由于晶体管之间的互联SRAM复杂得多,占了很大的空间,所以同制程的SRAM容量要小的多。从速度来说,DRAM\/SDRAM需要刷新和回写,极速比不上SRAM。所以CPU的缓存是SRAM,主内存用SDRAM 从省电的角度来说,...

相似回答