LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA Compact RIO compile error : DualPortRAM

  Dear,
 
For my project, on a compact RIO with the NI9411 (FPGA), I have two single timed loop who run at 40MHz.
The first loop acquire the data and and make some caculations.
The second loop take the results (of the first loop) with local variable and put this result in a FIFO if necessary (FIFO in case structure).
 
When I compile  the first loop, it run well.
When I compile the two loops, I have this message error:
 
Analyzing generic Entity <DualPortRAM> (Architecture <rtl>).
ERROR:Portability:3 - This Xilinx application has run out of memory or has encountered a memory conflict.  Current memory usage is 2027296 kb.  Memory problems may require a simple increase in available system memory, or possibly a fix to the software or a special workaround.  To troubleshoot or remedy the problem, first:  Try increasing your system's RAM.  Alternatively, you may try increasing your system's virtual memory or swap space.  If this does not fix the problem, please try the following:  Search the Answers Database at support.xilinx.com to locate information on this error message.  If neither of the above resources produces an available solution, please use Web Support to open a case with Xilinx Technical Support off of support.xilinx.com.  As it is likely that this may be an unforeseen problem, please be prepared to submit relevant design files if necessary.
ERROR:Xflow - Program xst returned error code 19. Aborting flow execution...
 
I think there is enough RAM 2Go. What could be the memory conflict?
I have  joined the loop 2
 
Regards 
 
Massif
 
 
0 Kudos
Message 1 of 3
(2,654 Views)
Hi,
This post have the same topic

    Benjamin R.


Senior LabVIEW Developer @Neosoft


Message 2 of 3
(2,652 Views)
  Hello BenjaminR,
 
Thank you for you help.
 
 Massif
0 Kudos
Message 3 of 3
(2,624 Views)