Forum Discussion
Altera_Forum
Honored Contributor
8 years agoCyclone IV E Speed Grad and Design Issues
Hallo We have a test hardware with the DE0 NANO Board which has the FPGA EP4CE22F17C6. The target Fmax for our design is 50 MHz and it can be achived in the FPGA thats on the DE0 NANO board wit...
Altera_Forum
Honored Contributor
8 years ago --- Quote Start --- Yes exactly. You can start by looking for the longest combinatorial paths reported by timequest and see if you can change the code there, or add some pipelining. --- Quote End --- That's what i have done, i have identified the problematic paths. Adding pipeline registers solve the problem with Fmax but the problem is it somehow destroys the final output. We have a custom made noise shape block at the output and that needs a lot of calculation thats what making it slower, adding pipeline introduces delay blocks in the end, which is making the final output go wrong. We need to find a way to change our design to fit the timing. I am using Simulink and MATLAB HDL coder to generate the VHDL code and then i compile it in Quartus.