SPI信号波形异常分析

在一次调试的过程中,遇到1.8V SPI信号经过双向自动切换电平转换IC,与Microchip的SPI转CAN芯片MCP2518FDT通信,发现SPI波形异常。

硬件部分原理图如下:

经测量,发现电平转换IC的第10 PIN SDO_CAN0(设备输出,SOC输入)的波形如下:

如截图所示:SDO_CAN0在电平转换IC 3V3一侧出现毛刺尖峰:

对应电平转1.8V一侧的波形

发现当3.3V一侧出现毛刺时,1.8V一侧的电平被拉高。

这里先看看电平转换IC的内部工作逻辑:

图中用到的电平转换IC属于TXB类型。

外设主动拉 B 电平→B 侧边沿触发 B 端 One-Shot,A 被瞬态强推到 VCCA 域电平;稳态 4k 互通。

而核心板端该SPI信号的复用I2C,故存在上拉电阻;实际是同一个PIN。

这显然是1.8V一侧存在上拉电阻,导致3.3V连接MCP2518FDT一侧输出低电平,经过电平转换IC,One-Shot,之后,靠4K电阻维持稳态,3.3V一侧无法将1.8V一测拉低

1.8V一侧低电平Voi=4/(1+4)VccA

相反,3.3V一侧反向被1.8V一侧拉高one shot,出现一个毛刺。

接下来将SOC一端1.8V的上拉电阻1K去掉。

去掉之后虽然通信没有问题了,但是再次比对测试1.8V和3.3V一侧,发现1.8V一侧的低电平还是会在one shot之后无法拉低。

而且核心板不太可能专门为这一个功能去掉原本复用I2C的1K上拉电阻。

于是采用了临时的调试方案,1.8V一侧经过一个正向电压较低,且结电容较低的肖特基二极管,二极管阴极连到3.3V一侧,该信号不经过电平转换芯片

测量得到波形如下:

现在1.8V一侧低电平等于二极管的压降,大概在0.3-0.4V,左右,满足ViL。

但是亦有不足之处,二极管由低到高电平跳变的时候会有一个反向的电压尖峰。大概在2.1-.2.2V左右。可以满足临时调试。后续更换电平转换类型可以解决此问题。

相关推荐
mk01511 小时前
20V输入,12V 3A输出 效率96%DCDC降压芯片
驱动开发·单片机·硬件工程·智能硬件·pcb工艺
Byron Loong20 小时前
对比介绍下【硬件】 SATA、SAS、IDE,CF,MSTAT、NGFF 等接口的特点、异同,优劣势
硬件工程
黄一一9112432 天前
硬盘健康监测软件!绿色便携版!电脑硬盘还能用几年?CrystalDiskInfo工具帮你提前避开数据丢失
windows·电脑·硬件工程·开源软件
半导体憨包3 天前
MOSFET结构演进:平面→沟槽→超结,功率密度的三次跨越
硬件工程·半导体·dc-dc·半导体芯片
字节跳动开源3 天前
字节跳动 STE 固件团队亮相 OCP China 2026:从标准化到智能化,构建下一代数据中心固件基础设施
人工智能·ai·系统架构·开源·硬件工程
JNX_SEMI4 天前
AT2401C 2.4GHz全集成射频前端单芯片技术解析
前端·单片机·嵌入式硬件·物联网·硬件工程
半导体憨包4 天前
功率MOSFET的结构演进:从平面到超结,每一次变革如何让电源性能飞跃
硬件工程·半导体·dc-dc·半导体芯片
Industio_触觉智能5 天前
RK3576开发板GPIO驱动入门教程,基于触觉智能开发板教学-上
嵌入式硬件·硬件工程·智能硬件·开发板·gpio·瑞芯微·rk3576
CoreTK芯通康EMC整改6 天前
《2026 电子制造业 EMC 合规白皮书》解读:PCB EMC 设计全链路优化指南(附器件选型矩阵)
人工智能·硬件工程·设计规范·emc整改案例·emc整改
czhaii6 天前
单片机光学自动打靶机寻点流程分析
单片机·嵌入式硬件·硬件工程