Xilinx Customer Support

Solutions 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:
(Note: if you are having difficulty with Convert Design, refer to Solution
822, "Convert Design loses NET, LOC, other port properties.")

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


Solution 1:

Although the Mentor Graphics Interface/Tutorial Guide says to use the Change
References utility in Mentor's Design Manager to do this, the latest version
of the Mentor interface (5.2) offers 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.
  Convert Design does not traverse the hierarchy of this schematic.

* Enter list file name (List file = yes).  A file which lists designs, one
  per line, to retarget.  This is useful 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, 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