The EDK system only supports XST. When EDK is a subsystem in an ISE project, you can use other synthesis tools to synthesize other parts by performing the following:
- Add XMP file to the ISE project as a submodule.
- Select the ISE synthesis tool to Synplify.
- Make sure the EDK software project is "Marked to Initialize BRAM" in theXPS project.
- Run implementation.
- "Update bitstream" can update the elf to the final bit file.
NOTE: MPMC and some other IP cores includes I/O buffers in the core. By default,Synplify inserts the I/O buffers again. To prevent Synplify from doing this, refer to the method found in (Xilinx Answer 4508).