- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Dear all,
I cannot complete compilation of my design for Arria10 10AX115N3F45I2SGES, due to Segmentation Violation at (nil). Please help me. I am using Quarutus Prime 15.1.0 Standard Edition (Build 185) 64-bit with CentOS 6.6 operating on Xeon 128GB memory machine. The capacity of disk is sufficient. When compiling a Qsys project including a certain core of mine (some kind of floating-point computation core w/o using FP-DSPs), quartus_fit always fails and stops unexpectedly with the following Problem report. -------- BEGIN HERE -------- Problem Details Error: *** Fatal Error: Segment Violation at (nil) Module quartus_fit Stack Trace: 0xea840: CDB_ATOM_OTERM::get_my_node() const (db_cdb_atom) End-trace -------- END HERE -------- Since the failure does not occur when I remove the problem core from the Qsys system, the core must cause the failure. With other cores of a similar size and functions (by floating-point operators), the failure doesn't occur either. Can anybody advise me? how I should tackle this problem? If ALTERA requires the HDL codes of the core, for example, I can provide them. P.S. The core is composed of several Verilog and VHDL codes, which are generated by my own compiler and ”Flopoco" -- floating-point core generation tool. -- Mickycatコピーされたリンク
6 返答(返信)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
You need to submit a support request to Altera. You are eligible to do so because you have the standard paid edition of Quartus. To help them find the bug, try to send them the smallest possible build that exhibits the problem.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Galfonz,
Thank you for your advice. I am not sure if I am eligible or not because the standard edition license is donated by ALTERA university program. However, I will contact ALTERA and try to send the project that causes the error. Thanks! Mickycat- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Afaik, anyone can create an altera account, and anyone can create service requests.
Just those that pay more get a quicker/better response.- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Thank you.
I just created a service requests. Hope to hear any answer from ALTERA... Mickycat- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
Same here, this time with Quartus 15.0.0 (build 145) on a modest 16 GB RAM machine running Linux. quartus_fit starts consuming RAM quite rapidly during different stages of the process (in particular "Starting register packing") and eventually it reaches 14 GB of RAM, at which memory runs out (I don't use disk swapping). The whole thing takes a couple of minutes or so. The target is Arria 10 10AX115S3F45E2SG (the development kit's part), and the design is quite small, but includes a PCIe hard IP. Nothing unusual happened otherwise. Regards, Eli- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
So I'll answer my own question: 16 GB RAM is officially insufficient, it turns out. And neither is just enabling a swap partition large enough (the latter I found out myself).
I've written a post in my own blog on how I eventually solved this: http://billauer.co.il/blog/2016/05/linux-cgroups-swap-quartus/ Regards, Eli