USB3.0硬件简单概述

server/2024/9/24 8:29:17/

关于USB2.0,小白在之前的文章简单的描述过。关于USB3.0,今天小白也简单的介绍下。

相比较于USB2.0,USB3.0有了很大的变化。信号端USB3.0除了包含USB2.0的四根信号,还新增了2对差分信号SSRXN SSRXP SSTXN SSTXP以及GND_DRAIN(信号回流),采用了全双工链路设计。其不仅兼容USB2.0,相较于传输速率也从USB2.0的80M/s,提升至500M/s。供电能力也提升至5V/900mA。

电路设计

不仅如此
USB3.0电路设计中,新增的TX RX端添置了AC耦合电容。
在这里插入图片描述
在USB3.0协议中
TX端电容是必须要有的,其容值范围在75~265NF,放置在近TX端。
而RX端电容可省略,如果要接入,其容值范围在297-363NF。
关于这部分电容的作用为Host与Device端DC不同,故需要隔直流,同时信号传输的过程可能会串扰一些直流分量,隔直流会使眼图信号更好。
部分设计中,为了改善高速USB的信号质量,会增添USB redriver IC,对眼图测试效果有很好的帮助。
在这里插入图片描述

PCB方面

与USB2.0基本要求相似。
差分信号要求等长,走线间距保持一致,少换层,如果非要换层需在过孔附近增加地孔,用于信号回流。
为减少电磁辐射,建议信号线走PCB内层,走线立体包地。
关于USB信号测试点,需放置在信号线路径上,不可旁路。
差分阻抗控制在90R左右。


http://www.ppmy.cn/server/105790.html

相关文章

Mysql基础操作-常见SQL语句

背景知识 SQL语句分类 数据定义语言 (Data Definition Language, DDL) 这类语句用于定义数据库结构,包括创建、修改和删除数据库对象如表、索引、视图等。 数据操纵语言 (Data Manipulation Language, DML) 这类语句用于添加、读取、更新和删除数据。 数据查询语言…

vue3+ts+Go使用百度地图路书实现历史轨迹回放、轨迹回放进度、聚合点、自定义弹框和实时监控视频、多路视频轮巡播放

前言 分享一个刚做完项目集成技术,一个车辆行驶轨迹监控、行车视频监控、对特种车辆安全监管平台,今年政府单位有很多监管平台项目,例如:渣土车监控、租出车监管、危害气体运输车监管等平台,这些平台都有车辆行驶轨迹…

python小游戏——躲避球(可当课设)

游戏简介: 没有美术,画面简洁(懒得做)。玩家控制小球躲避敌人(上下左右,闪避),敌人体积越大速度越慢,随机生成道具球(目前只有生命球)&#xff0…

【单片机】LCD1602和OLED里,如何实现滚动显示特效?

如何在OLED显示16个字符的同时实现滚动特效 1. 基本思路 滚动特效的核心思路是在一个固定长度的显示区域内,通过不断改变显示内容的起始位置,模拟出内容在屏幕上滚动的效果。我们可以使用一个定时器来周期性地更新显示内容,从而实现动态滚动。 2. 代码分析 以下是实现滚…

GRL CVPR2023图像修复 使用笔记

目录 github地址: 训练自己的数据教程: 网络学习: 损失函数: github地址: GitHub - ofsoundof/GRL-Image-Restoration 预训练模型,在release里面 如何使用代码: conda create -n Lightn…

前端宝典十:webpack性能优化最佳实践

Webpack 内置了很多功能。 通常你可用如下经验去判断如何配置 Webpack: 想让源文件加入到构建流程中去被 Webpack 控制,配置 entry;想自定义输出文件的位置和名称,配置 output;想自定义寻找依赖模块时的策略&#xff…

Milvus 安装、设置权限和使用

中文文档 使用了docker compose 安装 standalone 版本,即单机docker。 pymilvus 一直在升级,一些函数有变化,中文文档有落后,建议看英文文档。 安装 #下载docker-compose.yml 文件 wget https://github.com/milvus-io/milvus/re…

GitHub每日最火火火项目(8.25)

项目名称:goauthentik / authentik 项目介绍:authentik 是一个满足认证需求的工具,它就像是认证过程中的强力粘合剂。在各种复杂的系统环境和对安全性有高要求的应用场景中,它都能发挥重要作用。通过 authentik,可以实…