信号完整性基础:高速信号的扩频时钟SSC测试

news2025/3/12 19:47:18

扩频时钟 SSC 是 Spread Spectrum Clock 的英文缩写,目前很多数字电路芯片都支持 SSC 功能,如:PCIE、USB3.0、SATA 等等。那么扩频时钟是用来做什么的呢?

SSC背景:

扩频时钟是出于解决电磁干扰(EMI)问题而提出的。随着时钟频率的不断提高,电路集成度越来越高,电路板面积的不断缩小,电磁兼容问题也日益突出。EMI一直是高速系统设计的难点。在传统设计中,主要通过滤波、接地、屏蔽等方法来减小EMI辐射,这些方法都是通过改变或切断EMI辐射路径来达到减小EMI辐射的目的,但往往成本比较高。另外一种更好的治本的方法就是在EMI辐射源头上做文章,减小EMI辐射的产生,SSC技术就是其中一种。

SSC基础:

由信号与系统的理论我们知道,对于固定频率的时钟(以正弦波为例),所有能量都集中在其基频上,频谱就是一根单一的谱线,相对来讲,其基频处的单位 Hz 功率很高,对外辐射能力很大。如果时钟频率受到一定的调制,其频谱不再是单一的谱线,而是具有一定的带宽,在单位 Hz 上的功率就降低了,从而降低了对外的辐射。

SSC时钟频谱平均分布在一定范围内,幅度很小,不会产生太大的EMI

SSC 的调制信号一般有三种:正弦波、三角波和 Lexmark 波形。使用三种调制波形对时钟频率进行调制得到的频谱会略有差别,如下图所示。可以看出使用 Lexmark 波进行频率调制能得到最平坦的频谱,能量在频段内分布最均匀,因此辐射抑制也是最好的。

我们可以用寄快递来理解调制信号的作用:

假设你想给朋友寄一张手写的明信片(原始信号)。
但明信片又薄又轻,如果直接丢进邮筒,可能被风吹跑,或者被其他包裹压坏。

这时候你需要:
1️⃣ 把明信片装进一个结实的快递盒(高频载波)
2️⃣ 在盒子上贴醒目的地址标签(调制过程)
3️⃣ 让快递车(无线电波)运输这个盒子

这样做的效果:
✅ 明信片不会损坏(保护原始信号)
✅ 快递车能翻山越岭送到远方(高频信号传输距离远)
✅ 同时能运送成千上万个不同地址的快递盒(多个信号共存)
✅ 快递员一眼就能找到目的地(便于接收端识别)

现实中的例子:
• 广播电台把主持人的声音(明信片)装进无线电波(快递盒)
• WiFi把手机数据装进看不见的"快递车"传输
• 对讲机通过不同"快递盒颜色"区分不同频道

就像快递系统让物品安全到达一样,调制信号让声音、图像、数据能穿越空间准确传递。


一、SSC的定义与作用

  • 核心功能:通过周期性调制时钟频率,将能量分散到更宽的频带,从而降低电磁干扰(EMI)的峰值能量,满足FCC、CISPR等电磁兼容性标准。
  • 典型应用:PCIE、SATA、USB3.0、JESD204B等高速接口,以及消费电子和汽车电子领域。

在 USB 3.0、PCIe、SAS 等高速串行信号中,常加入 33k 的扩频时钟,一般采用三角波调制,目的是减少 EMI 干扰。

二、SSC测试的核心目标

1. 验证调制参数

  • 调制频率(fm):通常为30kHz~33kHz(需高于人耳可感知的20kHz,避免噪声)
  • 调制深度:例如向下扩频(-0.5%至-0.8%),避免超过系统额定频率9。
  • 调制波形:常见三角波、优化波形(如专利调制方式)

2. 评估EMI抑制效果

通过FFT分析频谱能量分布,验证峰值能量降低幅度(通常可降2~18dB)

3. 兼容性和信号完整性

确保SSC不影响时序(如建立/保持时间)和信号质量(如眼图、抖动)

三、测试方法和工具

(1)频谱分析

工具:使用示波器搭配 DPOJET抖动眼图分析软件进行测试。

步骤:

  1. 采集时钟信号并执行FFT,对比扩频前后频谱能量分布
  2. 计算峰值能量下降幅度(如从-7dB到更低值)

(2)调制波形与参数测试

工具:示波器的抖动追踪(JitterTrack™)和时间间隔误差(TIE)分析(如力科示波器)

步骤

  1. 通过抖动追踪功能观察频率随时间的变化,提取调制波形(如三角波)
  2. 测量调制频率(fm)、峰峰值频率偏差(Δf)及调制深度(如±0.5%)

(3)抖动与眼图测试

关键点

  1. SSC引入的周期性抖动(PJ)需与其他抖动(如随机抖动RJ、码间干扰DDJ)分离.
  2. PLL设置:需使用二阶PLL跟踪SSC的频率变化,避免眼图闭合(一阶PLL无法适应SSC调制)

(4)测试操作步骤

主要测试参数为频率和调制范围。以 5Gbps 信号、10kppm 扩频范围为例,调制范围计算方法是 5Gbps 乘以 10kppm(ppm 即十的 -6 次方),得到的扩频范围为 ±25 兆。

  1. 打开分析软件,点击 “analyze 菜单”,选择 “抖动眼图”,点击 “select” 并清除所有参数。
  2. 选择与时间相关测量,点击 “扩频时钟的速率” 和 “频率偏差” 添加测试参数。
  3. 进行水平设置,将采样率设置为 50G 或 100G,水平时基建议设置为 45 微秒一格,由于扩频时钟频率低,需采集几百微秒时长以抓取多个周期用于信号分析。
  4. 再次点击 “analyze 菜单” 下的 “抖动眼图”,点击 “select” 后选择 “single 运行”,软件会在几秒内自动测出扩频时钟的相关参数。

工具:泰克示波器(如DPOJET套件)或力科J-260软件,支持眼图模板测试与抖动分解。

四、测试难点与解决方案

难点解决方案
高噪声干扰使用TIE相位分析替代直接频率追踪,降低噪声影响9。
协议兼容性根据标准(如JESD204B)定义测试模板,结合规范调整PLL带宽36。
调制参数验证多维度分析(时域波形+频谱+眼图),确保调制深度与频率符合设计

五、行业应用与标准

  • PCIE/SATA/USB3.0:强制要求SSC功能,需通过一致性测试(如调制深度±0.5%、频率30kHz~33kHz)。
  • 汽车电子:车载高速接口(如车载摄像头链路)需满足AEC-Q100可靠性标准,同时验证SSC的EMI抑制效果。

六、参考资料

扩频时钟(SSC)测试.pdf-原创力文档

扩频时钟(SSC)简介 - 360文档中心

转:信号完整性基础系列之十二--扩频时钟(SSC)及其测量方法 - kqsadam的日志 - EETOP 创芯网论坛 (原名:电子顶级开发网) -

做信号链,你需要了解的高速信号知识(二) - 测试测量 - -EETOP-创芯网

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2311630.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

stm32移植LCD2002驱动

介绍 LCD2002支持20X2个字符串显示,引脚功能和读写时序跟LCD1602都很像 LCD类型:字符点阵 点 阵 数:202 外形尺寸:116.0mm37.0mm(长宽) 视域尺寸:83.0mm18.6mm 点 距 离:0.05mm…

OpenCV计算摄影学(18)平滑图像中的纹理区域同时保留边缘信息函数textureFlattening()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::textureFlattening 是 OpenCV 中用于图像处理的一个函数,旨在平滑图像中的纹理区域,同时保留边缘信息。该技术特别适…

“此电脑”中删除WPS云盘方法(百度网盘通用)

📣此方法适用于卸载WPS云盘后,WPS云盘图标依然在此电脑中显示的问题。 原理:通过注册来进行删除 步骤: WIN键R,打开运行窗口,输入regedit命令,来打开【注册表编辑器】; 从左侧,依…

Agent革命:Manus如何用工作流拆解掀起AI生产力革命

一、现象级产品的诞生背景 2025年3月6日,一款名为Manus的AI产品在技术圈引发地震式传播。其官方测试数据显示:在GAIA基准测试中,基础任务准确率达86.5%(接近人类水平),中高级任务完成率突破57%。这标志着A…

四款GIS工具箱软件解析:满足企业多样化空间数据需求

概述 随着地理信息系统(GIS)在城市规划、环境监测、资源管理等领域的广泛应用,各种GIS工具箱软件不断涌现,为用户提供了强大的数据处理、空间分析和地图制图功能。本文将为大家介绍4款GIS工具箱软件,这些软件各具特色…

After Effects的图钉与关键帧动画

姜 子 博 引言 在数字媒体时代,动态图形和视觉效果在信息传播和表达中扮演着越来越重要的角色。After Effects 作为行业领先的软件,提供了丰富的工具和功能,帮助用户创作出令人惊叹的视觉作品。图钉工具和关键帧动画是 AE 中实现复杂动画效…

SAP DOI EXCEL宏的使用

OAOR里上传EXCEL模版 屏幕初始化PBO创建DOI EXCEL对象,并填充EXCEL内容 *&---------------------------------------------------------------------* *& Module INIT_DOI_DISPLAY_9100 OUTPUT *&--------------------------------------------…

新编大学应用英语综合教程3 U校园全套参考答案

获取全套答案: 链接:https://pan.quark.cn/s/abaa0338724e

高考數學。。。

2024上 具体来说,直线的参数方程可以写为: x1t y−t z1t 二、简答题(本大题共5小题,每小题7分,共35分。) 12.数学学习评价不仅要关注结果评价,也要关注过程评价。简要说明过程评价应关注哪几个方面。…

STM32 子设备通过CAN发送数据到主设备

采集ADC、GPS经纬坐标、温湿度数据、大气压数据通过CAN方式发送给主设备端,帧ID按照如下定义: 我尼玛一个标准帧ID位数据是11位,扩展帧才是111829位,它说最开头的是四位是真类型,并给我如下解释: 它把帧的定…

HCIA-IP路由动态-RIP

一、概念 动态路由是指路由器通过运行动态路由协议(RIP、OSPF等),自动学习和发现网络中的路由信息。路由器之间通过交换路由协议数据包,互相通告自己所知道的网络信息,从而构建和更新路由表。 二、RIP(路由信息协议)…

CentOS7离线部署安装docker和docker-compose

CentOS7离线部署安装docker和docker-compose 安装包准备 docker下载地址、docker-compose下载地址 docker和docker-compose版本对应关系 注:本次安装部署选择的版本是 docker:docker-28.0.1.tgzdocker-compose:docker-compose-linux-x86_6…

Core Speech Kit(基础语音服务)

文章目录 一、Core Speech Kit简介场景介绍约束与限制二、文本转语音1. 场景介绍2. 约束与限制3. 开发步骤4. 设置播报策略设置数字播报策略插入静音停顿指定汉字发音5. 开发实例三、语音识别约束与限制开发步骤开发实例一、Core Speech Kit简介 Core Speech Kit(基础语音服务…

配置 Thunderbird 以使用 QQ 邮箱

配置 Thunderbird 以使用 QQ 邮箱 本片文章的操作系统为 windws 10 ,thunder bird 客户端版本为 128.7.1esr(64位)。注意到其他文章的图片中 thunder bird 的 ui 界面和我这个不一样,导致看起来不太方便,所以这里写一篇博客。不同版本的 thu…

如何使用MyBatis进行多表查询

前言 在实际开发中,对数据库的操作通常会涉及多张表,MyBatis提供了关联映射,这些关联映射可以很好地处理表与表,对象与对象之间的的关联关系。 一对一查询 步骤: 先确定表的一对一关系确定好实体类,添加关…

第六课:数据存储三剑客:CSV/JSON/MySQL

在Python的数据存储与处理领域,CSV、JSON和MySQL被广大开发者誉为“数据存储三剑客”。它们各自在不同的场景下发挥着重要作用,无论是简单的数据交换、轻量级的数据存储,还是复杂的关系型数据库管理,都能找到它们的身影。本文将详…

Python通过SSH隧道访问数据库

本文介绍通过sshtunnel类库建立SSH隧道,使用paramiko通过SSH来访问数据库。 实现了两种建立SSH方式:公私钥验证、密码验证。 公私钥可读本地,也可读取Aws S3上的私钥文件。 本质上就是在本机建立SSH隧道,然后将访问DB转发到本地SS…

Aws batch task 无法拉取ECR 镜像unable to pull secrets or registry auth 问题排查

AWS batch task使用了自定义镜像,在提作业后出现错误 具体错误是ResourceInitializationError: unable to pull secrets or registry auth: The task cannot pull registry auth from Amazon ECR: There is a connection issue between the task and Amazon ECR. C…

立即释放 Mac 空间!Duplicate File Finder 8 重复文件高速清理工具

Duplicate File Finder 专业的 Mac 重复文件清理工具。查找并删除重复的文件、文件夹,甚至相似的照片。 不要让无用的文件占用磁盘上的宝贵空间。 整理你的 Mac。用最好的重复文件查找器来管理你的文件集合。 扫描任何磁盘或文件夹 主文件夹、照片/音乐库、外部磁…

快速掌握EasyOCR应用实战指南

EasyOCR 是一个开源的、支持多语言(28种)和多文档格式(PDF/PNG/JPG/TIFF等)的 OCR(光学字符识别)工具库,由 Hugging Face 团队维护。其目标是简化 OCR 的开发流程,提供易用、高性能的…