pll时钟延迟为问题
【pll时钟延迟为问题】pll时钟延迟为问题
这关系到pll的工作方式,如果pll内部使用的是鉴频器,则输入和输出将没有固定的相位差,就是每次锁定都锁定在某个相位,但每次都不一样。如果使用的是鉴相器,则输入和输出为0相位差。早期的器件内部为前者,但现在已经基本绝迹了。因此在不考虑抖动,在pll的输入和输出上相位是保持0相位差的。 在FPGA内部,pll的输出一般驱动全局时钟网络,全局时钟网络是一个树形结构,其目的是为了保证从时钟源到达目的器件的时钟延迟一致,以实现同步。这个延迟在FPGA一般为几个ns(3.5ns)。pll为了保证输入时钟和输出时钟的严格相位关系,有一个功能就是clock network deskew。实现的原理就是预先在pll内部预先将输出提前输出,相当于增加了一个负延时,以抵消时钟网络的延时。
转载于:https://www.cnblogs.com/wandashuai/p/10741053.html
推荐阅读
- 使用交叉点观察器延迟加载图像以提高性能
- Sping中bean的延迟加载
- canvas|canvas 入门
- 番茄时钟工作法+27/83
- 技术分享 | 用图数据库来降低 MySQL 处理多层关系的延迟(一)
- 社区知识库|常见问答|社区知识库|常见问答 FAQ 集合第 4 期(消息保留及延迟、Broker、Pulsar 权限等相关问题)
- 修改ARM|修改ARM linux的系统时钟和硬件时钟
- Chrome播放海康威视大华华为摄像头RTSP流,不需转码转流,延迟毫秒级,支持多路播放、H.264/H.265
- CoordinatorLayout|CoordinatorLayout + AppBarLayout + RecyclerView,滚动到最底部延迟的坑
- java android开发---定时/延迟任务