UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 12599

LogiCORE Sine-Cosine Look-Up Table (Sin Cos LUT) v3.0 - 4.1i CORE Generator Sine/Cosine Lookup Table v3.0 is not generated when BLOCK ROM is used

Description

Keywords: CORE Generator, COREGen, sine, cosine, ISE

When I run 4.1i CORE Generator in a stand-alone environment, the SINE/COSINE LOOK UP TABLE v3.0 is not generated when the BLOCK ROM memory type is selected. Errors similar to the following are reported:

"CORE Generator Error:
Sim has a problem implementing the selected core. Implementation netlist will not be generated."

"CORE Generator Warning:
Not all output products were generated successfully. Please check the console or coregen.log for details."

The following errors appear in the CORE Generator command window:

"ERROR: An internal error has occurred. To resolve this error, please consult the Answers Database at http://support.xilinx.com
ERROR: Sim has a problem implementing the selected core. Implementation netlist will not be generated.
ERROR: SimGenerator: Failure of Sim to implement customization parameters core test.
ERROR: Did not generate EDIF implementation netlist (.EDN) file for core <test>.Generating the .VHO/.VHD simulation support files...
WARNING: Warnings and/or errors encountered while generating test (Sine-Cosine Look-Up Table 3.0) All output products requested may not have been generated.
WARNING: Not all output products were generated successfully. Please check the console or coregen.log for details.
ERROR: Elaboration failure for core Sine-Cosine Look-Up Table.
ERROR: Elaboration of core Sine-Cosine Look-Up Table failed."

Solution

This problem occurs because the TRIG_RAM.MIF file has not copied to the current project directory.

Solution 1

1. Copy the TRIG_RAM.MIF file form the %XILINX%\bin\nt directory into the project directory.

2. Re-generate the core.


Solution 2

1. Open an MS-DOS box and change directories (cd) to the project directory.

2. Start CORE Generator by typing "coregen" at the DOS prompt.

3. Generate the core.


Solution 3

Call up COREGen via the Project Navigator interface, and use it as part of the normal design flow.


Solution 4
This problem has been fixed in the Sin-Cosine Look UP Table v4.0, which is available with 4.1i IP Update #1 (E_IP1).

The latest IP update is available at:
http://www.xilinx.com/ipcenter/coregen/updates.htm


Please See (Xilinx Answer 30162) for a detailed list of LogiCORE Sine-Cosine Look-Up Table (Sin Cos LUT) Release Notes and Known Issues.
AR# 12599
Date Created 08/29/2007
Last Updated 03/13/2008
Status Archive
Type General Article