Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


M1.4 Ngdbuild - Schematic DRIVE property for 4KXV devices is not being passed to map and is lost.


Record #3113

Product Family:  Software

Product Line:  Merged Core

Problem Title:
M1.4 Ngdbuild - Schematic DRIVE property for 4KXV devices is not being
passed to map and is lost.



Problem Description:
The schematic DRIVE property is being dropped by ngdbuild
and lost so that map does not configure output buffers
properly.This can be verified by examining the IOBs in
question in EPIC using the Logic Block Editor.

Reference # 101935


Solution 1:

This problem can be worked around in one of two ways:

1. The DRIVE property can be set in the .ucf constraints
   file prior to mapping:

   NET "*" DRIVE=24 ; (Where "*" is a string that matches
   output net names)

   or

   INST "*" DRIVE=24 ; (Where "*" is a string that matches
   output buffer names)

2. The IOB configuration can be changed after mapping using
   EPIC, either manually using the the Logic Block Editor,
   or by running the following global commands:

   A. Load design in EPIC
   B. Type "a" to open EPIC command line window.
   C. Run command "select comp *" (Matching string can be
      varied to match IOBs that need to be changed)
   D. Run command "setattr config DRIVE:24" (This will change
      the drive strength for all IOBs selected).

In both work arounds, it does no harm for the matching strings
to match non-IOB objects.



End of Record #3113

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

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents