 
- UID
- 1023229
- 来自
- 中国
|
现在很多客户在做系统设计的时候,会忽略时钟同源,导致系统不稳定。下面以两个例子来说明系统内部时钟同源的重要性。
1 单板内部MCU和FPGA一般都有各自的晶振,即不同的时钟源,这些时钟源都和标定值有偏差的。如果MCU和FPGA通过FIFO进行高速大容量的数据传输,FIFO就会出现溢出或者空的不稳定现象。xilinx的FIFO在溢出后必须复位,不然其状态不定。即使是低速的UART通信,如果在数据边沿没有对计数器进行校正,并且帧长度比较长的情况下,也会出现误码;
2 单板之间,尤其是通过高速串行接口进行级联的应用。级联中最好通过Serdes获取恢复时钟,然后和本地的晶振通过时钟管理芯片进行锁定,然后再用于高速数据的发送和接收。如果是基于包的高速串行IO,可能要求不高。 |
|