eUSB是什么/可以干什么?
eUSB总结
什么是eUSB**
1.1 eUSB概念
eUSB是原USB物理层上的补充,为了解决USB_phy低压需求的问题而出现的,eUSB可以将信号电平降至1.2V甚至更低,与此同时可以优化电源效率。
概括为:一种用于芯片间互联的低电压、低功耗的内部接口。1.2 应用背景
智能终端设备的尺寸追求越来越小,但其为实现各类多样化功能的组件越来越多。这就使得缩减接口尺寸以便增加更多的组件成为了当务之急。然而,不断缩减的SoC节点尺寸导致栅极氧化层越来越薄,只能支持更低的电压。当工艺节点为7nm及以上时,USB 2.0可继续集成到 SoC中,而当工艺节点为5nm及以下时,eUSB2则更适合集成到SoC中或者集成到其他器件中,从而作为器件间接口与SoC轻松互连。USB 2.0将继续作为标准连接器接口。
图1.1 eUSB功能实现图
以USB2.0为例,其需要在3.3V的I/O电压下才能工作。为解决这一难题,USB开发者论坛 在2018年发布了eUSB2 规格。嵌入式USB2 (eUSB2) 规格是对USB 2.0规格的补充,前者通过支持USB 2.0接口在1V或1.2V而不是3.3V的I/O电压下工作,解决了接口控制器与高级片上系统 (SoC)工艺节点集成的相关问题。eUSB2 可让SoC体积更小、更节能,从而使工艺节点继续扩展,并提高在智能手机、平板电脑和笔记本电脑等应用中的性能。如图1.1通过eUSB Repeater 实现了集成eUSB2接口的SoC依旧维持USB2.0的图1.1正常功能实现图。
1.3 eUSB操作模式
根据eUSB的配置方式分为主机模式和中继器模式,如下图1.2 所示
图1.2 eUSB操作模式
(1). 主机模式:eUSB2可以直接连接同一电路板上面的两个设备如上图所示,对于集成了eUSB2的SoC支持eD+/eD-直接相连。这种模式下可以预先设定连接速度,连接速度分为低速、全速和高速,或者限制为支持速度的子集。
特点:本机模式可以解决USB 3.3v电压的工作问题,允许典型的互连布线长度10英寸及以上,不需要考虑大型互操作系统生态系统的特性问题。同时本机模式是专用内部连接,它与外部USB端口不兼容。
(2). 中继器模式: 任何支持eUSB2的SoC都可以与外部的eUSB中继器配对以保持主机集线器和设备的完整USB生态系统互操作性和向后兼容性。eUSB2中继器可以配置为主机中继器、设备中机器和基于SoC命令交换的双角色设备中继器。如下图1.3中继器配置模式
图1.3 中继器配置模式
特点:eUSB2中继器的USB接口可以任何标准的USB连接器配对,并且可以连接到USB主机、集线器、设备等其他基于eUSB中继器的应用。
2. USB 2.0和eUSB2
eUSB中继器是一种外部电平转换中继器实现SOC使用1.2V或者更低电压的I/O。如下图2.1实现的一个典型的USB高速测试数据。从图中可以看出USB和eUSB的数据内容是一模一样的,但是其差分信号的振幅具有明显的差异,很明显eUSB的摆动振幅要明显小于USB,大约是USB振幅的一半左右,这正是eUSB的功能特点,即降低了I/O电压。
图2.1 USB高速测试数据
eUSB2可显著降低I/O功率,提高电源效率,同时支持工艺节点继续扩展。表2.1展示了USB2.0和eUSB2之间的特性差异。
表2.1
本文参考德州仪器官方讲解
本文参考其他链接:https://www.elecfans.com/d/1309997.html
eUSB是什么/可以干什么?相关推荐
- SPI通信协议:单片机spi通信接口什么意思,spi接口干什么用的?
讲真,以前做开发的时候最怕就是调spi和iic. 因为公司没有逻辑分析仪,调起来全凭经验,一出问题找都找不到,只能仔细看代码盲调,看是不是哪个时序有问题. 说到这里,可能刚初学的小伙伴会问:单片机sp ...
- 服务器空闲搭建什么网站,空闲的云服务器可以干什么
空闲的云服务器可以干什么 内容精选 换一换 默认情况下,对一个新的服务器第一次进行全量备份,后续进行永久增量备份.第一次全量备份,备份磁盘的已分配空间.例如一个100GB的磁盘,已经分配空间40GB数 ...
- python在教育领域可以干什么_学了Python一般可以用来干什么呢?
很多朋友可能会问,为什么要学Python, 就算学会了Python 可以用来干什么呢? 一般都会首先想到爬虫. 爬虫不是说的那种虫子哦, 爬虫其实就是 类似于百度蜘蛛,谷歌蜘蛛一样的. 会自动的爬取网 ...
- Eclipse中dropins干什么用的文件夹啊?
Eclipse中dropins干什么用的文件夹啊? 什么时候会用到啊? bao110908 回复于: 2011-04-02 22:26:51 鉴于你的结帖率.就简单地说一下吧. Eclipse 3. ...
- 60秒,我们可以干什么?
60秒,我们可以干什么?看广告.去洗手间.抽烟.打盹.发呆......是不是就是这些叠加的重复轮回耗尽了我们的激情?也在不知不觉中就这样浪费了我们的生命?可这些又是逃无可逃的,很多时间注定是被&quo ...
- 果园机器人能干什么_24* 果园机器人优秀教学实录
共1课时 24* 果园机器人 小学语文 人教2001课标版 1教学目标 1.能正确.流利.有感情地朗读课文. 2.读懂课文内容,了解文中所介绍的果园机器人是怎样的. 3.培养学生热爱科学的 ...
- HTML5圆形线性渐变,css中linear-gradient()函数是干什么的?实现线性渐变的圆形边框(代码)...
在前端开发过程中,有时会利用linear-gradient实现各种各样的效果,本章给大家介绍css中linear-gradient()函数是干什么的?实现线性渐变的圆形边框(代码).有一定的参考价值, ...
- [转贴]超过80%的80后大学生不知道自己将来要干什么
超过80%的80后大学生不知道自己将来要干什么 2008-1-16 零点研究咨询集团董事长袁岳表示:今天,80后成为就业的主力.80后是让家长伺候出来的.现在单位的领导.专家,则大多数出生于多生子 ...
- 操作系统的进程状态变迁图_1.操作系统是干什么的?
上一篇我们讲述了计算机的简史,在计算机的发展过程中慢慢出现了操作系统.但是操作系统是干什么的并没有讲述,所以这篇文章将会讲述操作系统在整个计算机领域所扮演的角色. 先看操作系统的定义是什么. 在维基百 ...
最新文章
- POJ 2388 Who's in the Middle
- ACM 模板--链接表 无向图
- 并发锁之二:ReentrantReadWriteLock读写锁
- Unity游戏开发——C#特性Attribute与自动化
- 原生 js前端路由系统实现3之代码 构建工具 和 querystring功能
- 脚本语言程序员怎么学习程序设计?
- VertrigoServ 2.21配置phpmyadmin
- git上传代码前需要检查什么_肝功能检查前需要做什么准备?这6个要点需做好,以免准确度受影响...
- 信息学奥赛一本通习题答案(一)
- markdown 设置目录跳转的简单方法
- RFID防盗安全门在图书馆的重要性
- (转)分辨率 PPI DPI概念定义详解
- 网络骗子的特征。大家一定要转载。
- 同花顺_代码解析_技术指标_Z_1
- java中esb是什么意思_ESB与服务
- android app全局字体,Android app全局字体设置
- 月利息6至8厘年利息是多少
- chatgpt赋能python:Python开立方根:什么是立方根,如何用Python计算?
- Arduino智能小车——超声波避障
- 微星电脑能装linux吗,如何将微星上网本的linux系统改为xp系统
热门文章
- linux ldap客户端工具,openldap(3)linux客户端 启用ldap、sssd 认证
- 华为和荣耀的关系:亲兄弟,各自为王
- java 8 doc_java8 doc 中文
- Java中常见的单词
- 硬盘录像机服务器地址谁控制的,海康硬盘录像机通用设置方法
- ionic 应用在iOS上打开相机拍照闪退、百度地图/高德地图定位失败(解决方案)
- 感知机算法在鸢尾花数据集上的实践
- 课程设计 齿轮油泵泵体的机械加工工艺规程及工艺夹具装备设计
- 设计要用计算机吗,作为设计师 你需要这样的笔记本电脑
- [Games 101] Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering)