【经验】如何使用CBPro软件获取时钟芯片频率切换所需修改的寄存?
随着SILICON LABS时钟芯片的品类扩展越来越广,包括时钟发生器、抖动衰减器、同步时钟器、无线时钟发生器等各种时钟产品均需要使用配置软件进行初始化寄存器的配置,这些时钟芯片因为发行的年代不同而使用配置软件各不一样,为了统一且方便工程师设计,Silicon Labs将几乎所有的时钟芯片的频率计划配置全部集成到CBPro软件中完成,因此CBPro的工具变得越来越重要。CBPro工具软件除了进行频率计划配置之外,还具有寄存器对比、C语言header文件导出等各种功能。今天我们重点了解一下寄存器比对寄存器功能,通过CBPro软件,可以方便快捷的获得不同频率计划间切换时所需修改的寄存器,免去手动对比设置之苦。
这里以SI5386A为例,因为设计需要将“Si5386A-RevE-kaibo-Project1.slabtimeproj”的OUT0和OUT9A分别从10M、50M改成100M、125M输出,对应修改后的工程文件是“Si5386A-RevE-kaibo-Project1.slabtimeproj”。对于这种频率计划切换,常用的方法是首先导出两个工程文件对应的寄存器列表文档,然后使用比较软件进行对比,获得两个工程文件文档之间的差异,这个差异就“Si5386A-RevE-kaibo-Project1.slabtimeproj”到“Si5386A-RevE- kaibo-Project2.slabtimeproj”之间切换所需修改的寄存器。如果使用CBPro软件,可以任意打开一个工程文件,选择“Export”,再选择“Multi-project Register/Settings”选项,分别选择导出寄存器文档文件夹和两个需要比较的工程文件,按如下表设置,然后输出比较文档。
图1 CBPro工程文件对比设置
通过比较文档,我们分别获得了对应工程1和工程2的差异文档“P1-Registers-Script- Delta-Only.txt”和“P2-Registers-Script-Delta-Only.txt”,如果要将工程1切换到工程2,只需将“P2-Registers-Script-Delta-Only.txt”的文档直接通过上位机写入RAM即可,注意这里获得寄存器文档相对于传统使用比较软件获得的文档是有区别的。比如上面SI5386从工程1切换到工程2时,牵涉到SI5386内部锁相环的BW带宽修改,这个环路BW修改后需要对应修改0X514的寄存器以使得修改生效,这个寄存器在使用常用的比较软件比较时因为没有器件等信息,所以不会包含在内,而使用CBPro软件比对,这些需要配置生效的寄存器可以直接生成在输出的文档中,与需要修改的寄存器同时初始化,应用更方便。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由火芯人提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】Silicon Labs时钟芯片Si5332更改时钟输出频率的方法
Silicon Labs推出的Si5332任意频率的时钟发生器提供最高级别的集成,实现在 10/25/100G 数据中心、通信和工业应用程序中的完整时钟树整合。该芯片输出频率范围为5~ 333.33 MHz,具有 175fs 典型值的抖动性能,根据封装不同有 6路、8路、12路-时钟输出。它既可以工厂预先编程,也可以通过I2C接口,进行系统内编程。
设计经验 发布时间 : 2019-01-09
【经验】通过配置输出时钟来优化抖动性能的方法-使用CBPro软件进行调整,以SI5345时钟芯片为例
Silicon Labs公司提供各种高速时钟信号发生器、抖动衰减器的芯片供应商。广泛用于传输网、移动回传网、接入网等设备。很多反馈使用CBPro软件配置频率计划时都会存在串扰警告,串扰问题会带通信质量问题,本文讲述配置输出时钟来优化抖动性能的最佳方式——使用CBPro软件进行调整。
设计经验 发布时间 : 2018-04-25
【经验】Silicon Labs时钟芯片Si5332写入配置寄存后无频率输出解决方法
Si5332是Silicon Labs公司推出的任意频率的时钟发生器,被广泛应用于消费电子、电信传输网、基站、数据中心等。该芯片输出频率范围为5~333.33 MHz,具有175fs典型值的抖动性能,同时该芯片具有任意频点输出、可内置多组频率计划等特点。在应用中,Si5332在写入配置寄存器后,没有频率输出,该如何解决呢?本文将详细讲解。
设计经验 发布时间 : 2019-03-13
一款适合IEEE 1588V2的专用时钟芯片
Silicon Labs日前推出了专门实现IEEE 1588协议的超低抖动时钟芯片SI5348,这款芯片可以满足IEEE 1588 V2组网对系统时钟极其苛刻的指标要求,完美实现IEEE 1588 V2协议。
新产品 发布时间 : 2016-08-13
【IC】胜金微电子集成高线性VCXO的高端时钟芯片SMC5351用于音频,全面解决因温度变化导致温漂、音色差异等问题
SMC5351内置高线性压控石英晶体振荡器(VCXO),能以单一时钟IC取代传统的多器件锁相环(PLL)解决方案,与其他时钟产品相比,SMC5351以0ppm误差任意合成8个特定的、非整数倍关系高达200MHz的频率,提供两倍的频率弹性,可降低80%的抖动和35%的功耗,大大节省电路板空间和成本,为消费电子、数据通信、电信和计算等应用的设计开发带来极大的灵活性。
产品 发布时间 : 2023-11-24
用于音频应用的时钟芯片SJWCH5351,支持I²C接口编程,实现单一芯片取代锁相环、晶振、压控振荡器
SJWCH5351产生多路自由运行时钟以用于替换晶体和晶体振荡器的内部振荡器,方便实现输出智能音频系统所需的48kHz采样时钟、对应3.072MHz的位同步时钟以及90.3168MHz的系统时钟,只需外面挂一颗25MHz的价格较低的无源晶体作为输入源,可正常实现三路不同频点输出。
产品 发布时间 : 2024-09-26
芯科Silicon Labs低抖动时钟芯片 | 晶体振荡器 | 压控振荡器 | 时钟发生器 | 时钟缓冲器
芯科科技Silicon Labs时钟芯片代理商世强,提供Silicon Labs低抖动时钟芯片参数选型服务,芯科低抖动时钟芯片供应服务,芯科低抖动时钟芯片资料。业界抖动系数超低的低抖动时钟芯片,包括XO/VCXO晶体振荡器/压控振荡器、Clock/JA Clock时钟发生器、Buffer时钟缓冲器。推荐Si53xx系列,Si5342H,Si5344H,Si5347,Si5332,Si5381。
原厂动态 发布时间 : 2018-06-27
详细介绍时钟芯片的种类及其应用
时钟芯片是一种内含多种复杂数字电路的电子元件,它们能够提供精确的时间测量、时间基准信号、实现时钟调整等。因其强大的性能、微小的体积被广泛应用于各种电子设备和系统中。本文赛思将详细介绍时钟芯片的种类及其应用,以供大家了解。
技术探讨 发布时间 : 2024-05-29
【产品】更适合IEEE 1588设计的超低抖动时钟芯片SI5388/SI5389
Silicon Labs在充分调研了各大设备商的IEEE 1588产品设备后,实时发布了另外一款支持最新IEEE 1588协议的时钟芯片SI5388/SI5389,并且在全球主流的通信设备厂家配合Xilinx、Intel等平台进行了完整的同步测试。
新产品 发布时间 : 2020-01-01
【应用】SDI编解码技术应用之基于高精度时钟发生器的高清视频同步系统设计
在SDI高清视频系统中,我们运用世强代理的Silicon Labs公司系列高精度时钟发生器Si5324,Si5332,Si5338,Si5341,Si5345,Si552等,来组建起整个SDI同步系统。产品覆盖了SD-SDI,HD-SDI,3G-SDI,6G-SDI,12G-SDI等标清、高清和超清的各种SDI标准高低端应用,为SDI设备提供最优的时钟性能。
应用方案 发布时间 : 2018-06-08
解析高精度时钟芯片:提升通信和导航系统性能的核心组件
在高速通信和精确导航日益成为现代技术发展的关键因素时,一个看似不起眼的组件——时钟芯片,正逐渐成为提升这些系统性能的核心。芯片提供了一种准确计时的手段,这对于确保数据的同步传输和精确定位至关重要。本文赛思将探讨高精度时钟芯片如何改善通信和导航系统的性能。
技术探讨 发布时间 : 2024-05-16
国产高精度时钟芯片的原理及应用
国产高精度时钟芯片是能够实现精确时间同步的芯片。它的出现,主要是为了解决在分布式系统中,由于各个节点之间的时间不同步,导致的一系列问题。在分布式系统中,各个节点需要协同工作,而时间的同步性对于系统的稳定运行至关重要。如果各个节点之间的时间不同步,可能会导致数据的错乱,甚至会导致整个系统的崩溃。
技术探讨 发布时间 : 2024-03-18
【经验】Silicon Labs时钟芯片Si5335型号定制方法
Silicon Labs 时钟发生器Si5335输出可配置多达四个输出频率,范围为1~350MHz,单一型号可以最多指定3个唯一的器件配置,因此Si5335可以代替3个独立时钟发生器或缓冲器.此外,易于使用的ClockBuilder Pro配置实用工具,使si5335成为业界最容易定制的时钟解决方案,本文将重点介绍型号定制的方法。
设计经验 发布时间 : 2019-01-21
一个使用无线专用去抖时钟芯片Si5386配置JESD204B接口时钟延时的应用案例
Silicon Labs公司的无线专用去抖时钟芯片Si5386集成DSPLL核心技术的JESD204B去抖时钟芯片,广泛用于无线基站设备中,用来消除由于离散的VCXO和环路滤波器组件带来的额外噪声。本案例就是一个实现4对延时调节功能JESD204B的DCLK/SYSREF配置的例子。
应用方案 发布时间 : 2019-04-10
【技术】时钟芯片的工作原理与应用领域介绍
从智能手机到电脑、汽车、通信设备和工业控制系统,时钟芯片都是必不可少的组成部分。它不仅仅用于提供时间信息,还用于同步和控制设备的各种操作。在本文中,赛思将深入探讨时钟芯片的工作原理、应用领域和发展趋势。
技术探讨 发布时间 : 2023-07-26
电子商城
现货市场
服务
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
登录 | 立即注册
提交评论