打印

干活干郁闷了,晒PCB

[复制链接]
楼主: viatuzi
手机看帖
扫描二维码
随时随地手机跟帖
81
DDR2的等长你上面说600MH,30MIL没关系,怎么算出来的?

使用特权

评论回复
82
lwslws201| | 2011-6-10 18:27 | 只看该作者
好厉害啊~

使用特权

评论回复
83
viatuzi|  楼主 | 2011-6-11 14:24 | 只看该作者
DDR2的等长你上面说600MH,30MIL没关系,怎么算出来的?
dafeilang 发表于 2011-6-10 16:49


这个算起来相对比较复杂。要根据时钟的频率,信号传输速度,以及芯片本身的设计等等各方面的因素决定的。
原理看下面的图吧。数据在时钟的上升沿和下降沿被锁定,如图上A点(上升沿)。最佳的数据变换点是在时钟低电平的中点B,理想情况下,64bits或者32bits的数据在B点同时发生变化,但显然是不太可能的。因为每bit数据传输通道的差异,数据会在t1的范围内发生变化,也就是说从D点开始变化,到C点变化完成。那么如果t2满足时钟的setup time的要求,数据就不会出错。
实际的B点会因为芯片设计本身,PCB走线等整体的因素发生变化,但很多芯片里,可以有对B点进行调整的功能。那么我们需要特别关注的就是t1的大小,显然,我们希望t1越小越好。而我们来保证t1最小的方法就是走线长度尽量保持一致。我们可以根据30mil走线所需要的时间来粗略评估这个时间是不是灰导致系统出问题。

dram.png (24.78 KB )

dram.png

使用特权

评论回复
84
dafeilang| | 2011-6-13 16:34 | 只看该作者
有没有具体的数值可作比较,操作,
因为我只大概知道一些概念,PCB信号速度6000mil/1ns,分布电容使上升时间变长,波形有效区变小,
t1等于一个时钟减去两倍数据setup加hold的时间,T1=CLK-2(Ts+Th)

使用特权

评论回复
85
viatuzi|  楼主 | 2011-6-13 22:45 | 只看该作者
量化的数值很难讲,我也是完全靠经验来的,没有做过比较详细的仿真。主要依照我做的一些板子在应用时候的情况,以及芯片demo板的情况等等。

使用特权

评论回复
86
pcbemc| | 2011-6-14 14:28 | 只看该作者
30小时,确实很牛。

使用特权

评论回复
87
zyndct| | 2011-6-14 19:01 | 只看该作者
真的不一般啊!佩服楼主!

使用特权

评论回复
88
baimandong01| | 2011-6-18 21:47 | 只看该作者
楼主是个高人,顶一下,希望可以认识你!!

使用特权

评论回复
89
sgj245609615| | 2011-6-20 21:46 | 只看该作者
强人啊

使用特权

评论回复
90
dbayj| | 2011-8-4 09:55 | 只看该作者
膜拜

使用特权

评论回复
91
Nickile| | 2011-8-4 11:17 | 只看该作者
委托方要做4层板,球之间要走两根线才能扇出来。
生产厂家工艺水平还不错,板子的良率还是挺高的。
viatuzi 发表于 2010-11-12 10:53


这种板子报废率是很高的,至于良率。。。交到客户手里的板当然是好板,因为坏板都已经咔嚓掉了。

使用特权

评论回复
92
玻璃夕阳| | 2011-8-4 14:49 | 只看该作者
牛人!

使用特权

评论回复
93
lifenganhui| | 2011-8-4 16:37 | 只看该作者
做EMC测试如何?

使用特权

评论回复
94
h8899| | 2011-8-4 21:29 | 只看该作者
画的板子太漂亮了。赞,

使用特权

评论回复
95
飞跃无线| | 2011-8-5 00:00 | 只看该作者
楼主真是软硬双修了(软件估计肯定也很牛),看过你介绍用AD的from-to类功能做做T型网络等长的帖子,手上正好有一个PCB也是需要4颗ddr2需要等长处理,但是时钟差分对的from-to 线长都显示0mil   网上的资料又都是要求地址和控制信号线都需要依据时钟差分对来做等长处理,望指教。

使用特权

评论回复
96
飞跃无线| | 2011-8-5 00:01 | 只看该作者

使用特权

评论回复
97
飞跃无线| | 2011-8-5 00:03 | 只看该作者

2.JPG (88.09 KB )

2.JPG

使用特权

评论回复
98
飞跃无线| | 2011-8-5 00:16 | 只看该作者
上面是一款MID的PCB  只有主控IC和  DDR部分 由于公司原来的产品都比较简单,没有DDR2的实际经验,所以 还有几个问题请教一下楼主和群里的其他大侠:
1、数据和地址线相差最大有2000MIL左右,会不会有问题?
2、原厂方面说DDR2实际工作在400M左右,数据和时钟在多少范围内等长比较合适。(楼主说667的DDR2都不用等长,有些不能理解)
3 DQS和时钟差分对 都没有做包地的处理(原来做USB3.0 HOST发现不包地效果更好) 但是由于PCB尺寸限制,上面的时钟差分对(底层最下面相邻的2条)不能保证相邻层的连续,不知有没有问题?楼主说的镂空能解析一下吗?

使用特权

评论回复
99
damien| | 2011-8-8 10:49 | 只看该作者
这么漂亮,路漫漫哪

使用特权

评论回复
100
lxh1234| | 2011-8-9 13:17 | 只看该作者
牛啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则