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# 1441

Timsim8 ends with return code 100 (XNFBA error 256) on non-Mentor XBLOX design

Description

Keywords: timsim8, error 100, xnfba, xblox

Urgency: Standard

General Description:

If you are running Timsim8 -g on an LCA file whose origins are outside of
the Mentor Graphics framework (e.g., Synopsys), and the design contains
XBLOX components (recognized by DEF=BLOX or DEF=XBLOX attributes in the XFF
file), you may get the following error at runtime:

xnfba notfromconc.xff notfromconc_tim.xnf -o notfromconc_tim.xbf
Errors found while running xnfba.
Timsim8 ended with return code 100

In the timsim8.log file, you would see one or more errors like this:

ERROR 256: The pre-route XNF file contains un-back-annotatible symbol
COUNTER NOTHING/ADDED.

Note that XNFBA has been run using the .xff file as the pre-routed netlist.
If a design contains XBLOX modules, XNFBA should be run using the .xg file,
in which the XBLOX modules have been synthesized into (back-annotatable)
gates.

Normally, when a Mentor design is translated into XNF, the EDIF2XNF
translator detects the presence of XBLOX modules and, if XBLOX modules
exist, creates a zero-length <design_name>.bmf ("BLOX Module Flag") file.
Timsim8 checks the presence of this file to determine whether it uses the
XFF or XG file as the pre-routed netlist. In the case of a non-Mentor
XBLOX design, EDIF2XNF is never run, and the BMF file is never created.
Thus, Timsim8 erroneously uses the XBLOX-laiden XFF file as the pre-routed
netlist, leading to Error 256.

解决方案

Create a <design_name>.bmf file in the design directory. It does not
matter what, if anything, is contained in the file. It is only important
that the file exists. For example:

echo > notfromconc.bmf

Rerun Timsim8 -g and it should run fine.
AR# 1441
创建日期 10/28/1996
Last Updated 05/24/1999
状态 Archive
Type 综合文章