找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2876|回复: 10
打印 上一主题 下一主题

S3C2416连接DDR2,四层板,问题求教

[复制链接]

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
跳转到指定楼层
1#
发表于 2013-9-17 20:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 arkon 于 2013-9-17 20:33 编辑
: g; z+ Q" x4 S# K
( B1 v- }4 }4 F! C  T自己参考别人的设计做了个四层板,简单布局后,对S3C2416连接DDR2的部分尝试了布线,现在有几个问题请教大家,望高手指点。
( c; D" U0 R  e0 r9 _# y) V1.关于阻抗匹配的问题。在设计时没有加端接电阻,个人感觉只要能够控制好传输线的阻抗与源端匹配,是不是就可以解决阻抗匹配的问题?而这个阻抗控制可以通过板的层叠结构来实现,这个在加工PCB的时候是不是可以自己制定阻抗要求?7 M6 B, j' ^+ V
2.本人能力实在有限,本来只想在顶层和底层走线,保证阻抗连续,但是后来发现实在没有办法,就把地址线和一部分数据线在电源层走线了,这样导致电源层不完整了,是否会影响阻抗连续?
+ b, l' G9 \: h. P* X; j3.关于等长的问题。数据线应该是分组等长的,因为只是尝试布线,仅仅布通了,考虑到后面可能走蛇形线。布线中有一部分数据线换层了,过孔对等长有什么影响?
% g! G1 q* I5 u. x/ d4.时钟差分问题。实在不明白这个2416的两条时钟线引脚怎么这么远,走差分真感觉有点纠结,而且没办法也换层了,这个有没有什么影响?
% K! o; }' H1 s/ x! b本人没什么经验,很多东西感觉距离理想化实在有差距,不知道会不会有问题。但是空间和层数有限啊,BGA扇出把线序理清了真是够麻烦的。对Hyperlynx仿真也是一知半解,找个DDR2的IBIS也找不到。前期仿真的话好像也就是看看阻抗能不能匹配,至于时序好像只能控制等长了,也没什么仿真办法吧。+ l- E) v* Y4 Q4 ~# f7 o4 e
把PCB上传了,请高手指点。
4 F1 n( r; F- w$ q8 V2 b8 d5 t使用的格式是PADS 9.35 M! G% S* D/ B' N' C
% U- g7 @/ i8 C0 x: f' [9 W6 J

$ K- m0 I  A3 e. E3 \& w( r担心有些朋友的软件版本低,再传个2007的。
9 h' P* ~/ e# K; t8 q: m! z* ?% `. O8 s# [* u
& R7 z$ u8 W0 W: ?2 o# @# M+ b. X

BRD2416.jpg (125.44 KB, 下载次数: 3)

BRD2416.jpg

BRD2416.rar

37.33 KB, 下载次数: 49, 下载积分: 威望 -5

PADS 9.3

BRD2416-PADS2007.rar

37.15 KB, 下载次数: 34, 下载积分: 威望 -5

PADS 2007

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
2#
发表于 2013-9-18 08:52 | 只看该作者
1.关于阻抗匹配的问题。在设计时没有加端接电阻,个人感觉只要能够控制好传输线的阻抗与源端匹配,是不是就可以解决阻抗匹配的问题?而这个阻抗控制可以通过板的层叠结构来实现,这个在加工pcb的时候是不是可以自己制定阻抗要求?- R) t1 i7 V) Y/ C# s
Q1:是,是
- K6 w- e9 ]* z
9 a8 d( t5 G: P9 _8 g8 S2.本人能力实在有限,本来只想在顶层和底层走线,保证阻抗连续,但是后来发现实在没有办法,就把地址线和一部分数据线在电源层走线了,这样导致电源层不完整了,是否会影响阻抗连续?+ v5 K  }# g% T( q: n

% W/ g+ @8 r4 ^% g" _& g8 |& j! e& l  I5 F
Q2:是
: N; {) _" z5 m+ Y- ]5 F3 f! K5 T
9 ?) a3 y  d$ p9 @- ?2 h3.关于等长的问题。数据线应该是分组等长的,因为只是尝试布线,仅仅布通了,考虑到后面可能走蛇形线。布线中有一部分数据线换层了,过孔对等长有什么影响?* u6 G! v: f3 @( T. Z2 o
0 J  Z! S/ A- b. N
Q3:过孔会带来延时,容抗的变化。数据线同一组的过孔数量应该一致。! l* l& a9 l5 v1 q5 \" _
3 }. i' h$ n/ e- @7 ~! ]9 Z# [

' t( e8 P) L- H: J5 M: Z& z4.时钟差分问题。实在不明白这个2416的两条时钟线引脚怎么这么远,走差分真感觉有点纠结,而且没办法也换层了,这个有没有什么影响?
0 G" j! x* y  U" M3 r# k1 R/ V) p* P" b$ N1 e& x
Q4:从引脚出来后就要在一起了。引脚是芯片厂商这样做的。你也没办法。
# m% |8 d$ ]$ z" A$ Z3 R
专业服务:(价格面议)
代写作业
拉等长
调丝印
喂猪
欺负同学
打老师

55

主题

558

帖子

2573

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2573
3#
发表于 2013-9-18 09:18 | 只看该作者
你的DDR旋转90度是否会更好呢?

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
4#
 楼主| 发表于 2013-9-18 09:54 | 只看该作者
jimmy 发表于 2013-9-18 08:52
: ~& `, y, u# L( i1.关于阻抗匹配的问题。在设计时没有加端接电阻,个人感觉只要能够控制好传输线的阻抗与源端匹配,是不是就 ...

+ A8 c4 Y' [* X多谢jimmy大师指点。对于第二点,阻抗影响有多大还有过孔对延时造成的影响要怎么确定呢?是要靠仿真吗?

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
5#
 楼主| 发表于 2013-9-18 10:01 | 只看该作者
457958672 发表于 2013-9-18 09:18$ {; i; w+ j* x( ^* c* \/ \3 Q
你的DDR旋转90度是否会更好呢?
4 a7 ?9 V5 J$ B' j+ O7 ~, V
说的有道理,这样地址线和数据线的长度可能更容易做到等长。不过这个DDR2的BGA扇出可能就不大好弄了。很难做到数据线在一个层上。

10

主题

263

帖子

3520

积分

五级会员(50)

Rank: 5

积分
3520
6#
发表于 2013-9-18 10:43 | 只看该作者
4层板 3层走线好像没办法做阻抗哦。 做出来不准。 另外 S3C2416 我设计过,这个挂的是DDR2 。要等长才行。不然要出问题。

55

主题

558

帖子

2573

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2573
7#
发表于 2013-9-18 10:57 | 只看该作者
ALLEGROPCB 发表于 2013-9-18 10:43: n7 F2 D( K: k* Z7 \" s
4层板 3层走线好像没办法做阻抗哦。 做出来不准。 另外 S3C2416 我设计过,这个挂的是DDR2 。要等长才行。 ...

! j9 h$ a% U1 t. O他这应该两层就能够拉完完线吧

55

主题

558

帖子

2573

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2573
8#
发表于 2013-9-18 10:59 | 只看该作者
arkon 发表于 2013-9-18 10:01
. o: `. B* J9 I6 g7 x5 V9 r说的有道理,这样地址线和数据线的长度可能更容易做到等长。不过这个DDR2的BGA扇出可能就不大好弄了。很 ...

0 j* c. i" L. _你的数据线基本都要打孔的  BGA也还好吧

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
9#
 楼主| 发表于 2013-9-18 13:00 | 只看该作者
ALLEGROPCB 发表于 2013-9-18 10:43
# B# ~+ E/ X4 I& F2 g* k# ]4层板 3层走线好像没办法做阻抗哦。 做出来不准。 另外 S3C2416 我设计过,这个挂的是DDR2 。要等长才行。 ...
* k5 A' T1 Z" N+ [- \
对的,第三层确实没有办法控制阻抗,四层的话看来只能走顶层和底层了。不过用电源平面做阻抗控制可能相对地平面来说要差一些。

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
10#
 楼主| 发表于 2013-9-18 13:04 | 只看该作者
457958672 发表于 2013-9-18 10:591 s/ O" ^: o3 T9 B/ W0 F" M
你的数据线基本都要打孔的  BGA也还好吧

$ U/ b7 q, \( ~1 a+ A" t# c嗯,看来必须得研究研究过孔了。打孔是没办法避免的。DDR2布线指导说尽量不要换层,而且同组信号要做在同一个层上,那就有点难了。还是应该尽量在顶层和底层布线,中间电源平面还是不要破坏的好。

2

主题

17

帖子

-1万

积分

未知游客(0)

积分
-11694
11#
 楼主| 发表于 2013-9-18 13:44 | 只看该作者
刚发现了个问题,Hyperlynx仿真过孔还是个麻烦,好像还需要额外的license。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-1 04:50 , Processed in 0.066063 second(s), 35 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表