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
Problem Title:
Design Manager/Flow Engine M1.4: Incorrect DonePin value for Bitgen
(XC3000A ONLY)
Problem Description:
Keywords: Design Manager, Flow Engine, Bitgen, DonePin, nopullup
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
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |