首页 > 其他分享 >eUSB是什么/可以干什么?

eUSB是什么/可以干什么?

时间:2024-08-25 11:47:58浏览次数:8  
标签:SoC USB 1.2 eUSB2 干什么 什么 中继器 eUSB

eUSB总结

1.什么是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.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

标签:SoC,USB,1.2,eUSB2,干什么,什么,中继器,eUSB
From: https://www.cnblogs.com/linhaostudy/p/18378782

相关文章

  • 为什么sql server存储过程在ssms中执行很快,但是在jdbc调用时却又很慢?
    近几年老是不定期地遇到同一个问题,sqlserver的存储过程在ssms里执行很快,但是用jdbc调用就很慢。今天仔细地研究了一下,发现问题的关键在于存储过程的执行计划。存储过程在创建完之后,通常会被程序员用一组参数调用这个存储过程,查看能否执行。然而恰恰就是在这第一次在ssms里的......
  • rocketmq 是参考了 kafka架构, 为什么rocketmq吞吐量是10万/秒, kafka吞吐量是17万/秒
    我们都知道,为了防止消息在服务器丢失,一般都是进行持久化(保存在磁盘),在发送消失时那就涉及到从磁盘拷贝到内核空间,从内核空间到用户态,再从用户态到socket缓存区,从socket缓存区到网卡四次拷贝。kafka使用的是零拷贝-sendfile,把内核态数据发送到网卡,减少两次拷......
  • 用空间清理调理风水4什么是杂乱5杂物如何影响你6为什么保留杂物
    4什么是杂乱?《牛津英语词典》将杂乱定义为“乱七八糟的东西的集合”。是的,这是其中的一部分,但它只是从纯粹的物理层面来描述杂乱。在我的定义中,凌乱分为四类:你不使用或不喜欢的东西杂乱无章的东西太多东西放在太小的空间里任何未完成的东西让我们逐一来看看这......
  • 线程安全是什么问题?如何引起?死锁是啥?如何解决?
    目录一、什么是线程不安全?二、如何引起的线程安全?怎么解决?1)CPU调度执行是随机的,抢占式执行(根本原因,硬件层面咱们无法干预)2)多个线程,对同一变量进行修改3)修改操作中,不是“原子”的(重点)死锁是啥,怎么引起的?  (重点)4)内存可见性5)指令重排序  总结-保证线程安全的思路......
  • 什么是好的架构图?
    1.什么是好的架构图?简洁抽象:好的架构图一定是简洁的,表现上简洁有力,能够一眼看上去就经纬分明。有一定的抽象度的,如果一个架构图存在各种飞线环线,那一定是抽象的不够。抽象才有意义,架构里如果存在各种细节,那就是堆砌。可解释:好的架构图一定能够用来解释当前系统的现状和行为。......
  • [操作系统]访问一个逻辑地址发生了什么
    当CPU想要访问一个逻辑地址的时候,我们需要做两个步骤,地址转换和内存访问地址转换逻辑地址是程序内部使用的地址,并非真正的物理地址。从逻辑地址到物理地址的映射,由页表来完成,页表的内容包括,逻辑页号,物理页号,有效位,有效位表示这一页是否在内存中。页表存放在内存中,如果需要频繁......
  • 一个专业的功能测试需要会什么知识?
    作者:博为峰51testing链接:https://www.zhihu.com/question/529397667/answer/2489317623来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。①测试的理论基础--------初级不管你以前有没有学过计算机,有没有计算机基础,学习测试的理论都是首要的,不管你......
  • 加密指定的文件类型是什么?有哪些?「保姆式图文指南」
    文件安全是企业和个人不可忽视的重要议题。加密指定的文件类型,作为保护敏感数据的有效手段,越来越受到人们的关注。本文将为您提供一份详尽的“保姆式图文指南”,帮助您了解并实践文件加密的精髓。一、什么是加密指定的文件类型?加密指定的文件类型,是指针对具有特定扩展名或......
  • 云 VS 边缘计算,关系与区别是什么?
    云计算和边缘计算的区别是什么?云是一种IT环境,可以抽象、汇集和共享整个网络中的IT资源。边缘是网络边缘的计算位置,以及这些物理位置上的硬件和软件。是在云中运行工作负载,而边缘计算是在边缘设备上运行工作负载。边缘是云的一部分吗?某种程度上是。边缘设备可以是云的组......
  • 风力发电机组的防雷装置工作原理是什么
    风力发电机组的防雷装置工作原理主要包括以下几点:1.避雷针:安装在风力发电机组的最高点,如叶片、机舱或塔顶,作为雷电的接闪器。当雷电云层接近时,避雷针能吸引雷电并将其引向自身,然后通过引下线和接地装置将雷电流安全地导入大地,从而保护风力发电机组的其他部分免受雷击。2.引......