怎么判断作芯片选择需要多少位地址?

2025-03-15 07:51:28
推荐回答(5个)
回答1:

RAM芯片的存储容量=地址线条数×数据线的条数bit=字数(存储单元个数)×字长例:

芯片2732即4K×8bit=32Kb地址线12根。

数据线8根芯片21141K×4bit地址线10根。

数据线4根,16K×8b的RAM,地址线14根。

存储器的地址范围:为2K,由2^11=2048=2K。

故此处需要11根片内地址线,片选地址线只需要一根,通过反相器分成两组,控制两组(两片RAM为一组)RAM的片选信号。接线原理图如下图:

扩展资料:

总片数=总容量/(容量/片)。

(1)位扩展。

只在位数方向扩展(加大字长),而芯片的字数和存储器的字数是一致的。即bit前面不一样,K前面保持一样。

(2)字扩展。

仅在字数方向扩展,而位数不变。即K前面不一样,bit前面保持一样。

(3)字和位同时扩展。

综合位扩展和字扩展。

回答2:

这要看你的芯片是多少地址位,如果存储器由512k X 8位的SRAM组成,那么就需要1位。
因为存储区的地址位为20为 A19~A0 芯片的地址位为 19位(2^19=512k) 所以低19位 A18~A0用来做芯片内部寻址,高位A19用来做芯片选择。
有存储容量可计算得需要8片芯片,存储器的字长为64位而芯片的字长为8为,高位A19有64位,64除以8=8 即一位地址位就能完成8芯片选择的任务。

回答3:

由512K×8位的SRAM组成,则必须满足512K地址,这是219=512K,即20根地址线,需要19根去满足SRAM的地址,那么还剩下的一根是芯片选择,这时我们要问为什么一片也可以做芯片选择?这道题其实是按字选址,四片SRAM组成一块(32位刚好为一个字),这样高1位即可按字选

回答4:

由512k的芯片组成,512k等于2的19次方,所以地址是19位,因为这个存储器具有20位,19位组成芯片,当做片内地址,20-19=1,当做片选

回答5:

片选CS信号是是否使能该芯片,跟地址线的数量无关