使用SigXplorer进行串扰的仿真

串扰(Crosstalk)是信号完整性(Signal Integrity)中的核心问题之一,尤其在当今的高密度电路板设计中,其影响愈发显著。当电路板上的走线密度增大时,各线路间的电磁耦合增强,串扰问题愈发严重。当受害线路上有信号传输时,串扰产生的噪声会叠加在该信号上,导致信号畸变。这种畸变可能会导致信号的幅度噪声增加或眼图(Eye Diagram)宽度发生变化。
眼图是数字信号的统计特性在时间域和频率域的表示,用于评估信号的总体质量。更为严重的是,当串扰噪声叠加在信号的跳变沿(Transition Edge)时,会导致信号边沿抖动(Edge Jitter)。这种抖动会严重影响信号的时序精度,甚至可能导致建立/保持时间违例(Setup/Hold Time Violations)。对于高速数字系统而言,时序精度是至关重要的,因为微小的偏差都可能导致数据错误或系统不稳定。
串扰对眼图的影响如下图所示:
在这里插入图片描述

左边的图是无串扰影响的,右边的图是有串扰影响时候的眼图。
如何进行高速信号串扰仿真
接下来我们使用SigXplorer来学习如何进行高速信号串扰仿真。Cadence SigXplorer软件是用于高速信号完整性分析和优化的重要工具。它专注于电子产品的设计和验证,尤其是高速信号传输线路的设计。SigXplorer通过电磁仿真分析,全面考虑了影响信号传输的各种因素,如反射、传输线损耗和散射参数等。利用SigXplorer,设计师可以深入了解信号传输的特性,例如延迟、振幅、眼图和时域波形等。这有助于评估信号的可靠性和稳定性,确保满足高速系统设计的要求。通过仿真和优化,SigXplorer帮助设计师调整信号传输线路的工程参数,如线路几何形状、终端阻抗匹配、负载和驱动器配置等。这有助于降低潜在问题,如反射、串扰和眼图闭合等。
串扰的形成根源在于导体间的耦合作用。在多导体的系统中,导体之间通过电场和磁场相互影响,发生能量传递。这种能量传递会将信号的一部分传递给临近的导体,从而在受害线路上产生噪声,影响信号的完整性。因此,串扰是由于导体间的耦合作用,将信号能量传递给临近导体而形成的噪声。我们将构建一个信号传输链路,以探讨线距对串扰的影响。在搭建链路的过程中,我们将观察线距的变化如何影响信号传输的稳定性,以及串扰的程度。通过这一分析,我们将更好地理解线距与串扰之间的关联,并为实际的高速电路设计提供有益的指导。
首先搭建一个串扰仿真模型
在这里插入图片描述

设置激励信号
我们将激励信号设置为OUT1,使其在0V至3.3V范围内变化。同时,将OUT2设为0V低电平。为了观察串扰现象,我们使用一根长度为1000mil的微带传输线,并对线间距进行5mil、10mil、15mil、20mil和25mil的参数扫描。通过观察IN2端受到的串扰,我们可以深入了解线间距对信号完整性的影响。
在这里插入图片描述

上图展示了IN2接收端的信号波形,为远端串扰波形,整体呈现一个尖峰状态。观察结果显示,随着线间距的增大,耦合在IN2端上的噪声逐渐减小。当线间距为5mil时,串扰噪声最大可达到约0.6V。然而,当线间距增加到25mil时,噪声最大值仅约为0.15V。这表明线间距对串扰具有显著影响,较大的线间距可以有效降低耦合噪声。
在这里插入图片描述

上图展示了OUT2端的信号波形,即近端串扰的情况。观察结果显示,近端串扰的波形幅度相对较小,不像远端串扰那样具有剧烈的跳变。同时,近端串扰与线间距之间也存在关联。当线间距为5mil时,近端串扰的噪声幅度为0.08V;而当线间距增加到25mil时,近端串扰下降至0.02V。这表明线间距对近端串扰也有显著影响,较大的线间距有助于降低耦合噪声。
SigXplorer是Cadence Design Systems开发的一款电磁兼容性(EMC)仿真软件,它主要用于电子系统的电磁干扰和电磁容忍仿真以及信号完整性分析。SigXplorer提供了直观的仿真和分析环境,结合了先进的仿真技术和电磁兼容性知识。它为工程师提供了一个有效的工具,用于优化电子系统的设计和性能,并且可以帮助缩短产品开发周期,提高产品质量。SigXplorer是一款能够提供高精度串扰仿真的工具,具备多种信号传输模型和分层布线分析的能力。它不仅可以帮助工程师预测和解决信号串扰问题,还提供信号完整性分析和优化的功能,为电子系统设计提供了全面的支持。
上述过程是在SigXplorer中实现的仿真过程,目前Sigrity 2021最新版本的最新工具SigrityTopology Explorer不仅具有SigXplorer的拓扑自动提取、仿真与规则管理器集成等功能,还使用了与Sigrity SystemSI相同的模块设计和交互方式,IO model也可以直接使用IBIS模型,大大优化了SigXplorer的使用体验。

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

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

相关文章

【报错记录】Steam迁移(移动)游戏报:移动以下应用的内容失败:XXX: 磁盘写入错误

前言 由于黑神话悟空,导致我的2TB的SSD系统盘快满了,我又买了一块4TB的SSD用来存放游戏,我就打算把之前C盘里的游戏移动到D盘,结果Steam移动游戏居然报错了,报的还是“磁盘写入错误”,如下图所示&#xff…

迁移学习相关基础

迁移学习 目标 将某个领域或任务上学习到的知识或模式应用到不同但相关的领域或问题中。 主要思想 从相关领域中迁移标注数据或者知识结构、完成或改进目标领域或任务的学习效果。 概述 Target data:和你的任务有直接关系的数据,但数据量少&#xff…

基于单片机的客车载客状况自动检测系统(论文+源码)

1系统整体设计 本课题为客车载客状况自动检测系统,在此以STM32单片机为核心控制器,结合压力传感器、红外传感器、蜂鸣器、语音提示模块、继电器、液晶等构成整个客车载客状况自动检测系统,整个系统架构如图2.1所示,在此通过两个红…

AscendC从入门到精通系列(一)初步感知AscendC

1 什么是AscendC Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C标准规范,兼具开发效率和运行性能。基于Ascend C编写的算子程序,通过编译器编译和运行时调度,运行在昇腾AI处理器上。使用Ascend C,开发者…

生物标记:BCN-PEG-FITC,环丙烷环辛炔聚乙二醇荧光素

在生物标记的舞台上,BCN-PEG-FITC凭借BCN基团的点击化学反应特性,犹如一位技艺高超的舞者,轻盈地在生物分子间穿梭,精准地与其他分子进行标记或探测。这种高特异性的反应,让我们能够更清晰地洞察生命的微观世界。而在分…

C++ 优先算法 —— 三数之和(双指针)

目录 题目:三数之和 1. 题目解析 2. 算法原理 ①. 暴力枚举 ②. 双指针算法 不漏的处理: 去重处理: 固定一个数 a 的优化: 3. 代码实现 Ⅰ. 暴力枚举(会超时 O(N)) Ⅱ.…

98_api_intro_websitetools_sslcertinfo

域名 SSL 证书信息解析 API 数据接口 网络工具,提供域名 SSL 证书信息解析,多信息查询,毫秒级响应。 1. 产品功能 提供域名 SSL 证书信息解析;最完整 SSL 属性信息解析;支持多种元素信息抽取,包括主题的可辨…

抓包工具WireShark使用记录

目录 网卡选择: 抓包流程: 捕获过滤器 常用捕获过滤器: 抓包数据的显示 显示过滤器: 常用的显示过滤器: 实际工作中,在平台对接,设备对接等常常需要调试接口,PostMan虽然可以进…

基于单片机的自动充电蓝牙智能台灯的设计

本设计以单片机为主要控制芯片,主要包括主控模块,显示模块,蓝牙模块,ADC转换信号模块,红外感应模块,光敏模块,充电模块等多功能设计。台灯分为自动模式与手动模式,自动模式开启时&am…

猎板 PCB 专业解读:HDI 技术叠构全解

在现代电子制造领域,HDI(高密度互连)技术占据着举足轻重的地位。其核心亮点在于极具创新性的叠构设计,这一设计使得电子产品在体积上得以大幅缩减,同时性能也获得显著提升。借助精密的盲埋孔连接工艺,HDI 显…

【卷积基础】CNN中一些常见卷积(1*1卷积、膨胀卷积、组卷积、深度可分离卷积)

文章目录 逐通道卷积(Pointwise Convolution,1x1 卷积)主要作用逐通道卷积的操作过程优势代码示例典型应用 膨胀卷积(Dilated Convolution)主要作用工作原理膨胀率 (dilation rate) 的定义代码实例膨胀卷积的优点 组卷…

王道考研之数据结构

数据结构系列 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 数据结构 数据结构系列1.线性表1.1 线性表的定义和相关概念1.2 线性表的创销 增删查改 判空表长打印 2.顺序表2.1 顺序表定义和相关概念2.2 顺序表的静态实现2.3 顺序表的…

Scala 中 set 的实战应用 :图书管理系统

1. 创建书籍集合 首先,我们创建一个可变的书籍集合,用于存储图书馆中的书籍信息。在Scala中,mutable.Set可以用来创建一个可变的集合。 val books mutable.Set("朝花惜拾", "活着") 2. 添加书籍 我们可以使用操作符…

Python venv 虚拟环境 相关 Windows环境 2024 /11/9

Python venv 虚拟环境 相关 年纪大了,好些时候力不从心,这里记录一下,以防忘记! Windows环境 第一次使用 创建 venv myvenv是自定义名字 python -m venv myvenv 激活和启动 前面是路径这里关键词为 activate (激活) myvenv\Scripts\activate 验证是否创建成功 where pytho…

Linux:基于ncdu命令的存储容量自动扫描统计工具

一、背景 设备存储容量不够时,需要删除清理无用文件,若文件目录较多,逐个去统计每个文件目录的存储占用量,比较麻烦。ncdu命令有一个比较好的扫描和删除交互界面,基于ncdu命令写一个定时自动统计脚本,可以…

TSMI252012PMX-2R2MT电子元器件详解

TSMI252012PMX-2R2MT电子元器件详解 一、引言 TSMI252012PMX-2R2MT是一款由深圳市时源芯微科技有限公司(TimeSource)生产的功率电感器,其设计用于满足现代电子设备的高性能和高可靠性需求。作为电子元件的重要组成部分,功率电感…

Java | Leetcode Java题解之第551题学生出勤记录I

题目&#xff1a; 题解&#xff1a; class Solution {public boolean checkRecord(String s) {int absents 0, lates 0;int n s.length();for (int i 0; i < n; i) {char c s.charAt(i);if (c A) {absents;if (absents > 2) {return false;}}if (c L) {lates;if …

音视频入门基础:FLV专题(23)——FFmpeg源码中,获取FLV文件音频信息的实现(下)

音视频入门基础&#xff1a;FLV专题系列文章&#xff1a; 音视频入门基础&#xff1a;FLV专题&#xff08;1&#xff09;——FLV官方文档下载 音视频入门基础&#xff1a;FLV专题&#xff08;2&#xff09;——使用FFmpeg命令生成flv文件 音视频入门基础&#xff1a;FLV专题…

Python练习13

Python日常练习 题目&#xff1a; 请编写fun函数&#xff0c;其功能是打印杨辉三角形。杨辉三角行如图所示&#xff1a; 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 要求&#xff1a; 采用列表函数完成 -----------------------------------…

Redis - 持久化

Redis ⽀持RDB和AOF两种持久化机制&#xff0c;持久化功能有效地避免因进程退出造成数据丢失问题&#xff0c; 当下次重启时利⽤之前持久化的⽂件即可实现数据恢复。本章内容&#xff1a; 介绍RDB、AOF的配置和运⾏流程&#xff0c;以及控制持久化的命令&#xff0c;如bgsave和…