探索Si570/Si571:10 MHz至1.4 GHz I²C可编程XO/VCXO的卓越性能

电子说

1.4w人已加入

描述

探索Si570/Si571:10 MHz至1.4 GHz I²C可编程XO/VCXO的卓越性能

在电子工程领域,时钟发生器的性能对整个系统的稳定性和可靠性起着至关重要的作用。今天,我们就来深入探讨一下Skyworks Solutions推出的Si570/Si571,这是一款具有强大功能的10 MHz至1.4 GHz I²C可编程XO/VCXO。

文件下载:571ABA000107DGR.pdf

产品简介

Si570作为XO(晶体振荡器),Si571作为VCXO(压控晶体振荡器),它们利用了Skyworks的先进DSPLL®电路,可以在任何频率下提供低抖动时钟。与传统的XO/VCXO不同,Si57x系列使用一个固定频率的晶体和DSPLL时钟合成IC来实现任意频率操作,大大提高了频率稳定性和可靠性。

产品特性与优势

1. 频率可编程性

Si570/Si571可通过I²C串行接口进行编程,输出频率范围从10到945 MHz,部分频率可达1400 MHz,分辨率小于1 ppb。这种高度的可编程性使得它能够满足各种不同应用场景的需求。

2. 高性能DSPLL®技术

采用第三代DSPLL®技术,具有出色的抖动性能,比基于SAW的振荡器的频率稳定性高3倍。这意味着在复杂的电子系统中,它能够提供更稳定、更精确的时钟信号。

3. 多种输出选项

提供LVPECL、CMOS、LVDS和CML等多种输出选项,可根据不同的系统需求进行灵活选择,增强了产品的通用性。

4. 高可靠性与稳定性

内部固定的晶体频率确保了高可靠性和低老化率,同时DSPLL时钟合成提供了卓越的电源噪声抑制能力,能够在通信系统常见的嘈杂环境中轻松生成低抖动时钟。

5. 环保与兼容性

采用行业标准的5x7 mm封装,符合无铅/RoHS标准,并且支持1.8、2.5或3.3 V电源,具有良好的环保性和兼容性。

应用领域广泛

Si570/Si571凭借其卓越的性能,在多个领域都有广泛的应用:

  • 通信领域:如SONET/SDH、xDSL、10 GbE LAN/WAN等,为高速数据传输提供稳定的时钟信号。
  • 测试测量:在ATE(自动测试设备)和高性能仪器中,精确的时钟信号对于测试结果的准确性至关重要。
  • 光模块:为光通信模块提供低抖动时钟,确保光信号的稳定传输。
  • 时钟与数据恢复:在需要进行时钟和数据恢复的电路中,发挥着重要作用。

电气特性详解

1. 工作条件

  • 电源电压:提供3.3 V、2.5 V和1.8 V三种可选电源,每种电源都有相应的电压范围,以确保在不同的电源环境下都能稳定工作。
  • 电源电流:不同的输出模式(LVPECL、CML、LVDS、CMOS)和状态(输出使能、三态模式)下,电源电流有所不同。例如LVPECL输出使能时,典型电流为130 mA。

2. 输出频率特性

  • 可编程频率范围:LVPECL/LVDS/CML输出模式下,频率范围为10至1417.5 MHz;CMOS输出模式下,频率范围为10至160 MHz。不同的速度等级(A、B、C)对应不同的频率范围,可根据具体需求进行选择。
  • 温度稳定性:在不同的温度范围内(-40至+85 ºC),温度稳定性为±7 ppm至±100 ppm,可通过选择不同的产品配置来满足特定的温度稳定性要求。
  • 初始精度和老化率:初始精度可达±1.5 ppm,老化率在第一年为±3 ppm,20年寿命内为±10 ppm,确保了长期的频率稳定性。

编程与配置

1. 小频率变化编程

当输出频率变化在±3500 ppm以内时,可以通过以下步骤进行编程:

  • 冻结“M”值(设置寄存器135位5 = 1)。
  • 写入新的频率配置(RFREQ)。
  • 解冻“M”值(设置寄存器135位5 = 0)。

这样可以避免在写入RFREQ寄存器时对输出时钟频率产生临时影响。

2. 大频率变化编程

当输出频率变化超出±3500 ppm时,需要重新编程DCO频率和输出分频器。具体步骤如下:

  • 读取当前的RFREQ、HSDIV和N1值。
  • 计算设备的fXTAL。由于每个设备的内部晶体频率可能略有不同,因此需要为每个设备单独计算fXTAL。
  • 根据新的输出频率(fout_new)计算新的RFREQ、HSDIV和N1值。可以手动计算,也可以使用Si57x - EVB软件来辅助计算。
  • 将新的值写回到设备中,对于所有Si571设备和温度稳定性为20 ppm和50 ppm的Si570设备,写入地址为7 - 12;对于温度稳定性为7 ppm的Si570设备,写入地址为13 - 18。

在编程过程中,需要注意冻结和解冻DCO的操作可能会导致输出时钟瞬间停止和重新启动,对于对毛刺或短脉冲敏感的电路,可能需要在重新配置完成后进行复位。

常见问题与解决方法

1. I²C总线问题

可以使用示波器探测设备的I²C引脚,检查信号完整性。如果I²C总线上的其他设备通信正常,那么Si570/Si571通常也应该正常工作。可以通过Skyworks Solutions网站上的部件编号查询工具来确认具体的I²C地址。

2. 寄存器写入问题

Si570/Si571根据不同的温度稳定性使用不同的配置寄存器。可以通过部件编号查询工具或部件编号中的第2个订购选项代码来确认温度稳定性和相应的配置寄存器。

3. FXTAL计算问题

在计算新的输出频率之前,必须为每个设备单独确定内部晶体频率FXTAL。常见的错误是为一个设备计算FXTAL后,将其用于所有后续设备,这会导致输出频率精度出现偏差。

4. 超时问题

Si570/Si571在更改寄存器值时需要冻结DCO,然后解冻并写入“NewFreq”位来重新启动。如果“解冻”和“NewFreq”写入延迟超过10 ms,内部状态机可能会超时,导致配置恢复为默认值。在编写程序时,需要注意避免因中断或其他系统延迟导致超时。

总结

Si570/Si571以其高度的可编程性、卓越的性能和广泛的应用领域,成为电子工程师在时钟设计中不可多得的选择。通过深入了解其特性、电气参数、编程方法和常见问题的解决方法,我们可以更好地利用这款产品,为电子系统的设计带来更高的稳定性和可靠性。大家在使用过程中如果遇到任何问题或者有不同的见解,欢迎在评论区留言讨论。

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

全部0条评论

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

×
20
完善资料,
赚取积分