Answers Database


Design Manager/Flow Engine M1.4: Incorrect DonePin value for Bitgen (XC3000A ONLY)


Record #3927

Product Family: Software

Product Line: M1 Graphical/General

Product Part: Design Manager

Product Version: 1.4

Problem Title:
Design Manager/Flow Engine M1.4: Incorrect DonePin value for Bitgen (XC3000A ONLY)


Problem Description:
Urgency: Standard


If the following option is selected from within the Design Manager
menu for an XC3000A:

Design->Implement->Options->Configuration Edit Template->
Done/Program: Float

An error such as the one below will be generated when Bitgen
is run during the Configure phase:

BITGEN: Xilinx Bitstream Generator M1.4.12
Copyright (c) 1995-1997 Xilinx, Inc. All rights reserved.

ERROR:basbs:150 - Unknown setting "NOPULLUP" for option "DonePin". Please
consult the "BitGen" Section in Chapter Twelve of the Development System
Reference Guide for the appropriate command-line options to create a
bitstream file or consult the "Implementation Options" Section of the
Design Manager/Flow Engine Reference/User Guide for Configuration
Template Settings.


Solution 1:

The problem is that when the Done/Program: Float option is selected from within the Configuration Template, Design Manager places the incorrect option:

"-g DonePin:NOPULLUP"

in the bitgen.ut file. The correct option is:

"-g DonePin:Pullnone"

WORKAROUND:

After completing PAR/TRCE, run the Bitgen program standalone from
a command prompt. For example:

bitgen -g Donepin:Pullnone <design_name>.ncd


NOTE: This is not a problem with Bitgen, but rather the Design Manager
calling out the incorrect value setting for the XC3000A family ONLY.
It has been fixed for M1.5





End of Record #3927 - Last Modified: 06/16/98 15:25

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