USB2.0 HUB的MTT与STT

HUB:集线器

以前呀,我也不清楚MTT与STT的区别,记得有一次选型的时候,很懵逼,结果还是按照以前同事的方案去选了,到后面想起来才抽空整明白了。

所以今天就来说下USB HUB里面的MTT与STT,并在文末附上我常用的USB HUB的方案信息下载链接,需要的可以慢慢看。

下面先来看下以下两张图片:

图片

图片

注意:上图中的GL850与GL852是PIN TO PIN的,有条件的可以验证下差别。也可以去对比下FE1.1与FE1.1S。

如上图所示,就是以前我在官网选型的时候,存在疑问的地方:

USB 2.0 MTT HUB CONTROLLER & USB 2.0 STT HUB CONTROLLER

我们先来了解下什么是MTT与STT:

TT:Transaction Translators

作用:高速(USB2.0 480Mbps)转换全速(USB1.1 12Mbps)及低速(USB1.0 1.5Mbps)的资料速度转换器。

那么就有人会问了,USB2.0不是向下兼容USB1.1与USB1.0的吗,为什么HUB里面还需要集成一个TT?

其实我也不知道,以下是我的猜想,请看:

HUB需要一分N,如果同时接上USB2.0,USB1.1,USB1.0的设备,如果HUB里面没有TT,那么主板上的原生USB2.0口需要不断去切换,识别HUB上所接的设备的协议,就会乱套;而如果HUB里面集成了TT,TT将全速/低速的信号转换成高速的信号进行传输,那么可以保证有条不紊的工作。

MTT:Multiple Transaction Translators 多事务翻译

每一个downstream port都具有一个TT,当它接上Full/Low speed设备时候,每个port的带宽为:1=2=3=4=12Mbps

STT:Single Transaction Translators 单事务翻译

四个downstream port共用一个TT,当它接上Full/Low speed设备时候,每个port的带宽为:1+2+3+4+12Mbps

结论:

MTT在USB1.1与USB1.0的表现性能优于STT。

当然,当接入USB2.0设备的时候,是不需要使用到TT的,如果四个port同时接入USB2.0设备,那么速率应该是分摊的。

下面是我用过的USB HUB厂家:

汤铭(TERMINUS)

http://www.terminus-tech.com/English/products.html

创惟(GENESYS)

http://www.genesyslogic.com/product_list.php?1st=3

微芯(MICROCHIP)

https://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1622

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿徐师兄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值