Internal software error seen while trying to compile fpga target VI

Asked By 20 points N/A Posted on -
qa-featured

Hi experts,

When I try to compile fpga target VI, I found the following internal software error.

I'm working on a complicated program and the size of the target file is about 801KB.

Also, I applied 15 target-scoped FIFOs to shift data within the target.

Also, I have added the log file.

Error : Code generation Error

Error

Internal software error

Details:

An inter software error has occurred. Please contact National Instrument technical support at ni.com/support

Method name : <b> compile for target </b>

I need to solve it. Please help.

Thanks.

SHARE
Answered By 10 points N/A #150425

Internal software error seen while trying to compile fpga target VI

qa-featured

Hi Leigh,

It is most probable that you are writing to the globals in many locations inside a Single-Cycle Timed Loop. For there is only one write interface that can be used for a global variable, an arbitration for the write is needed when it is written in different places. But because  is inside the SCTL, it is not possible to have arbitration as it could violate the timing constraints that will be needed to execute in a single cycle. 

You will need to ensure that you are only writing the globals in one place if you are using the SCTL. 

Many reads are okay too.

Regards,

Carl

 

 

Related Questions