Hi all

Just a follow up email relating to Danny's email from a while ago.


> * The pfb_fir_real caused timing issues due to its adders and its convert.
> Changing the adder latency to 4, then breaking the mask and init script, I
> manually went into the adder blocks, changed the implentation from "Use
> behavioual HDL" to "Pipeline for maximum performance" and "implement using
> DSP48". Similarly, with the convert blocks in the pfb, make sure "pipeline
> for maximum performance" is selected.
>
>>
>>
Since commit 37c90e2b the above has now been automated.

The pfb_fir_real now includes mask parameters allowing the designer to
choose adder implementation strategy (DSP48/Fabric core or
behavioral HDL). This allows trading off
performance and resource usage. The convert block mentioned
has also been changed. Hopefully this makes life a little easier. I
would recommend adding an extra unit of latency to your adder
latency if using DSP48 as your adder implementation strategy.

Regards
Andrew

Reply via email to