hpdell 发表于 2018-10-10 10:46:30

请教下,使用2片16bit的sdtam能否组合成32bit的SDRAM?

请教下,使用2片16bit的sdtam能否组合成32bit的SDRAM?

原理图如下:






上图中,地址线共用,数据线分别与 32bit的单片机数据口想连接,

控制线除 FMC_NBL0,FMC_NBL1,FMC_NBL2,FMC_NBL3 分别接各自的控制管脚外,其余的都共用,包括 cs 脚

按照上面的连接,是否可行啦 ? 如果可行,稳定性如何 ?

不知道有没有人做个这样类型的用法 ???????


す疯Ⅱ恒す 发表于 2018-10-10 11:04:29

这个感觉不是32bit吧,只是2片16bit的分别放到不同的内存地址,这样也挺方便的,想读不同内存用不同地址。事实上,因为数据线资源不够32根,没办法真正意义的32bit访问,也是要分两次分别读取数据的。

toofree 发表于 2018-10-10 11:08:50

两片16位,可以组成32位。电脑内存条都是8位或4位的片片并联组成64位的。

huangxuejia-292 发表于 2018-10-10 11:56:14

所谓的BIT,是说数据线宽度,你两片,还是用16位数据线,所有,还是16BIT的,只是容量翻倍了。

zjczm 发表于 2018-10-10 12:12:08

容量翻倍而已啊。换个大容量芯片不是更好?

Dandjinh 发表于 2018-10-10 13:06:12

楼上的都不看电路图的吗?楼主的数据线是32位的,这样接没问题,以前32Bit SDRAM不普遍的时候就是这样用2片16Bit的组成32Bit的。

wenyangzeng 发表于 2018-10-10 13:39:00

本帖最后由 wenyangzeng 于 2018-10-10 13:40 编辑

数据线只有16条如何凑成32位数据?还有地址线呢?

shanji 发表于 2018-10-10 14:28:46

可行的,只要布线没问题就能稳定,这是我在产品上用过的。

hpdell 发表于 2018-10-10 14:32:59

本帖最后由 hpdell 于 2018-10-10 14:48 编辑

shanji 发表于 2018-10-10 14:28
可行的,只要布线没问题就能稳定,这是我在产品上用过的。
好的,这下我就放心了啊,你这个使用的是什么主控啊 ??
我目前的用法及连接跟你的基本类似,只是 sdram的 PIN20, PIN21脚跟你的有点差别,其他的都一样

我目前使用的是 stm32f7x系列的

hpdell 发表于 2018-10-10 14:33:57

本帖最后由 hpdell 于 2018-10-10 15:10 编辑

wenyangzeng 发表于 2018-10-10 13:39
数据线只有16条如何凑成32位数据?还有地址线呢?
数据线是 32bit的 啊,一片接 32bit的低16bit,另外一片接32bit的高16bit,地址线共用,
页: [1] 2
查看完整版本: 请教下,使用2片16bit的sdtam能否组合成32bit的SDRAM?