CY2941x/CY2942x 高性能可编程振荡器:设计与应用详解

电子说

1.4w人已加入

描述

CY2941x/CY2942x 高性能可编程振荡器:设计与应用详解

一、前言

在电子设计领域,振荡器是至关重要的组件,它为各种电子设备提供稳定的时钟信号。CY2941x/CY2942x 高性能可编程振荡器是一款备受关注的产品,它由 Cypress 公司(现属 Infineon Technologies)研发,能为通信、测试仪器和高速数据转换器等应用提供可靠的时钟解决方案。本文将详细介绍该振荡器的特点、功能、电气参数等内容,希望能为电子工程师们在设计中提供参考。

文件下载:CY3676.pdf

二、产品概述

CY2941x/CY2942x 是基于可编程 PLL 的晶体振荡器解决方案,具有灵活的输出频率选项。它支持 15 MHz 至 2.1 GHz 的输出频率,可通过 I²C 接口进行配置。该产品采用先进设计技术,在整个输出频率范围内提供出色的抖动性能,能在 1.8 V 至 3.3 V 的电源电压和 -40 °C 至 +105 °C 的环境温度下可靠工作。

(一)产品特点

  1. 低噪声 PLL:适用于集成晶体应用,为系统提供稳定的时钟信号。
  2. 差分时钟输出:可通过 I²C 重新配置,满足不同应用的需求。
  3. 宽频率范围:支持 15 MHz 至 2.1 GHz 的输出频率,具有广泛的适用性。
  4. 分数 N PLL 与集成 VCO:提供精确的频率合成,确保输出频率的准确性。
  5. 集成固定频率晶体:简化设计,提高系统的稳定性。
  6. 多种输出标准:支持 LVPECL、LVDS、HCSL 和 CML 输出标准,方便与不同的电路接口。
  7. 低抖动性能:典型的集成抖动性能为 150 fs(12 kHz 至 20 MHz 频率偏移),适用于对时钟精度要求较高的应用。
  8. VCXO 功能:提供可调的总牵引范围(TPR),从 ±50 ppm 到 ±275 ppm,可用于需要电压控制时钟源的应用。
  9. 小型封装:采用 8 引脚 LCC 封装,尺寸为 7.0 × 5.0(CY2941x)或 5.0 × 3.2(CY2942x)mm,节省电路板空间。

(二)应用场景

CY2941x/CY2942x 适用于多种应用场景,包括通信应用(如 OTN、SONET/SDH、xDSL、GbE、网络、无线基础设施)、测试和仪器应用以及高速数据转换器。此外,其 VCXO 功能使其可用于需要电压控制时钟源的应用,以及同步定时应用的离散时钟解决方案。

三、功能描述

(一)可编程特性

CY2941x/CY2942x 具有多种可编程特性,可通过软件进行配置。这些特性包括:

  1. 频率:可设置 PLL 的频率。
  2. 调谐:振荡器调谐(负载电容值)。
  3. 功能:OE 极性、I²C 地址。
  4. 电源电压:支持 1.8 V、2.5 V 或 3.3 V 的电源电压。
  5. VCXO:启用/禁用 VCXO 功能。
  6. Kv 极性:VC 与频率的斜率极性。
  7. TPR:总牵引范围。
  8. 调制带宽:Kv 调制的带宽。
  9. 输出标准:可选择 LVPECL、LVDS、HCSL 或 CML 输出标准。

(二)架构概述

该设备采用高性能可编程 PLL 晶体振荡器架构,支持多种功能和多种输出标准。它具有内部一次性可编程(OTP)非易失性存储器(NVM),可分为通用设备配置和输出频率相关信息。通用设备配置包括芯片电源、OE 极性、I²C 设备地址、输入参考、输出标准和 VCXO 等,不随输出频率变化。此外,设备还包含易失性存储器(NVMCopy),在电源开启复位时存储 NVM 的精确副本。芯片设置取决于易失性存储器的内容,输出频率则取决于其中存储的配置。易失性存储器可通过 I²C 总线访问和修改。

(三)内部状态图

CY2941x/CY2942x 包含一个状态机,用于控制设备的行为。状态机在复位后将 “eFuse” 内容加载到 “NVMCopy” 中,并根据 LOCK 的值进入 “命令等待状态” 或 “活动状态”。在 “命令等待状态” 下,用户可以访问所有寄存器并读写 “NVMCopy” 内容,可使用的命令包括写入易失性存储器、编程非易失性存储器(NVM)和环路锁定。当 LOCK 编程为 “10” 或 “01” 时,设备进入 “活动状态”,并以编程的频率运行。

(四)小/大频率变化

  1. 小变化:频率变化在 ±500 ppm 以内,频率信息通过 I²C 加载,输出频率将无毛刺地从原始频率变化到新频率。
  2. 大变化:频率变化超过 ±500 ppm,通过 I²C 接口进行。设备将重新校准和配置 PLL,输出将同步变为差分低电平,直到该过程完成。

(五)编程支持

CY2941x/CY2942x 是软件可配置的解决方案,Cypress 为用户提供编程软件,可根据需求配置设备的可编程特性。

(六)可编程 OE 极性

该设备包含一个用于 OE 极性设置的位(默认是低电平有效),用户可以选择 OE 功能的高电平有效或低电平有效极性。当 OE 失效时,输出将同步变为差分低电平。

(七)可编程 VCXO

设备采用专有技术,通过基于 VC 控制电压修改 VCO 频率来调制频率。与拉动晶体参考相比,牵引曲线线性且准确,VCXO 特性非常稳定,不受温度、电源电压或工艺变化的影响。Kv(频率与 VC 的斜率)、TPR、VC 带宽和 VCXO 开/关均可编程。

(八)电源供电顺序

CY2941x/CY2942x 启动时不需要特定的供电顺序,启动需要 datasheet 中规定的单调 (V{DD}) 斜坡。斜坡上升后,(V{DD}) 必须保持在推荐工作条件规定的范围内。系统的其他部分需要实现欠压检测和保护。其他输入信号可以比 (V{DD}) 提前或延迟上电,输入信号相对于 (V{DD}) 没有时序要求。当所有输入信号稳定到配置状态时,设备将正常运行。

(九)I²C 接口

CY2941x/CY2942x 支持两线串行接口(I²C),工作在快速模式(400 kbps)和 7 位寻址。设备地址可编程,默认值为 55h,仅支持单字节访问。在 (V_{DD}) 达到其最小指定电压后 5 ms(最小),可进行第一次 I²C 访问。

(十)内存映射

设备的内存映射包括通用配置、频率配置和其他杂项信息。用户必须写入配置工具创建的所有内容,不允许对设备进行部分更新。访问此处未描述的位置可能会导致设备操作出现致命错误。

四、电气参数

(一)绝对最大额定值

超过绝对最大额定值可能会缩短设备的使用寿命,使用时需注意。例如,电源电压范围为 -0.5 V 至 +3.8 V,输入电压范围为 -0.5 V 至 +3.8 V,存储温度范围为 -55 °C 至 +150 °C 等。

(二)推荐工作条件

推荐的工作条件包括电源电压、环境温度等参数。例如,核心电源电压有 1.8 V(±5%)、2.5 V(±10%)和 3.3 V(±10%)三种范围,环境温度范围为 -40 °C 至 +105 °C。

(三)直流电气规格

包括不同输出标准(LVPECL、LVDS、HCSL、CML)的电源电流、输入电流、输入电压等参数。例如,LVPECL 输出在 (V_{DD}=3.3 V/2.5 V) 时,有不同负载条件下的电源电流规格。

(四)VCXO 特定参数

包括总牵引范围(TPR)、最佳拟合直线(BSL)线性偏差、增量线性度、Kv 调制带宽、电压范围等参数。这些参数保证了 VCXO 功能的性能。

(五)交流电气规格

对于 LVPECL、LVDS、CML 输出,包括时钟输出频率、上升/下降时间、输出占空比、差分峰值电压、周期抖动等参数。对于 HCSL 输出,也有相应的输出频率、上升/下降沿速率、电压回环时间等参数。

(六)时序参数

包括电源斜坡时间、唤醒时间、OE 使能/禁用时间、频率变化时间等参数,这些参数对于设备的正常工作和系统的时序配合至关重要。

(七)相位抖动特性

在不同输出频率和调制带宽、电源电压等条件下,给出了 RMS 抖动的典型值,反映了设备的时钟稳定性。

(八)I²C 总线时序规格

规定了 I²C 总线的时钟频率、起始条件保持时间、低电平周期、高电平周期等时序参数,确保 I²C 通信的正常进行。

(九)频率稳定性

包括频率公差、温度特性和频率老化等参数,体现了设备在不同条件下的频率稳定性。

五、订购信息

CY2941x/CY2942x 提供多种订购代码,可分为现场可编程和工厂配置两种类型。不同的订购代码对应不同的封装尺寸(8 引脚 LCC 7.0 × 5.0 mm 或 5.0 × 3.2 mm)和产品流程(工业级,-40 °C 至 +105 °C)。

六、总结

CY2941x/CY2942x 高性能可编程振荡器是一款功能强大、性能出色的时钟解决方案。其丰富的可编程特性、宽频率范围、低抖动性能和多种输出标准,使其适用于各种复杂的电子系统。电子工程师在设计过程中,可以根据具体的应用需求,充分利用该振荡器的特点,实现系统的高性能和可靠性。大家在实际应用中是否遇到过类似振荡器的使用问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分