中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

我在查看 50 MHz 时钟时遇到问题:我正在使用...

 雨巷

下载贤集网APP入驻自媒体

我在查看 50 MHz 时钟时遇到问题:我正在使用带有 Vivado 的 Zybo 板,并且我正在将可用的“PL Fabric Clocks”之一(在 Zynq 处理系统元件中)发送到标准 PMOD 输出引脚。当然,我使用 ODDR 进行时钟转发。
我仍在寻找更好的结果,因为我现在看到几乎是正弦波(并且上升时间不是很好)。
标准 PMOD 输出引脚有一个串联 200 欧姆电阻 (R_load)。我使用的是 10073C Agilent 无源探头(连接到 1Mohm 时输入电阻为 2.2 Mohm)和 MSO6104A Agilent 示波器(似乎有足够的带宽,1 GHz)。
我正在尝试考虑一个方案(参见附图“img1”),因为我认为问题是阻抗匹配。
当我使用该探头时,我选择 1Mohm 作为示波器的输入阻抗。
我认为在我的方案中(根据我所看到的),R_load 对应于(PMOD 的)200 欧姆串联电阻,并且不应考虑 C_load。我的基本想法是 R_probe 为 9 Mohm,R_osc 为 1 Mohm(因此我们有 10:1 探头);C_v 和 C_osc 得到补偿(用螺丝刀补偿探头),唯一剩下的是 C_probe(探头数据表中的值是多少)。那么如何改善波形呢?

最新回复
发布回复
这应该是由于时钟源的不正确约束。可以检查设置,并且尝试一下把约束与下面doc的主约束文件部分进行比较并更正它们。
在这种情况下,你可以尝试使用串联电阻(R_series)来匹配源端和负载端的阻抗。通过调整 R_series 的值,你可以尝试找到一个最佳的阻抗匹配点,以改善时钟信号的质量。
在信号路径中添加阻抗匹配网络,例如串联电阻或并联电容,以实现更好的阻抗匹配。这可以减少信号反射和失真。

为您推荐

热门交流