HyperTransport最初是AMD在1999年提出的一種總線技術(shù),隨著AMD64位平臺的發(fā)布和推廣,HyperTransport應(yīng)用越來越廣泛,也越來越被人們所熟知。
HyperTransport是一種為主板上的集成電路互連而設(shè)計(jì)的端到端總線技術(shù),它可以在內(nèi)存控制器、磁盤控制器以及PCI總線控制器之間提供更高的數(shù)據(jù)傳輸帶寬。HyperTransport采用類似DDR的工作方式,在400MHz工作頻率下,相當(dāng)于800MHz的傳輸頻率。此外HyperTransport是在同一個總線中模擬出兩個獨(dú)立數(shù)據(jù)鏈進(jìn)行點(diǎn)對點(diǎn)數(shù)據(jù)雙向傳輸,因此理論上最大傳輸速率可以視為翻倍,具有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模式為例,帶寬計(jì)算方法為400MHz×2×2×4bit÷8=0.8GB/sec。
HyperTransport還有一大特色,就是當(dāng)數(shù)據(jù)位寬并非32bit時,可以分批傳輸數(shù)據(jù)來達(dá)到與32bit相同的效果。例如16bit的數(shù)據(jù)就可以分兩批傳輸,8bit的數(shù)據(jù)就可以分四批傳輸,這種數(shù)據(jù)分包傳輸?shù)姆椒?,給了HyperTransport在應(yīng)用上更大的彈性空間。
2004年2月,HyperTransport技術(shù)聯(lián)盟(Hyper Transport Technology Consortium)又正式發(fā)布了HyperTransport 2.0規(guī)格,由于采用了Dual-data技術(shù),使頻率成功提升到了1.0GHz、1.2GHz和1.4GHz,數(shù)據(jù)傳輸帶寬由每通道1.6Gb/sec提升到了2.0GB/sec、2.4Gb/sec和2.8GB/sec,最大帶寬由原來的12.8Gb/sec提升到了22.4GB/sec。
2006年4月24日,HyperTransport技術(shù)聯(lián)盟(Hyper Transport Technology Consortium)又正式發(fā)布了HyperTransport 3.0標(biāo)準(zhǔn)。從規(guī)格上來看,HyperTransport 3.0并不屬于全新的總線技術(shù),它只是在HyperTransport 2.0的基礎(chǔ)之上做了優(yōu)化,并加入了幾項(xiàng)新技術(shù)。
首先是性能更高,傳輸帶寬更大。HyperTransport 3.0標(biāo)準(zhǔn)有1.8GHz、2.0GHz、2.4GHz和2.6GHz四種物理工作頻率,并可支持32bit通道總線,在最高級的2.6GHz頻率下,32位HyperTransport 3.0總線擁有20.8GB/sec的單向傳輸效能,若考慮雙向傳輸,總帶寬值將達(dá)到史無前例的41.6GB/sec。即便在常規(guī)的16bit通道模式下,HyperTransport 3.0總線也將擁有20.8GB/sec的總帶寬。
其次,從1.0到2.0,HyperTransport除了工作頻率提升外,其他方面的規(guī)格變化并不大,但新發(fā)布的HyperTransport 3.0則并非僅僅是如此。HyperTransport 3.0是專為AMD的未來計(jì)算平臺而設(shè)計(jì),除了性能大幅度提升外,HyperTransport 3.0還帶來許多革命性的新特性,如跨系統(tǒng)連接、總線的自適應(yīng)配置、熱拔插支持、更先進(jìn)的電源動態(tài)管理機(jī)制,并且還支持HTX接口以及遠(yuǎn)程信號傳輸?shù)鹊取?/p>
當(dāng)HyperTransport應(yīng)用于內(nèi)存控制器時,其實(shí)也就類似于傳統(tǒng)的前端總線(FSB,Front Side Bus),因此對于將HyperTransport技術(shù)用于內(nèi)存控制器的CPU來說,其HyperTransport的頻率也就相當(dāng)于前端總線的頻率。
|