DBart1
New Contributor
6 years agoDDR3 MPFE timing constraints
I am using the Cyclone V DDR3 IP core with hard memory controller and Uniphy. I am using multiple ports, using the MPFE feature, and the ports are clocked by unrelated clocks. Timequest is reporting timing failures between these clock domains however that originate at the HMC instance. I am confused though as the EMIF handbook says that "The FPGA fabric ports of the MPFE can be clocked at different frequencies. Synchronization is maintained by clock-domain crossing logic in the MPFE" so I dont understand why these paths wouldn't be cut by the IP cores's sdc file which cuts many other paths. If anyone who has experience working with the module to knows if these paths require being cut by the user please let me know