Post Go back to editing

ADC implementation with fpga

Thread Summary

The user needs to send a 40 MSPS 4-channel signal to a ZedBoard Zynq 7000 FPGA. The AD9219-65EBZ board can be used, but requires a custom interposer or adapter board to connect its LVDS outputs and SPI control signals to the FPGA. Ensure matched trace lengths and compatible I/O voltage levels, using level shifters if necessary.
AI Generated Content
Category: Hardware
Product Number: AD9219-65EBZ, AD9219, AD9219, AD9219, AD9219

I need to send a total of 40 MSPS 4-channel signal to the FPGA. For this, is it more reasonable to use the AD9219-65EBZ board or should I design a custom PCB for the AD9219 chip? I am more in favor of using the AD9219-65EBZ, but how can I make the physical connections between them? The FPGA I will use is ZedBoard Zynq 7000.

  • Hi  

    Thanks for your interest in AD9219.

    Since the AD9219-65EBZ does not feature an FMC connector, you'll need to manually interface its LVDS outputs to the ZedBoard.

    The AD9219 provides LVDS data pairs for each channel, along with Data Clock (DCO±) and Frame Clock (FCO±) LVDS pairs, as well as SPI control signals. You can refer to the AD9219-65EBZ schematic to identify the relevant signal pins.

    You can design a custom interposer or adapter board that connects the AD9219-65EBZ’s LVDS outputs and SPI control signals to a custom FMC interface compatible with the ZedBoard. This approach provides a cleaner and more robust connection.

    For reference, you can look into High Speed ADC FMC Interposer | Analog Devices as a design example. Be sure to maintain matched trace lengths and keep cables short to preserve signal integrity.

    Also, verify that the I/O voltage levels of both boards are compatible. If there’s a mismatch, consider using level shifters to ensure proper communication.