I have proven FPGA code in a Stratix IV GX that uses the NIOSII, Altera Video Suite IP components, and DDR3 Uniphys for the NIOS and Video buffering. On a previous board design, we were able to achieve at least 40MHz throughput.
In a new board design that required a different pinout, the performance has dropped to about 350MHz. I am trying to understand why the performance would change so significantly.Hi,
Are you using different FPGA device? Previously which FPGA device are you using for DDR3 UniPHY interface?Although the board design is different, the FPGA device is the same. The pin-out of the FPGA is different.
- Are the settings the same inside the megawizard GUI?
- Are you using the same Quartus II version to generate the design?The megawizard didn't change and we are using the same version of quartus.
You're meeting all timing?
For more complete information about compiler optimizations, see our Optimization Notice.