LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Coregen MACC

Solved!
Go to solution
Hi All, I think this may be obvious... but can anyone see why the Coregen MACC isn't working for me. Regards, Steve.
0 Kudos
Message 1 of 5
(2,800 Views)

Appoligies, I didn't manage to attach the files!

0 Kudos
Message 2 of 5
(2,795 Views)

Can you give some more information?

 

You have a zip file full of odd files, and you ask why something is not working.

 

What are all those files supposed to do?

0 Kudos
Message 3 of 5
(2,790 Views)

Of course...

 

The zip file contains a project with an R-Series target (running on Dev Computer). There is one FPGA VI (MACC Test.vi) with two SCTLs. The top loop contains a DSP48 node from the palette configured as a MACC - which works. The lower loop contains a MACC configured using Coregen - this is currently refusing to multiply-accumulate anything.

 

This is the first time I have attempted to use Coregen and I think I have made an error configuring it but I can't see it!

 

Regards,

Steve.

 

P.S. The additional files are the support files for the Coregen IP.

0 Kudos
Message 4 of 5
(2,782 Views)
Solution
Accepted by topic author St3ve

After a bit of thinking I realised my own stupidity. The default input bitwidths are 16, the default accumulator is 48 bits and the default output is 16. So obviously the contents of the accumulator is going to lose its LSBs when it is output! Hence it looking like nothing was happening!

0 Kudos
Message 5 of 5
(2,772 Views)