news 2026/4/23 9:45:08

使用MMCM/PLL来做延时

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用MMCM/PLL来做延时

PHASESHIFT_MODE=LATENCY

有时我们会使用IDELAY来为时钟路径增加延迟。当IDELAY的调整范围过小时,我们可以设置一个MMCM(有时是PLL)来充当IDELAY(即改变时钟路径的延迟)。为此,将MMCM配置为具有一个时钟输入和一个时钟输出,且两者频率相同。此外,将MMCM配置为输入和输出时钟之间的“相位对齐”。最后,为MMCM编写一个PHASESHIFT_MODE=LATENCY约束。

set_property PHASESHIFT_MODE LATENCY[get_cells{adc_clk_in/inst/mmcm_adv_inst}]

在LATENCY模式下,MMCM的作用类似于IDELAY,通过MMCM/PLL改变时钟路径的延迟。MMCM/PLL的延迟由输出时钟的相位设置决定,计算公式为(延迟=时钟周期*相位设置度数/360)。请注意,正负相位设置会产生正负延迟!也就是说,MMCM既可以延迟时钟,也可以提前时钟!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:13:30

CUPS打印系统完全指南:从基础配置到高级管理

CUPS打印系统完全指南:从基础配置到高级管理 【免费下载链接】cups OpenPrinting CUPS Sources 项目地址: https://gitcode.com/gh_mirrors/cup/cups 还在为复杂的打印设置而头疼吗?想要一个稳定可靠的企业级打印解决方案?CUPS&#x…

作者头像 李华
网站建设 2026/4/18 4:55:14

精通AvaloniaUI绘图系统:跨平台图形渲染实战指南

精通AvaloniaUI绘图系统:跨平台图形渲染实战指南 【免费下载链接】Avalonia AvaloniaUI/Avalonia: 是一个用于 .NET 平台的跨平台 UI 框架,支持 Windows、macOS 和 Linux。适合对 .NET 开发、跨平台开发以及想要使用现代的 UI 框架的开发者。 项目地址…

作者头像 李华
网站建设 2026/4/18 14:08:09

终极Alpine Node.js Docker镜像使用完全指南

终极Alpine Node.js Docker镜像使用完全指南 【免费下载链接】alpine-node Minimal Node.js Docker Images built on Alpine Linux 项目地址: https://gitcode.com/gh_mirrors/al/alpine-node 在当今云原生应用开发中,容器化部署已成为标准实践。Alpine Node…

作者头像 李华
网站建设 2026/4/22 10:31:29

终极指南:用shadPS4在电脑上畅玩PS4游戏的完整方案

终极指南:用shadPS4在电脑上畅玩PS4游戏的完整方案 【免费下载链接】shadPS4 PS4 emulator for Windows,Linux,MacOS 项目地址: https://gitcode.com/gh_mirrors/shad/shadPS4 想要在个人电脑上体验PlayStation 4游戏的魅力吗?shadPS4模拟器为你打…

作者头像 李华
网站建设 2026/4/16 17:03:14

5个技巧让搜索引擎效率翻倍:AC脚本深度优化指南

在信息爆炸的时代,我们每天都要面对海量的搜索结果,但真正有价值的内容往往被广告和杂乱界面所淹没。今天,我将为你介绍如何通过AC脚本优化工具,彻底改变你的搜索体验,实现搜索引擎效率翻倍的目标。AC脚本优化、搜索引…

作者头像 李华