All Columns by:  Date  I  Company  I  Telco Triple Play I Circuit-to-Packet  I  Metro Ethernet
For information on how to submit a column, see Editorial Calendar.
 

Guest Column

HyperTransport Gains Momentum in Fixing Performance Bottlenecks of Legacy System Buses  (continued)

Each 8-bit HyperTransport link has its own clock and control signals to differentiate commands from address/data. This reduces clock skew and ensures a low bit error rate over a wide range of adjacent ElectroMagnetic Interference (EMI) conditions. HyperTransport also supports a dynamic clock, making it possible for the host to change the data transfer clock rate between any two peripheral devices. This dynamic power management is very critical in battery-powered systems. For example, HyperTransport devices that are used in power-sensitive systems, such as PDAs, can use HyperTransport’s stop pin to put the HyperTransport channel in a low-power state where virtually no power is used by the link.

HyperTransport uses Low Voltage Differential Signaling (LVDS) technology, with a dynamically updated differential impedance calibrator. Using LVDS differential signaling enables the HyperTransport link to operate at higher frequencies than previous generation buses while delivering equivalent or better bandwidth with a fewer number of pins. In addition, differential signaling provides a return current path for each signal, which greatly reduces the number of power and ground pins required by the interface. HyperTransport links can be between 24 and 30 inches (0.6 to 0.75 meters) in length.

HyperTransport Maintains Important Compatibility with Heavily Installed PCI Infrastructure

One of HyperTransport’s most important features is its complete compatibility with PCI.  This compatibility makes it easier for designers to deploy HyperTransport. Designers can still leverage their existing PCI infrastructure while taking advantage of the increased bandwidth.  HyperTransport maintains register compatibility with PCI and uses the same common programming model as PCI, thus using existing and unchanged PCI device drivers.  To allow PCI and HyperTransport devices to fully interoperate, HyperTransport technology includes support for PCI bus bridging semantics, PCI producer/consumer ordering for requests, support of all three PCI address spaces (configuration, I/O, and memory) and PCI-compatible device and bridge headers. In addition to attributes defined for correct operation, additional features are also specified to maximize performance of the overall system, such as read prefetch support and bandwidth allocation.

There’s Scalability in HyperTransport

In a HyperTransport link the differential data is double clocked using Dual Data Rate (DDR). This results in an actual transfer rate between 400 Mbps to 2 Gbps per bit and in each direction. The total transfer rate is then between 800 Mbps for a 2-bit wide link to 64 Gbps for a 32-bit wide link in each direction (transmit and receive). For example, the total data transfer rate for a 16-bit wide link running at 600 MHz in both transmit and receive directions is 38.4 Gbps or 4.8 GB/sec.

This flexibility in selecting the different signaling speed and the link width allows the system designer to scale the HyperTransport implementation to match a wide range of application bandwidth requirements. Further, HyperTransport technology supports bandwidth allocation within a chain to make sure that downstream devices aren't starved of bandwidth. This is accomplished using a dynamic insertion rate control mechanism that approximates the bandwidth that a device would see using round robin arbitration on a shared bus. 

<< Previous page     Next page >>

Page 4 of 5

Standards News

Database Results Error
Could not find file 'E:\inetpub\andes125\fpdb\article test.mdb'.

See all Standards News

 

Guest Columns
Programmability for SIP-based Services
Michael Doerk, 
Nortel Networks
Hardening MPLS Networks
Steve Vogelsang
Laurel Networks
Exempting Packetized Traffic from Unbundling Requirements is Bad Policy  Shawn M. LewisCaerus, Inc.
Voice over Packet Protocols
VoIP and VoATM (VoAAL1, VoAAL2) 
  Michel Laurence, Octasic, Inc. 

See all Guest Columns

 

 

Subscription Info  |  UnSubscribe  |  Archive  | Marketing & Advertising  |  Link2Us Events  | About Us  |  Contact Us
Copyright © 2011 Converge! Media Ventures, Inc.  All rights reserved.