All material pertains to both Virtex and Virtex-E families unless specifically noted in parentheses. For more technical details including the graphics and waveforms, click here to download the PDF version. High
Speed Transceiver Logic (HSTL) Introduction Virtex Series of FPGAs feature the Xilinx exclusive SelectI/O+ technology integrating support for 20 single-ended and differential I/O standards. HSTL is one of the single-ended I/O interfaces supported by every Virtex device, eliminating the need for external level translators to interface with high-speed memories and reducing overall system design complexity and cost. Virtex FPGAs are the only PLD solutions with integrated HSTL I/Os for memory intensive designs. The HSTL Standard HSTL is a technology-independent interface standard for digital integrated circuits. It was developed for voltage scalable and technology independent I/O structures. The I/O structures required by this standard are; differential amplifier inputs (with one input internally tied to a user-supplied input reference voltage for single ended inputs), and outputs using output power supply inputs (Vcco) that may differ from those operating the device itself. Advantages
Applications In computing, slow memory access times have traditionally hindered fast processor operations. In the mid-frequency range (between 100 MHz and 180 MHz), the I/O interface options for all single ended signals are; HSTL, GTL/GTL+, SSTL, and LVTTL. Beyond 180 MHz, the HSTL standard is the only single ended I/O interface available. With HSTL speeds, faster I/O interface significantly improves overall system performance. HSTL is the I/O interface of choice for high-speed memory applications, and are ideal for driving address buses to multiple memory banks. Terminated Loads The HSTL I/O standard specifies the output characteristics for both series (Class II) and parallel (Class I, III, and IV) terminated loads. The limiting factors in high-speed digital I/O circuits are the typical transmission line effects (ringing, reflections, crosstalk, and EMI). Transmission line reflections are the greatest constraint. Controlling reflection requires impedance matching using parallel or series terminations. There are four classes of HSTL output specifications depending on output drive requirements. Virtex devices support all the push-pull output buffers for parallel terminated loads (Class I, III, and IV.) HSTL Class I Output Buffers HSTL Class 1 output buffers have two types of loads:
Click here to view the HSTL Class I Output Buffer figure (PDF file).
It is not recommended to use the output buffers for unterminated loads because of signal integrity issues, specifically ringing, affecting overall performance by slowing down the outputs. HSTL Class III Output Buffers Push-pull output buffers for asymmetrically parallel terminated loads (VTT = Vcco). Click here to view the HSTL Class III
Output Buffer figure (PDF file).
1. Per EIA/JESD8-6, "The value of VREF is to be selected by the user to provide optimum noise margin in the use conditions specified by the user.
HSTL Class IV Output Buffers Push-pull output buffers for asymmetrically double parallel terminated loads (VTT = VCCO). Click here to view the HSTL Class IV Output Buffer figure (PDF file).
Virtex HSTL I/Os The Virtex series HSTL I/O produces a substantial output swing from a very small input swing. For all Virtex Class I, III, and IV I/Os:
Click here to view the HSTL receiver/transmitter figures and waveform (PDF file). Virtex Advantages Using the Xilinx exclusive SelectI/O+ technology, the Virtex series delivers up to 804 single ended I/Os capable of supporting the HSTL standard listed in Table 4. With every I/O capable of supporting this array of I/O standards, the Virtex series of FPGAs provides maximum board layout flexibility. By reducing overall system design complexity and cost, the SelectI/O+ technology makes the Virtex series the ideal solution for direct interfacing to high performance memory devices. Virtex devices are the only FPGAs to support the HSTL I/O standard to seamlessly interface with other high performance HSTL standard devices. Supported
Standards
References Standard EIA/JEDEC STANDARD EIA/JESD8-6 Related Xilinx Documents
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||