news 2026/4/18 8:53:45

使用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/14 21:44:00

5步掌握Presidio Analyzer:自定义NER模型集成终极指南

5步掌握Presidio Analyzer:自定义NER模型集成终极指南 【免费下载链接】presidio Context aware, pluggable and customizable data protection and de-identification SDK for text and images 项目地址: https://gitcode.com/GitHub_Trending/pr/presidio …

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

3步掌握Android组件化:从零搭建模块化架构

3步掌握Android组件化:从零搭建模块化架构 【免费下载链接】hll-wp-therouter-android A framework for assisting in the renovation of Android componentization(帮助 App 进行组件化改造的动态路由框架) 项目地址: https://gitcode.com/gh_mirrors/hl/hll-wp-…

作者头像 李华
网站建设 2026/4/11 12:27:39

超实用扫描图像处理神器:Scan Tailor 5大核心功能完整指南

超实用扫描图像处理神器:Scan Tailor 5大核心功能完整指南 【免费下载链接】scantailor 项目地址: https://gitcode.com/gh_mirrors/sc/scantailor 还在为扫描文档的质量问题烦恼吗?想要从模糊的扫描图像中获得清晰专业的数字化文档?…

作者头像 李华
网站建设 2026/4/18 3:38:36

DeepLabCut终极指南:零代码实现专业级动物行为分析

DeepLabCut终极指南:零代码实现专业级动物行为分析 【免费下载链接】DeepLabCut Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans 项目地址: https://gitcode.com…

作者头像 李华
网站建设 2026/4/18 3:37:22

【数据安全必修课】:Open-AutoGLM个性化隐私配置的7个关键步骤

第一章:Open-AutoGLM隐私配置的核心价值在人工智能模型日益普及的背景下,数据隐私与安全成为开发者和企业关注的重点。Open-AutoGLM 作为一款支持自动化生成与推理的开源语言模型框架,其隐私配置机制不仅保障了用户数据的机密性,还…

作者头像 李华