Answers Database
VIEWLOGIC: Converting pre-Unified library schematic designs to Unified libraries
Record #2947
Product Family: Software
Product Line: ViewLogic
Problem Title:
VIEWLOGIC: Converting pre-Unified library schematic designs to Unified
libraries
Problem Description:
Keywords: convert, pre-Unified, Unified, altran
Urgency: standard
General Description:
Designs need to be converted from pre-Unified libraries (before XACT 5.0) to
Unified libraries to take advantage of new parts, new features, and new
software.
Solution 1:
In the XACT 5.2.x/6.0.x release, each device family has a corresponding
"shadow" library that corresponds to the pre-Unified library components.
These libraries are identified by an "o" appended to the family name:
Example:
xc3000o
xc4000o
etc.
For the particular architecture you are targeting, add the corresponding "o"
library as well as the appropriate Unified Library to your viewdraw.ini file
(do not remove the existing pre-Unified library, as it is needed by altran),
then run altran to retarget to the xcX000o library.
For instance :
altran -l primary x4000=xc4000o
This will do what conversions it can. After running altran run the check
program:
check -l primary
This will spot any components that could not be converted using the xc4000o
libraries. These components will need to be replaced by hand.
Also note that since sizes and shapes of the macros in the two libraries, as
well as the actual positioning of the symbol pins on the symbols themselves
are different, many of the buses and nets in a converted design may no longer
be connected when the symbols from the pre-Unified Library are replaced with
symbols from the Unified Library.
Some manual adjustment of net connections will be required.
End of Record #2947
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |