DebugDump Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@debugdump.com

您尚未登录。

#1 2019-03-07 14:59:24

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

论常见SoC芯片使用内存条的可能

一个开发板,上面的芯片往往一共几十元就能配全。然而,PCB板的价格居高不下,严重阻碍了广大爱好者DIY的积极性。内存条是电脑常见配件,市场上有大量存货。内存条的封装,间距大,好布线。最关键的是,内存条才双列针脚,远小于内存芯片的BGA封装。
然而,DDR2/DDR3/DDR4内存条都是64位数据宽度,SoC是32位数据宽度。最新发布的RK3399,也才是32位双通道内存控制器,两个通道的地址线是分开的(内存条是合并的)。全志的SoC,则是单通道32位DDR3控制器。
这里提出一种猜测:只使用内存条的一半,将多余数据位接地。此操作是否可行?SoC能完成对内存条的读写吗?

最近编辑记录 Beta_vulgaris (2019-03-07 15:02:54)

离线

#2 2019-03-07 15:18:31

smartcar
会员
注册时间: 2018-02-19
累计积分: 169

Re: 论常见SoC芯片使用内存条的可能

我觉得理论上可行,可以DIY试一试。

离线

#3 2019-03-07 22:11:13

tom
会员
注册时间: 2018-03-14
累计积分: 90

Re: 论常见SoC芯片使用内存条的可能

cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜

离线

#4 2019-03-07 22:54:11

达克罗德
会员
注册时间: 2018-04-10
累计积分: 442

Re: 论常见SoC芯片使用内存条的可能

单片机时代曾经有过这样的想法。但是现在都上soc了,就没必要了吧。内存条体积太大了,而且容量也用不掉这么多

离线

#5 2019-03-09 15:23:49

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

tom 说:

cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜

CPU用的DDR3啊。而且,内存条再贵,比六层板/八层板还是便宜多了。

离线

#6 2019-03-09 15:56:42

达克罗德
会员
注册时间: 2018-04-10
累计积分: 442

Re: 论常见SoC芯片使用内存条的可能

Beta_vulgaris 说:
tom 说:

cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜

CPU用的DDR3啊。而且,内存条再贵,比六层板/八层板还是便宜多了。

他的意思是既然你用了BGA封装的嵌入式CPU,必然也是要4、6层板以上,不会因为你用了PC的内存条就只需要2层板了

离线

#7 2019-03-10 15:12:27

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

达克罗德 说:
Beta_vulgaris 说:
tom 说:

cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜

CPU用的DDR3啊。而且,内存条再贵,比六层板/八层板还是便宜多了。

他的意思是既然你用了BGA封装的嵌入式CPU,必然也是要4、6层板以上,不会因为你用了PC的内存条就只需要2层板了

见过好多80586/80686/Pentium II的主板,南北桥都是BGA封装,也才四层板啊。

离线

#8 2019-03-10 15:19:12

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

四层板,蓝油
网上找到一张照片,AGP显卡(BGA芯片封装)使用的四层板。

离线

#9 2019-03-10 16:13:43

达克罗德
会员
注册时间: 2018-04-10
累计积分: 442

Re: 论常见SoC芯片使用内存条的可能

既然4层板能搞定,4层板也不贵,那你想用PC内存条能省什么钱呢?

离线

#10 2019-03-11 12:54:34

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

达克罗德 说:

既然4层板能搞定,4层板也不贵,那你想用PC内存条能省什么钱呢?

在理论上探讨一下可能性啊。

离线

#11 2019-03-17 20:11:56

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

a424543590c14cb7b53465858a754094.png
https://lceda.cn/Beta_vulgaris/allwinner_h5_development_board
正在做。内存条上面两个CLK,SoC上面只有一个。应该怎么连?CS信号也有两个。

离线

#12 2019-03-17 22:11:16

达克罗德
会员
注册时间: 2018-04-10
累计积分: 442

Re: 论常见SoC芯片使用内存条的可能

楼上开源了?赞一下

离线

#13 2019-03-18 07:58:02

IoTer
会员
注册时间: 2019-01-20
累计积分: 25

Re: 论常见SoC芯片使用内存条的可能

Beta_vulgaris 说:

https://debugdump.com/files/members/1506/a424543590c14cb7b53465858a754094.png
https://lceda.cn/Beta_vulgaris/allwinner_h5_development_board
正在做。内存条上面两个CLK,SoC上面只有一个。应该怎么连?CS信号也有两个。

赞赞赞

离线

#14 2019-03-18 17:04:10

Beta_vulgaris
会员
注册时间: 2019-03-07
累计积分: 11

Re: 论常见SoC芯片使用内存条的可能

-3379911a2e7a2df.png
目前已画出原理图,然而,红圈部分存在疑问,即:SoC的单个时钟输出,怎样与交错的内存条连接。
IMG_20190318_170228.png
可以看到,内存条(另外一个,台式机DDR3内存条)上,同一个字节是交错的。
希望各位大佬多多指教!

最近编辑记录 Beta_vulgaris (2019-03-18 17:04:34)

离线

页脚