PCB模块化设计06——HDMI接口PCB布局布线设计规范

news2024/11/25 7:14:21

目录

  • PCB模块化设计06——HDMI接口PCB布局布线设计规范
    • 1、HDMI接口的定义
    • 2、HDMI管脚定义(A型为例)
    • 3、HDMI接口PCB布局要求
    • 4、HDMI接口布线要求

PCB模块化设计06——HDMI接口PCB布局布线设计规范

1、HDMI接口的定义

高清晰度多媒体接口(英文:High Definition Multimedia Interface,HDMI)是一种数字化视频/音频接口技术,是适合影像传输的专用型数字化接口,其可同时传送音频和影像信号,最高数据传输速度为4.5GB/s,时无需在信号传送前进行数/模或者模/数转换。

HDMI可搭配宽带数字内容保护(HDCP),以防止具有著作权的影音内容遭到未经授权的复制。HDMI所具备的额外空间可应用在日后升级的音视频格式中。而因为一个1080p的视频和一个8声道的音频信号需求少于0.5GB/s,因此HDMI还有很大余量。这允许它可以用一个电缆分别连接DVD播放器,接收器和PRR。

HDMI 在引脚上和 DVI 兼容,只是采用了不同的封装。与 DVI 相比,HDMI 可以传输数字音频信号,并增加了对 HDCP 的支持,同时提供了更好的 DDC 可选功能,HDMI 最远可传输 15 米,足以应付一个1080p 的视频一个8声道的音频信号。 HDM1 支持 EDID 、 DDC2B ,因此 HDMI 的设备具有“即插即用”的特点,信号源和显示设备之间会自动进行“协商”,自动选择最合适的视频倍频格式,HDMI接口是MID和VR一体机设计中常用到的接口。

2、HDMI管脚定义(A型为例)

关于HDMI接口原理的认识,我们可以通过如表4-1及图4-1所示接口定义来具体的认识。着重注意下一对时钟差分走线和三对数据传输差分走线。
在这里插入图片描述
在这里插入图片描述

3、HDMI接口PCB布局要求

因为HDMI是拔插器件,经常和外界接触,很容易受到静电的干扰,在设计的时候注意添加ESD器件,同时对HDMI布局提出以下几点布局的要求,如图4-2所示。

1)ESD、共模电感器件靠近HDMI接口,放置的顺序是ESD -共模电感-阻容。注意ESD器件也不应放置太近,考虑工艺要求,避免在手工焊接HDMI座子的时候容易造成 HDMI 焊盘与 ESD 器件焊盘连锡的情况,推荐间距为一个烙铁头的厚度即可,一般1.5MM。

2)HDMI接口靠近PCB板边放置,根据具体需求考虑是否伸出板边一定距离;

3)HDMI接口的5V电源靠近接口来放置即可,不宜太远;

4)其他配置的阻容靠近HDMI相对应的管教放置即可。

在这里插入图片描述

4、HDMI接口布线要求

尽可能使HDMI连接器和器件之间的电气长度保持最短,从而使衰减最小化。为了使差分信号正常传输,一个差分对的两走线间距必须在整个走线轨迹上上保持一致。否则,间距变化就会引起磁场耦合不平衡,从而降低磁场消除的效果,造成EMI增加。推荐线宽间距比为1:1<W:S<1:2(W表示线宽,S表示间距),如图4-3所示,差分线的线宽线距比。HDMI差分走线控制阻抗要求是100欧姆,在计算阻抗的时候尽量按照此线宽间距比范围来进行。
在这里插入图片描述
因为不同电气长度的走线会引起信号之间的相移,也会导致严重EMI, 理想情况下, 四对差分走线走线长度应该相等,保证信号传输的时序匹配。图4-4,显示了相等及不同长度走线的逻辑状态。
在这里插入图片描述
差分等长,四对差分对之间的误差控制在10mil以内,每一对差分对对内之间的误差控制在5mil之内,我们需要对单根走线进行绕线处理,同时PCB设计的目的在于尽可能将非连续性阻抗最小化,从而消除反射并保持信号完整。剩下的不可避免的非连续性应集中在一起,也就是说将这一区域的面积应保持较小,并尽可能的紧密放置。这一想法就是将各个反射点集中在某个区域,而不是将其分布在整个信号路径里直接走线无法满足等长误差要求的情况下,如图4-5所示。
在这里插入图片描述
可能发生非连续性的位置为:

1)HDMI连接器焊盘同信号线迹相遇处;

2)信号线迹碰到过孔、电阻器组件盘或IC引脚处;

3)信号对被分离以围绕一个物体布线的地方,信号线的匹配电阻起防ESD作用和微调阻抗用途,通常靠近插座放置,但是两个电阻必须是并排放置,不要一前一后,如图4-6所示。
在这里插入图片描述
其他要求:

1)差分对与对之间尽量包地处理,间隔100mil打地过孔,空间紧张的情况,四组差分尽量拉开间距,保证边到边是15-20mil左右,并且四组包地,跟其他的隔开,防止相互之间干扰。如图4-7所示。
在这里插入图片描述
1)使用坚实的电源层和接地层来实现 100Ω 阻抗控制,以及电源噪声最小化。 即差分走线下面应该是完整的参考平面。

2)尽可能使用尺寸最小的信号线过孔和HDMI连接器焊盘,因为其对 100 差动阻抗产生的影响较小。较大的过孔和焊盘可能会导致阻抗下降。 推荐使用过孔8mil/16mil,或者8mil/18mil。

链接: 三分钟带你看懂HDMI接口的PCB设计

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

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

相关文章

Jina AI 创始人肖涵博士:揭秘 Auto-GPT 喧嚣背后的残酷真相

Auto-GPT 究竟是一个开创性的项目&#xff0c;还是一个被过度炒作的 AI 实验&#xff1f;本文为我们揭开了喧嚣背后的真相&#xff0c;并揭示了 Auto-GPT 不适合实际应用的生产局限性。 背景介绍 这两天&#xff0c;Auto-GPT&#xff0c;一款让最强语言模型 GPT-4 能够自主完成…

winform从入门到精通

环境 开发工具 visual studio 2019 16.11 community 基础框架 framework4.8 .net5需要开发工具小版本16.8以上 winform开发入门 windows桌面端应用开发框架 https://github.com/dotnet/winforms c#基础 partial class 创建项目 项目结构 引用&#xff1a;所依赖的系统库 …

编写猫咪相册应用 HTML

文章目录1. 标题元素标签2. p元素用于在网站上创建一段文本3. 注释4. 页面主要部分标识标签5. 通过使用img元素来为你的网站添加图片6. 使用锚点元素(a)链接到另一个页面7. 使用 section 元素将照片内容与未来的内容分开8. 无序列表(ul)元素&#xff0c;列表项(li)元素在列表中…

【C++11】final与override关键字和类的新功能

目录 一、final与override关键字 1.1 final 1.2 override 二、类的新功能 2.1 默认成员函数 2.2 类成员变量初始化 2.3 default关键字 2.4 delete关键字 注意&#xff1a;C专栏的所有测试代码都是在 vs2019 的环境下编译运行的 一、final与override关键字 这两个关键…

C++基础入门

C基础入门1.C认识1.1 第一个C程序1.1.1 创建项目1.1.2 创建文件1.1.3 编写代码1.1.4 运行程序1.3 变量1.4 常量1.5 关键字1.6 标识符命名规则2 数据类型2.1 整型2.2 sizeof关键字2.3 实型&#xff08;浮点型&#xff09;2.4 字符型2.5 转义字符2.6 字符串型2.7 布尔类型 bool2.…

Session、Cookie和Token

Session、Cookie和Token 参考&#xff1a;Session、Cookie、Token 【浅谈三者之间的那点事】 HTTP协议是一种无状态协议&#xff0c;即每次服务端接收到客户端请求时&#xff0c;都是一个全新的请求&#xff0c;服务器并不知道客户端的历史请求记录&#xff1b;Session和Cooki…

统信UOS + Windows双系统安装教程

全文导读&#xff1a;本文主要介绍了AMD架构下&#xff08;Intel/amd/兆芯/海光&#xff09;的机器同时安装Windows系统UOS系统的方法。 准备环境 1、下载好UOS系统镜像&#xff08;AMD64&#xff09;&#xff0c;下载地址&#xff1a;https://www.chinauos.com/resource/down…

第6章 接口、lambda表达式与内部类

文章目录Java与C异Java与C同接口接口概念接口与抽象类静态和私有方法默认方法解决默认方法冲突接口与回调&#xff08;不明白&#xff09;Comparator接口为什么有比较器Comparator接口实现步骤示例问题对象克隆为什么克隆浅拷贝&#xff1a;Object.clone方法的问题深拷贝数组的…

Firefox浏览器-渗透测试插件推荐

在日常工作中可能需要一些浏览器插件辅助我们做工作 下面是比较好的&#xff0c;当然不一定对你有用&#xff0c;找到适合自己的即可 FoxyProxy FoxyProxy是一个高级的代理管理工具&#xff0c;它完全替代了Firefox有限的代理功能。它提供比SwitchProxy、ProxyButton、 Quick…

3-5年以上的功能测试如何进阶自动化?【附学习路线】

做为功能测试人员来讲&#xff0c;从发展方向上可分两个方面&#xff1a; 1、业务流程方向 2、专业技能方向。 当确定好方向后&#xff0c;接下来就是如何达到了。(文末自动化测试学习资料分享) 一、业务流程方向 1、熟悉底层的业务 作为功能测试工程师来讲&#xff0c;了解…

Arduino-环境搭建

Arduino-环境搭建 文章目录Arduino-环境搭建下载开发软件调研Arduino入门教程本次学习所使用的Arduino开发板型号下载开发板的包——电脑联网&#xff0c;先插上开发板&#xff0c;再打开Arduino IDEArduino串口接收实验Arduino蓝牙接收实验Arduino蓝牙发送实验下载开发软件 官…

【python-Unet】计算机视觉~舌象舌头图片分割~机器学习(三)

返回至系列文章导航博客 1 简介 舌体分割是舌诊检测的基础&#xff0c;唯有做到准确分割舌体才能保证后续训练以及预测的准确性。此部分真正的任务是在用户上传的图像中准确寻找到属于舌头的像素点。舌体分割属于生物医学图像分割领域。分割效果如下&#xff1a; 2 数据集介…

一些二叉树相关面试题

文章目录1. 对折2. 判断是否是平衡二叉树3. 判断是否是搜索二叉树4. 二叉树的直径5. 寻找最大二叉搜索树6. 用递归套路判断是否是完全二叉树7. 派对的最大快乐值1. 对折 这个大家可以自己用纸对折一下&#xff0c;我这里就简单的说一下&#xff1a; 这是我们第一次对折的情况。…

使用PHP做个图片防盗链(全网详解)

概念&#xff1a; 防盗链是一种防范网络图片、视频等资源被他人盗链&#xff08;直接在其它网站使用&#xff09;的技术。在网站上添加防盗链功能可以防止其他网站恶意盗取自己网站的图片等内容&#xff0c;减少带宽消耗和保护网站内容安全。通常实现防盗链的方式是在网站服务…

js 使用 Array.from 快速生成0~5,步进值为0.1的数组

一、我们平常用的比较多的方法是for循环生成 let data[] for(let i0;i < 51;i){data.push(i/10) }二、用Array.from生成 先来认识一下我们今天的主角&#xff01;&#xff01;&#xff01; 1、释义 Array.from() 方法从一个类似数组或可迭代对象创建一个新的&#xff0c…

SpringMVC(三):请求流程处理

一、引言&#xff1a; 如下是我画的一个简单的SpringMVC的请求流程图&#xff0c;接下来会通过请求流程图去进行源码分析。 [1 ] 当我们客户端发送请求时&#xff0c;Servlet会进行请求的解析&#xff0c;然后交给DispatcherServlet进行统一分发。[2] DispatcherServlet会根…

北京君正案例:超能面板PRO采用4英寸IPS超清多彩屏,值不值得买?

清晨&#xff0c;窗帘自动拉开&#xff0c;悦耳音乐缓缓响起&#xff0c;面包机、咖啡机自动工作&#xff0c;开启新一天。离家时&#xff0c;一键关掉所有灯光和家电&#xff0c;节能安全&#xff0c;手机上便可查看家里设备状态&#xff0c;不用担心门没锁、灯没关等问题。下…

ClickHouse入门详解

ClickHouse基础部分详解一、ClickHouse简介二、ClickHouse单机版安装2.1、ClickHouse安装前准备环境2.2、ClickHouse单机安装三、ClickHouse数据类型四、ClickHouse的表引擎一、ClickHouse简介 对于其他乱起八糟的简介&#xff0c;我就不写了&#xff0c;只写干货. ClickHouse总…

Lumen6 /laravel 框架路由请求实现token验证

版本 Lumen6.0 中文文档&#xff1a;https://learnku.com/docs/lumen/5.7/cache/2411 实现功能效果 1、使用缓存存储用户token 2、从请求头head 中获取用户token 3、返回指定的认证失败结构体 4、对指定的接口路由做身份验证 第一步&#xff1a;解除注释 注意&#xff1…

QML控件--Container

文章目录一、控件基本信息二、控件说明三、属性成员四、成员函数一、控件基本信息 Import Statement: import QtQuick.Controls 2.14 Since: Qt 5.7 Inherits: Control Inherited By: DialogButtonBox, MenuBar, SwipeView, and TabBar 二、控件说明 Container&#xff08;容…