软板当然可以弯折啊,只是容易弯出问题而已

高速先生成员:黄刚

每次在介绍具体案例之前,都还是先铺垫下基础知识吧。今天讲的是一个软板的案例,我们循例先介绍下软板的概念。相信大多数的硬件工程师,PCB设计工程师或者测试工程师都见过,就是像下面的这些了。

274-01.png

它作为产品来使用的话概括起来有以下几个特点:

•1 可自由弯曲、折叠、卷绕,可在三维空间随意移动及伸缩。

•2 散热性能好,可利用FPC缩小体积。 

•3 实现轻量化、小型化、薄型化,从而达到元件装置和导线连接一体化,在电子部品中起到了枢纽作用。

当然,我相信大多数客户选择使用软板的初衷应该就是一个字。 

274-02.png

是的,产品本身的架构可能是上下结构,或者两块板通过一定距离的连接,这样中间使用软板(一般都是配置连接器使用)的话,就能够很好的进行两块板信号的传输,并且使整体结构满足要求。

其实不仅仅是产品中多块板通过软板来连接的场景有不同的架构,单单看软板本身的设计方法也是有差异的哦。假设同样需要6层的软板叠构,那么通常有两种方式来进行加工。首先大家能想到的就是和硬板一样,把6层软板一起压合起来使用;另外一种方式可能有一些朋友没看过,那就是采用2+2+2的形式,每两层分开来压合,中间空隙的地方就是空气了,使用也叫做air-gap的形式。

 

274-03.png

那可能会有朋友问,6层一起压合我能理解,那为什么还会有分开压合的结构呢?其实原因也很简单,就是2+2+2的结构更容易弯折!

 

274-04.png

我们就遇到一个案例,是一款显示的产品,通过软板(两头是连接器)来实现高速信号在主板和设备间的传输,每对高速线的速率是1.6Gbps。客户遇到的问题是这样的:产品的设备端根据不同的使用场景会移动,也就是通过软板的弯折情况来适当的移动位置。客户在不同的使用场景找到这样的规律,就是在软板相当比较平坦,不怎么弯折的情况下,显示的效果很好,也就是产品工作很稳定,但是一旦加大了弯折的角度后,产品工作就变得不稳定了,弯折的角度越大,出问题的几率越高。

274-05.png

居然还有这种事发生,要知道这种事情基本上不会在硬板中发生的哦!呃,也对,硬板又不能弯折。通过客户的描述,那高速先生敏锐的察觉到就是软板在弯折过程中导致的高速信号性能发生了变化。既然客户找到高速先生来寻求帮助,那我们肯定义不容辞,立马让客户把这款软板寄过来,我们帮他们分析下,重点看看软板在弯折前后到底影响了什么东西!

274-06.png

我们拿到客户的软板,发现它是采用air-gap的形式,2+2+2的结构。

 

274-07.png

然后客户通过测试现象能大概定位出问题的走线是在L3层的高速信号线上,由于采用软板采用2+2+2的形式,基本上就是L1层走线参考L2层,L3层走线参考L4层,L5层走线参考L6层,L2,L4和L6层都是地平面,作为对应高速信号线的参考平面用。

274-08.png

既然是弯折和不弯折的情况会导致不同的产品功能结果,因为我们选中一对L3层的走线进行测试,看看基本不弯折情况和弯折到一定程度之后的无源性能到底有没有差异!

对,就是在下面两种使用场景下进行测试!

274-09.png

整篇文章最重要的一张图片来了,就是在以上两种状态下的无源性能,也就是TDR阻抗的情况,看到第一次测试出来结果之后,高速先生就觉得差异是真的大,为了保证测试的结果无误,高速先生又反复再测试了几次,基本上两种状态下的差异是一样的,阻抗对比如下:

 

274-10.png

可以看到,在自然平坦的状态下,软板的阻抗是比较理想和线性的,但是经过手工的弯折后,明显看到在弯折前后的一段很长的区域内,阻抗波动很大,而且明显阻抗是降低的,最大的降低幅度能达到10个欧姆!基本上如果1.6Gbps的高速信号在这种阻抗波动下的链路上传输,出问题的概率的确是存在的,基本上能定位到弯折情况下确实能影响高速信号的性能!

而且更震惊的是,听客户说,他们的使用场景还有可能比我们测试的这个弯折幅度要更大一点呢!

274-11.png

大家觉得本案例中,软板弯折后阻抗为什么会发生这样的变化呢?

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

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

相关文章

openGauss学习笔记-118 openGauss 数据库管理-设置数据库审计-维护审计日志

文章目录 openGauss学习笔记-118 openGauss 数据库管理-设置数据库审计-维护审计日志118.1 前提条件118.2 背景信息118.3 操作步骤 openGauss学习笔记-118 openGauss 数据库管理-设置数据库审计-维护审计日志 118.1 前提条件 用户必须拥有审计权限。 118.2 背景信息 与审计日…

手写线性表C++ vector

目录 一、vector基本概念 1.1、构造函数 1.2、析构函数 1.3、插入元素 1.4、删除元素 1.5、重载运算符 二、完整代码 一、vector基本概念 C中的vector是一种动态数组,它可以根据需要自动调整大小。vector是C标准模板库(STL)中的一个容…

海康威视(iVMS)综合安防系统任意文件上传漏洞复现 [附POC]

文章目录 海康威视(iVMS)综合安防系统任意文件上传漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 海康威视(iVMS)综合安防系统任意文件上传漏洞复…

中国银行模拟器app,用java设计框架,图片网上找的,提供代码,仅供娱乐

回执单生成器的Java程序需要涉及到一些基本的Java编程技能,包括创建类、处理用户输入和格式化输出。下面是一个简单的示例代码,用于生成一个简易的回执单。这个程序将接收用户的输入,然后生成一个格式化的回执单。 请注意,这个示…

解决Chrome无法自动同步书签

前提:(要求能正常访问google) 准备一个谷歌账号 安装Chrome浏览器 开启集装箱插件(或者其他能访问谷歌的工具) 步骤:(使用集装箱插件/能正常访问谷歌的其他工具) 下载安装使用“集…

Databend 开源周报第 119 期

Databend 是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn 。 Whats On In Databend 探索 Databend 本周新进展,遇到更贴近你心意的 Databend 。 用户案例&#…

故障演练 | 微服务架构下如何做好故障演练

前言 微服务架构场景中,应用系统复杂切分散。长期运行时,局部出现故障时不可避免的。如果发生故障时不能进行有效反应,系统的可用性将极大地降低。 什么是故障演练 故障演练是指模拟生产环境中可能出现的故障,测试系统或应用在…

HTML简单介绍

且视他人之疑目如盏盏鬼火,大胆地去你的夜路。 目录 1.网页 2.Web标准 3.HTML 3.1HTML结构 3.2HTML标签​编辑 4.标签介绍 4.1排版标签 4.2文本格式化标签 4.3媒体标签 4.3.1图片标签 4.3.2 音频标签 4.3.3视频标签 5.相对路径 6.链接标签 6.1target属…

【赠书第5期】AI时代项目经理成长之道:ChatGPT让项目经理插上翅膀

文章目录 前言 1 ChatGPT为项目经理带来便利 2 提供自动化的通知和提醒 3 提供数据分析和可视化 4 结论 5 推荐图书 6 粉丝福利 前言 在现代商业环境中,项目经理需要具备高度的灵活性和响应能力。而现在,随着技术的不断提升和新工具的涌现&#…

大厂设计师必备的8款Sketch插件

每个设计师都渴望有一个高效的插件来提高他们的设计能力。设计插件有助于自动化工作流程,快速组织设计文件或简化内容创建。Sketch可以说是设计师知名的设计工具,特别是其资源社区拥有丰富的Sketch插件,大大提高了设计师的工作效率。本文让设…

打开word文档报错,提示HRESULT 0x80004005 位置: 部分: /word/comments.xml,行: 0,列: 0

某用户遇到这样一个奇怪的问题,就是回复完word的批注后,保存文档再打开就会报错,提示很抱歉,无法打开XXX,因为内容有问题。,详细信息提示HRESULT 0x80004005 位置: 部分: /word/comments.xml,行: 0,列: 0 c…

解释tqdm模块显示进度条:

1. 在Python中&#xff0c;当你使用tqdm模块&#xff08;一个快速、可扩展的Python进度条库&#xff09;时&#xff0c;你可能会看到类似的输出&#xff1a;[6:20:38<6:34:14, 31.25s/it]。 这个输出提供了关于循环进度的详细信息&#xff1a; 6:20:38: 这是已经过去的时…

上海市合成生物产业协会第一届第一次会员大会暨成立仪式今日召开

IFTNews科技讯&#xff1a;11月12日下午&#xff0c;上海市合成生物产业协会第一届第一次会员大会暨成立仪式在上海浦东成功举办。上海市经济和信息化委员会副主任刘平、上海市科学技术委员会一级巡视员兼副主任朱启高、上海市推进科技创新中心建设办公室专职副主任陈尧水出席大…

MySQL:语法速查手册【持续更新...】

一、定义基本表 1、常用的完整性约束 主码约束 primary key外键约束 foreign key唯一性约束 unique非空性约束 not null取值约束 check2、例题 【例1】建立一个“学生”表Student&#xff0c;由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中…

面试 | 再也不怕被问 Binder 机制了

Binder 机制 Binder 机制是 Android 特有的一种进程间通信&#xff08;IPC&#xff09;方式 1.1 Binder 机制的作用和原理&#xff1f; Linux系统将一个进程分为用户空间和内核空间。对于进程之间来说&#xff0c;用户空间的数据不可共享&#xff0c;内核空间的数据可共享&a…

【iOS】JSONModel的基本使用

cocoapods的安装和第三方库的配置之前的文章已有涉及&#xff0c;请参考&#xff1a;【iOS】AFNetworking的基本使用和【iOS】Masonry库的基本使用 常规解析JSON数据最基础的方法是使用NSJSONSerialization&#xff0c;见这篇文章【iOS】JSON解析&#xff0c;这样处理数据的方…

文件上传 [SUCTF 2019]CheckIn1

打开题目 我们用cmd curl --head url 查看网站使用的是什么服务器 此题用的是openresty&#xff0c;OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台 我们上传php&#xff0c;phtml的一句话木马都显示不合法 那我们试试传a.jpg的一句话木马 显示我们一句话木马内容里面…

为什么打开idea时,没有启动页面,如何解决?

更新idea2021.2后&#xff0c;当双击idea打开时&#xff0c;发现没有启动界面&#xff0c;直接进入IDEA界面&#xff0c;中间等待时间&#xff0c;让人误以为没有打开idea成功&#xff0c;使得多次点击idea图标。 解决方案就是 在idea界面菜单栏中找到帮助&#xff08;Help)&a…

“新KG”视点 | 王文广——图模互补:知识图谱与大模型的共生新模式

OpenKG 大模型专辑 导读 知识图谱和大型语言模型都是用来表示和处理知识的手段。大模型补足了理解语言的能力&#xff0c;知识图谱则丰富了表示知识的方式&#xff0c;两者的深度结合必将为人工智能提供更为全面、可靠、可控的知识处理方法。在这一背景下&#xff0c;OpenKG组织…