找回密码
 注册
关于网站域名变更的通知
12
返回列表 发新帖
楼主: xingzhang
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2008-10-8 21:04 | 只看该作者
原帖由 dangelzsp 于 2008-10-8 11:11 发表 8 p% G7 G+ K% X
、、、
7 l& `6 M3 u0 N2 Y
, C& g- N2 P- P1 H, z
现在PCB已生产出来* _% P0 V/ n  y4 w2 `" M0 _/ [

' X  a9 D' }% h) S3 ]       LS几位没听明白我的意思,我的电路中,一条数据线对应一条时钟信号,时钟速率为2.048Mbps,在PCB设计中马虎了,做出来的PCB,数据线比时钟线长大概3000mil,我怀疑这对时序有影响,但毕竟只有2.048M,也不至于。
4 l7 n0 O1 w8 M4 ~1 w5 P4 g       用示波器测量了,发现在2M时钟情况下,3000mil根本不足以影响到时序,现在找不到其它原因了,只好从FPGA的时序下手了,此问题折腾我一个星期了,仍未解决,实在痛苦。
, H& `! d5 I& c  @# o, D+ F5 Z$ y! B9 j1 V7 w* ?) z) z
       虽然我不肯定是不等长造成时序问题,但提醒PCB layer时最好考虑到,免得头痛。3 k3 o+ c5 v4 u- ?
       大家估计是帮不到我了,我还是埋头研吧,等我把问题解决之后,再发上来大家讨论。
  • TA的每日心情
    开心
    2023-5-11 15:04
  • 签到天数: 2 天

    [LV.1]初来乍到

    17#
    发表于 2008-10-9 01:58 | 只看该作者
    2兆相当于500ns,3个inch最多有0.5~1ns的delay,所以不是pcb 板上线长度的问题.很可能和pcb没关系.

    该用户从未签到

    18#
    发表于 2008-10-9 08:09 | 只看该作者

    看看你的数据线波形,是否完好,是否存在半截波形一类的东西。

    PCB的原因不大。。。7 C: `- L8 o1 w# Y: @7 A" r
    * [& M7 W9 j! K2 `* L6 _/ @2 [& W  W
    用示波器的双踪抓出来看看。。

    该用户从未签到

    19#
     楼主| 发表于 2008-10-10 22:32 | 只看该作者
    原帖由 cmos 于 2008-10-9 01:58 发表
    ) ]9 I. u5 }. r% C2兆相当于500ns,3个inch最多有0.5~1ns的delay,所以不是pcb 板上线长度的问题.很可能和pcb没关系.
    ! F" x1 i' G6 k9 a9 M  ?
    2 [- k# I+ N0 ]2 w- O. g2 k5 T
    不错,我与你的想法一样,而且现在经过示波器反复测试(我抓了四个通道的时钟和数据测的),已验证了这一点:PCB无问题
    5 p7 j: K9 P' a$ Y* W+ m' p: s# |! c0 ~9 x1 L
    因为考虑到FPGA资源占用比较多,所以目前在优化FPGA

    该用户从未签到

    20#
    发表于 2008-10-10 22:47 | 只看该作者

    这玩意以前做过,肯定不是线长引起的问题

    这玩意以前做过,肯定不是线长引起的问题
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-10 06:33 , Processed in 0.109375 second(s), 19 queries , Gzip On.

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

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

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