Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Retargeting a design in Mentor Design Architect (Convert Design)


Record #798

Product Family:  Software

Product Line:  Mentor

Problem Title:
Retargeting a design in Mentor Design Architect (Convert Design)


Problem Description:
Keywords: Convert Design, retargeting

Urgency: Standard

General Description:

(Note: if you are having difficulty with Convert Design, refer (Xilinx
Solution 822).)

How do I retarget a Xilinx schematic in Design Architect to a new device
family?


Solution 1:

Although pre-1997 versions of the Mentor Graphics Interface/Tutorial Guide
say to use the Change References utility in Mentor's Design Manager to do
this, the later versions of the Mentor interface (5.2.x as well as M1.x)
offer a more thorough and robust utility for retargeting a Xilinx schematic
to a new family: Convert Design.

Note: The first few times you use Convert Design, you may want to make a
copy of the schematic you wish to retarget, to make sure you have a feel for
what this utility does before modifying your design permanently.

Open the schematic in PLD_DA.  On DA's desktop background (i.e., outside of
any schematic or symbol windows), call up the Session pop-up menu with the
right mouse button and select Convert Design.  In the resulting dialog box
you will see several fields, the following of which are the most relevant:

* Select a group of designs from a list file?  Whether you answer "yes" or
  "no" to this question affect the following field.

* Enter Design name (List file = no).  The name of the design to retarget.
  Versions of Convert Design before and including XACT M1.3 did not
  traverse the hierarchy of this schematic.  Convert Design, starting with
  M1.4, now traverses hierarchy during its library retargeting process.

* Enter list file name (List file = yes).  A file which lists designs, one
  per line, to retarget.  This is useful, especially in pre-M1.4 versions
  of XACT, if your design has many lower-level schematics.  (Tip: you can
  easily create a list file with the following command:

     ls *.mgc_component.attr | sed s/.mgc_component.attr//g > listfile

  The ls lists all MGC components within a single directory while the sed
  strips off the .mgc_component.attr trailer.  The result is redirected to
  listfile.)

* Schematic name.  The name of the schematic model.  This is usually
  "schematic" (the default).

* Check & Save switch.	Because all schematic sheets in Convert Design are
  literally redrawn in Design Architect, each sheet needs to be Checked and
  Saved.  This switch controls whether or not to do this automatically.  By
  default, this switch is turned off, meaning that you must check each sheet
  manually; this is the safer setting and allows you to spot Xilinx
  components that did not convert properly.  It is recommended you use the
  "off" setting when you are still getting a feel for how Convert Design
  works.  If you are comfortable with how Convert Design works, and if you
  are certain that all Xilinx components will convert properly, you may use
  the "on" setting.

* From Technology.  The device family from which you are converting (e.g.,
  xc3000, xc4000, xc4000e, xc4000x, xc5200, etc.).

* To Technology.  The device family to which you are converting.

After filling out the fields in the dialog box and selecting "OK," you will
see Convert Design doing its job directly in Design Architect.



End of Record #798

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