Forum Discussion
FHint
Occasional Contributor
3 years agoI have now found a component that enormously improves the performance when removed: the Modular Scatter-Gather DMA Intel FPGA IP.
This IP core is instantiated 8 times in the whole design and I removed all the instances.
This is the difference it makes when compiling the design:
Nothing else has been changed in the design.
Opening the top level QSYS file now only takes about 15 minutes instead of at least an hour.
All the instances of the MSGDMA share their parameters.
Is there any way to instantiate the MSGDMA without the performance impact?
Is it possible to instantiate pre-compiled code in the platform designer?
Best Regards,
Florian