Site affiché en Français Voir le site en English (USA) Voir le site en English (GB)
Vous êtes ici: ac6 > ac6-formation > Connectivity > HyperTransport 3.0
Télécharger le catalogue
Télécharger le catalogue
Télécharger la page
Télécharger la page
Ecrivez nous
Ecrivez nous
Version imprimable
Version imprimable
 

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.

Plan
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