首页 > 试题广场 >

设有一个64K×8位的RAM芯片,试问该芯片共有多少个基本单

[问答题]

设有一个64K×8位的RAM芯片,试问该芯片共有多少个基本单元电路(简称存储基元)?欲设计一种具有上述同样多存储基元的芯片,要求对芯片字长的选择应满足地址线和数据线的总和为最小,试确定这种芯片的地址线和数据线,并说明有几种解答。

推荐

存储基元总数= 64K×8位 = 512K位 = 219位;

思路:如要满足地址线和数据线总和最小,应尽量把存储元安排在字向,因为地址位数和字数成2的幂的关系,可较好地压缩线数。

设地址线根数为a,数据线根数为b,则片容量为:2a×b = 219;b = 219-a

若a = 19,b = 1,总和 = 19+1 = 20;

a = 18,b = 2,总和 = 18+2 = 20;

a = 17,b = 4,总和 = 17+4 = 21;

a = 16,b = 8,总和 = 16+8 = 24;

……     ……

由上可看出:芯片字数越少,芯片字长越长,引脚数越多。芯片字数减1、芯片位数均按2的幂变化。

结论:如果满足地址线和数据线的总和为最小,这种芯片的引脚分配方案有两种:地址线= 19根,数据线 = 1根;或地址线 = 18根,数据线 = 2根。

发表于 2018-08-20 20:39:10 回复(0)
64k = 2^6 * 2^10 = 2^16, 所以需要16条地址线,每行有8数据线
发表于 2019-04-20 08:32:20 回复(0)