You just have to change the constraints regarding the PACKAGE_PIN and IOSTANDARD. Digilent AWG and Digitizer Zmods controller IPs include timing constraints (I don't know if it is the same for ADC and DAC Zmods controller IPs but I guess it is).
I attach a constraints file I wrote myself for AWG Zmod on Eclypse's Zmod port A and Digitizer Zmod on Eclypse's Zmod port B.
To build your own constraint file for Eclypse Z7 and Zmods modules, compare the master xdc file (https://github.com/Digilent/digilent-xdc/blob/master/Eclypse-Z7-Master.xdc) with the Zmod schematics. It takes some time but you can see what signal you have to connect to each Syzygy pin (in the xdc file, s[x] is the equivalent to SX on the schematics and d_n[x] is DXN (same for P), see the image bellow). Tip : look at the schematics, master xdc and IP user guide and do not rush things, try to understand before booting the board, you do not want to load bad I/Os constraints.
I have not included the PS in my design yet, all the data to/from DAC/ADC are generated/consumed in the PL. You want the data you send to the DAC to come from the DDR and flow through the PS ?
Best regards,
Guillaume.
Eclypse_board.xdc