The MAX5195 is a 14-bit, 260Msps high-speed digital-to-analog converter (DAC). Its data interface is compaTIble with high-speed low-voltage positive emitter-coupled logic (LVPECL) signals. Matched-transmission-line capabilities enable the interface to handle very high speed data signals, and its differential digital-signal inputs minimize the effects of noise originating from a printed circuit board (PCB).
High-speed FPGAs such as the Xilinx Virtex series and Altera Apex series have LVPECL-compatible outputs suitable for driving the MAX5195. The following discussion should help you achieve optimum operation while interfacing these high-speed logic devices to the MAX5195.
Xilinx Virtex InterfaceThe LVPECL outputs of Xilinx's Virtex family of FPGAs require an external resistor network to transform their output voltage and impedance levels into LVPECL-compliant signals. Such output-termination networks yield logic levels (low and high) whose DC offset differs approximately -300mV from those of true LVPECL levels. Unfortunately for the DAC, such signals exceed the low-voltage limit for its LVPECL inputs.
To adapt their quasi-LVPECL outputs to true LVPECL output levels, Xilinx suggests a simple modification to the network (Figure 1): add two resistors for each differential connection. The suggested network is shown below, coupling a single differential pair of output signals from a Virtex FPGA to the MAX5195. The resistors help to offset the output voltages by +300mV, thereby centering those voltages about the true LVPECL levels. The resistors also eliminate violations of input range on the MAX5195's low-voltage side.
Figure 1. Xilinx's Virtex family resistor network to drive the MAX5195.
Resistors R2-R6 should be placed at the Virtex FPGA source pins, forming a 100Ω differential source impedance. Two 50Ω transmission lines connect this source to the remote MAX5195 input pins, and R1 connects across the MAX5195 LVPECL inputs to provide a 100Ω differential load impedance. Using the following resistor values, you can replicate that network for each of the 14 LVPECL data pairs.
The network yields a 100Ω matched-impedance system (source, line, and termination) that maintains excellent logic-signal fidelity. Because Virtex drivers exhibit fast transition times, the trace lengths interconnecting the resistor networks should be less than 1cm long (0.39 inches). Logic levels at the receiver inputs are VOH = 2.32V and VOL = 1.62V, which places them in the middle of the LVPECL input range.
Altera Apex InterfaceAs shown in Figure 2, LVPECL outputs of the Altera Apex series of FPGAs also require an external resistor network to transform impedance and voltage levels into LVPECL-compliant signals. Again, the network couples one differential pair of output signals from an Apex FPGA to the MAX5195.
Figure 2. Apex Family resistor network to drive the MAX5195.
Resistors R1-R7 should be placed at the MAX5195 input pins. The network then forms a 100Ω termination resistance for two 50Ω transmission lines from the FPGA outputs. Again, fast transition times at the Apex driver outputs require that trace lengths interconnecting the resistor network and MAX5195 inputs should be less than 1cm long (0.39 inches).
Logic levels at the receiver inputs are VOH = 2.33 V and VOL = 1.55 V, which places them within the LVPECL input range.
SummaryThe MAX5195 DAC includes a high-speed, low-noise, differential LVPECL interface. Modern high-speed FPGAs are capable of driving the MAX5195 very effectively, but they typically require a matching resistor network to optimally drive LVPECL loads. With an appropriate network, the interface delivers speed and low-noise capability as well.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)