五个国王 发表于 2025-6-24 13:073 e% q# x6 M, i 上面说错了,mii信号25M,rmii才是50M。只是等长方面问题可以去专业pcblayout外包公司,一般各种电路设计规范都有。高级的还有si和pi。常规fr4板材传播延时167ps/inch。按这个值针对你这个50M信号就算没有设计要求也可以大概评线长了。0 G$ n3 D8 z8 R$ a. p# x# Y 50M对应信号周期20ns,pcb布线误差按1000mil算,160ps延时相对于20ns是不是可以忽略? * O0 S. a" E$ O5 c |
本帖最后由 myiccdream 于 2025-6-26 16:55 编辑 2 }9 o: t& q$ N, I1 B- G5 w z五个国王 发表于 2025-6-26 16:27- C3 z7 S) v4 L: @ 你是MII ,可以不做,但是对于layout来说,算不上什么为难,等长没那么麻烦,分分钟的事情。 而且对于一个做硬件的来说,如果没有把握的事,就要按照最严格的要求去做,我们不是软件,可以天天debug,& b0 k# b# V: F" p8 n+ d+ G 硬件改一次版 那可是老板的嫌弃 和money的支出 RMII 的要求看这个地方,: U: k+ @" C; |7 J1 H https://www.intel.cn/content/www ... phy-interfaces.html: H/ T" ^+ T- f 8 P0 ^- u0 X& R% J9 ` |
五个国王 发表于 2025-6-26 16:28 不是啊,有时序要求才需要做等长,而Xtal是芯片总时钟,这个时钟没有必要等长,在一些大型设备中,如果没有时钟同步的需求,经常是一个芯片配一个晶体,哪怕有时钟同步的需求,也不需要强制等长。而像MII、RMII这种做等长是指做组内等长,也就是时钟和信号线等长控制一定长度,以确保建立保持时间满足要求。 0 t- y; Q+ B! b1 ?- o3 s& @ 你需要搞清楚芯片的Xtal时钟和信号clock时钟之间的区别。 |
myiccdream 发表于 2025-6-26 16:52$ Z2 ]% `3 x) o 好的,谢谢,感觉还是需要学习的东西太多了,这个分享很赞!以后多去上面学习相关标准和规范,严格要求自己 ![]() |
五个国王 发表于 2025-6-26 16:270 U6 w) P! G7 y) B 主要是如大家講的,各個時鐘間有沒有同步的需要,沒有同步需求就不需要等長(Length Matching)。& t7 `; U7 x/ O( b& ]: q 再則部分人所言,25MHz 也不是很快的時鐘,等長(Length Matching)的限制會比 DDR 或 PCIe 這些總線寬裕很多。 ![]() |
Dc2024101522a 发表于 2025-6-25 15:29 时钟不用等长吗?我让对接的同事难做了 1 h- |6 p8 \+ c |
|
本帖最后由 超級狗 于 2025-6-27 00:16 编辑 * j% g) @0 I6 [. X # _9 \: ~$ M! R6 Y 大家的建議已經足夠,狗弟只是分享一個經驗。 Clock Buffer 能讓輸出的時鐘都同相位,對於時脈需要精準同步的應用非常有用。0 c# h9 q& n% ~" E* P. L 但多路時鐘卻是實打實的方波在板子上面跑。(雖然有的已經有 Slew Rate Control 抑制輻射) u. a" P' ]2 q* ]. R1 e 很久以前,有位同事用了之後,EMI 改到懷疑人生。 & u9 x2 H, C2 p ![]() |
huo_xing 发表于 2025-6-24 13:21 就是找了外包公司,不过现在的外包也是初中级工程师来画,后面才是他们大佬来审核吧,他说他也不太懂,只是觉得等长做不到 ![]() |
myiccdream 发表于 2025-6-24 11:32& O5 w8 z F; A( S 谢谢解答$ M! X8 |, _9 D/ O6 b7 _8 p |
huo_xing 发表于 2025-6-24 12:02 好的,谢谢,在layout的时候也挺难实现等长的,目前只是要求阻抗50欧。再请问下,这种相关的知识点去哪学习看看$ a/ W5 @" h* ?4 u" w( u: D |
五个国王 发表于 2025-6-24 10:50: V6 y+ T8 I# x; C, J 搞错问题重点了,不是mii信号。是你这个clk buff后面接的芯片有没有时序要求。另外,mii信号没记错好像是50M,有等长要求的。但是pcb稍微意思意思就行了,误差放到500mil都不会出问题的。基本可以不做 |
五个国王 发表于 2025-6-24 10:50 25Mhz 太低了,所以手册一般都没写那个等长。只写了一个同源。或者是不是只要2边的时钟偏差要求一致就行,等版主来解答吧% `; f% I6 X+ |) ]1 l% _ ; Y% R8 u g; W: d. O; o 5 {# X1 b% h# a ( K/ ]7 e2 J! B! q |
| 要看你实际应用。pcb等长除了时序匹配,其他的都是坏处。 |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-22 02:59 , Processed in 0.187500 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050