LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

erreur lors de compilation de l' FPGA

Solved!
Go to solution

bonjour, 

Voici l'erreur que j'obtiens quand je veux compiler mon programme FPGA

 

 

LabVIEW FPGA: La compilation a échoué à cause d'une erreur Xilinx.

Details:
ERROR:smileytongue:ack:2310 - Too many comps of type "SLICE" found to fit this device.

Design Summary:
Number of errors: 1
Number of warnings: 89
Logic Utilization:
Number of Slice Flip Flops: 7,963 out of 10,240 77%
Number of 4 input LUTs: 10,607 out of 10,240 103% (OVERMAPPED)
Logic Distribution:
Number of occupied Slices: 5,523 out of 5,120 107% (OVERMAPPED)
Number of Slices containing only related logic: 4,143 out of 5,523 75%
Number of Slices containing unrelated logic: 1,380 out of 5,523 24%
*See NOTES below for an explanation of the effects of unrelated logic.
Total Number of 4 input LUTs: 11,028 out of 10,240 107% (OVERMAPPED)
Number used as logic: 10,454
Number used as a route-thru: 421
Number used as 16x1 RAMs: 70
Number used as Shift registers: 83
Number of bonded IOBs: 90 out of 324 27%
IOB Flip Flops: 97
Number of MULT18X18s: 38 out of 40 95%
Number of BUFGMUXs: 2 out of 16 12%

Peak Memory Usage: 359 MB
Total REAL time to MAP completion: 19 secs
Total CPU time to MAP completion: 19 

 

J'ai essayé de reduire mon programme le maximum mais l'erreur revien a chaque fois que j'ajoute une nouvelle variable

 

voici une capture ecran du programme 

merci d'avance :smileyhappy:

0 Kudos
Message 1 of 5
(3,109 Views)
Solution
Accepted by CrisSTine01

Hi ramlus,

 

you know you posted in the English section of the forum?

 

To your problem: you have too much code to fit into your FPGA…

 

On your code:

- Why do you convert readings to SGL in the first place, when you have I16 indicators?

- Why don't you use FXP indicators?

- Why don't you scale the values in the RT host?

- Why don't you create an array of all measurement values and use just one array indicator to forward values to your RT host?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 5
(3,097 Views)

Hello thank you for you answer
Sorry for posting in the wrong section I didn't pay attention,
I replaced all the SGL convertors to FXP convertors , it works 🙂
could you please explain to me how to scale the values in the RT host ??

0 Kudos
Message 3 of 5
(3,091 Views)

Hi Ramlus,

 

you just send the raw FXP values to your RT host and then you "multiply by 1000" in the RT host VI - easy as it is…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 4 of 5
(3,088 Views)

Thank you 😄

0 Kudos
Message 5 of 5
(3,080 Views)