护佑肩铠配套:请问什么是HyperTransport总线

来源:百度文库 编辑:高考问答 时间:2024/04/28 17:43:03
在AMD的产品有个HyperTransport总线!
那么什么是HyperTransport总线呢?

HyperTransport

HyperTransport最初是AMD在1999年提出的一种总线技术,随着AMD64位平台的发布和推广,HyperTransport应用越来越广泛,也越来越被人们所熟知。
HyperTransport是一种为主板上的集成电路互连而设计的端到端总线技术,它可以在内存控制器、磁盘控制器以及PCI总线控制器之间提供更高的数据传输带宽。HyperTransport采用类似DDR的工作方式,在400MHz工作频率下,相当于800MHz的传输频率。此外HyperTransport是在同一个总线中模拟出两个独立数据链进行点对点数据双向传输,因此理论上最大传输速率可以视为翻倍,具有4、8、16及32位频宽的高速序列连接功能。在400MHz下,双向4bit模式的总线带宽为0.8GB/sec,双向8bit模式的总线带宽为1.6GB/sec;800MHz下,双向8bit模式的总线带宽为3.2GB/sec,双向16bit模式的总线带宽为6.4GB/sec,双向32bit模式的总线带宽为12.8GB/sec。以400MHz下,双向4bit模式为例,带宽计算方法为400MHz×2×2×4bit÷8=0.8GB/sec。
HyperTransport还有一大特色,就是当数据位宽并非32bit时,可以分批传输数据来达到与32bit相同的效果。例如16bit的数据就可以分两批传输,8bit的数据就可以分四批传输,这种数据分包传输的方法,给了HyperTransport在应用上更大的弹性空间。
2004年2月,HyperTransport技术联盟(Hyper Transport Technology Consortium)又正式发布了HyperTransport 2.0规格,由于采用了Dual-data技术,使频率成功提升到了1.0GHz、1.2GHz和1.4GHz,数据传输带宽由每通道1.6Gb/sec提升到了2.0GB/sec、2.4Gb/sec和2.8GB/sec,最大带宽由原来的12.8Gb/sec提升到了22.4GB/sec。
当HyperTransport应用于内存控制器时,其实也就类似于传统的前端总线(FSB,Front Side Bus),因此对于将HyperTransport技术用于内存控制器的CPU来说,其HyperTransport的频率也就相当于前端总线的频率。

HyperTransport 技术是一种创新的技术,提供集成电路可升级、近阶高速、高效能及点对点连接的功能。它具有 4、8、16 及 32 位频宽的高速序列连接功能,并提供每秒 12.8 GB 的频宽,可支援多 种 GHz+ 64 位处理器及新兴的 I/O 技术,例如:Intel 的 InfiniBand 及 10 Gigabit 以太网络。 HyperTransport 是一种协议而非仅是一种实体的接口,它可以因应新的应用程序而升级。在HyperTransport 协议中,数据被切割成数据区块或封包。每个数据区块最长可以到达64 位。

HyperTransport技术是一种全新的具有可升级性的新型、高速、高性能的端到端集成电路互联总线技术。它能够以4、8、16和32位方式进行高速连续数据传输,总传输带宽可达12.8 GB/秒以支持多个GHz+ 64位处理器,与其它例如Intel的InfiniBand和10 Gigabit Ethernet等出色的I/O技术相比各有所长。与其说HyperTransport是一种物理接口倒不如说它是一种协议标准,它可以根据新应用的需要进行升级。在HyperTransport协议中,数据采用分包传输方式,每个数据包长度最多为64字节。

HyperTransport技术可以帮助减少系统内的总线数量,为嵌入式应用提供了高性能的数据传输方案。通过HyperTransport技术,电脑内部芯片(网络和通讯设备之间的通讯)传输带宽最多可以达到现有技术标准的40倍。而且HyperTransport的特别设计还可应用于.13微米级芯片技术。

HyperTransport是一种为主板上的集成电路互连而设计的端到端总线技术,它可以在内存控制器、磁盘控制器以及PCI总线控制器之间提供更高的数据传输带宽。HyperTransport采用类似DDR的工作方式,在400MHz工作频率下,相当于800MHz的传输频率。此外HyperTransport是在同一个总线中模拟出两个独立数据链进行点对点数据双向传输,因此理论上最大传输速率可以视为翻倍,具有4、8、16及32位频宽的高速序列连接功能。在400MHz下,双向4bit模式的总线带宽为0.8GB/sec,双向8bit模式的总线带宽为1.6GB/sec;800MHz下,双向8bit模式的总线带宽为3.2GB/sec,双向16bit模式的总线带宽为6.4GB/sec,双向32bit模式的总线带宽为12.8GB/sec。以400MHz下,双向4bit模式为例,带宽计算方法为400MHz×2×2×4bit÷8=0.8GB/sec。
HyperTransport技术用于内存控制器的CPU来说,其HyperTransport的频率也就相当于前端总线的频率。