Using High-Speed I/O Standards in APEX II Devices

Size: px
Start display at page:

Download "Using High-Speed I/O Standards in APEX II Devices"

Transcription

1 Using High-Speed I/O Standards in APEX II Devices August 2002, ver. 1.7 Application Note 166 Introduction Recent expansion in the telecommunications market and growth in Internet use have created a demand to move more data faster than ever. To meet this demand, system designers are relying on solutions such as differential signaling and interface standards such as RapidIO, POS-PHY Level 4, or UTOPIA IV. The APEX TM II device s high-speed interface I/O pins offer serialization and deserialization on a single chip to move data at high speeds. They also utilize a state-of-the-art CMOS process that consumes far less power than GaAs devices, the other alternative for high-speed devices. Preliminary Information The following documents are available and provide information on APEX II device high speed I/O standard features and functions. These documents also explain how system designers can take advantage of these standards to increase system efficiencies and bandwidth. Application Note 157 (Using CDS in APEX II Devices) describes the most common topologies, and how the APEX II device s unique clock-data synchronization (CDS) feature is applied. Application Note 167 (Using Flexible-LVDS in APEX II Devices) describes the function, capabilities, and implementation of the Flexible-LVDS TM buffer. The APEX II high-speed interface includes four I/O banks. Each highspeed I/O bank is comprised of 18 channels, offering 36 differential input and 36 differential output channels each running up to 1 gigabit per second (Gbps). The 72 channels combine to offer 366-Gbps throughput. See Figure 1. APEX II devices combine serialization, deserialization, and frequency multiplication into one package. This combination allows APEX II devices to transmit multiple bits of data through a reduced number of differential transmission lines spanning large distances. Altera Corporation 1 AN

2 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 1. APEX II High-Speed Interface Block Diagram I/O Bank I/O Bank Input Clock 1 Receiver PLL1 Transmitter PLL1 Output Clock 1 Serial Data True-LVDS Channels 1 to 18 Serial-to-Parallel Converter True-LVDS Channels 1 to 18 Parallel-to-Serial Converter Serial Data I/O Bank System Logic I/O Bank Serial Data True-LVDS Channels 19 to 36 Serial-to-Parallel Converter True-LVDS Channels 19 to 36 Parallel-to-Serial Converter Serial Data Input Clock 2 Receiver PLL2 Transmitter PLL2 Output Clock 2 APEX II High- Speed I/O Standards As demand for high-speed systems grows, the interface between systems becomes critical. The APEX II high-speed interface offers four types of commonly applied high-speed I/O standards: LVDS, HyperTransport, LVPECL, and PCML. Figures 2 and 3 show receiver input and transmitter output waveforms, respectively, for all differential I/O standards (LVDS, 3.3-V PCML, LVPECL, and HyperTransport technology). 2 Altera Corporation

3 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 2. Receiver Input Waveforms for Differential I/O Standards Single-Ended Waveform Positive Channel (p) = V IH ±V ID V CM Negative Channel (n) = V IL Ground Differential Waveform +V ID p n = 0 V V ID (Peak-to-Peak) V ID Figure 3. Transmitter Output Waveforms for Differential I/O Standards Single-Ended Waveform Positive Channel (p) = V OH ±V OD V CM Negative Channel (n) = V OL Ground Differential Waveform +V OD V SS (1) V OD p n = 0 V Note to Figure 3: (1) V SS : steady-state differential output voltage. LVDS LVDS is a low-voltage differential signaling, general-purpose I/O standard. This I/O standard can transmit signals at high data rates across a variety of interconnect media such as printed circuit board (PCB) traces, backplanes, or cables with minimal power consumption and low noise. Altera Corporation 3

4 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information APEX II device True-LVDS TM buffers (see Figure 4) meet complex design requirements for high data rates and low power consumption by using a low-voltage differential signal that can travel at rates up to 1 Gbps. Two key industry standards define LVDS: IEEE Std SCI-LVDS and ANSI/TIA/EIA-644. Although both standards have similar features, the IEEE Std SCI-LVDS standard supports a maximum data transfer rate of only 250 megabits per second (Mbps). APEX II devices are designed to meet the ANSI/TIA/EIA-644 standard while supporting a maximum data transfer rate of 1 Gbps. Table 1 lists the LVDS parameters. Figure 4. LVDS Buffers Current Source ~3.5 ma Driver + Receiver 100 Ω + 4 Altera Corporation

5 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Table V LVDS Specifications Note (1) Symbol Parameter Conditions Minimum Typical Maximum Units V CCIO I/O supply voltage V V OD Differential output voltage R L = 100 Ω (2) mv V OD Change in V OD between R L = 100 Ω 50 mv high and low V OS Output offset voltage R L = 100 Ω V V OS Change in V OS between R L = 100 Ω 50 mv high and low V TH Differential input threshold V CM = 1.2 V mv V IN Receiver input voltage V range R L Receiver differential input resistor (external to APEX II devices) Ω Notes to Table 1: (1) APEX II devices support the RapidIO and POS-PHY Level 4 interconnect standards using the LVDS I/O standard. (2) Maximum V OD is measured under static conditions. HyperTransport HyperTransport (formerly known as Lightning Data Transport, or LDT) technology is a new high-speed, high-performance point-to-point I/O standard for connecting integrated circuits on a motherboard. It is primarily targeted for the IT and telecommunication industries, but any application that requires high speed, low latency, and scalability has the potential to take advantage of HyperTransport technology. HyperTransport technology connections have two unidirectional pointto-point links with varied bit widths, and the clock is center-aligned with data. The APEX II transmitter circuitry allows users to select edge-aligned or center-aligned strobe method for each individual channel, regardless of the I/O standard used. Table 2 lists the HyperTransport parameters. Altera Corporation 5

6 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Table 2. HyperTransport Specifications Symbol Parameter Conditions Minimum Typical Maximum Units V CCIO I/O supply voltage V V OD Differential output voltage R L = 100 Ω mv V OCM Output common mode R L = 100 Ω mv voltage V ID Differential input voltage mv V ICM Input common mode mv voltage R L Receiver differential input resistor Ω LVPECL The LVPECL I/O standard is used in telecommunications, data communications, and clock distribution fields. It uses a positive power supply, and has relatively small voltage swing compared to TTL I/O standards, making LVPECL suitable for high-speed systems. Table 3 shows the LVPECL signaling characteristics. Table 3. LVPECL Specifications Symbol Parameter Conditions Minimum Typical Maximum Units V CCIO I/O supply voltage V V IL Low-level input voltage 800 1,700 mv V IH High-level input voltage 2,100 V CCIO mv V OL Low-level output voltage 1,450 1,650 mv V OH High-level output voltage 2,275 2,420 mv V ID Differential input voltage ,500 mv V OD Differential output voltage mv t R Rise time (20 to 80%) ps t F Fall time (20 to 80%) ps 6 Altera Corporation

7 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices PCML The PCML buffers provide programmable, differential current outputs into transmission lines with 50-Ω terminations. The PCML I/O buffer features 3.3-V operation and, similar to LVDS, consumes less power than PECL. PCML signaling characteristics of are shown in Table 4. Table 4. PCML Specifications Symbol Parameter Conditions Minimum Typical Maximum Units V CCIO I/O supply voltage V V IL Low-level input voltage V CCIO V 0.3 V IH High-level input voltage V CCIO V V OL Low-level output voltage V CCIO 0.6 V OH High-level output voltage V CCIO 0.3 V CCIO 0.3 V CCIO V T Output termination voltage V CCIO V V OD Differential output voltage mv t R Rise time (20 to 80%) ps t F Fall time (20 to 80%) ps R O Output load 100 Ω R L Receiver differential input resistor Ω V V APEX II High- Speed Interface Technology The APEX II device s high-speed interface combines serialization, frequency multiplication, and deserialization all in one circuit. This allows APEX II devices to transmit many bits of data through a reduced number of differential transmission lines over distances greater than those that can be achieved with a single-ended (e.g., TTL or CMOS) interface. The designer can select the number of bits combined or multiplexed per transmission link, resulting in a more flexible interface than with the fixed-ratio solutions of application-specific integrated circuit (ASIC) or application-specific standard product (ASSP) devices. A designer using an ASIC or ASSP device must use a fixed number of high-speed channels as well as a fixed number of serialized bits per channel. These limitations reduce efficiency and flexibility, increase die size, and inflate the cost of the system. In contrast, APEX II devices allow designers to select the number of high-speed channels used and determine the best use of system resources. Altera Corporation 7

8 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Data Stream Serialization The APEX II high-speed interface receives parallel data from the internal logic array. The data is latched into a parallel-in serial-out shift register in sync with the low-frequency clock. The high-frequency clock (which is internally generated) shifts the serial data through the shift register and into the output driver. This is shown in Figure 5. A phase-locked loop (PLL) generates the high-frequency clock and the externally-driven clock. This PLL has two multiplication settings to customize it for particular designs: W and J. The W setting governs the relationship between the clock input and the data rate. For example, if the clock input is 125 MHz and the data rate is 1 Gbps, then W is set to 8. The J setting controls the width of the data bus driven into the transmitter or out of the receiver. For example, for a 10-bit bus, J is set to 10. The W and J factors may be independently set. For example, if 1-Gbit data is driven into the APEX II device with a a 500-MHz clock, and the data is driven into the logic array as a 100-MHz 10-bit bus, then W is set to 2 and J is set to 10. Fore more details, see PLLs & Data Manipulation on page 10. Figure 5. Transmitter Block Diagram in 10 Mode Transmitter Circuit Parallel Register Serial Register 10 LE Register (1) 10 txout txclkout APEX II Logic Array txclkin 1 PLL W W/J 1 Note to Figure 5: (1) LE: logic element. 8 Altera Corporation

9 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 6 illustrates the timing relationship between clock and data, when 10 serialization is selected. Figure 6. Transmitter Timing Diagram Internal 1 clock Internal 10 clock Transmitter data output n 1 n Incoming Serial Data Stream Deserialization The system receives the serial data and clock at its input pins. The highfrequency clock (internal) shifts the serial data through the receiver s deserializer shift register. The data is then driven out in parallel with the low-frequency data clock. This same low-frequency clock can drive a global clock line to clock internal LEs. See Figure 7. Figure 7. APEX II High-Speed Interface Deserializer in 10 Mode Receiver Circuit Serial Register Parallel Register rxin 10 LE 10 Register APEX II Logic Array W/J W/J rxclkin PLL W W/J W W/J Figure 8 illustrates the timing relationship between clock and data when 10 deserialization is selected. Altera Corporation 9

10 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 8. Receiver Timing Diagram Internal 1 clock Internal 10 clock Receiver data input n 1 n PLLs & Data Manipulation PLLs are used for clock distribution because they can perform frequency multiplication. Designers can use PLLs to implement a high-performance design in a system while using fewer system resources. Figure 9 illustrates the APEX II high-speed interface PLL connections. Figure 9. High-Speed Interface PLL Connections VCO (1) Deserialization Factor Controlled by J Clock Input Phase Comparator Loop Filter J High-Speed Interface Circuitry and/or Global Clock Lines (3) TX_CLKOUT (2) Multiplication Factor Controlled by W W High-Speed Interface Circuitry Notes to Figure 9: (1) VCO: voltage-controlled oscillator. (2) The external clock output is available for TXPLL1 and TXPLL2. (3) The J divider output of RXPLL1 and PXPLL2 feeds global clock lines. The divider output of TXPLL1 and TXPLL2 cannot feed global clock lines. There are four PLLs dedicated to the high-speed interface (separate from the four general-purpose PLLs). Each is assigned to one high-speed bank, and each PLL is programmed independently with its own multiplication factor W and deserialization factor J, enabling interfaces such as RapidIO, POS-PHY Level 4, or UTOPIA IV. Each of the two receiver PLLs may be driven by their respective differential clock input pins. The two transmitter PLLs may be driven by one of the four global clock lines (GCLK1, GCLK2, GCLK3, and GCLK4), as shown in Figure Altera Corporation

11 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices While a receiver PLL output can drive the transmitter PLL input, a general-purpose PLL output cannot drive a transmitter or receiver PLL. This guideline is designed to limit jitter generation at the high-speed interface. Figure 10 shows the four high-speed PLLs and their relation to the global clock lines. Figure 10. High-Speed Interface PLL Connection to Global Clock Lines G6 G2 G3 G7 G8 G4 G1 G5 Transmitter PLL1 VCO J Receiver PLL1 VCO RXCLK_IN1P RXCLK_IN1N W W TXCLK_OUT1P TXCLK_OUT1N PLL4 PLL3 CLK4 INCLK CLK0 CLK1 CLK0 CLK1 INCLK CLK3 PLL2 PLL1 CLK2 INCLK CLK0 CLK1 CLK0 CLK1 INCLK CLK1 CLKLK_FBIN2 CLKLK_OUT2 CLKLK_FBIN1 CLKLK_OUT1 Transmitter PLL2 VCO J Receiver PLL2 VCO RXCLK_IN2P RXCLK_IN2N TXCLK_OUT2P TXCLK_OUT2N W W Several multiplication options are available, which provide for a wide range of clock frequencies from a single clock input. The VCOs are designed to operate within the frequency range of 200 MHz to 1 GHz, enabling data rates from 200 Mbps to 1 Gbps. Altera Corporation 11

12 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Table 5 shows the fast PLL specifications. Table 5. Fast PLL Specifications Note (1) Symbol Parameter Mode Min Max Units f IN CLKIN frequency MHz MHz MHz MHz MHz MHz MHz MHz MHz t LOCK Time required for PLL to acquire lock 100 µs t INDUTY CLKIN duty cycle % t INJITTER Cycle-to-cycle jitter for LVDS CLKIN 2% of t C (2) t JITTER Cycle-to-cycle jitter for LVDS internal global or regional CLK 0.25% of t C (3) t JITTERX Cycle-to-cycle jitter for LVDS CLKOUT pin 0.25% of t C (3) ps (peakto-peak) ps (RMS) ps (RMS) t DUTY Duty cycle for LVDS 1 CLKOUT pin % W Multiplication factors for W counter 1, 2, 4, 5, 6, 7, 8, 9, 10 Integer J Multiplication factors 4 10 Integer Notes to Table 5: (1) Numbers in Table 5 are preliminary. (2) Jitter for input frequencies of 30 to 200 MHz is 2% of t C and 100 ps for input frequencies of 200 to 500 MHz. (3) Jitter for output frequencies of 30 to 150 MHz is 0.25% of t C and 100 ps for output frequencies of 150 to 500 MHz. The PLL frequency multiplier may be set individually for each one the four high-speed interface modules, giving system designers several options. 12 Altera Corporation

13 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Clock-enable signal APEX II PLLs have a PLL_ENA pin for enabling/disabling all of the device s PLLs. When the PLL_ENA pin is high, the PLL drives a clock to all its output ports. When the PLL_ENA pin is low, the clock0 and clock1 ports are driven by the GND pin, and all of the PLLs go out of lock. When the PLL_ENA pin goes high again, the PLLs relock. Altera requires resetting the PLL when the dedecated SERDES is used and the input clock signal ceases and then starts up again. To reset the PLL, toggle the clock enable signal after the input clock has stabilized. The individual enable port for each PLL is programmable. To enable/disable the device PLLs with the PLL_ENA pin, connect the inclocken port on the altclklock instance to the PLL_ENA input pin. However, if more than one PLL is instantiated, each only one PLL s inclocken port must be connected to the PLL_ENA pin. Deserialization Factor J APEX II devices give users many data serialization or deserialization options in addition to a wide range of clock multiplication options. These options are independent from the PLL multiplication. For example, users may select frequency multiplication of 2, but select a deserialization factor of 8. When 1 deserialization is selected, the high-speed interface system directly connects the I/O registers to the logic array without using the dedicated serializer/deserializer circuitry. When 2 deserialization is selected, the system uses double data rate (DDR) I/O registers to perform deserialization. Implementing Half-Rate Clock Applications Some system designs require the relationship between data and clock to be a 2:1 ratio. For example, the HyperTransport protocol, supports various data rates, including 800 Mbps. This data rate requires a sourcesynchronous clock of 400 MHz. The APEX II transmitter clock output (txclkout) frequency is always the same as the transmitter PLL input clock frequency. Therefore, the desired half-rate clock out frequency cannot be generated directly from the transmitter PLL. However, an additional differential data channel may be configured to produce the clock signal at half the data rate of the data frequency to meet the 2:1 ratio requirement. For example, when a system s requirement is to transmit a total of 6.4 Gbps with a 2:1 data to clock ratio, the user may program the device with nine high-speed channels. Eight of these channels will be used to transmit data at 800 Mbps each (resulting in 6.4 Gbps of data transmission). The parallel input of the ninth channel is then driven by alternating ones and zeros, resulting in a clock signal at one half of the data frequency, or 400 MHz. Altera Corporation 13

14 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information On the receiver side, the 400 MHz data signal is connected to the receiver PLL s clock input and is used to deserialize the incoming data at 800 Mbps. The multiplication factor W is set to 2, and the deserialization factor J may be any number between 4 to 10. Figure 11 shows the connection between the receiver and transmitter circuits, where W = 2 and J = Altera Corporation

15 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 11. Receiver & Transmitter Circuit Connection Receiver Circuit Transmitter Circuit 100-MHz 8-Bit Bus Eight 800-Mbps Channels Serial Receiver Input at 800 Mbps 8 Serial-to- Parallel Converter 8 APEX II Logic Array 8 Parallelto-Serial Converter 400-MHz Clock Clock Input at 400 MHz PLL (1) Data Stream Generates Clock (3) PLL (2) W W/J W/J 100 MHz Notes to Figure 11: (1) W = 2 (800 MHz) J = 8 (100 MHz) (2) W = 8 (800 MHz) J = 8 (100 MHz) (3) Logic drives the ninth channel with a repeating pattern for the external clock. Timing Budget Definitions & Margin The APEX II high-speed interface converts up to 10 bits of parallel data lines into a single condensed serialized interface and transfers data at up to 1 Gbps. Serializing and transferring data at high speed produces a data period that is a fraction of the original TTL signal. Therefore, it is important to understand the interface timing and possible constrains. This section describes the data orientation, timing budget definitions, and explains the margins. An example budget is provided that users can adapt for their designs. Data Orientation There is a set relationship between the external clock and the incoming data. For operation at 1 Gbps and W = 10, the external clock is multiplied by 10 and phase-aligned by the PLL to coincide with the sampling window of each data bit. Figure 12 shows the data bit orientation of the 10 mode as defined in the Quartus II software. Altera Corporation 15

16 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 12. Bit Orientation in the Quartus II Software 10 LVDS Bits MSB LSB n-1 n LVDS Bit Positions Data synchronization is necessary for successful data transmission at high frequencies. Figure 13 shows the data bit orientation for a receiver channel operating in 8 mode. Unlike in CDS mode, the first bit of data for the current clock cycle is the third bit because the first two bits belong to the previous cycle. Similar positioning exists for the most significant bits (MSBs) and least significant bits (LSBs) after deserialization, as seen in Table 6. f For more information on CDS in APEX II devices see Application Note 157 (Using CDS in APEX II Devices). Figure 13. Bit Order for One Channel of LVDS Data inclock/outclock Data in/ Data out Previous Cycle Current Cycle D7 D6 D5 D4 D3 D2 D1 D0 MSB LSB Next Cycle Example: Sending the Data Data in/ Data out Previous Cycle Current Cycle MSB LSB Next Cycle 16 Altera Corporation

17 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Table 6 shows the conventions for LVDS bit naming. Table 6. LVDS Bit Naming Receiver Data Channel Internal 8-bit Parallel Data Number MSB Position LSB Position Altera Corporation 17

18 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Timing Definition Specifications are used to define the high-speed timing as described in Table 7. Table 7. High-Speed Timing Specifications & Terminology High-Speed Timing Specification t C f HSCLK t LHT t HLT TUI f HSDR Transmitter channel-to-channel skew (TCCS) Transmitter data-to-data skew (TDDS) Receiver input skew margin (RSKM) Sampling window (SW) Input jitter (peak-to-peak) Output jitter (RMS) t DUTY t LOCK Terminology High-speed receiver/transmitter input and output clock period. High-speed receiver/transmitter input and output clock frequency. Low-to-high transmission time. High-to-low transmission time. The TUI is the timing budget allowed for skew, propagation delays, and data sampling window. (TUI = 1/(Receiver Input Clock Frequency Multiplication Factor) = t C /w). Maximum LVDS data transfer rate (f HSDR = 1/TUI). TCCS is the timing difference between the fastest and slowest output edges, including t CO variation and clock skew. TCCS is measured with respect to the clock used to generate the channel outputs. TDDS is the timing difference between the fastest and slowest output edges, including t CO variation and clock skew. TDDS is measured without respect to the clock used to generate the channel outputs. Use TDDS for applications that use a data channel for the transmit clock (e.g., POS-PHY Level 4). RSKM is the timing margin between clock input and data input for user board design, which allows for cable skew and jitter on the high-speed PLL. RSKM = (TUI TCCS SW)/2. This parameter defines the period of time during which the data must be valid in order to be correctly captured. The setup and hold times determine the ideal strobe position within the sampling window. SW = t SU (max) t SW (min). Peak-to-peak input jitter on high-speed PLLs. RMS output jitter on high-speed PLLs. Duty cycle on high-speed transmitter output clock. Lock time for high-speed transmitter and receiver PLLs. 18 Altera Corporation

19 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Table 8 shows the LVDS timing specifications as described in Figure 16 and Table 7. Table 8. LVDS Timing Requirements Symbol Conditions Commercial -7 Speed Grade (1 Gbps) (1) Commercial -8 Speed Grade (840 Mbps) Commercial -9 Speed Grade (640 Mbps) Min Typ Max Min Typ Max Min Typ Max f LVDSCLK 10 mode MHz (Input clock 8 mode MHz frequency) 4 mode MHz (2) 2 mode MHz f LVDSDR 10 mode 300 1, Mbps (Operation 8 mode 300 1, Mbps in Mbps ) 4 mode 300 1, Mbps 2 mode 300 1, Mbps TCCS All ps TDDS All ps SW ps Input jitter (3) All 2.1% of t C 2.1% of t C 2.1% of t C ps (peakto-peak) Output jitter All 0.35% 0.35% 0.35% ps (RMS) (4) of t C of t C of t C t LHT All ps t HLT All ps t DUTY All t LOCK All µs Notes to Table 8: (1) For 1 Gbps operation, contact Altera Applications. (2) The multiplied clock divided by the J factor ( W/J) should not exceed 200 MHz. (3) If the input frequency is 30 to 200 MHz, jitter is 2% of t C. If the input frequency is 200 to 500 MHz, jitter is 100 ps. (4) If the output frequency is 30 to 150 MHz, jitter is is 0.25% of t C. If the output frequency is 150 to 500 MHz, jitter is 100 ps. Unit Input Timing Waveform The functional description for serialization and deserialization is described in previous sections. Figure 13 illustrates the essential operations and the timing relationship between the clock cycle and the incoming serial data. Altera Corporation 19

20 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 14. Input Timing Waveform Note (1) Input Clock (Differential Signal) Previous Cycle Current Cycle Next Cycle Input Data bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 tsw0 (min) MSB tsw0 (max) tsw1 (min) tsw1 (max) tsw2 (min) tsw2 (max) tsw3 (min) tsw3 (max) tsw4 (min) tsw4 (max) tsw5 (min) tsw5 (max) tsw6 (min) tsw6 (max) tsw7 (min) tsw7 (max) LSB Note to Figure 14: (1) The timing specifications are referenced at a 100-mV differential voltage. Output Timing The output timing waveform in Figure 15 illustrates the relationship between the output clock and the serial output data stream. 20 Altera Corporation

21 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 15. Output Timing Waveform Note (1) Output Clock (Differential Signal) Previous Cycle Current Cycle Next Cycle Output Data bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 TPPos0 (min) TPPos0 (max) MSB LSB TPPos1 (min) TPPos1 (max) TPPos2 (min) TPPos2 (max) TPPos3 (min) TPPos3 (max) TPPos4 (min) TPPos4 (max) TPPos5 (min) TPPos5 (max) TPPos6 (min) TPPos6 (max) TPPos7 (min) TPPos7 (max) Note to Figure 15: (1) The timing specifications are referenced at a 250-mV differential voltage. Receiver Skew Margin Change in a system s environment such as temperature, media (cable, connector, or PCB) loading effect, a receiver s inherent setup and hold, and internal skew all combine to reduce the sampling window for the receiver. Timing margin between receiver s clock input and the data input sampling window is also known as RSKM. Figure 16 illustrates the relationship between the parameter and the receiver s sampling window. Altera Corporation 21

22 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 16. Differential High-Speed Timing Diagram & Timing Budget Timing Diagram External Input Clock Time Unit Interval (TUI) Internal Clock Receiver Input Data TCCS RSKM Sampling Window (SW) RSKM TCCS TPPos (min) Bit n TPPos (max) Bit n t sw (min) Internal t sw (max) Bit n Clock Bit n Falling Edge TPPos (min) Bit n+1 TPPos (max) Bit n+1 Timing Budget TUI External Clock Clock Placement Internal Clock Synchronization Transmitter Output Data TCCS RSKM RSKM TCCS/2 Receiver Input Data t SW(min) SW t SW(max) 22 Altera Corporation

23 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Design Example This section describes a LVDS design example using an APEX II-to-APEX II connection and a data transfer rate of 624 Mbps over a 5-m cable. This design uses a 3M Corporation cable (14526-EZ5B) and connector ( A10VE). Figure 17 shows a design example of an APEX II-to-APEX II connection with a 3M cable assembly. Figure 17. LVDS Design Example APEX II Device + APEX II Device The design in Figure 17 has the following characteristics: SW = 0.44 ns, TCCS = 0.4 ns RSKM = (TUI SW TCCS) / 2 = ( ) / 2 = 380 ps Cable skew per meter (max) = 50 ps, connector skew (max) = 17 ps (values obtained from 3M Corporation) Since the True-LVDS balls are located on the outer edge of the FineLine BGA TM packages, the traces can be easily routed with a low skew. PCB skew = 30 ps (based on the electrical length of the PCB traces) System skew = cable skew + connector skew + PCB skew = 50 ps/m 5m + 17 ps + 30 ps = 297 ps Margin = RSKM (input clock jitter + system skew) = 380ps (10ps+297ps) = 73ps Because there is positive margin, the circuit will operate at the required speed. If a longer cable is desired, there may not be sufficient margin. In this case, the APEX II CDS circuitry can be used to increase RSKM and assure circuit functionality. Altera Corporation 23

24 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information When designing for high-speed data transfer rates, designers must consider various factors that affect the margin for correct data sampling. By completing the calculations described in this section, designers can calculate the margin in high-speed designs that use APEX II devices and calculate high-speed transfer over cables and connectors. Low-skew cables and connectors can also improve margin and overall system performance. The APEX II True-LVDS circuit provides low TCCS and SW parameters that allow high-speed True-LVDS data transfers. Switching Characteristics Use the following timing specifications when receiving or transmitting data at various speeds. Timing specifications for other frequencies and serialize and deserialize factors are easily constructed. Receiver Timing Specifications The specifications shown in Table 9 are for f IN = 66 MHz and a deserialization factor of 7. Table 9. 1-to-7 Mode Receiver Window (462-Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit t SW0 Sampling window position for bit ns t SW1 Sampling window position for bit ns t SW2 Sampling window position for bit ns t SW3 Sampling window position for bit ns t SW4 Sampling window position for bit ns t SW5 Sampling window position for bit ns t SW6 Sampling window position for bit ns RSKM 0.35 ns 24 Altera Corporation

25 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices The specifications shown in Table 10 are for f IN = 78 MHz and a deserialization factor of 8. Table to-8 Mode Receiver Window ( Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit t SW0 Sampling window position for bit ns t SW1 Sampling window position for bit ns t SW2 Sampling window position for bit ns t SW3 Sampling window position for bit ns t SW4 Sampling window position for bit ns t SW5 Sampling window position for bit ns t SW6 Sampling window position for bit ns t SW7 Sampling window position for bit ns RSKM 0.30 ns The specifications shown in Table 11 are for f IN = 78 MHz and a deserialization factor of 10. Table to-10 Mode Receiver Window (840-Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit t SW0 Sampling window position for bit ns t SW1 Sampling window position for bit ns t SW2 Sampling window position for bit ns t SW3 Sampling window position for bit ns t SW4 Sampling window position for bit ns t SW5 Sampling window position for bit ns t SW6 Sampling window position for bit ns t SW7 Sampling window position for bit ns t SW8 Sampling window position for bit ns t SW9 Sampling window position for bit ns RSKM 0.22 ns Altera Corporation 25

26 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information The specifications shown in Table 12 are for f IN = 100 MHz and a deserialization factor of 10. Table to-10 Mode Receiver Window (1-Gbps Transfer) Symbol Parameter Minimum Typical Maximum Unit t SW0 Sampling window position for bit ns t SW1 Sampling window position for bit ns t SW2 Sampling window position for bit ns t SW3 Sampling window position for bit ns t SW4 Sampling window position for bit ns t SW5 Sampling window position for bit ns t SW6 Sampling window position for bit ns t SW7 Sampling window position for bit ns t SW8 Sampling window position for bit ns t SW9 Sampling window position for bit ns RSKM 0.4 ns Transmitter Timing Specifications The specifications shown in Table 13 are for f IN = 66 MHz and a serialization factor of 7. Table to-7 Mode Transmitter Window (462-Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit TPPos0 Transmitter output pulse position for bit ns TPPos1 Transmitter output pulse position for bit ns TPPos2 Transmitter output pulse position for bit ns TPPos3 Transmitter output pulse position for bit ns TPPos4 Transmitter output pulse position for bit ns TPPos5 Transmitter output pulse position for bit ns TPPos6 Transmitter output pulse position for bit ns TCCS 0.7 ns 26 Altera Corporation

27 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices The specifications shown in Table 14 are for f IN = 78 MHz and a serialization factor of 8. Table to-8 Mode Transmitter Window ( Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit TPPos0 Transmitter output pulse position for bit ns TPPos1 Transmitter output pulse position for bit ns TPPos2 Transmitter output pulse position for bit ns TPPos3 Transmitter output pulse position for bit ns TPPos4 Transmitter output pulse position for bit ns TPPos5 Transmitter output pulse position for bit ns TPPos6 Transmitter output pulse position for bit ns TPPos7 Transmitter output pulse position for bit ns TCCS 0.40 ns The specifications shown in Table 15 are for f IN = 78 MHz and a serialization factor of 10. Table to-10 Mode Transmitter Window (840-Mbps Transfer) Symbol Parameter Minimum Typical Maximum Unit TPPos0 Transmitter output pulse position for bit ns TPPos1 Transmitter output pulse position for bit ns TPPos2 Transmitter output pulse position for bit ns TPPos3 Transmitter output pulse position for bit ns TPPos4 Transmitter output pulse position for bit ns TPPos5 Transmitter output pulse position for bit ns TPPos6 Transmitter output pulse position for bit ns TPPos7 Transmitter output pulse position for bit ns TPPos8 Transmitter output pulse position for bit ns TPPos9 Transmitter output pulse position for bit ns TCCS 0.40 ns Altera Corporation 27

28 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information The specifications shown in Table 16 are for f IN = 100 MHz and a serialization factor of 10. Table to-10 Mode Transmitter Window (1-Gbps Transfer) Symbol Parameter Minimum Typical Maximum Unit TPPos0 Transmitter output pulse position for bit ns TPPos1 Transmitter output pulse position for bit ns TPPos2 Transmitter output pulse position for bit ns TPPos3 Transmitter output pulse position for bit ns TPPos4 Transmitter output pulse position for bit ns TPPos5 Transmitter output pulse position for bit ns TPPos6 Transmitter output pulse position for bit ns TPPos7 Transmitter output pulse position for bit ns TPPos8 Transmitter output pulse position for bit ns TPPos9 Transmitter output pulse position for bit ns TCCS 0.35 ns High-Speed Interface Pin Location APEX II high-speed interface pins are located at the edge of the die to limit the possible mismatch between a pair of high-speed signals. An APEX II device has eight programmable I/O banks. The four dedicated high-speed interface blocks are incorporated into four of these eight banks. Figure 18 shows the I/O blocks and their location relative to the package. The True-LVDS input pins are located on the right side and the output pins on the left side of the chip. Flexible-LVDS I/O pins are located in I/O blocks at the top and bottom of the device. 28 Altera Corporation

29 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 18. True-LVDS & Flexible-LVDS Pins True-LVDS Transmitter Pins (LVDS, LVPECL, PCML, HyperTransport Outputs) A B C D E F G H J K L M N P R T U V W Y AA True-LVDS Transmitter Pins (LVDS, LVPECL, PCML,HyperTransport Outputs) Regular I/O Pins & Flexible-LVDS Input Pins (LVDS/HyperTransport/ LVPECL Inputs) Regular I/O Pins & Flexible-LVDS Output Pins (LVDS/HyperTransport Outputs) True-LVDS Receiver Pins (LVDS, LVPECL, PCML, HyperTransport Inputs) True-LVDS Receiver Pins (LVDS, LVPECL, PCML, HyperTransport Inputs) 1 When using differential signaling in the receiver and/or transmitter LVDS blocks, you cannot place non-differential output pins within two I/O pads of the LVDS receiver or transmitter blocks. Additionally, you cannot place single-ended outputs on any pins within the LVDS blocks when using differential signalling on any of the channels. Input pins placed adjacent to LVDS transmitter pins may not use the fast input register. Using switching outputs on LVDS block pins (except the PLL LOCK pin) could affect the True-LVDS pins and degrade performance. You can use switching outputs on the PLL LOCK pin because it rarely changes. As shown in Figure 19, output pins must be at least two pads away from the receiver and transmitter block unless separated by a power or ground pin. The same two-pad separation guideline also applies to the dedicated LVDS clock pins and the global clock pins when using differential signaling. You cannot place output pins within two pads of the LVDS clock pins (both dedicated and non-dedicated) unless separated by a power or ground pin. You can use unused True-LVDS pins as input pins without compromising the Altera Corporation 29

30 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information acceptable noise level on the V CCIO plane. Use the Show Pads view in the Quartus II Floorplan Editor to see the pad order. 30 Altera Corporation

31 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 19. I/O Pin Placement Adjacent to True-LVDS Blocks Regular I/O Bank Other Pads May Be Inputs or Outputs Shared V CCIO Bus True-LVDS Receiver or Transmitter Block Two Pads Next to True-LVDS Block May Only Be Inputs Pads in True-LVDS Block May Be Non-Differential Inputs True-LVDS Pads The programmable I/O banks have individual power buses with separate VCCIO pins for each I/O block. V CCIO supports 3.3-, 2.5-, 1.8-, and 1.5-V levels. When using LVDS, PCML, and LVPECL I/O standards, connect V CCIO to 3.3 V. When using the HyperTransport technology I/O standard, connect V CCIO to 2.5 V. The four high-speed I/O blocks support all of the standards supported by the APEX II devices. The high-speed I/O interface blocks have their own VCCIO pins and may be powered down when not used. Termination Definitions Transmitted differential signals must be terminated at the interface of the receiving device. The data inputs to the receiving device consist of up to n bits of information and a transmit clock. Because APEX II high-speed modules support a variety of I/O standards and topologies, be sure to select the correct termination scheme. This section lists the different termination schemes APEX II devices support. LVDS & HyperTransport Termination LVDS buffers send approximately 3.5 ma through a 100-Ω termination which matches the trace impedance. The termination should be located as close to receiver input possible. Hyper-Transport utilized identical termination to LVDS. See Figure 20. Altera Corporation 31

32 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Figure 20. LVDS Buffer Termination Transmitting Device Receiving Device Ω + - PCML Termination PCML buffers also provide small swings, and must be terminated at the output and the input terminal. See Figure 21. Figure 21. PCML Buffer Termination V TT V TT Transmitting Device 100 Ω 50 Ω Receiving Device Ω 50 Ω V TT V TT LVPECL Termination LVPECL is also a current switching differential buffer. The input and output voltage levels are at higher levels than LVDS buffers, so a special circuit is required to maintain the high speed capability. Figure 22 illustrates the APEX II transmitting LVPECL termination circuit, whereas Figure 23 illustrates the APEX II receiving LVPECL termination circuit. 32 Altera Corporation

33 Preliminary Information AN 166: Using High-Speed I/O Standards in APEX II Devices Figure 22. APEX II Transmitting LVPECL Termination APEX II LVPECL Transmitter GND 374 Ω 3.3 V 402 Ω Third-Party LVPECL Receiver Ω 249 Ω 249 Ω Ω 402 Ω GND 3.3 V Figure 23. APEX II Receiving LVPECL Termination Third-Party Transmitting Device APEX II Receiving Device Ω + - Board Design Considerations This section explains how to get the optimal performance from the APEX II high-speed I/O block and ensure first time success in implementing a functional design with optimal signal quality. The critical issues of controlled impedance of traces and connectors, differential routing, and termination techniques, must all be considered to get the best performance from the IC. Use this application note together with the device data sheet. Altera Corporation 33

34 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information The APEX II high-speed module generates signals that travel over the media at frequencies as high as 1 Gbps. Board designers should use the following general guidelines: Base board designs on controlled differential impedance. Calculate and compare all parameters such as trace width, trace thickness, and the distance between two differential traces. Longer traces have more inductance and capacitance. These traces should be shorter to limit signal integrity issues. Place termination resistors as close to receiver input pins as possible. Use surface mount components. Avoid 90 or 45 corners. Use high-performance connectors such as HS-3 connectors for backplane designs. High-performance connectors are provided by Teradyne Corp ( Design backplane and card traces so that trace impedance matches the connector s and/or the termination s impedance. Keep equal number of vias for both signal traces. Create equal trace lengths to avoid skew between signals. Unequal trace lengths also result in misplaced crossing points and system margins as the TCCS value increases. Limit vias because they cause discontinuities. Use the common bypass capacitor values such as µf, 0.01 µf, and 0.1 µf to decouple the high-speed PLL power and ground planes. Keep switching TTL signals away from differential signals to avoid possible noise coupling. Do not route TTL clock signals to areas under or above the differential signals. Analyze system-level signals. Summary 101 Innovation Drive San Jose, CA (408) Applications Hotline: (800) 800-EPLD Customer Marketing: (408) Literature Services: lit_req@altera.com The APEX II device family of flexible, high-performance, high-density programmable logic devices (PLDs) delivers the performance and bandwidth necessary for complex system-on-a-programmable-chip (SOPC) solutions. APEX II devices support multiple I/O protocols to interface with other devices within the system. Processing-intensive data path functions that must be received and transmitted at high speeds can be easily implemented with APEX II devices. The APEX II family of devices combines a high-performance enhanced PLD architecture with dedicated I/O circuitry in order to provide I/O standard performances of Copyright 2002 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized up to 1 Altera Gbps. logo, specific device designations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Altera products are protected under numerous U.S. and foreign patents and pending applications, mask work rights, and copyrights. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. 34 Altera Corporation

35 Preliminary Information Revision History AN 166: Using High-Speed I/O Standards in APEX II Devices The information contained in Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.7 supersedes information published in previous versions. Version 1.7 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.7 contains the following changes: Updated PLLs & Data Manipulation section. Updated High-Speed Interface Pin Location section. Various textual changes. Version 1.6 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.6 contains the following changes: Updated Table 7. Added Table 8. Version 1.5 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.5 contains the following changes: Updated V OD specification in Table 1. Added Figures 2 and 3. Updated W and J specifications in Table 5. Version 1.4 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.4 contains the following changes: Updated Table 5. Updated High-Speed Interface Pin Location section. Version 1.3 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.3 contains the following changes: Updated text on page 29. Updated Figure 19. Altera Corporation 35

36 AN 166: Using High-Speed I/O Standards in APEX II Devices Preliminary Information Version 1.2 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.2 contains the following change: Data Stream Serialization on page 8. has been updated. Version 1.1 Application Note 166 (Using High-Speed I/O Standards in APEX II Devices) version 1.1 contains the following change: Figure 10 has been updated. 36 Altera Corporation

Implementing LVDS in Cyclone Devices

Implementing LVDS in Cyclone Devices Implementing LVDS in Cyclone Devices March 2003, ver. 1.1 Application Note 254 Introduction Preliminary Information From high-speed backplane applications to high-end switch boxes, LVDS is the technology

More information

Using High-Speed Differential I/O Interfaces

Using High-Speed Differential I/O Interfaces Using High-Speed Differential I/O Interfaces in Stratix Devices December 2002, ver. 2.0 Application Note 202 Introduction Preliminary Information To achieve high data transfer rates, Stratix TM devices

More information

5. High-Speed Differential I/O Interfaces in Stratix Devices

5. High-Speed Differential I/O Interfaces in Stratix Devices 5. High-Speed Differential I/O Interfaces in Stratix Devices S52005-3.2 Introduction To achieve high data transfer rates, Stratix devices support True- LVDS TM differential I/O interfaces which have dedicated

More information

Using Flexible-LVDS I/O Pins in

Using Flexible-LVDS I/O Pins in Using Flexible-LVDS I/O Pins in APEX II Devices August 2002, ver. 1.1 Application Note 167 Introduction Recent expansion in the telecommunications market and growth in Internet use have created a demand

More information

December 2002, ver. 1.1 Application Note For more information on the CDR mode of the HSDI block, refer to AN 130: CDR in Mercury Devices.

December 2002, ver. 1.1 Application Note For more information on the CDR mode of the HSDI block, refer to AN 130: CDR in Mercury Devices. Using HSDI in Source- Synchronous Mode in Mercury Devices December 2002, ver. 1.1 Application Note 159 Introduction High-speed serial data transmission has gained increasing popularity in the data communications

More information

Using Flexible-LVDS Circuitry in Mercury Devices

Using Flexible-LVDS Circuitry in Mercury Devices Using Flexible-LVDS Circuitry in Mercury Devices November 2002, ver. 1.1 Application Note 186 Introduction With the ever increasing demand for high bandwidth and low power consumption in the telecommunications

More information

Intel MAX 10 High-Speed LVDS I/O User Guide

Intel MAX 10 High-Speed LVDS I/O User Guide Intel MAX 10 High-Speed LVDS I/O User Guide Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Intel MAX 10 High-Speed LVDS

More information

8. Selectable I/O Standards in Arria GX Devices

8. Selectable I/O Standards in Arria GX Devices 8. Selectable I/O Standards in Arria GX Devices AGX52008-1.2 Introduction This chapter provides guidelines for using industry I/O standards in Arria GX devices, including: I/O features I/O standards External

More information

APEX II The Complete I/O Solution

APEX II The Complete I/O Solution APEX II The Complete I/O Solution July 2002 Altera introduces the APEX II device family: highperformance, high-bandwidth programmable logic devices (PLDs) targeted towards emerging network communications

More information

4. Selectable I/O Standards in Stratix II and Stratix II GX Devices

4. Selectable I/O Standards in Stratix II and Stratix II GX Devices 4. Selectable I/O Standards in Stratix II and Stratix II GX Devices SII52004-4.6 Introduction This chapter provides guidelines for using industry I/O standards in Stratix II and Stratix II GX devices,

More information

Implementing Bus LVDS Interface in Cyclone III, Stratix III, and Stratix IV Devices

Implementing Bus LVDS Interface in Cyclone III, Stratix III, and Stratix IV Devices Implementing Bus LVDS Interface in Cyclone III, Stratix III, and Stratix IV Devices November 2008, ver. 1.1 Introduction LVDS is becoming the most popular differential I/O standard for high-speed transmission

More information

Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices

Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices November 2005, ver. 3.1 Application Note 325 Introduction Reduced latency DRAM II (RLDRAM II) is a DRAM-based point-to-point memory device

More information

Stratix II FPGA Family

Stratix II FPGA Family October 2008, ver. 2.1 Errata Sheet Introduction This errata sheet provides updated information on Stratix II devices. This document addresses known device issues and includes methods to work around the

More information

4. Selectable I/O Standards in Stratix & Stratix GX Devices

4. Selectable I/O Standards in Stratix & Stratix GX Devices 4. Selectable I/O Standards in Stratix & Stratix GX Devices S52004-3.4 Introduction The proliferation of I/O standards and the need for higher I/O performance have made it critical that devices have flexible

More information

MIPI D-PHY Solution with Passive Resistor Networks in Altera Low Cost FPGA

MIPI D-PHY Solution with Passive Resistor Networks in Altera Low Cost FPGA 2015.12.23 MIPI D-PHY Solution with Passive Resistor Networks in Altera Low Cost FPGA AN-754 Subscribe Introduction to MIPI D-PHY The Mobile Industry Processor Interface (MIPI) is an industry consortium

More information

7. High-Speed Differential Interfaces in the Cyclone III Device Family

7. High-Speed Differential Interfaces in the Cyclone III Device Family December 2011 CIII51008-4.0 7. High-Speed Dierential Interaces in the Cyclone III Device Family CIII51008-4.0 This chapter describes the high-speed dierential I/O eatures and resources in the Cyclone III

More information

Intel Stratix 10 High-Speed LVDS I/O User Guide

Intel Stratix 10 High-Speed LVDS I/O User Guide Intel Stratix 10 High-Speed LVDS I/O User Guide Updated for Intel Quartus Prime Design Suite: 18.1 Subscribe Latest document on the web: PDF HTML Contents Contents 1. Intel Stratix 10 High-Speed LVDS I/O

More information

Using I/O Standards in the Quartus Software

Using I/O Standards in the Quartus Software White Paper Using I/O Standards in the Quartus Software This document shows how to implement and view the selectable I/O standards for APEX TM 20KE devices in the Quartus TM software and give placement

More information

ZBT SRAM Controller Reference Design

ZBT SRAM Controller Reference Design ZBT SRAM Controller Reference Design for APEX II Devices December 2001, ver. 1.0 Application Note 183 Introduction As communication systems require more low-latency, high-bandwidth interfaces for peripheral

More information

Stratix FPGA Family. Table 1 shows these issues and which Stratix devices each issue affects. Table 1. Stratix Family Issues (Part 1 of 2)

Stratix FPGA Family. Table 1 shows these issues and which Stratix devices each issue affects. Table 1. Stratix Family Issues (Part 1 of 2) January 2007, ver. 3.1 Errata Sheet This errata sheet provides updated information on Stratix devices. This document addresses known issues and includes methods to work around the issues. Table 1 shows

More information

CKSET V CC _VCO FIL SDO+ MAX3952 SCLKO+ SCLKO- PRBSEN LOCK GND TTL

CKSET V CC _VCO FIL SDO+ MAX3952 SCLKO+ SCLKO- PRBSEN LOCK GND TTL 19-2405; Rev 0; 4/02 10Gbps 16:1 Serializer General Description The 16:1 serializer is optimized for 10.3Gbps and 9.95Gbps Ethernet applications. A serial clock output is provided for retiming the data

More information

Signal Integrity Comparisons Between Stratix II and Virtex-4 FPGAs

Signal Integrity Comparisons Between Stratix II and Virtex-4 FPGAs White Paper Introduction Signal Integrity Comparisons Between Stratix II and Virtex-4 FPGAs Signal integrity has become a critical issue in the design of high-speed systems. Poor signal integrity can mean

More information

SERDES Transmitter/Receiver (ALTLVDS) Megafunction User Guide

SERDES Transmitter/Receiver (ALTLVDS) Megafunction User Guide SERDES Transmitter/Receiver (ALTLVDS) Megafunction User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Software Version: 8.1 Document Version: 4.0 Document Date: November 2008 UG-MF9504-4.0

More information

Designing RGMII Interface with FPGA and HardCopy Devices

Designing RGMII Interface with FPGA and HardCopy Devices Designing RGMII Interface with FPGA and HardCopy Devices November 2007, ver. 1.0 Application Note 477 Introduction The Reduced Gigabit Media Independent Interface (RGMII) is an alternative to the IEEE

More information

Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide

Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide 2015.05.04 Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide UG-01155 Subscribe The Altera IOPLL megafunction IP core allows you to configure the settings of Arria 10 I/O PLL. Altera IOPLL

More information

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET DATASHEET 2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS557-08 Description The ICS557-08 is a 2:1 multiplexer chip that allows the user to select one of the two HCSL (Host Clock Signal Level) or LVDS input pairs

More information

CAP+ CAP. Loop Filter

CAP+ CAP. Loop Filter STS-12/STS-3 Multirate Clock and Data Recovery Unit FEATURES Performs clock and data recovery for 622.08 Mbps (STS-12/OC-12/STM-4) or 155.52 Mbps (STS-3/OC-3/STM-1) NRZ data 19.44 MHz reference frequency

More information

High-Performance FPGA PLL Analysis with TimeQuest

High-Performance FPGA PLL Analysis with TimeQuest High-Performance FPGA PLL Analysis with TimeQuest August 2007, ver. 1.0 Application Note 471 Introduction f Phase-locked loops (PLLs) provide robust clock management and clock synthesis capabilities for

More information

6. I/O Features in Stratix IV Devices

6. I/O Features in Stratix IV Devices 6. I/O Features in Stratix IV Devices September 2012 SIV51006-3.4 SIV51006-3.4 This chapter describes how Stratix IV devices provide I/O capabilities that allow you to work in compliance with current and

More information

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features DATASHEET 2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS557-08 Description The ICS557-08 is a 2:1 multiplexer chip that allows the user to select one of the two HCSL (Host Clock Signal Level) input pairs and

More information

8. Migrating Stratix II Device Resources to HardCopy II Devices

8. Migrating Stratix II Device Resources to HardCopy II Devices 8. Migrating Stratix II Device Resources to HardCopy II Devices H51024-1.3 Introduction Altera HardCopy II devices and Stratix II devices are both manufactured on a 1.2-V, 90-nm process technology and

More information

Intel Stratix 10 Clocking and PLL User Guide

Intel Stratix 10 Clocking and PLL User Guide Intel Stratix 10 Clocking and PLL User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Intel Stratix 10 Clocking

More information

AN 756: Altera GPIO to Altera PHYLite Design Implementation Guidelines

AN 756: Altera GPIO to Altera PHYLite Design Implementation Guidelines AN 756: Altera GPIO to Altera PHYLite Design Implementation Guidelines AN-756 2017.05.08 Subscribe Send Feedback Contents Contents 1...3 1.1 Implementing the Altera PHYLite Design... 3 1.1.1 Parameter

More information

AN 754: MIPI D-PHY Solution with Passive Resistor Networks in Intel Low-Cost FPGAs

AN 754: MIPI D-PHY Solution with Passive Resistor Networks in Intel Low-Cost FPGAs AN 754: MIPI D-PHY Solution with Passive Resistor Networks in Intel Low-Cost FPGAs Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents AN 754: MIPI D-PHY Solution with Passive

More information

Features. Applications

Features. Applications 3.3V Ultra-Precision 1:4 LVDS Fanout Buffer/Translator with Internal Termination General Description The is a 3.3V, high-speed 2GHz differential low voltage differential swing (LVDS) 1:4 fanout buffer

More information

LVDS applications, testing, and performance evaluation expand.

LVDS applications, testing, and performance evaluation expand. Stephen Kempainen, National Semiconductor Low Voltage Differential Signaling (LVDS), Part 2 LVDS applications, testing, and performance evaluation expand. Buses and Backplanes D Multi-drop D LVDS is a

More information

PART. *EP = Exposed pad. LVDS IN+ IN- PCB OR TWISTED PAIR. Maxim Integrated Products 1

PART. *EP = Exposed pad. LVDS IN+ IN- PCB OR TWISTED PAIR. Maxim Integrated Products 1 19-0849; Rev 1; 12/07 10-Bit LVDS Serializer General Description The serializer transforms 10-bit-wide parallel LVCMOS/LVTTL data into a serial high-speed, low-voltage differential signaling (LVDS) data

More information

AN 523: Cyclone III Devices Configuration Interface Guidelines with EPCS Devices

AN 523: Cyclone III Devices Configuration Interface Guidelines with EPCS Devices AN 523: Devices Configuration Interface Guidelines with Devices February 2014 AN-523-1.3 Introduction This application note provides the guidelines to Cyclone III family devices ( and LS devices) interfacing

More information

Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander

Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander March 2004, ver 2.0 Application Note 265 Introduction Advantages of Using MAX II & MAX 3000A Devices Many microcontroller and microprocessors

More information

White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices

White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices Introduction White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices One of the challenges faced by engineers designing communications equipment is that memory devices

More information

Enhanced Configuration Devices

Enhanced Configuration Devices Enhanced Configuration Devices October 2007, Version 1.2 Errata Sheet Introduction Intel-Flash- Based EPC Device Protection f This errata sheet provides updated information on enhanced configuration devices

More information

Pin Configuration and Selector Guide appear at end of data sheet. Typical Operating Circuits

Pin Configuration and Selector Guide appear at end of data sheet. Typical Operating Circuits Rev 2; 4/08 106.25MHz/212.5MHz/425MHz General Description The DS4106, DS4212, and DS4425 ceramic surfacemount crystal oscillators are part of Maxim s DS4-XO series of crystal oscillators. These devices

More information

Features. Applications

Features. Applications Ultra-Precision 1:8 CML Fanout Buffer with Internal I/O Termination General Description The is a 2.5V/3.3V precision, high-speed, fully differential CML 1:8 fanout buffer. The is optimized to provide eight

More information

Intel Stratix 10 General Purpose I/O User Guide

Intel Stratix 10 General Purpose I/O User Guide Intel Stratix 10 General Purpose I/O User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Intel Stratix 10 I/O

More information

QDR II SRAM Board Design Guidelines

QDR II SRAM Board Design Guidelines 8 emi_dg_007 Subscribe The following topics provide guidelines for you to improve your system's signal integrity and layout guidelines to help successfully implement a QDR II or QDR II+ SRAM interface

More information

Stratix vs. Virtex-II Pro FPGA Performance Analysis

Stratix vs. Virtex-II Pro FPGA Performance Analysis White Paper Stratix vs. Virtex-II Pro FPGA Performance Analysis The Stratix TM and Stratix II architecture provides outstanding performance for the high performance design segment, providing clear performance

More information

Altera Product Overview. Altera Product Overview

Altera Product Overview. Altera Product Overview Altera Product Overview Tim Colleran Vice President, Product Marketing Altera Product Overview High Density + High Bandwidth I/O Programmable ASSP with CDR High-Speed Product Term Embedded Processor High

More information

AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current

AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current January 2009 AN-547-10 Introduction To save power, the MAX II CPLD can be completely powered down into hibernation mode

More information

FIN3385 FIN3383 Low Voltage 28-Bit Flat Panel Display Link Serializers

FIN3385 FIN3383 Low Voltage 28-Bit Flat Panel Display Link Serializers October 2003 Revised January 2004 FIN3385 FIN3383 Low Voltage 28-Bit Flat Panel Display Link Serializers General Description The FIN3385 and FIN3383 transform 28 bit wide parallel LVTTL (Low Voltage TTL)

More information

MAX 10 FPGA Signal Integrity Design Guidelines

MAX 10 FPGA Signal Integrity Design Guidelines 2014.12.15 M10-SIDG Subscribe Today s complex FPGA system design is incomplete without addressing the integrity of signals coming in to and out of the FPGA. Simultaneous switching noise (SSN) often leads

More information

7. External Memory Interfaces in Arria II Devices

7. External Memory Interfaces in Arria II Devices ecember 2010 AIIGX51007-4.0 7. External Memory Interfaces in Arria II evices AIIGX51007-4.0 This chapter describes the hardware features in Arria II devices that facilitate high-speed memory interfacing

More information

Introduction. Synchronous vs. Asynchronous Memory. Converting Memory from Asynchronous to Synchronous for Stratix & Stratix GX Designs

Introduction. Synchronous vs. Asynchronous Memory. Converting Memory from Asynchronous to Synchronous for Stratix & Stratix GX Designs Converting from synchronous to Synchronous for Stratix & Stratix GX esigns November 2002, ver. 2.0 pplication Note 210 Introduction The Stratix TM and Stratix GX device families provide a unique memory

More information

Intel Stratix 10 General Purpose I/O User Guide

Intel Stratix 10 General Purpose I/O User Guide Intel Stratix 10 General Purpose I/O User Guide Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Intel Stratix 10 I/O

More information

Fairchild Semiconductor Application Note December 2000 Revised June What is LVDS? FIGURE 2. Driver/Receiver Schematic

Fairchild Semiconductor Application Note December 2000 Revised June What is LVDS? FIGURE 2. Driver/Receiver Schematic LVDS Fundamentals Introduction With the recent developments in the communications market, the demand for throughput is becoming increasingly more crucial. Although older differential technologies provide

More information

ASNT1016-PQA 16:1 MUX-CMU

ASNT1016-PQA 16:1 MUX-CMU 16:1 MUX-CMU 16 to 1 multiplexer (MUX) with integrated CMU (clock multiplication unit). PLL-based architecture featuring both counter and forward clocking modes. Supports multiple data rates in the 9.8-12.5Gb/s

More information

3.3V 1GHz PRECISION 1:22 LVDS FANOUT BUFFER/TRANSLATOR WITH 2:1 INPUT MUX

3.3V 1GHz PRECISION 1:22 LVDS FANOUT BUFFER/TRANSLATOR WITH 2:1 INPUT MUX 3.3V 1GHz PRECISION 1:22 LVDS FANOUT BUFFER/TRANSLATOR WITH 2:1 INPUT MUX FEATURES High-performance, 1GHz LVDS fanout buffer/ translator 22 differential LVDS output pairs Guaranteed AC parameters over

More information

T1/E1 CLOCK MULTIPLIER. Features

T1/E1 CLOCK MULTIPLIER. Features DATASHEET ICS548-05 Description The ICS548-05 is a low-cost, low-jitter, high-performace clock synthesizer designed to produce x16 and x24 clocks from T1 and E1 frequencies. Using IDT s patented analog/digital

More information

Implementing Double Data Rate I/O Signaling in Stratix & Stratix GX Devices. Introduction. DDR I/O Elements. Input Configuration

Implementing Double Data Rate I/O Signaling in Stratix & Stratix GX Devices. Introduction. DDR I/O Elements. Input Configuration Implementing Double Data Rate I/O Signaling in Stratix & Stratix GX Devices November 2002, ver. 2.0 Application Note 212 Introduction Typical I/O architectures transmit a single data word on each positive

More information

Enhanced Configuration Devices

Enhanced Configuration Devices Enhanced Configuration Devices July 2008, Version 1.3 Errata Sheet Introduction Intel-Flash- Based EPC Device Protection f This errata sheet provides updated information on enhanced configuration devices

More information

7. External Memory Interfaces in Stratix IV Devices

7. External Memory Interfaces in Stratix IV Devices February 2011 SIV51007-3.2 7. External Memory Interfaces in Stratix IV evices SIV51007-3.2 This chapter describes external memory interfaces available with the Stratix IV device family and that family

More information

Nios Embedded Processor Development Board

Nios Embedded Processor Development Board Nios Embedded Processor Development Board July 2003, ver. 2.2 Data Sheet Introduction Development Board Features Functional Overview This data sheet describes the features and functionality of the Nios

More information

ASNT1011A-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer

ASNT1011A-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer ASNT1011A-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer Broadband digital serializer 16 to 1 operating seamlessly from DC to 17Gbps LVDS compliant input data buffers Full-rate clock output Clock

More information

Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide

Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide UG-01155 2017.06.16 Last updated for Intel Quartus Prime Design Suite: 17.0 Subscribe Send Feedback Contents Contents...3 Device Family Support...

More information

2 TO 4 DIFFERENTIAL CLOCK MUX ICS Features

2 TO 4 DIFFERENTIAL CLOCK MUX ICS Features DATASHEET 2 TO 4 DIFFERENTIAL CLOCK MUX ICS557-06 Description The ICS557-06 is a two to four differential clock mux designed for use in PCI-Express applications. The device selects one of the two differential

More information

Design Guidelines for Intel FPGA DisplayPort Interface

Design Guidelines for Intel FPGA DisplayPort Interface 2018-01-22 Design Guidelines for Intel FPGA DisplayPort Interface AN-745 Subscribe The design guidelines help you implement the Intel FPGA DisplayPort IP core using Intel FPGA devices. These guidelines

More information

3.3V, 2.0GHz ANY DIFF. IN-TO-LVDS PROGRAMMABLE CLOCK DIVIDER FANOUT BUFFER W/ INTERNAL TERMINATION

3.3V, 2.0GHz ANY DIFF. IN-TO-LVDS PROGRAMMABLE CLOCK DIVIDER FANOUT BUFFER W/ INTERNAL TERMINATION 3.3V, 2.0GHz ANY DIFF. -TO-LVDS PROGRAMMABLE CLOCK DIVIDER FANOUT BUFFER W/ TERNAL TERMATION FEATURES Guaranteed AC performance > 2.0GHz f MAX output toggle > 3.0GHz f MAX input < 800ps t PD (matched-delay

More information

4. Hot Socketing and Power-On Reset in MAX V Devices

4. Hot Socketing and Power-On Reset in MAX V Devices December 2010 MV51004-1.0 4. Hot Socketing and Power-On Reset in MAX V Devices MV51004-1.0 This chapter provides information about hot-socketing specifications, power-on reset (POR) requirements, and their

More information

MC Channel FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion PRELIMINARY DATASHEET. Version August 2014.

MC Channel FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion PRELIMINARY DATASHEET. Version August 2014. MC20901 5 Channel FPGA Bridge IC for MIPI D-PHY Systems and SLVS to LVDS Conversion PRELIMINARY DATASHEET Version 1.06 August 2014 Meticom GmbH Meticom GmbH Page 1 of 17 Revision History MC20901 Version

More information

MAX 10 General Purpose I/O User Guide

MAX 10 General Purpose I/O User Guide MAX 10 General Purpose I/O User Guide Subscribe UG-M10GPIO 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents MAX 10 I/O Overview... 1-1 MAX 10 Devices I/O Resources Per Package...1-1

More information

ASNT1011-KMA DC-to-17Gbps Digital Multiplexer / Serializer 16:1or 8:1

ASNT1011-KMA DC-to-17Gbps Digital Multiplexer / Serializer 16:1or 8:1 ASNT1011-KMA DC-to-17Gbps Digital Multiplexer / Serializer 16:1or 8:1 Broadband programmable digital serializer 16-to-1 or 8-to-1 LVDS compliant input data buffers Full-rate clock output Selectable LVDS-compliant

More information

MC FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion DATASHEET. Version August Meticom GmbH

MC FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion DATASHEET. Version August Meticom GmbH FPGA Bridge IC for MIPI D-PHY Systems and SLVS to LVDS Conversion DATASHEET Version 1.09 August 2016 Meticom GmbH Meticom GmbH Page 1 of 14 Revision History Version Date of Issue Change 1.01 April 25,

More information

ASNT1011-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer

ASNT1011-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer ASNT1011-KMA DC-to-17Gbps Digital Multiplexer 16:1 / Serializer Broadband digital serializer 16 to 1 LVDS compliant input data buffers Full-rate clock output Clock-divided-by-16 LVDS output buffer with

More information

AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices

AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices July 2010 AN-610-1.0 This application note describes how to implement deterministic latency for Common Public Radio

More information

DS90CF583/DS90CF584 LVDS 24-Bit Color Flat Panel Display (FPD) Link 65 MHz

DS90CF583/DS90CF584 LVDS 24-Bit Color Flat Panel Display (FPD) Link 65 MHz DS90CF583/DS90CF584 LVDS 24-Bit Color Flat Panel Display (FPD) Link 65 MHz General Description The DS90CF583 transmitter converts 28 bits of CMOS/TTL data into four LVDS (Low Voltage Differential Signaling)

More information

6. I/O Features in Arria II Devices

6. I/O Features in Arria II Devices 6. I/O Features in Arria II Devices December 2011 AIIGX51006-4.2 AIIGX51006-4.2 This chapter describes how Arria II devices provide I/O capabilities that allow you to work in compliance with current and

More information

White Paper Using the MAX II altufm Megafunction I 2 C Interface

White Paper Using the MAX II altufm Megafunction I 2 C Interface White Paper Using the MAX II altufm Megafunction I 2 C Interface Introduction Inter-Integrated Circuit (I 2 C) is a bidirectional two-wire interface protocol, requiring only two bus lines; a serial data/address

More information

White Paper Compromises of Using a 10-Gbps Transceiver at Other Data Rates

White Paper Compromises of Using a 10-Gbps Transceiver at Other Data Rates White Paper Compromises of Using a 10-Gbps Transceiver at Other Data Rates Introduction Many applications and designs are adopting clock data recovery-based (CDR) transceivers for interconnect data transfer.

More information

Excalibur Solutions Using the Expansion Bus Interface. Introduction. EBI Characteristics

Excalibur Solutions Using the Expansion Bus Interface. Introduction. EBI Characteristics Excalibur Solutions Using the Expansion Bus Interface October 2002, ver. 1.0 Application Note 143 Introduction In the Excalibur family of devices, an ARM922T processor, memory and peripherals are embedded

More information

SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices

SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices May 2003, ver. 1.0 Application Note 227 Introduction The system packet interface level 4 phase 2 (SPI-4.2) specification, defined by

More information

8. High-Speed Differential I/O Interfaces and DPA in Stratix IV Devices

8. High-Speed Differential I/O Interfaces and DPA in Stratix IV Devices June 015 SIV51008-3.5 8. High-Speed Differential I/O Interfaces and DPA in Stratix IV Devices SIV51008-3.5 This chapter describes the significant advantages of the high-speed differential I/O interfaces

More information

Intel MAX 10 Clocking and PLL User Guide

Intel MAX 10 Clocking and PLL User Guide Intel MAX 10 Clocking and PLL User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Intel MAX 10 Clocking and PLL

More information

DS90CR281/DS90CR Bit Channel Link

DS90CR281/DS90CR Bit Channel Link DS90CR281/DS90CR282 28-Bit Channel Link General Description The DS90CR281 transmitter converts 28 bits of CMOS/TTL data into four LVDS (Low Voltage Differential Signaling) data streams. A phase-locked

More information

PTN3310/PTN3311 High-speed serial logic translators

PTN3310/PTN3311 High-speed serial logic translators INTEGRATED CIRCUITS Supersedes data of 2002 Oct 24 2004 Feb 24 FEATURES Meets LVDS EIA-644 and PECL standards 2 pin-for-pin replacement input/output choices: PIN CONFIGURATIONS GND1 1 8 V CC1 LVDS in,

More information

Interfacing Cyclone III Devices with 3.3/3.0/2.5-V LVTTL/LVCMOS I/O Systems

Interfacing Cyclone III Devices with 3.3/3.0/2.5-V LVTTL/LVCMOS I/O Systems Interfacing Devices with 3.3/3.0/2.5-V LVTTL/LVCMOS I/O Systems April 2008 AN-447-1.1 Introduction Altera Cyclone III devices are compatible and support 3.3/3.0/2.5-V LVTTL/LVCMOS I/O standards. This application

More information

E3 Mapper MegaCore Function (E3MAP)

E3 Mapper MegaCore Function (E3MAP) MegaCore Function (E3MAP) March 9, 2001; ver. 1.0 Data Sheet Features Easy-to-use MegaWizard Plug-In generates MegaCore variants Quartus TM II software and OpenCore TM feature allow place-androute, and

More information

Section 3 - Backplane Architecture Backplane Designer s Guide

Section 3 - Backplane Architecture Backplane Designer s Guide Section 3 - Backplane Architecture Backplane Designer s Guide March 2002 Revised March 2002 The primary criteria for backplane design are low cost, high speed, and high reliability. To attain these often-conflicting

More information

Low-Jitter Frequency Synthesizer with Selectable Input Reference MAX3673

Low-Jitter Frequency Synthesizer with Selectable Input Reference MAX3673 19-44 ; Rev 0; 2/09 E V A L U A T I O N K I T A V A I L A B L E Low-Jitter Frequency Synthesizer General Description The is a low-jitter frequency synthesizer that accepts two reference clock inputs and

More information

SCAN92LV090 9 Channel Bus LVDS Transceiver w/ Boundary SCAN

SCAN92LV090 9 Channel Bus LVDS Transceiver w/ Boundary SCAN 9 Channel Bus LVDS Transceiver w/ Boundary SCAN General Description The SCAN92LV090A is one in a series of Bus LVDS transceivers designed specifically for the high speed, low power proprietary backplane

More information

Implementing LED Drivers in MAX and MAX II Devices. Introduction. Commercial LED Driver Chips

Implementing LED Drivers in MAX and MAX II Devices. Introduction. Commercial LED Driver Chips Implementing LE rivers in MAX and MAX II evices October 2008 AN-286-2.3 Introduction iscrete LE driver chips are common on many system boards. Altera MAX II, MAX 7000B, MAX 7000A, MAX 3000A, and MAX 7000S

More information

Pentium Processor Compatible Clock Synthesizer/Driver for ALI Aladdin Chipset

Pentium Processor Compatible Clock Synthesizer/Driver for ALI Aladdin Chipset 1CY 225 7 fax id: 3517 Features Multiple clock outputs to meet requirements of ALI Aladdin chipset Six CPU clocks @ 66.66 MHz, 60 MHz, and 50 MHz, pin selectable Six PCI clocks (CPUCLK/2) Two Ref. clocks

More information

Nios Soft Core Embedded Processor

Nios Soft Core Embedded Processor Nios Soft Core Embedded Processor June 2000, ver. 1 Data Sheet Features... Preliminary Information Part of Altera s Excalibur TM embedded processor solutions, the Nios TM soft core embedded processor is

More information

Legacy SDRAM Controller with Avalon Interface

Legacy SDRAM Controller with Avalon Interface Legacy SDRAM Controller with Avalon Interface January 2003, Version 1.0 Data Sheet Introduction PTF Assignments SDRAM is commonly used in cost-sensitive applications requiring large amounts of memory.

More information

2.5V, 3.2Gbps, DIFFERENTIAL 4:1 LVDS MULTIPLEXER WITH INTERNAL INPUT TERMINATION

2.5V, 3.2Gbps, DIFFERENTIAL 4:1 LVDS MULTIPLEXER WITH INTERNAL INPUT TERMINATION 2.5V, 3.2Gbps, DIFFERENTIAL 4:1 LVDS MULTIPLEXER WITH TERNAL PUT TERMATION FEATURES Selects among four differential inputs Guaranteed AC performance over temp and voltage: DC-to > 3.2Gbps data rate throughput

More information

Using MAX 3000A Devices as a Microcontroller I/O Expander

Using MAX 3000A Devices as a Microcontroller I/O Expander Using MAX 3000A Devices as a Microcontroller I/O Expander August 2003, Ver 1.0 Application Note 265 Introduction Advantages of Using MAX 3000A Devices Many microcontrollers and microprocessors limit I/O

More information

Intel MAX 10 Clocking and PLL User Guide

Intel MAX 10 Clocking and PLL User Guide Intel MAX 10 Clocking and PLL User Guide Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Intel MAX 10 Clocking and PLL

More information

Low Power Design Techniques

Low Power Design Techniques Low Power Design Techniques August 2005, ver 1.0 Application Note 401 Introduction This application note provides low-power logic design techniques for Stratix II and Cyclone II devices. These devices

More information

Programmable CMOS LVDS Transmitter/Receiver

Programmable CMOS LVDS Transmitter/Receiver SPECIFICATION 1. FEATURES Technology TSMC 0.13um CMOS 3.3 V analog power supply 1.2 V digital power supply 1.2V CMOS input and output logic signals 8-step (3-bit) adjustable transmitter output current

More information

Features RX0+ RX0- RX1+ RX1- RX2+ RX2- RX3+ RX3- RCK+ RCK- PWRDWN

Features RX0+ RX0- RX1+ RX1- RX2+ RX2- RX3+ RX3- RCK+ RCK- PWRDWN General Description The V386 is an ideal LVDS receiver that converts 4-pair LVDS data streams into parallel 28 bits of CMOS/TTL data with bandwidth up to 2.38 Gbps throughput or 297.5 Mbytes per second.

More information

Intel Stratix 10 Analog to Digital Converter User Guide

Intel Stratix 10 Analog to Digital Converter User Guide Intel Stratix 10 Analog to Digital Converter User Guide Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Intel Stratix

More information

FIN1101 LVDS Single Port High Speed Repeater

FIN1101 LVDS Single Port High Speed Repeater FIN1101 LVDS Single Port High Speed Repeater General Description This single port repeater is designed for high speed interconnects utilizing Low Voltage Differential Signaling (LVDS) technology. It accepts

More information