Topic: Auto-compensate signal delays
I have a project file from a customer who is having problems when he enables the "Auto-compensate signal delays" check-box in the File > Properties box.
When the check-box is enabled this is the result for Node 1, DSP - B:
DSP - B
DSP USAGE - 34.76%
MEMORY USAGE, BLOCK 0 - 105.31%
MEMORY USAGE, BLOCK 1 - 57.49%
When the check-box is not enabled this is the result for Node 1, DSP - B:
DSP - B
DSP USAGE - 82%
MEMORY USAGE, BLOCK 0 - 98%
MEMORY USAGE, BLOCK 1 - 83%
I was looking at the "details" of exactly what is assigned to each chip on the "Report" page and there are a TON of the compensating delays assigned to this chip when they are enabled. Of course when the delays are disabled, there is a pile of other stuff that is dropped in there instead.
So, finally to my question...
How is it possible for the compiler to stick all this stuff on that chip if it knows it won't fit? Can it not put these delays someplace else? I can not select them and move them anywhere. I can share the file if anyone wants to look at it.
-Josh
Burnt Orange Studios