要大碗 发表于 2024-7-27 14:47

RGMII要等长吗?

<p>看到有些说法是RMII是公共时钟传输模型,数据不需要和时钟等长。那么做RMII的LAYOUT时到底要怎么做等长呢?<br />
1、发送和接收数据一起和时钟做等长;<br />
2、发送数据(TXD,TX_EN)内部等长,接收数据(RDX,RX_ER,CRS_DV)内部等长,发送和接收不需要和时钟等长;<br />
3、完全不做等长。<br />
到底应该采用哪一个呢,我设计过的是用的第二个,其他同事是用第一个,实际都没出现问题。<br />
而且,什么是公共时钟传输模型,什么是源同步时钟模型,为什么前者不需要数据和时钟等长呢?有大佬解答吗?</p>

qwqwqw2088 发表于 2024-7-27 17:06

<p>实际都没出现问题。</p>

<p>可能是设计工作频率较低,或者经过仿真验证后信号质量良好</p>

qwqwqw2088 发表于 2024-7-27 17:08

<p>在实际设计中,对信号完整性有严格要求,建议用第一种方法。<br />
对信号完整性要求不高,或者为了简化设计过程,第二种方法估计会行。<br />
第三种方法则不推荐</p>

damiaa 发表于 2024-7-31 11:18

qwqwqw2088 发表于 2024-7-27 17:08
在实际设计中,对信号完整性有严格要求,建议用第一种方法。
对信号完整性要求不高,或者为了简化设计过程 ...

<p>有道理。能做等长干嘛不做呢。只是画一下的问题。又不加成本。</p>

ken1023 发表于 2024-8-8 11:53

<p>设计中对信号完整性要求比较高,建议用第一种方法。发送和接收数据和时钟长度也不会差太多,做等长应该不难;</p>
页: [1]
查看完整版本: RGMII要等长吗?