找回密码
 注册
关于网站域名变更的通知
查看: 717|回复: 20
打印 上一主题 下一主题

ADC的数据线需要等长吗

[复制链接]
  • TA的每日心情

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    #
     楼主| 发表于 2025-10-31 10:53 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    型号  AD4630-24BBCZ如下图,8根数据线需要参考clk等长吗,/ j) ?; E8 w( P- X

    & ~9 C( ?% Q" L9 v) \5 {: D* _ 5 E" J1 R/ w. b& M2 w% Z5 M! ~+ L

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 問題很多的貓!

    查看全部评分

    该用户从未签到

    推荐
    发表于 2025-11-4 08:15 | 只看该作者
    Dcpc086397900 发表于 2025-11-3 18:40
    $ ^' c4 q. f; I我想说个度的问题。0 [: d. v) O3 H0 q4 l' M2 N5 t
    理论上,时钟是为了内部电路接收信号的,因此,采样瞬间,要求采样是我们预期信号。对 ...
      o# h5 v  ^- `& j7 u! `- Q! K6 R
    這裡有個網站可以約略計算等長Length Maching)的最大容許誤差,計算的原則如下。
    / j& U4 k2 a7 S1 n8 L6 B& F
    4 \) `: T+ M4 c6 J' E) YLength Matching Rules. H2 R. r/ A% I$ t; R) `
    • High-speed signals: Match within ±5% of wavelength
    • Critical timing: Match within ±2% of wavelength
    • Clock lines: Match within ±1% of wavelength
      ( }, K) \% I$ I
    4 t" ~4 U1 R) |- C1 D
    但切到簡體中文模式,這幾句話就不見了!! m9 a4 T$ u- I. o& [% q0 J  |( w' I
    1 Z, L2 |, m/ L' g( M
    - O4 T. q$ K& q2 w

    1 j1 c- K1 [2 ]; d4 ~狗弟的工作習慣是,最好設
    設計指導書Design Guide)中有明確建議,沒有的話就找速度相近的總線建議當參考,再沒有的話才來這種網站算算看。
    , [8 u8 p# Q" F- q/ J" e: n' W7 \$ x$ t1 ?4 t0 t
    PCB Trace Length Calculator - PCB Tools - Bozhong Materials+ e( h# [6 D1 l9 ]9 s% ?: q
      [8 G, W3 a# K; h) ^" I% |
    . ]* |& q/ \' {9 C* R: k
    ; D: _) v( ^2 N7 N9 ^0 F9 n

    点评

    大佬请问,这里的信号速度是按芯片的最高频率算的吗?还是最高频率再乘以5,按最高带宽算? 例如:品牌:ST(意法半导体) 系列:STM32L4 安装类型:SMT 封装/外壳:UFQFPN48_7X7MM_EP 工作温度:-40℃~+85℃ 接  详情 回复 发表于 2025-11-4 09:58
  • TA的每日心情
    奋斗
    2025-11-21 15:05
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    14#
    发表于 2025-11-5 15:08 | 只看该作者
    huo_xing 发表于 2025-11-5 14:34
    - W8 [3 o3 p1 l; f6 D除了会问ai,还需要自己会思考。1ns对应15cm走线长度,你知道pcb布线中15cm意味着什么吗?
    2 z& ]/ M! x8 S需要等长的信 ...

    $ A. w+ i+ P0 `- d0 h2 F: \说的有道理。
    ( w! F- L4 h  N

    该用户从未签到

    13#
    发表于 2025-11-5 14:34 | 只看该作者
    Dcpc103055205 发表于 2025-11-5 14:09+ l4 ^/ o# D4 x0 j' }
    几纳秒延时” 是一个非常微小的时间尺度,1 纳秒(ns)等于10的-9次方,以常见的 FR4 PCB 板材为例,电信 ...

    7 |, y0 F1 w' x% p! I除了会问ai,还需要自己会思考。1ns对应15cm走线长度,你知道pcb布线中15cm意味着什么吗?  A2 r. V4 \# f7 C  B2 `
    需要等长的信号一般都是在同一功能模块或者摆放在附近,这就决定了走线基本长度都差不多的,能把布线误差搞到15cm的可能性有多大?
    , t7 O% N0 P5 T/ t所以上面最开始就说了ns级延时误差不需要考虑。; p/ o8 [; |' ~1 w' ]. c

    4 T) \" u0 H! B3 I* ]1 Y

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    果真是論壇中流砥柱,這樣也被你看破手腳。不過講句實話,這群人也真是無良,去跟人工腦殘要答案,不管對錯就拿來貼,害死人不償命的。>_<|||  发表于 2025-11-5 19:01
    说的有道理。  详情 回复 发表于 2025-11-5 15:08
  • TA的每日心情
    奋斗
    2025-11-21 15:05
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    12#
    发表于 2025-11-5 14:09 | 只看该作者
    huo_xing 发表于 2025-11-5 10:34
    6 T% |) z& X' m. Y% r& G0 h9 o% p几纳秒延时什么概念?常规fr4板材,表层布线1000mil延时167ps。1ns误差对pcb走向来说完全不用考虑。

    2 f  e$ g$ ]) b$ z6 ]) z几纳秒延时” 是一个非常微小的时间尺度,1 纳秒(ns)等于10的-9次方,以常见的 FR4 PCB 板材为例,电信号在其中的传播速度约为6 英寸 / 纳秒(或 15 厘米 / 纳秒)。这意味着: • 1 纳秒的延时对应信号在 FR4 板上传播约 6 英寸(约 15 厘米)的距离; • 几纳秒的延时则对应十几到几十厘米的走线长度差异。在 AD4630-24BBCZ 这类中低速 ADC 的布线场景中,几纳秒的延时差异不会对时序造成实质性影响,因此无需严格要求数据线与时钟线等长,只需控制在合理的长度差异范围内即可。(如:若需控制 3 纳秒内的延迟差异,对应走线长度差需控制在18 英寸(约 45 厘米)以内)。
    : L6 V: I+ Z- }% I( d% R

    点评

    除了会问ai,还需要自己会思考。1ns对应15cm走线长度,你知道pcb布线中15cm意味着什么吗? 需要等长的信号一般都是在同一功能模块或者摆放在附近,这就决定了走线基本长度都差不多的,能把布线误差搞到15cm的可能性  详情 回复 发表于 2025-11-5 14:34

    该用户从未签到

    11#
    发表于 2025-11-5 12:09 | 只看该作者
    对于并行 信号来是 要求等长的,因为每根  就是一个数据位, 根据时钟  来组成一组 数据,不等长 就会累计时差,时间长了就会累计 出现错码

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 感谢分享!

    查看全部评分

    该用户从未签到

    10#
    发表于 2025-11-5 10:34 | 只看该作者
    Dcpc103055205 发表于 2025-11-5 09:36* U* E; J; ]. n1 S: z0 o1 r( d0 ~4 `
    不需要严格等长,但建议尽量控制长度差异在较小范围(如几纳秒的延迟差)。若布线空间允许,可将 8 根数据 ...
    * v  M8 a* o; O% B2 {9 m
    几纳秒延时什么概念?常规fr4板材,表层布线1000mil延时167ps。1ns误差对pcb走向来说完全不用考虑。

    点评

    几纳秒延时” 是一个非常微小的时间尺度,1 纳秒(ns)等于10的-9次方,以常见的 FR4 PCB 板材为例,电信号在其中的传播速度约为6 英寸 / 纳秒(或 15 厘米 / 纳秒)。这意味着: • 1 纳秒的延时对应信号在 FR  详情 回复 发表于 2025-11-5 14:09
  • TA的每日心情
    奋斗
    2025-11-21 15:05
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    9#
    发表于 2025-11-5 09:36 | 只看该作者
    不需要严格等长,但建议尽量控制长度差异在较小范围(如几纳秒的延迟差)。若布线空间允许,可将 8 根数据线和时钟线的长度差异控制在5% 的波长以内(以最高频率计算,实际工程中可放宽到几毫米),以减少潜在的时序偏差。  重点保证每根数据线自身的阻抗连续性(如线宽一致、过孔最少),并做好数字地与模拟地的分区隔离,避免串扰影响采样精度。

    点评

    几纳秒延时什么概念?常规fr4板材,表层布线1000mil延时167ps。1ns误差对pcb走向来说完全不用考虑。  详情 回复 发表于 2025-11-5 10:34

    该用户从未签到

    8#
    发表于 2025-11-4 10:59 | 只看该作者
    yangjinxing521 发表于 2025-11-4 09:58
    ) E+ j) l2 F# A  w( Z: Z1 i) H- ]大佬请问,这里的信号速度是按芯片的最高频率算的吗?还是最高频率再乘以5,按最高带宽算?
    1 Z" s. T, P' ^6 Q1 s2 ]例如:品牌 ...

    3 h9 y' X6 L. H6 H( ?你提的这些接口都是低速外设。pcb上只要连通都不会有大问题。
    * ]8 w" A" m" F  y. M6 i! R$ P$ N' C. x去看mcu的时钟树,上面都有每种功能单元的工作时钟6 `9 n3 p& W3 W1 |/ }/ {, I! \
  • TA的每日心情
    奋斗
    2025-11-21 15:48
  • 签到天数: 135 天

    [LV.7]常住居民III

    7#
    发表于 2025-11-4 09:58 | 只看该作者
    超級狗 发表于 2025-11-4 08:15
    ! F8 J7 e2 ~0 t3 a這裡有個網站可以約略計算等長(Length Maching)的最大容許誤差,計算的原則如下。
    ) s. v/ m7 j# x. W, w9 P6 H
    7 ]8 p' ]$ G1 d- V; F2 jLength Matching  ...

    6 s6 G4 X/ R+ V7 [% O大佬请问,这里的信号速度是按芯片的最高频率算的吗?还是最高频率再乘以5,按最高带宽算?
    . L3 R) @: r5 D, j例如:品牌:ST(意法半导体)
    7 B* j6 T0 y/ `( j+ Q6 h2 l

    系列:STM32L4


    % |4 @/ m3 i/ J

    安装类型:SMT

    2 L6 |3 Y/ ^) u7 g: k! S# E9 J

    封装/外壳:UFQFPN48_7X7MM_EP


    4 v/ i; ]! s9 o2 B7 V' x; A

    工作温度:-40℃~+85℃


    5 _! R- T: `5 H! O/ W! `, n: I& O

    接口:CANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, SWPMI, UART/USART


    0 E+ X% C; l& c  W  h

    零件状态:Active


    3 S5 F4 t0 m# z  _8 N; h( |

    CPU内核:ARM Cortex-M4

    1 a2 R  q4 D$ R. O

    主频速度(Max):80MHz


    4 k  j0 i2 y! L9 ^  g' S& g

    点评

    谢谢分享!: 5.0
    你提的这些接口都是低速外设。pcb上只要连通都不会有大问题。 去看mcu的时钟树,上面都有每种功能单元的工作时钟  详情 回复 发表于 2025-11-4 10:59
    谢谢分享!: 5
    樓主是去讀 ADI 的 ADC,就是照 ADC 總線的讀寫速度。MCU 速度再快,還是會被周邊給限制住的。^_^  发表于 2025-11-4 10:24

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 延伸提問獎勵!

    查看全部评分

  • TA的每日心情
    奋斗
    2025-11-21 15:00
  • 签到天数: 60 天

    [LV.6]常住居民II

    6#
    发表于 2025-11-3 18:40 | 只看该作者
    我想说个度的问题。' ?: [- F" H' N  _3 Q+ g5 @6 s: O/ V
    理论上,时钟是为了内部电路接收信号的,因此,采样瞬间,要求采样是我们预期信号。对于频率低的时钟,其实要求很不严格,所以几乎不考虑等长,速度越高,对等长要求越严格。' I! @6 ]  F, h
    所以要考虑度的问题,就是速度的问题。

    点评

    谢谢分享!: 5.0
    這裡有個網站可以約略計算等長(Length Maching)的最大容許誤差,計算的原則如下。 Length Matching Rules [*]High-speed signals: Match within ±5% of wavelength [*]Critical timing: Match within ±2%  详情 回复 发表于 2025-11-4 08:15
    谢谢分享!: 5
    中速訊號完全都不要求的話,還是有那麼 1% ~ 2% 的畫板豬頭,線長會給你差到 300mil 以上。>_<|||  发表于 2025-11-4 07:59

    该用户从未签到

    5#
    发表于 2025-10-31 20:36 | 只看该作者
    超級狗 发表于 2025-10-31 11:557 i8 l1 N9 K/ l
    DDR Mode SCK Clock Period = 10ns(約略)
    5 x$ a( \* i( I3 S$ E+ H, c訊號也就約略 100MHz 等級,理論上與早期 200MHz EDO DRAM 相 ...

      w$ h) x* G) A" ~( U5 u, `严格来说,等长针对的数据和时钟之间。数据线内部是没有要求的。但是pcb设计为了方便,所有数据时钟打包成一组,方便好记。, J9 `5 C/ K. P7 x7 Q/ k
    就这个图上参数来说,clk和data之间时序要满足tHSD0和tDSDO之间的差值。也就是最小5ns左右。考虑信号过冲,抖动等按1ns算。普通FR4板材,1ns的延时完全可以忽略。6 c- j. P  M0 W: \  X
      H7 h( n! A/ Z7 m4 p! G4 Y
    7 \/ Q( R' J* T4 E8 T
    , t1 ~) {8 R. k; L! f

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    我能保持緘默。避免被噴火烤焦嗎?^_^  发表于 2025-11-1 10:08

    该用户从未签到

    4#
    发表于 2025-10-31 13:54 | 只看该作者
    需要高速的adc一般是差分输出
    & F2 K& F2 V4 y9 N$ Z- i4 r+ C# v

    该用户从未签到

    3#
    发表于 2025-10-31 13:07 | 只看该作者
    之前有人發過這個 PCB Layout Design Guide- f! {* n5 i  s3 H+ ]
    9 x- N9 n7 B+ G  s7 ~" [- P

    SD_MMC_SDIO PCB Layout Rule.jpg (74.13 KB, 下载次数: 5)

    SD_MMC_SDIO PCB Layout Rule.jpg

    Toradex Layout Design Guide.pdf

    1.18 MB, 下载次数: 4, 下载积分: 威望 -5

    该用户从未签到

    2#
    发表于 2025-10-31 11:55 | 只看该作者
    本帖最后由 超級狗 于 2025-10-31 13:11 编辑 7 Y1 N1 b& \3 J+ ~
    , ]" N) j2 `) Z/ o4 E6 ^
    DDR Mode SCK Clock Period = 10ns(約略)
    . p% B" }9 q% s) W. G& f9 b' ^訊號也就約略 100MHz 等級,理論上與早期 200MHz EDO DRAM 相當。9 p5 {& i; c2 H/ v2 A

    ( U% D3 d1 D6 C: k7 L1 ]) o# L6 M

    0 S- d; b2 H1 P9 D5 n9 ~' W: o. d- x- r2 M) E
    ) g5 i/ {( a+ E* ^3 O; y

    ADI AD463x-24 DDR Mode Timing.jpg (76.1 KB, 下载次数: 7)

    ADI AD463x-24 DDR Mode Timing.jpg

    ADI AD463x-24.pdf

    2.49 MB, 下载次数: 0, 下载积分: 威望 -5

    点评

    严格来说,等长针对的数据和时钟之间。数据线内部是没有要求的。但是pcb设计为了方便,所有数据时钟打包成一组,方便好记。 就这个图上参数来说,clk和data之间时序要满足tHSD0和tDSDO之间的差值。也就是最小5ns左  详情 回复 发表于 2025-10-31 20:36

    该用户从未签到

    1#
    发表于 2025-10-31 11:01 | 只看该作者
    这种一看就是并行线。理论上需要,但是实际要不要做看信号速率,不是特别高级的adc一般都可以不做。高速的adc一般是差分输出
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 12:10 , Processed in 0.171875 second(s), 29 queries , Gzip On.

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

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

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