Altera_Forum
Honored Contributor
14 years agoQsys poor fmax peformance
Hi,
I just want to know if somebody has experienced the same issue. I took an old SOPC Bulider design, compiled with Q8.1 for a EP3C25F256C8 device and used Q11 to convert it to Qsys. As SOPC buildersystem compiled with Q8.1 the design can run at 75MHz without any timinig errors. When I do not change anything after the conversion to Qsys the Fmax decreases to 64 MHz (no pipeline, fully combinational). By adding 1,2 or 3 pipeline stages the fmax increases to 73-74 Mhz (without changing optimization settings). Only with 4 pipeline stages 75 Mhz can be achieved. This increases the resource usage from approx. 14000 LEs (Q8.1 SOPC Bulider) to 21000 LEs (Qsys). Addtionally this adds a big latency to the accesses. According to wth WP "Applying the Benefits of Network on a Chip Architecture to FPGA System Design" the fmax performance of a Qsys design with no pipeline stages should be as fast or even faster than a traditional system. Just marketing ?? Maybe there is another Qsys setting which can increase fmax performance, which a did not find. Any ideas ? Regards, HJS