地弹与振铃

地弹(Ground Bounce)和振铃(Ringing)是数字电路中常见的信号完整性问题,两者都与高速开关和寄生参数有关,但表现形式和成因不同。以下是它们的对比及解决方法:


1. 地弹(Ground Bounce

定义

地弹是电源或地平面上的瞬时电压波动,通常由高速开关引起的电流突变和寄生电感导致。

成因

  • 寄生电感:电源和地路径中的寄生电感(L)在电流突变(di​/dt)时产生电压波动(V=Ldi/dt​)。
  • 高速开关:快速开关导致电流迅速变化,加剧电压波动。
  • PCB布局问题:电源和地路径过长或设计不合理,增加寄生电感。

表现形式

  • 地平面或电源平面上的电压波动。
  • 可能导致逻辑电平错误(如高电平被误判为低电平)。

影响

  • 信号完整性下降。
  • 增加噪声,干扰其他电路。
  • 严重时可能导致器件损坏。

解决方法

  • 优化PCB布局:缩短电源和地路径,减少寄生电感。
  • 增加去耦电容:在电源引脚附近放置去耦电容,提供瞬时电流。
  • 使用多层板:增加地平面和电源平面,降低阻抗。
  • 增加电源和地引脚:降低路径阻抗,减少电压波动。

2. 振铃(Ringing

定义

振铃是信号在跳变时产生的衰减振荡,通常由传输线阻抗不匹配和寄生参数引起。

成因

  • 阻抗不匹配:信号源、传输线和负载阻抗不匹配,导致信号反射。
  • 寄生电感和电容:电路中的寄生电感和电容形成LC谐振电路,产生振荡。
  • 高速信号:信号边沿速率过快,加剧振铃现象。

表现形式

  • 信号跳变后出现衰减振荡(如过冲和下冲)。
  • 振荡频率由寄生电感和电容决定。

影响

  • 信号失真,可能导致误触发。
  • 增加电磁干扰(EMI)。
  • 可能损坏器件(如过压导致器件击穿)。

解决方法

  • 阻抗匹配:确保信号源、传输线和负载阻抗匹配。
  • 增加阻尼电阻:在信号路径中串联小电阻,抑制振荡。
  • 优化PCB布线:减少寄生电感和电容,如缩短走线、避免锐角布线。
  • 使用终端匹配:如源端匹配、终端匹配或并联端接电阻。

3. 地弹与振铃的对比

特性

地弹(Ground Bounce

振铃(Ringing

定义

电源或地平面上的电压波动

信号跳变时的衰减振荡

成因

寄生电感和高速开关引起的电流突变

阻抗不匹配和寄生LC谐振

表现形式

地平面或电源平面上的电压波动

信号跳变后的过冲、下冲和振荡

主要影响

逻辑电平错误、噪声干扰

信号失真、电磁干扰、器件损坏

解决方法

优化PCB布局、增加去耦电容、使用多层板

阻抗匹配、增加阻尼电阻、优化布线


4. 综合解决方案

  • 优化PCB设计
    • 使用多层板,增加地平面和电源平面。
    • 缩短关键信号走线,减少寄生参数。
  • 合理布局去耦电容
    • 在电源引脚附近放置去耦电容,抑制地弹。
    • 选择合适容值的电容,覆盖高频和低频噪声。
  • 阻抗匹配
    • 确保信号源、传输线和负载阻抗匹配,减少振铃。
    • 使用终端匹配电阻或串联阻尼电阻。
  • 降低信号边沿速率
    • 适当降低信号边沿速率,减少电流突变和振荡。

总结

  • 地弹是电源或地平面上的电压波动,主要由寄生电感和高速开关引起。
  • 振铃是信号跳变时的衰减振荡,主要由阻抗不匹配和寄生LC谐振引起。

通过优化PCB设计、合理使用去耦电容、阻抗匹配和降低信号边沿速率,可以有效抑制地弹和振铃,提升信号完整性和系统稳定性。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android ObjectBox数据库使用与集成指南

ObjectBox其核心特点ObjectBox与 SQLite 和 Realm 的对比Android集成ObjectBox创建ObjectBox实体对象创建ObjectBox操作管理类OBManager在Application初始化ObjectBox插入或更新数据查询数据统计数据分页数据查询删除数据总结今天分享一套Android另一个数据库ObjectBox。Object…

【深入理解JWT】从认证授权到网关安全

最近的项目学习中,在进行登陆模块的用户信息验证这一部分又用到了JWT的一些概念和相关知识,特在此写了这篇文章、方便各位笔者理解JWT相关概念 目录 先来理解JWT是什么? 区分有状态认证和无状态认证 有状态认证 VS 无状态认证 JWT令牌的…

使用write函数

使用open命令打开文件后,要往里面写入数据,使用write命令,把buf中count字节的数据写入fd中 关键是,写文件的时候要在这个文件的哪一个位置去写 假如写得时候,文件为空,指针指向最开始的位置,执…

我的世界1.20.1forge模组开发进阶物品(7)——具有动画、3D立体效果的物品

基础的物品大家都会做了对吧?包括武器的释放技能,这次来点难度,让物品的贴图呈现动画效果和扔出后显示3D立体效果,这个3D立体效果需要先学习blockbench,学习如何制作贴图。 Blockbench Blockbench是一个用于创建和编辑三维模型的免费软件,特别适用于Minecraft模型的设计…

GitHub 语析 - 基于大模型的知识库与知识图谱问答平台

语析 - 基于大模型的知识库与知识图谱问答平台 GitHub 地址:https://github.com/xerrors/Yuxi-Know 📝 项目概述 语析是一个强大的问答平台,结合了大模型 RAG 知识库与知识图谱技术,基于 Llamaindex VueJS FastAPI Neo4j 构…

活在AI原生时代的05后,开始用AI创业

大家好,我是Shelly,一个专注于输出AI工具和科技前沿内容的AI应用教练,体验过300款以上的AI应用工具。关注科技及大模型领域对社会的影响10年。关注我一起驾驭AI工具,拥抱AI时代的到来。 人工智能&AIGC术语100条 Shelly聊AI-重…

【Maui】系统找不到指定的文件Xamarin.Android.Aapt2.targets

文章目录 前言一、问题描述二、解决方案三、软件开发(源码)四、项目展示 前言 .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。 使用 .NET MAUI,可从单个共享代码库开发可在 And…

2020 年英语(一)考研真题 笔记(更新中)

Section I Use of English(完型填空) 原题 Directions:Read the following text. Choose the best word (s) for each numbered blank and mark A, B, C or D on the ANSWER SHEET. (10 points) Even if families are less likely to si…

React实现无缝滚动轮播图

实现效果: 由于是演示代码,我是直接写在了App.tsx里面在 文件位置如下: App.tsx代码如下: import { useState, useEffect, useCallback, useRef } from "react"; import { ImageContainer } from "./view/ImageC…

如何修改安全帽/反光衣检测AI边缘计算智能分析网关V4的IP地址?

TSINGSEE青犀推出的智能分析网关V4,是一款集成了BM1684芯片的高性能AI边缘计算智能硬件。其内置的高性能8核ARM A53处理器,主频可高达2.3GHz,INT8峰值算力更是达到了惊人的17.6Tops。此外,该硬件还预装了近40种AI算法模型&#xf…

一周学会Flask3 Python Web开发-Jinja2模板过滤器使用

锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 在Jinja2中,过滤器(filter)是一些可以用来修改和过滤变量值的特殊函数,过滤器和变量用一个竖线 | &a…

华为 VRP 系统简介配置SSH,TELNET远程登录

华为 VRP 系统简介&配置SSH/TELNET远程登录 1.华为 VRP 系统概述 1.1 什么是 VRP VRP(Versatile Routing Platform 华为数通设备操作系统)是华为公司数据通信产品的通用操作系统平台,从低端到核心的全系列路由器、以太网交换机、业务网…

OAK相机的抗震性测试

在工业环境中,双目视觉相机必须具备与工作环境同等的坚固性。鉴于部分客户会将我们的相机应用于恶劣环境(例如安装在重型机械上),我们依据EN 60068-2-6:2008标准对相机进行了振动耐受性测试。 测试涉及的相机型号包括&#xff1a…

【jira】用到几张表

jira用到的几张表 测试计划,测试周期,测试用例,问题记录 1. 测试计划 # 记录表,查计划详情 SELECT ID,issuenum,SUMMARY FROM jiraissue where issuenum 22871# 测试计划下,测试周期,查测试周期id&…

Python PDF文件拆分-详解

目录 使用工具 将PDF按页数拆分 将PDF的每一页拆分为单独的文件 将PDF按指定页数拆分 根据页码范围拆分PDF 根据指定内容拆分PDF 将PDF的一页拆分为多页 在日常生活中,我们常常会遇到大型的PDF文件,这些文件可能难以发送、管理和查阅。将PDF拆分成…

机器学习--(随机森林,线性回归)

一、集成学习方法之随机森林 集成学习的基本思想就是将多个分类器组合,从而实现一个预测效果更好的集成分类器。集成算法可以说从一方面验证了中国的一句老话:三个臭皮匠,赛过诸葛亮。集成算法大致可以分为:Bagging,B…

STM32【3】芯片的底层组成概论

关于单片机的组成 单片机的意思是,小小计算电脑,麻雀虽小,五脏俱全,里面包含了CPU,ROM,RAM,各种外设。 CPU地位最高,可以访问ROM和RAM,Flash,GPIO等外设&…

Elasticsearch:过滤 HNSW 搜索,快速模式

作者:来自 Elastic Benjamin Trent 通过我们的 ACORN-1 算法实现,探索我们对 Apache Lucene 中的 HNSW 向量搜索所做的改进。 多年来,Apache Lucene 和 Elasticsearch 一直支持使用 kNN 查询的过滤搜索,允许用户检索符合指定元数据…

golang安装(1.23.6)

1.切换到安装目录 cd /usr/local 2.下载安装包 wget https://go.dev/dl/go1.23.6.linux-amd64.tar.gz 3.解压安装包 sudo tar -C /usr/local -xzf go1.23.6.linux-amd64.tar.gz 4.配置环境变量 vi /etc/profile export PATH$…

fastadmin 后台商品sku(vue)

先上个效果图 首先先引入vue define([backend], function (Backend) {require.config({paths: {vue: /assets/jeekshopskugoods/libs/vue.min,skuimg: /assets/jeekshopskugoods/js/skuimg,skugoods: /assets/jeekshopskugoods/js/skugoods,layui: /assets/LayuiSpzj/layui/la…