How to interface AD9122-M5372-EBZ with Zynq ZC702?. I am new to AD9122 and ZC702.

I have been trying to interface DAC AD9122-M5372-EBZ with Zynq ZC702. I find quick guide

ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9122/AD9122%20Evaluation%20Board%20Quick%20Start%20Guide.pdf

and reference designed for ML605 with AD9122

AD9122 Evaluation Board, DAC-FMC Interposer & Xilinx ML-605 Reference Design [Analog Devices Wiki] 

but both are insufficient. 

  • 0
    •  Analog Employees 
    on Aug 8, 2017 7:17 PM

    Have a look at it again with a hint- the AD9122 core in the second link has nothing to do with ML605 or ZC702.

    And also look at this:

    https://github.com/analogdevicesinc/hdl/tree/dev

  • Thanks Rajeesh

    This github repository contain examples and IP librarys for FMCOMMS. I have seen it and tried to make changes, but no success. do you have example for AD9122+ZC702? or just tell what are the changes needs to be done in above FMCOMMS examples. I have AD9122 evaluation board with interposer card for LPC connection with Zynq Board.

  • 0
    •  Analog Employees 
    on Aug 11, 2017 11:21 PM

    No, we do not have the exact hardware project you are looking for. Trust me it is quite easy, you are not even trying, just start with any of the AD9122 projects and port/remove the things you want or not.

    If you have any trouble (when you build things), we will try to help as much as we can.

  • Thanks rejeesh, I will try and let you know about it.

  • Hi Rejeesh

    I tried one example from AD-FMCOMMS1. I remove the unwanted block of AD9643 ADC in Vivado block diagram, image file of Block diagram is attached.

    In SDK i add only AD9122 libraries and edited the all codes, I even remove the other peripherals and build the example without error. While debugging it terminate automatically. Screenshot of SDK is also attached. 

    I also setup the board on FMC LPC1 of zynq zc702 evaluation board. at J1 CLKIN i have given 500MHz, 2dbm clock,

    and connected the USB pin of AD9122 Evaluation board. AD9122 Board get detected by ACE(Analysis|Control|Evaluation) software,

    When i double click on it open the subsystem without any component in it. I have attached the screenshot of ACE software also.

    I did as you said but no luck please help me on it.

    Thanks 

    Imran