Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


CONCEPT: Adding Xilinx properties--general guidelines


Record #1252

Product Family:  Software

Product Line:  Cadence

Problem Title:
CONCEPT:  Adding Xilinx properties--general guidelines


Problem Description:
Keywords: Cadence, Concept, properties

Urgency: standard

General Description:
In Concept, all properties must be specified as NAME=VALUE
pairs.


Solution 1:

XACT 5.x/CONCEPT2XNF interface:

The Xilinx Design Properties section in Chapter 2 of
the Cadence OpenBook online documentation on Xilinx FPGA
Designer for Concept contains a complete list of all
Xilinx-related properties.  The list includes the Property
NAME that should be used in conjunction with each property
Value, as well as where the property should be attached on
the schematic.

To access this chapter in Openbook, select the following:

Systems Tools / FPGA Designer (Concept) / FPGA Designer
(Concept) User Guide

This will put you in the Table of Contents.  From here you
can navigate to the Table of Xilinx Design Properties in
Chap. 2.  (these properties can also be found listed in
the concept2xnf.prop file under

   $CDS/share/library/xilinx/data)

In the Table of Xilinx of Design Properties, the column
labeled "Property" in this table corresponds to what you need
to enter in the "Name" field of the Attribute Form popup.
The third column, "Place On", indicates where the attribute
should be placed on your schematic.

Take the "X" property, for example.  This property is listed
as one of the properties with the name, "PR_PARAMS".  To
attach the "X" property to a net,

- type "attr" in the Concept command window and click on the
  net.
  The Attribute Form popup appears.
- click on "Add" to add an additional property field for the
  new property
- Enter "PR_PARAMS" in the "Name" field of the new property
  field
- Enter "X" in the "Value" field of the new property field.
- Note the "VAL" button.  This indicates that only the VALUE
  of the property should be made visible on the schematic.
  This is fine for this particular property.  To display BOTH
  the NAME and the VALUE for, say, a LOC property,
  click on the "VAL" button until it says "BOTH".
- Click on "Done" to accept.



Solution 2:

M1 Flow (concept2xil):

In M1, all properties that must be translated from a
Concept schematic must be listed in the Xilinx property
filter file, XILINX.PFF file.  This file may belocated in
either

   $XILINX/cadence/data,  or

   $CDS/share/library/xilinx/data.

As an example, take the "X" property.  This property is
listed in $XILINX/cadence/data/xilinx.pff as a Boolean
property.


To attach the "X" property to a net,
specify the name of the property to be "X", and the value
of the property to be "TRUE":


- type "attr" in the Concept command window and click on the
  net.
  The Attribute Form popup appears.
- click on "Add" to add an additional property field for the
  new property
- Enter "X" in the "Name" field of the new property
  field
- Enter "TRUE" in the "Value" field of the new property
  field.
- Note the "VAL" button.  This indicates that only the VALUE
  of the property should be made visible on the schematic.
  In the case of a Boolean property like X, we should at
  least display the NAME of the property.  To display
  the NAME of, say, LOC property, click on the "VAL" button
  until it says "BOTH".

- Click on "Done" to complete the entry.



End of Record #1252

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