Internal software error seen while trying to compile fpga target VI

Asked By 20 points N/A Posted on -

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


Internal software error


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

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

I need to solve it. Please help.


Answered By 0 points N/A #150425

Internal software error seen while trying to compile fpga target VI


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.





Login/Register to Answer

Related Questions