HDMI 基于 4 层 PCB 的布线指南

HDMI 基于 4 层 PCB 的布线指南

简介

HDMI 规范文件里面规定其差分线阻抗要求控制在 100Ω ±15%,其中 Rev.1.3a 里面规定相对放宽了一些,容忍阻抗失控在 100Ω ±25%范围内,不要超过 250ps。 通常,在 PCB 设计时,注意控制走线时的阻抗控制,往往可以做到很好的匹配。 对于通常的聚酯胶片 PCB 来说,传输线的长度和微带线 Stub 效应是需要考虑的, 在本设计指南里面,主要是针对 4 层的 1080+2116 聚酯胶片 PCB 进行相关的阻抗 匹配控制。

聚酯胶片 PCB 的选择

尽管对于 PC 主板来说,高精度的 2116 材质 FR4 的 4 层 PCB 是主流,但是如果需 要进行精确的阻抗控制,则其费用也是不菲的。因而对于 HDMI 应用来说,不推 荐采用此板材,取而代之的是采用中等精度的 1080+2116 板材或者是低精度的
2116+7628 板材。对于不同的板材,走线宽带和间距必须做出相应的调整,使其 做的阻抗匹配。下面列出了 PCB 叠层相关的尺寸。
在这里插入图片描述
表 1:推荐的 PCB 聚酯胶片板材

通常,PCB 厂家能够将线宽和线距控制在±1-mil,然而对于 HDMI 连接器、IC 器件等附近区域,最好能够控制在±0.5mil,以减少偏移。

推荐走线长度

为了防止信号反射,信号线的长度不允许超过下面两个约束条件所计算出的走线 长度。

  1. 小于信号波长(λ )的 1/16,信号波长与信号频率之间的关系由以下公式 来确定。
    在这里插入图片描述
    这里ε R = 4.3 ~ 4.7,对于 FR4 材质μ R ~ 1
    比如,对于运行于 FR4 板材,信号频率为 1.25GHz,其走线长度计算结果 如下
    推荐长度< (1/16)λ ≅ 280 mil
  2. 信号上升沿的 1/3 长度,其长度 l 定义为

这里 l 为信号上升沿的长度,单位 inch Tr 为信号上升沿时间,单位 ps
D 为信号延时,单位为 ps/inch
对于 FR4 板材,其延时为 180ps/inch,对于 HDMI 信号,Tr 为 200ps,其 计算结果不能超过 370 mil,即:
推荐长度<在这里插入图片描述
如果信号线太长的话,那么最好将线宽和线距加大,以后线宽和线距加大后,其 阻抗连续性更容易控制。详细的线宽和线距的选择请参考表 1.

微带线 Stub 效应

stub 将会给 PCB 走线增加电抗,并且减少走线的阻抗,对于 HDMI 走线,存在任 何的 stub 都是不完美的。如果一个 open stub 是 1/2 波长,则其就等效于走线 上的一个对地电容。而如果 short stub 是 1/2 波长,其相对于在一个走线上加 上一个电感。
在这里插入图片描述
如果 stub 是不可避免的话,那么必须将其控制在信号上升沿的 1/6。经验告诉 我们,对于 200-ps 的 HDMI 信号,stub 的长度不允许超过 1/6 × 200ps = 33ps。

焊盘和过孔相关补偿

焊盘和过孔往往造成走线的不连续性,其结果使得走线阻抗降低。在器件下面的 低平面挖出适当的孔,其有助于减少焊盘或过孔与地平面之间的电容,从而有利 于补偿走线的阻抗损失。挖出空白尺寸的大小参考 Section(A)里面的(i)-(iv)。

HDMI 连接器焊盘之间也许会相互影响,为了达到相应的阻抗,并建立合理的信 号路径,其参考平面,HDMI 连接器推荐的地平面如 Section(A)里面的(v)。 Section(B)是推荐的案例。

Section(A):地平面推荐的挖空尺寸

下面的案例基于 1080+2116 的聚酯胶片,差分线线宽为 8.0mil,线距为 9.3mil。 其相关地平面的挖空尺寸如下。

(i)ESD 或者上拉 0603 电阻焊盘下面挖空情况
在这里插入图片描述
图 3.ESD 或者上拉 0603 电阻焊盘下面挖空情况
(ii)ESD 或者上拉 0402 电阻焊盘下面挖空情况
在这里插入图片描述
图 4.ESD 或者上拉 0402 电阻焊盘下面挖空情况
(iii)HDMI 相关器件下面挖空情况
在这里插入图片描述

图 5.HDMI 相关器件下面挖空情况

(iv)过孔下面挖空情况
在这里插入图片描述
图 6.过孔下面挖空情况
(v)HDMI 连接器下面的挖空情况
在这里插入图片描述
图 7.HDMI 连接器下面的挖空情况 Section(B):PCB 相关区域约束情况
在实际情况下,在走线时是需要考虑 PCB 的空间问题的,所以在连接 ESD 器件 和上拉电阻时,需要用到过孔和 stubs,且需要在底层走线。下面的参考案例里 面,包含了 ESD 器件、过孔和上拉电阻。
在这里插入图片描述
图 8.带有 ESD 器件、过孔和上拉电阻的 PCB 走线情况

建议走线

• 尽可能的将过孔靠近 HDMI 连接器放置
当信号从 HDMI 连接器到 HDMI 焊盘时,由于电气上的改变,使得阻抗相应 的增加,这种阻抗的增加刚好可以补偿 HDMI 边上过孔说造成的阻抗损失。 由于过孔太靠近 HDMI 连接器,这将使得 HDMI 连接器周围没有足够的空间 去走 100Ω 的差分线,这是将用 50Ω 的单端走线来代替,当必须保证此单 端线足够的短。
• 移除 HDMI 信号和时钟焊盘下面的地平面。

• 尽可能的采用小封装的上拉电阻和 ESD 器件
0402 封装与 0603 封装相比,具有更小的焊盘,使其在阻抗上具有更小的 损耗。
• 采用 9mil 线宽和 11mil 线距的差分走线 如果走线够宽,则其阻抗更好的控制。
• 采用尽可能短的 stubs
ESD 保护器件、过孔和上拉电阻之间的 stub 尽可能的短,不能超过信号 上升沿的 1/6
• 移除电阻焊盘和过孔下面的地平面 此挖掉的孔必须要足够大,确保能够覆盖 ESD 器件焊盘、过孔和上拉电阻 焊盘和所有的 HDMI 连接器上信号焊盘。其参考如下图 9。
在这里插入图片描述
图 9.ESD 器件、过孔和上拉电阻下面的地平面

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

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

相关文章

初学vue,想自己找个中长期小型项目练练手,应该做什么?

前言 可以试着做一两个完整的后台管理项目后再去做其他的&#xff0c;下面推荐一些github上的vue后台管理的项目&#xff0c;可以自己选择性的练一下手 Vue2 1、iview-admin Star: 16.4k 基于 iview组件库开发的一款后台管理系统框架&#xff0c;提供了一系列的强大组件和基…

10、SpringBoot_测试用例

四、测试用例 1.准备工作 添加依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency><dependency><groupId>com…

RabbitMQ详细使用

工作队列 注意事项&#xff1a;一个消息只能被处理一次&#xff0c;不可以处理多次 轮询分发信息 消息应答 消费者在接收到消息并且处理该消息之后&#xff0c;告诉rabbitmq它已经处理了&#xff0c;rabbitmq可以把该消息删除了。倘若mq没有收到应答&#xff0c;mq会将消息转…

uniapp上echarts地图钻取

1: 预期效果 通过切换地图 , 实现地图的钻取效果 2: 实现原理以及核心方法/参数 一开始是想利用更换地图数据的形式进行地图钻取 , 这就意味着我们需要准备全国30多个省份的地图数据 , 由于一开始考虑需要适配小程序端 , 如此多的地图文件增加了程序的体积 , 如果使用接口调…

ubuntu22.04 电脑声音和腾讯会议等声音很小怎么修复

电脑的声音很小&#xff0c;特别是开微信会议的时候几乎听不到声音&#xff0c;而声音设置都已经设置为最大 这时候就是用命令 alsamixer腾讯会议的声音 调整这两个声音的大小即可 H键弹出帮助菜单 F6按键选择声卡 左右按键选择轨道 M键静音所选轨道 上下按键调整音量…

【数据结构】二叉树--链式结构的实现 (遍历)

目录 一 二叉树的遍历 1 构建一个二叉树 2 前序遍历 3 中序遍历 4 后续遍历 5 层序 6 二叉树销毁 二 应用(递归思想) 1 二叉树节点个数 2 叶子节点个数 3 第K层的节点个数 4 二叉树查找值为x的节点 5 判断是否是二叉树 一 二叉树的遍历 学习二叉树结构&#xff0…

HQChart支持的画图工具列表

HQChart支持的画图工具列表 线段类线段射线标价线垂直线箭头趋势线水平线水平线段平行射线平行线平行通道价格通道线M头W底头肩型波浪尺AB波浪尺箱型线涂鸦线段 图形类圆弧线矩形平行四边形三角形圆对称角度 文字类文本箭头NoteAnchoredTextPriceLabelPriceNote 其他江恩角度线…

Linux:redis集群(3.*版本 和 5.*版本)搭建方法

介绍 至少6个实例才能组成集群。3主3从会自动分配 Redis集群原理 Redis集群架构 Redis Cluster采用虚拟槽分区&#xff0c;将所有的数据根据算法映射到0~16383整数槽内 Redis Cluster是一个无中心的结构 每个节点都保存数据和整个集群的状态 集群角色 Master&#xff1a;Master…

YOLOv7改进策略:RIFormerBlock助力检测|CVPR2023 RIFormer:无需TokenMixer也能达成SOTA性能的极简ViT架构

💡💡💡本文属于原创独家改进: 稀疏重参数RIFormerBlock模型引入YOLOv7进行创新性 RIFormerBlock | 亲测在多个数据集实现涨点; 收录: YOLOv7高阶自研专栏介绍: http://t.csdnimg.cn/tYI0c ✨✨✨前沿最新计算机顶会复现 🚀🚀🚀YOLOv7自研创新结合,轻松…

Arduino安装esp32-cam以及CameraWebServer实例的实现

目录 1. 硬件2. 软件2.1 arduino下载安装2.2 arduino配置esp32-cam开发板文件2.3 下载相应版本的esp32 3. ESP32-CAM实例&#xff1a;CameraWebServer3.1 选择开发板3.2 选择示例代码进行验证3.3 烧录进行实测 1. 硬件 没买下载主板的可使用usb转串口模块进行烧录&#xff0c;接…

小程序:下拉刷新+上拉加载+自定义导航栏

下拉刷新 &#xff1a; <scroll-view scroll-y"true" 允许纵向滚动 refresher-enabled"true" 开启自定义下拉刷新 默认为false :refresher-triggered&quo…

iOS 获取模拟器沙盒路径

xcrun simctl get_app_container booted Bundle Identifier data

WorkPlus定制化的局域网会议软件,提供安全稳定的会议体验

在现代商业环境中&#xff0c;迅速而高效的沟通是企业成功的关键要素之一。而在传统的会议模式下&#xff0c;时间成本和地理限制往往给企业带来不小的困扰。针对这一问题&#xff0c;WorkPlus推出了一款创新的局域网会议软件——WorkPlus Meet&#xff0c;旨在为企业创造高效的…

数据集笔记:分析OpenCellID 不同radio/ create_time update_time可视化

1 读取数据 &#xff08;以新加坡的cellID为例&#xff09; import geopandas as gpd import pandas as pdopencellidpd.read_csv(OpenCellID_SG.csv,headerNone,names[radio,mcc,net,area,cell,unit,lon,lat,range,samples,changeable1,created1,updated,AveSignal]) opence…

【数据库问题】删除数据库失败,提示:there is 1 other session using the database

删除数据库失败&#xff0c;提示&#xff1a;there is 1 other session using the database 解决办法&#xff1a; SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE datnametest_database AND pid<>pg_backend_pid(); 使用上述命令先关…

wireshark抓rtp包,提取出H265裸流数

调试rtsp收发流时&#xff0c;经常会需要抓包以确认是网络问题还是程序问题还是其它问题。通过tcpdump或者wireshark抓到的包通常是rtp流&#xff0c;保存为.pcap格式文件后中&#xff0c;可通过wireshark进行解析&#xff0c;得出h264裸流&#xff0c;并保存为文件。 1.wires…

淘宝天猫商品评论数据接口,淘宝天猫商品评论API接口,淘宝API

淘宝商品评论数据接口可以通过淘宝开放平台API获取。 通过构建合理的请求URL&#xff0c;可以向淘宝服务器发起HTTP请求&#xff0c;获取商品评论数据。接口返回的数据一般为JSON格式&#xff0c;包含了商品的各种评价信息。获取到商品评论数据后&#xff0c;可以对其进行处理…

stm32 hal库 st7789 1.54寸lcd

文章目录 前言一、软件spi1.cubemx配置2.源码文件 二、硬件spi1.cubemx配置2.源码文件3.小小修改 总结 前言 1.54寸lcd 240*240 一、软件spi 1.cubemx配置 一定要注意把这几个东西上拉。 使用c8 2.源码文件 我使用的是中景园的源码&#xff0c;他本来是是标准库的稍微修改…

docker入门加实战—docker常见命令

docker入门加实战—docker常见命令 在介绍命令之前&#xff0c;先用一副图形象的展示一下docker的命令&#xff1a; 常见命令 docker的常见命令和文档地址如下表&#xff1a; 命令说明文档地址docker pull拉取镜像docker pulldocker push推送镜像到DockerRegistrydocker pus…

模拟pdf运行js脚本触发xss攻击及防攻击

一、引入pdfbox依赖 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3.0.0</version> </dependency> 二、生成一个带js脚本的pdf文件 //Creating PDF document object PDDocum…