找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

2M的速率,时钟线与数据线长度差3000mil引起数据丢失

[复制链接]

49

主题

272

帖子

1473

积分

四级会员(40)

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

积分
1473
跳转到指定楼层
1#
发表于 2008-9-28 12:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
如题,最近布了一块通信单板,其中的E1业务,2.048Mbps,有三组信号的时钟线与数据线长度差了3000mil左右,现在调试时,发现这几路总是丢包。目前还在定位到底是我的PCB走线问题呢(因为是2M信号,速率不高,所以我没有做等长处理),还是FPGA逻辑设计时的时序问题?, E" b" D# p$ Z8 }! u" \, ?5 r
    请教:怎么根据传输速率确定数据线与时钟信号的走线误差,也就是在多少误差范围内数据不会出问题?  z! Y0 a2 e7 H' r4 `) o
: V2 K* h8 V9 R+ A% g: h+ e3 N
个人认为,像我的这个2M信号线与时钟线差了3000mil,时延大概也就是1ns左右,而2M的时钟周期远大于1ns,真的是走线不等长引起的数据误码?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

2

主题

17

帖子

-8943

积分

未知游客(0)

积分
-8943
2#
发表于 2008-9-28 13:57 | 只看该作者
2M的速率,没必要等长吧
0 V! K" o3 A. r) y0 t- [3 p& F% f6 t能不能再把速率再降低试下呢,
) S" n+ G6 J2 P% r5 o主要是要看你读、写数据时,你的时钟信号到位没?

40

主题

177

帖子

6345

积分

五级会员(50)

Rank: 5

积分
6345
3#
发表于 2008-9-28 14:53 | 只看该作者
原帖由 dugujian00 于 2008-9-28 13:57 发表 1 a' o+ t' ]# M; @5 T% i
2M的速率,没必要等长吧
( o1 N, I: ^( ?能不能再把速率再降低试下呢,
" V1 @+ p1 Z8 a. r! R  k主要是要看你读、写数据时,你的时钟信号到位没?

9 H& c& h# L. W2 cNOD

49

主题

272

帖子

1473

积分

四级会员(40)

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

积分
1473
4#
 楼主| 发表于 2008-9-28 17:51 | 只看该作者
说来也奇怪,就那三路时钟,数据线相差3000mil左右的有误码和丢包,是很巧合,我现在正在设法验证,如果真是它们引起的话就麻烦了,在FPGA里面处理很难办。
1 e: [9 w9 Z6 N" W3 V3 ~
8 n7 ~  ^9 a9 e" D# V回楼上两位的回复:虽然只有2M,但如果数据,时钟不同步,长期运行时数据也会丢。) p' O) v) @0 e! t; Q

, x- b/ T1 o# d/ I3 X' {' l# f0 C以后布PCB一定要吸取教训,时钟与他配合的数据线做等长是没有坏处的...

12

主题

455

帖子

1605

积分

四级会员(40)

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

积分
1605
5#
发表于 2008-9-28 18:43 | 只看该作者
时钟与他配合的数据线做等长
; [. c/ S, K8 U有高手说一下这话是什么意思吗??谢谢

49

主题

272

帖子

1473

积分

四级会员(40)

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

积分
1473
6#
 楼主| 发表于 2008-9-28 19:42 | 只看该作者
原帖由 rjc 于 2008-9-28 18:43 发表
7 ^5 K& F9 ^4 I+ a1 t/ f2 ?3 o8 d5 E时钟与他配合的数据线做等长
5 C# t9 [7 D, I; ^6 {* O$ q有高手说一下这话是什么意思吗??谢谢

4 R* r. m* B! k7 _1 C  e6 ~) U
2 |- i6 M! d$ E* u7 n( I数据是按照时钟一拍一拍打出来的,有个对应关系,就这意思

12

主题

139

帖子

441

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
441
7#
发表于 2008-9-29 06:28 | 只看该作者
吸取教训。。。不过我感觉也未必是没做等长的原因。。。2楼朋友说降一下速度试一下可行。。。; v1 ^0 a! v4 \4 e' R9 M

$ a" t+ o% G4 i1 I# `5 G, W. ]! W还有,看一下在什么时间开始丢包,大约也可以算出来吧。。。

43

主题

139

帖子

1384

积分

四级会员(40)

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

积分
1384
8#
发表于 2008-9-29 15:05 | 只看该作者
楼主说的是时钟线长,还是数据线长?

36

主题

809

帖子

2837

积分

四级会员(40)

画出一片天地

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

积分
2837
9#
发表于 2008-9-29 16:45 | 只看该作者
有三组信号的时钟线与数据线长度差了3000mil左右  3 ?& n8 |' G5 v% K* J
看你说的不太明白!
9 X5 O% D8 ?$ ^   要是时钟和数据线差没有什么关系
) Q1 _! R: F! ]2 W; L) M& @1 ^( Y   但是要是并行数据线间相差3000mil就会出问题了!# B+ `  ~8 c7 b2 `4 P6 `8 n0 m  m
   不要求严格等长但是不能相差太长,在板子上的延时和你理论上计算的相差很大的- G3 l0 d, T+ n; q; z9 s- w+ n
   你可以用si仿真下!
8 r1 W9 J! e  W: C$ g/ H, l6 P* Q& a  
1 o$ Y/ h! p1 ?  丢包是每次都丢还是偶尔丢?' s  `. O# X& n' j* ?) P2 E, n
   每次都丢说明你的板子或是你的FPGA时序有问题,偶尔丢说明你的设计中有干扰存在。

0

主题

28

帖子

142

积分

二级会员(20)

Rank: 2Rank: 2

积分
142
10#
发表于 2008-9-29 17:39 | 只看该作者

什么东西可以差3000mil,俺们的板子要求5mil误差内

你那是什么呀可以差那么多,怎么走的线好有难度呀?

0

主题

222

帖子

1773

积分

四级会员(40)

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

积分
1773
11#
发表于 2008-10-6 16:51 | 只看该作者
不是很明白的!差3000MIL,很容易出问题的!

1

主题

25

帖子

152

积分

二级会员(20)

Rank: 2Rank: 2

积分
152
12#
发表于 2008-10-6 20:09 | 只看该作者
原帖由 zyunfei 于 2008-9-29 16:45 发表
9 z( S! x4 e7 H( U& U. N+ q' ^/ K$ j有三组信号的时钟线与数据线长度差了3000mil左右  
3 s* P. V2 u2 d7 k看你说的不太明白!
6 `7 ~+ o/ X1 X- d6 K   要是时钟和数据线差没有什么关系  p6 N$ {- X  _2 v& K
   但是要是并行数据线间相差3000mil就会出问题了!
; j' u, \: I' B  z   不要求严格等长但是不能相差太长,在板子上的 ...

! g$ N" X3 x- v0 ^8 A! C
" P( w# d* K, ^& v& U- f9 k. ]$ z1 H" C
分析的不错.

12

主题

49

帖子

278

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
278
13#
发表于 2008-10-7 14:00 | 只看该作者
还是不是很明白!!郁闷啊!!

0

主题

224

帖子

1749

积分

四级会员(40)

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

积分
1749
14#
发表于 2008-10-8 00:38 | 只看该作者
建议最好用示波器量一下信号" K$ A, T* y% V* q2 h2 {1 v
比较一下一般都能看出问题% ]$ _8 G/ o" a
如果有逻辑分析仪最好

6

主题

69

帖子

132

积分

二级会员(20)

Rank: 2Rank: 2

积分
132
15#
发表于 2008-10-8 11:11 | 只看该作者

rule里整一个相对等长麻。。

、、、
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-1-6 13:34 , Processed in 0.075205 second(s), 33 queries , Gzip On.

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

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

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