我使用的是 Spartan 6(SP601 评估板),之前使用的是 X2 27MHz 振荡器时钟。但是,根据用户手册,电路板上焊接了一个速度更快的 200 MHz 振荡器(差分)。我想使用它,但我很困惑为什么它有两个与之关联的引脚。
下表提供了电路板上的时钟及其各自的引脚。我目前正在使用只有一个引脚的 X2,所以我有一个称为“clk”的输入连接到该引脚。有人可以解释为什么 U5 有两个引脚“N”和“P”吗?我将如何在我的用户约束文件中包含和使用这个时钟?
来自 SP601 硬件用户指南,8. 时钟生成:
SP601 有一个 2.5V LVDS 差分 200 MHz 振荡器 (U5),焊接到板上并连接到 FPGA 全局时钟。
来自维基百科页面差分信号,优势部分,适用于低压电子设备:
电子行业,尤其是便携式和移动设备,不断努力降低电源电压以节省电力并减少发射的电磁辐射。然而,低电源电压会降低抗噪能力。差分信号有助于减少这些问题,因为对于给定的电源电压,它提供的抗噪能力是单端系统的两倍。
想知道为什么,...
在高压差分信号下:
...
通用术语高压差分信号描述了各种系统。另一方面,低压差分信号或 LVDS 是由 TIA/EIA 标准定义的特定系统。
所以时钟是差分信号的LVDS时钟,低电压信号的目的是降低功耗。差分以增加抗噪能力。
这似乎不是一个编程问题,答案可以通过简单的研究来确定。