06-25-2019 05:41 AM
Hello !
I'm using sbRIO 9627 and I'm facing problem of compilation of my FPGA code (Error:SmartHeap Library) as show in tha attached files.
when this error appears,and I do not any actions, the compilation continues but without progression and it goes for more than 3 hours without any progress.
If I choose an action , an other error appears (Runtime Library) and the compilation will stop in few minutes as shown in the attached files.
I tried to solve the problem and I tried to do this https://bit.ly/2ZIRs3R ; but the problem persists.
Can anyone help me ? I appreciate your help and your effort.
Solved! Go to Solution.
06-25-2019 06:04 AM
There's no telling what the problem is without seeing some code. Perhaps 700 is still too much, perhaps you have other FIFOs. That FPGA isn't that big...
06-25-2019 07:11 AM - edited 06-25-2019 07:13 AM
Thank you for your answer wiebe@CARYA
I tried to change the size of FIFO (700-500-400-200-100) and it is the same problem.
I'm using only one FIFO .
The code is in attached file.
06-25-2019 07:54 AM
What's the data type of the FIFO? There's a coercion dot between the AI and the FIFO, which is probably not desirable. Not too sure if it's avoidable, I have no FPGA at hand right now.
It shouldn't fail to compile on that, unless you've make a fixed point float with a ridiculous number of bits.
06-25-2019 08:47 AM
I don't know if the red dot is the reason of my problem.
Can you check this attached file about the data type of FIFO,please?
06-25-2019 09:05 AM - edited 06-25-2019 09:11 AM
Hi Karim,
why don't you use an U16 datatype instead of this FXP?
(You don't need to answer such "what datatype?" questions if you would attach your project including the lvproj file!)
06-26-2019 07:15 AM
Hi GerdW
yes I used U16 datatype instead of FXP and it compiled successfully.
thank you all for your help.