Answers Database


Foundation F1.4 Simulator, Coregen1.4: Simulator gives Page Fault with large bus Sine/Cosine core.


Record #4473

Product Family: Software

Product Line: Aldec

Product Part: Foundation Logic Simulator

Product Version: 1.4

Problem Title:
Foundation F1.4 Simulator, Coregen1.4: Simulator gives Page Fault with large bus Sine/Cosine core.



Problem Description:
General Description: In F1.4, when trying to functionally
simulate a Sin/Cos Coregen module the simulator may crash with a page
fault error:
SIMUL caused an invalid page fault in module <unknown> at 000:10001523

The project manager window displays:
Simul: ...ns Bus conflict encountered in the following node:...



Solution 1:

This page fault is caused by the large number or warnings which are
attempting to be written to the log screen. The warnings are indicating
Bus Conflict Errors, which are caused by the fact that the implementation
of the larger Sine/Cosine cores is done using TBUFs, and the simulator
flags possible bus conflicts on the outputs of these TBUFs. These warnings
can safely be ignored, so the problem may be worked around by turning
off the reporting of these messages to the screen.

This can be done by selecting the following menu items:

Options -> Preferences -> Reports Tab

On the Reports Tab, uncheck the Bus Conflict Error classes for
Display, Register, and Report.

This problem does not exist in Foundation F1.5.




End of Record #4473 - Last Modified: 07/30/99 16:03

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!