【经验】如何基于“ProgOsc Calculator”工具快速计算任意频率发生器SI549的寄存器配置?
SILICON LABS新近推出的一款基于I2C接口的可编程时钟发生器SI549,可输出0.2MHz~1.5GHz的任意频点、任意电平格式的时钟信号。而且,SI549的RMS jitter指标可以达到80fs,在类似器件中非常优秀,极大地提升输出时钟相噪性能指标。被广泛应用在100G/200G/400G 相干光OTN/PAM4、服务器、FPGA/ASIC、测试和测量设备等相关产品中。
但也正由于任意频率发生器SI549灵活性强,导致寄存器计算非常复杂,给广大工程师带来很大的困难。为解决这个问题,本文将介绍Silicon Labs提供寄存器配置辅助工具“ProgOsc Calculator”,只要输入目标频率,即可生成寄存器配置值,可大大节省工程师计算时间。
步骤1:下载软件。
Silicon Labs(芯科科技)Si5xx系列振荡器编程软件工具:
《ProgOscillatorSwInstall》
https://www.sekorm.com/doc/1097371.html
步骤2:安装软件。
Step-1:将下载文件解压后,点击安装文件“ProgOsc_6_0_1_Install”,弹出如下图1对话框。
Step-2:选中“I accept the agreement”;
Step-3:点击next,一路默认安装即可。
图1 安装界面
步骤3:选择目标器件。
Step-1:安装成功后,运行软件“ProgOsc Calculator”,弹出图2对话框。
Step-2:选择“SI549”,点击“OK”进入下一步。
图2 选择SI549
步骤4:输入目标频率,并点击生成按钮。
Step-1:输入目标频率,156.25MHz(本文例);
Step-2:点击“create example”按钮,即可生成配置寄存器的值,如下图3中的“3处”所示。Registers for the New Configuration
Register Data
23 0x46
24 0x00
26 0xD8
27 0xB4
28 0x9F
29 0xAC
30 0x47
31 0x00
另,如图3右边,在“4处”,还可以人为的增加或减少PPM值,来虚拟实际输出在有频率偏差情况下真实输出频率情况。
图3 生成寄存器配置值
至此,通过如上4个步骤操作,即可生产SI549的寄存器配置值,相比传统手工计算寄存器的方式,可大大节省工程师开发时间,并避免出错。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】如何实现差分时钟发生器在线编程时钟输出?
SI5338任意可编程时钟发生器是Silicon Labs推出的一款差分时钟发生器,SI5338可进行任意比率、任意输出频率合成,从而作为一个设备可以替代多个晶体振荡器和固定频率时钟发生器。目前在光通信、服务器、物联网等行业仍然有大量的应用。
【经验】Silicon Labs Si5332任意频率时钟发生器的电源噪声抑制PSNR评估
Silicon Labs推出的Si5332任意频率时钟发生器通过提供独立的稳压器调节与隔离措施,可明显的提高电源噪声抑制性能。Si5332通过片上电源噪声调节模块(以及内置LDO模块)提供了出色jitter性能指标,在一定程度上减少了外围组件布置降低了使用成本。
多通道雷达中频信号采集装置时钟同步设计
在雷达接收机设计中,雷达中频信号现在较多采用数字基带处理电路,即中频信号经过ADC采集完全转化成数字信号后,进入FPGA进行基带数字解调和雷达信号处理,最后得到有用的解调信号。针对某科研院所多通道雷达中频信号采集装置项目,采用世强代理的Silicon Labs的Si5338可编程时钟发生器,为多通道雷达数据提供精准同步采样时钟,保证了基带数据处理的正确性。
【产品】最具频率弹性可编程的CMOS时钟发生器Si5351,非常适用于对成本敏感的消费性电子应用
Si5351采用优异的时钟技术,非常适用于对成本敏感的消费性电子应用,可在不牺牲性能的情况下大幅降低系统成本、功耗并能满足空间需求。
【应用】时钟发生器SI5351A-B-GTR用于智能音箱,以0 ppm误差产生200 MHz的任意频率合成输出
本文推荐Silicon Labs的SI5351A-B-GTR这颗小封装的时钟发生器作为智能音箱的参考时钟源,替代相关的各种时钟源。SI5351芯片是可通过I2C接口配置的时钟发生器,能以0 ppm误差产生高达200 MHz的任意频率合成输出。
TGEN6310/10B/08/04/02 10/8/4/2路输出,2个PLL,支持SSC,任意频率时钟发生器规格书
描述- 本资料介绍了TGEN63xx系列时钟发生器,这是一款高性能低抖动时钟生成器,集成了两个任意频率锁相环(PLL),适用于满足PCIe规范或其他场景的应用。该系列产品具有超低的输出时钟抖动,特别适合HPC、存储服务、数据中心和计算服务器等复杂系统。
型号- TGEN6308,TGEN63XX SERIES,TGEN6304QFIGR,TGEN6302QFIGR,TGEN6310BQFIGR,TGEN6310QFIGR,TGEN6310,TGEN63XX,TGEN6310B,TGEN6302,TGEN6304,TGEN6308QFIGR
SMC5351 可编程 CMOS 时钟发生器产品说明书
描述- SMC5351是一款可编程CMOS时钟发生器,具有I2C配置功能,可用于替代晶振、VCXO、PLL和输出缓冲器。它能产生高达200MHz的任意时钟频率输出,并提供三种版本以满足不同应用需求。产品特性包括高精度、低抖动、多种封装形式和低功耗。
型号- SMC5351C16,SMC5351B16,SMC5351A16,SMC5351A,SMC5351B,SMC5351A-GM1,SMC5351,SMC5351B-GM,SMC5351C-GM1,SMC5351A-GM,SMC5351C-GM,SMC5351C,SMC5351C20,SMC5351A10,SMC5351B20,SMC5351-X-XXX,SMC5351A20,SMC5351B-GM1,SMC5351A-GT
Silicon Labs(芯科科技) Si5351A/B/C-B可编程时钟发生器数据手册
描述- Si5351是一款基于I2C的可编程时钟发生器,适用于替代晶体、晶振、VCXO、PLL和缓冲器。它具有高精度频率合成能力,可生成高达200 MHz的非整数相关频率,并提供多种输出选项和配置功能。
型号- SI5351A,SI5351B,SI5351A-B-GTR,SI5351C,SI5351B-B-GM,SI5351A-A-GT,SI5351C-A-GM,SI535X-TMSTK,SI5351C-B-GM,SI5351B-B02073-GM,SI5351X-BXXXXX-XXX,SI5351B-BXXXXX-GM,SI535X-B20QFN-EVB,SI5351C-B-GMR,SI5351A-B-GM,SI5351A-B-GT,SI5351-B,SI5351,SI5351A-BXXXXX-GM,SI5351A-B-GM,SI5351C-B,SI5351A-B,SI5351B-B-GMR,SI5351B-B,SI5351A-B-GT,SI5351A-BXXXXX-GT,SI5351C-BXXXXX-GM
可通过I2C配置的可编程CMOS时钟发生器SMC5351,任意时钟频率输出高达200MHz
SMC5351是胜金微电子推出的一款可通过I2C配置的时钟发生器,可以产生高达200MHz以内的任意时钟频率输出,且可完全替代高精度应用中的晶振、压控振荡器(VCXO)、锁相环(PLL)、输出缓冲器等。
【应用】SDI编解码技术应用之基于高精度时钟发生器的高清视频同步系统设计
在SDI高清视频系统中,我们运用世强代理的Silicon Labs公司系列高精度时钟发生器Si5324,Si5332,Si5338,Si5341,Si5345,Si552等,来组建起整个SDI同步系统。产品覆盖了SD-SDI,HD-SDI,3G-SDI,6G-SDI,12G-SDI等标清、高清和超清的各种SDI标准高低端应用,为SDI设备提供最优的时钟性能。
【产品】可提供4个PCIe时钟输出的PCIe时钟发生器,支持100MHz的串行ATA(SATA)
Si52144是一款由Silicon Labs(芯科科技)推出的支持扩频的PCIe时钟发生器,可以提供4个PCIe时钟和25 MHz参考时钟,符合PCI-Express Gen 1,Gen 2,Gen 3,Gen 3 SRNS,Gen 4标准。该器件具有四个用于使能输出的硬件输出使能引脚,以及一个用于控制PCIe时钟输出上的扩频的硬件引脚。 除硬件控制引脚外,I2C可编程性还可用于动态控制。
UTG9000T系列 函数/任意波形发生器使用手册
描述- 本手册详细介绍了UTG9000T系列函数/任意波形发生器的使用方法。该设备采用DDS直接数字频率合成技术,具备高精度、稳定、纯净的信号输出能力,支持多种波形生成,包括正弦波、方波、斜波、脉冲波等。手册涵盖了设备的基本操作、高级应用、故障处理以及服务支持等内容,旨在帮助用户快速掌握设备的使用。
型号- UTG9000T系列,UTG9000T
【应用】可编程任意频率时钟发生器Si5332简化了板级FPGA设计
Silicon Labs推出的Si5332任意频率的时钟发生器提供最高级别的集成,实现在 10/25/100G 数据中心、通信和工业应用程序中的完整时钟树整合。本文介绍了可编程时钟在FPGA设计中的应用
Si5356A I²C可编程、任意频率1–200 MHz、四通道频率、8路输出时钟发生器
描述- Si5356A是一款高度灵活的I2C可编程时钟发生器,能够在四个输出银行中生成1至200 MHz之间的任意频率。该设备具有以下特性:支持非整数相关频率合成、低抖动性能、可编程频率配置、易于使用的编程软件、可选的“三重A”频谱扩散功能、独立的可配置输出相位调整等。
型号- SI5356A-EVB,SI5356A-BXXXXX-GMR,SI5356,SI5356A
Silicon Labs提供适合所有数据中心服务器体系结构的可编程时钟发生器、缓冲器
Silicon Labs提供大量高度集成、低抖动可编程时钟发生器和固定功能PCIe Gen1/2/3/4/5时钟发生器和缓冲器产品组合,非常适合所有类型的服务器体系结构,无论CPU供应商平台为何。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,879
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制2.4G内外置天线的尺寸、连接器种类,支持频率:2400~2500MHz,电压驻波比:<= 2.0 ;天线增益:2+/-0.5 DBI;阻抗:50Ω。
最小起订量: 500pcs 提交需求>
可定制4G PCB内置天线的尺寸、连接器种类、电缆类型;支持频率700-960 MHz/1710-2700 MHz;支持协议4G;电压驻波比:860 MHz≦1.5;1710-2700MHz≦2.5。
最小起订量: 500 提交需求>
登录 | 立即注册
提交评论