hypertransport™ technology

16
HyperTransport™ HyperTransport™ Technology Technology

Upload: flynn-bonner

Post on 30-Dec-2015

67 views

Category:

Documents


1 download

DESCRIPTION

HyperTransport™ Technology. INTRODUCTION. WHAT IS HYPER TRANSPORT TECHNOLOGY? CAUSES LEADING TO DEVELOPMENT OF HYPER TRANSPORT TECHNOLOGY. I/O bandwidth problem High pin count High power consumtion. The I/O Bandwidth Problem. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: HyperTransport™ Technology

HyperTransport™ HyperTransport™ Technology Technology

Page 2: HyperTransport™ Technology

INTRODUCTIONINTRODUCTION

WHAT IS HYPER TRANSPORT WHAT IS HYPER TRANSPORT TECHNOLOGY?TECHNOLOGY?

CAUSES LEADING TO DEVELOPMENT CAUSES LEADING TO DEVELOPMENT OF HYPER TRANSPORT TECHNOLOGYOF HYPER TRANSPORT TECHNOLOGY

Page 3: HyperTransport™ Technology

I/O bandwidth problemI/O bandwidth problem High pin countHigh pin count High power consumtionHigh power consumtion

Page 4: HyperTransport™ Technology

The I/O Bandwidth The I/O Bandwidth Problem Problem

While microprocessor performance While microprocessor performance continues to double every eighteen continues to double every eighteen months, the performance of the I/O bus months, the performance of the I/O bus architecture has lagged, doubling in architecture has lagged, doubling in performance approximately every three performance approximately every three years.years.

Every time processor performance Every time processor performance doubles, latency only increases by a factor doubles, latency only increases by a factor of 1.2.of 1.2.

Page 5: HyperTransport™ Technology

The I/O Bandwidth The I/O Bandwidth ProblemProblem

Page 6: HyperTransport™ Technology

The HyperTransport™ The HyperTransport™ Technology Solution Technology Solution

HyperTransport is intended to support HyperTransport is intended to support “in-the-box” connectivity“in-the-box” connectivity

High-speed, high-performance, point-High-speed, high-performance, point-to-point link for interconnecting to-point link for interconnecting integrated circuits on a board. integrated circuits on a board.

Max signaling rate of 1.6 GHz on each Max signaling rate of 1.6 GHz on each wire pair, a HyperTransport technology wire pair, a HyperTransport technology link can support a peak aggregate link can support a peak aggregate bandwidth of 12.8 Gbytes/s. bandwidth of 12.8 Gbytes/s.

Page 7: HyperTransport™ Technology

HyperTransport™ Design HyperTransport™ Design GoalsGoals Improve system performance Improve system performance

- - Provide increased I/O bandwidth Provide increased I/O bandwidth - Ensure low latency responses - Ensure low latency responses - Reduce power consumption - Reduce power consumption

Simplify system design Simplify system design

- Use as few pins as possible to allow smaller - Use as few pins as possible to allow smaller packages and to reduce cost packages and to reduce cost

Increase I/O flexibility Increase I/O flexibility - Provide a modular bridge architecture - Provide a modular bridge architecture

Page 8: HyperTransport™ Technology

HyperTransport™ Design HyperTransport™ Design GoalsGoals

Maintain compatibility with legacy Maintain compatibility with legacy systems systems - Complement standard external buses - Complement standard external buses - Have little or no impact on existing - Have little or no impact on existing operating systems and drivers operating systems and drivers

Ensure extensibility to new system Ensure extensibility to new system network architecture (SNA) buses network architecture (SNA) buses

Provide highly scalable multiprocessing Provide highly scalable multiprocessing systems systems

Page 9: HyperTransport™ Technology

Device Configurations Device Configurations

HyperTransport technology creates a HyperTransport technology creates a packet-based link implemented on two packet-based link implemented on two independent, unidirectional sets of signals. independent, unidirectional sets of signals. It provides a broad range of system It provides a broad range of system topologies built with three generic device topologies built with three generic device types: types:

Cave—A single-link device at the end of the chain. Cave—A single-link device at the end of the chain. Tunnel—A dual-link device that is not a bridge. Tunnel—A dual-link device that is not a bridge. Bridge—Has a primary link upstream link in the Bridge—Has a primary link upstream link in the

direction of the host and one or more secondary direction of the host and one or more secondary links. links.

Page 10: HyperTransport™ Technology

Device ConfigurationsDevice Configurations

Page 11: HyperTransport™ Technology

Signal PinsSignal Pins

Page 12: HyperTransport™ Technology

Protocol LayerProtocol Layer All HyperTransport technology commands are All HyperTransport technology commands are

either four or eight bytes long and begin with a 6-either four or eight bytes long and begin with a 6-bit command type field. The most commonly used bit command type field. The most commonly used commands are Read Request, Read Response, and commands are Read Request, Read Response, and Write. Write.

Page 13: HyperTransport™ Technology

Session LayerSession Layer

Link Width OptimizationLink Width Optimization

- All 16-bit, 32-bit, and - All 16-bit, 32-bit, and asymmetrically-sized asymmetrically-sized configurations must be enabled configurations must be enabled by a software initialization step.by a software initialization step.

- After a cold reset BIOS - After a cold reset BIOS reprograms all linked to the reprograms all linked to the desired widthdesired width

Page 14: HyperTransport™ Technology

HyperTransport HyperTransport EnvironmentsEnvironments

Page 15: HyperTransport™ Technology

CONCLUSIONCONCLUSION

Hyper Transport technology is a new Hyper Transport technology is a new high-speed, high-performance, point-high-speed, high-performance, point-to-point link for integrated circuits. It to-point link for integrated circuits. It provides a universal connection provides a universal connection designed to reduce the number of designed to reduce the number of buses within the system, provide a buses within the system, provide a high-performance link for embedded high-performance link for embedded applications, and enable highly applications, and enable highly scalable multiprocessing systems. scalable multiprocessing systems.

Page 16: HyperTransport™ Technology

THANK YOUTHANK YOU