Dcpc086397900 发表于 2025-11-3 18:40% B1 j6 V* A7 ?. @& z1 X6 A$ k 這裡有個網站可以約略計算等長(Length Maching)的最大容許誤差,計算的原則如下。 Length Matching Rules
但切到簡體中文模式,這幾句話就不見了!$ b: _ x+ _9 \! k $ ]8 h( |# _. ^$ y, C0 t ![]() 狗弟的工作習慣是,最好設設計指導書(Design Guide)中有明確建議,沒有的話就找速度相近的總線建議當參考,再沒有的話才來這種網站算算看。3 L0 C8 B0 i$ @2 F$ d- C PCB Trace Length Calculator - PCB Tools - Bozhong Materials % c4 L0 u7 ^; v. O$ { |
huo_xing 发表于 2025-11-5 14:34% I9 ] L# t$ Y. ? 说的有道理。 |
Dcpc103055205 发表于 2025-11-5 14:09 除了会问ai,还需要自己会思考。1ns对应15cm走线长度,你知道pcb布线中15cm意味着什么吗?! q# T: P/ E5 M' `8 n5 D# N 需要等长的信号一般都是在同一功能模块或者摆放在附近,这就决定了走线基本长度都差不多的,能把布线误差搞到15cm的可能性有多大? 所以上面最开始就说了ns级延时误差不需要考虑。6 N) l# ~3 v2 K+ ]/ N % l$ U6 V; Z1 k. m7 E8 M K |
huo_xing 发表于 2025-11-5 10:34( k$ e u9 f X" b( O, R 几纳秒延时” 是一个非常微小的时间尺度,1 纳秒(ns)等于10的-9次方,以常见的 FR4 PCB 板材为例,电信号在其中的传播速度约为6 英寸 / 纳秒(或 15 厘米 / 纳秒)。这意味着: • 1 纳秒的延时对应信号在 FR4 板上传播约 6 英寸(约 15 厘米)的距离; • 几纳秒的延时则对应十几到几十厘米的走线长度差异。在 AD4630-24BBCZ 这类中低速 ADC 的布线场景中,几纳秒的延时差异不会对时序造成实质性影响,因此无需严格要求数据线与时钟线等长,只需控制在合理的长度差异范围内即可。(如:若需控制 3 纳秒内的延迟差异,对应走线长度差需控制在18 英寸(约 45 厘米)以内)。$ V) N* D, `3 F2 I |
Dcpc103055205 发表于 2025-11-5 09:365 {3 ]! w! s+ { p; {; |1 R 几纳秒延时什么概念?常规fr4板材,表层布线1000mil延时167ps。1ns误差对pcb走向来说完全不用考虑。 |
yangjinxing521 发表于 2025-11-4 09:58 你提的这些接口都是低速外设。pcb上只要连通都不会有大问题。" {/ ? k! i5 R- G i 去看mcu的时钟树,上面都有每种功能单元的工作时钟$ R+ `: W5 W# I$ S7 {% e2 n, G |
超級狗 发表于 2025-11-4 08:15 大佬请问,这里的信号速度是按芯片的最高频率算的吗?还是最高频率再乘以5,按最高带宽算?7 C3 H( Z' N# z 例如:品牌:ST(意法半导体) 系列:STM32L4 安装类型:SMT 封装/外壳:UFQFPN48_7X7MM_EP 9 O- `- P. D/ R) X/ j) ~2 `工作温度:-40℃~+85℃ 接口:CANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, SWPMI, UART/USART # w$ G9 I7 B" t1 o5 G零件状态:Active * n2 N" @0 v3 a6 ZCPU内核:ARM Cortex-M4 主频速度(Max):80MHz |
|
我想说个度的问题。2 ?7 a8 }4 k+ C2 _. Z 理论上,时钟是为了内部电路接收信号的,因此,采样瞬间,要求采样是我们预期信号。对于频率低的时钟,其实要求很不严格,所以几乎不考虑等长,速度越高,对等长要求越严格。5 I% ]0 F+ l$ t& Y* i 所以要考虑度的问题,就是速度的问题。 |
超級狗 发表于 2025-10-31 11:553 U. X; F; ]% H* h$ s0 x 严格来说,等长针对的数据和时钟之间。数据线内部是没有要求的。但是pcb设计为了方便,所有数据时钟打包成一组,方便好记。 就这个图上参数来说,clk和data之间时序要满足tHSD0和tDSDO之间的差值。也就是最小5ns左右。考虑信号过冲,抖动等按1ns算。普通FR4板材,1ns的延时完全可以忽略。* z/ @8 [ J; o! d1 n! ^. x 2 d- ~% T- l, d* u& x `/ n( v ) b' k3 L- T( S! } |
|
需要高速的adc一般是差分输出 |
|
之前有人發過這個 PCB Layout Design Guide!3 |1 {, @) l# V/ t- f t. m 2 O3 ^1 D5 S8 `& T& J& \9 U$ p ![]() |
SD_MMC_SDIO PCB Layout Rule.jpg (74.13 KB, 下载次数: 3)
Toradex Layout Design Guide.pdf
1.18 MB, 下载次数: 4, 下载积分: 威望 -5
|
本帖最后由 超級狗 于 2025-10-31 13:11 编辑 ! A0 h% H+ j0 Q5 l' b; ] DDR Mode SCK Clock Period = 10ns(約略) 訊號也就約略 100MHz 等級,理論上與早期 200MHz EDO DRAM 相當。7 N: u" k0 e. w; v1 {) d6 n" @. F ![]() " c- T) \( a. l/ @$ t |
ADI AD463x-24 DDR Mode Timing.jpg (76.1 KB, 下载次数: 2)
2.49 MB, 下载次数: 0, 下载积分: 威望 -5
| 这种一看就是并行线。理论上需要,但是实际要不要做看信号速率,不是特别高级的adc一般都可以不做。高速的adc一般是差分输出 |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-22 02:05 , Processed in 0.171875 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050