Why would I receive the following XPS Segmentation Faults?
Error 1:
Writing (top-level) BMM ...
make: *** [implementation/mb0_xps_reg_if_cntlr_wrapper.ngc] Segmentation fault
Done!
where mb0_xps_reg_if_cntlr is an instance of xps_bram_if_cntlr
Error 2:
Writing (top-level) BMM ...
make: *** [implementation/mb0_xps_reg_if_cntlr_wrapper.ngc] Segmentation fault
make: *** Deleting file `implementation/mb0_xps_reg_if_cntlr_wrapper.ngc'
Done!
The first error is generated when there is a block RAM controller without a BRAM_block connected to it. Since the generation of the BMM file requires the precise orientation of the block RAMs, the absence of a physical block RAM causes this error.
Following are some alternate solutions:
The second error occurs under the following scenario:
In the 12.4 tools, you are limited tousing a single ilmb and dlmb controller when the two controllers do not map to the same bram_block.
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
34609 | 12.x EDK - 主要问答记录列表 | N/A | N/A |
AR# 40139 | |
---|---|
日期 | 12/15/2012 |
状态 | Active |
Type | 综合文章 |
Tools | |
IP |