首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

系统时钟同源问题

系统时钟同源问题

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