Current module quartus_fit was unexpectedly terminated by signal 9
Hello,
I found some other topics discussing this issue, but couldn't find an answer to my problem.
Currently, my design consumes most of the a available logic in the FPGA.
When I try to run the fitter, quartus will stop place and route in different stages showing the error
"Current module quartus_fit was unexpectedly terminated by signal 9"
This happens during different steps of the fitter, sometimes during Placement, sometimes during Routing, and sometimes (very infrequently ) it won't happen at all. Each step is taking around 30min, so every time it fails it costs me greatly.
Is there a way to dig deeper in the logs and find why this is happening? I understand it is either because it quartus fir performed illegal operation or because the system resources have been exhausted. But i'd like to go deeper and understand which resources... (maybe I need more memory?), or which illegal operation caused this issue.
Is that possible?
My current environment is:
OS : Ubuntu 20.04.5 LTS
CPU : 11th Gen Intel® Core™ i7-11850H
Memory : 31GB
Target FPGA: AGFB014R24B2E2V
Quartus Version : 22.4
Thanks for your help.
64 GB apparently, so twice more than what you have: