View the site in Français View the site in English (USA) Site displayed in English (GB)
You are here: ac6 > ac6-formation > Interconnect > HyperTransport 3.0
Download Catalog
Download Catalog
Download as PDF
Download as PDF
Write us
Write us
Printable version
Printable version
 

IC6 HyperTransport 3.0

This course covers the HyperTransport 3.0 high-speed interconnect


formateur
Objectives
bullet_jaune_1 Point-to-point interconnect benefits compared to shared busses are highlighted
bullet_jaune_1 The hardware implementation is described
bullet_jaune_1 The course focuses on the packet ordering rules
bullet_jaune_1 The course describes the discovery sequence required to initialize the HyperTransport chain
A more detailed course description is available on request at info@ac6-training.com
Prerequisites
bullet_jaune_2 Experience of a high speed digital bus.

Outline
OVERVIEW
bullet_jaune_2 Topology of a HyperTransport based board : cavern devices, tunnel devices and bridges
bullet_jaune_2 Point-to-point interconnect approach
bullet_jaune_2 Benefits of HyperTransport in comparison with PCI
bullet_jaune_2 Key features of HyperTransport protocol
THE HARDWARE INTERFACE
bullet_jaune_2 LVDS differential pairs
bullet_jaune_2 Double Data Rate clocking
bullet_jaune_2 Signal groups
bullet_jaune_2 Impedance requirements
bullet_jaune_2 Link transfer timing characteristics
bullet_jaune_2 Detailed transfer timing budget
bullet_jaune_2 FIFO sizing
LINK INITIALIZATION
bullet_jaune_2 PWROK and RESET# shared signals
bullet_jaune_2 IO chain initialization, finding the firmware ROM
bullet_jaune_2 Scalable performance
bullet_jaune_2 Determination of the link width
bullet_jaune_2 Link frequency initialization
PACKET STRUCTURE
bullet_jaune_2 Control packets : Request, Response and Information
bullet_jaune_2 Objective of the Flush and Fence packets
bullet_jaune_2 Data packets
TRANSFER PROTOCOL
bullet_jaune_2 Objectives of ordering rules
bullet_jaune_2 IO streams, host ordering requirements, downstream IO ordering
bullet_jaune_2 Virtual channels
FLOW CONTROL MECHANISM
bullet_jaune_2 Use of NOP packets
bullet_jaune_2 Insertion of information packets within data packets
bullet_jaune_2 Initialization and use of the counters
TRANSACTION EXAMPLES
bullet_jaune_2 Routing packets
bullet_jaune_2 Addressing, memory mapping
bullet_jaune_2 Transfer of a Read Request packet and associated Read Response packet
bullet_jaune_2 Transfer of a Posted Write packet
bullet_jaune_2 Transfer of a broadcast packet
bullet_jaune_2 Transfer of Flush and Fence packets
bullet_jaune_2 Boolean semaphore management
CONFIGURATION ACCESSES
bullet_jaune_2 Configuration type cycles, what is new compared to PCI
bullet_jaune_2 The HyperTransport structure present in the capability list
bullet_jaune_2 Use of these registers by the configuration software
bullet_jaune_2 System management, command mapping, special cycles
bullet_jaune_2 Interrupt management
DOUBLE-HOSTED CHAINS
bullet_jaune_2 Sharing double-hosted chain vs Non-Sharing double-hosted chains
bullet_jaune_2 Breaking the chain through software in the Non-sharing case
POWER MANAGEMENT
bullet_jaune_2 Reporting power management events to the host bridge
bullet_jaune_2 Signalling wakeup
bullet_jaune_2 Determination of upstream and downstream directions
ERROR DETECTION AND HANDLING
bullet_jaune_2 CRC calculated over 512 bit-times on link, CRC window
bullet_jaune_2 Error conditions
bullet_jaune_2 Error reporting
bullet_jaune_2 Sync flooding
ISOCHRONOUS TRAFFIC
bullet_jaune_2 Requirements for devices when they support isochronous packets
bullet_jaune_2 Isochronous flow control
THE EIGHTH-GENERATION OPTERON PROCESSOR FROM AMD
bullet_jaune_2 Integration of a DDR-SDRAM controller
bullet_jaune_2 Building a SMP platform through HyperTransport links
bullet_jaune_2 HyperTransport PCI-X tunnel
bullet_jaune_2 HyperTransport IO hub cave
TEST OF A HYPERTRANSPORT PLATFORM
bullet_jaune_2 Value provided by adding a connector into the design
bullet_jaune_2 Check lists for electrical and protocol compliance
bullet_jaune_2 PCB design considerations
bullet_jaune_2 Benefits of analysis probe through the FuturePlus solution