Run XMAKE from XDM. Choose
design.sedif as the schematic input to
the XMAKE process, and select Make Bitstream as the output goal.
This causes the following chain of events
assuming all goes well. You can examine the file design.mak
for details on what tools are being run.
WHAT XMAKE DOES FOR THE XC3000 FAMILY FROM SYNOPSYS
(It is not crucial that you know these details, in fact they tend to change
a lot with new Xilinx software releases.)
- SYN2XNF produces an XNF file from the Synopsys output in the SEDIF
file.
- XNFMERGE flattens the hierarchy of XNF files into an XFF file.
- XNFPREP removes unused logic and performs a design rule check on
the XFF file, producing an XTF file.
- XNFMAP translates the XTF file into a MAP file.
- MAP2LCA translates the MAP file into an LCA file.
- APR automatically places and routes the LCA file.
- MAKEBITS extracts the programming information from the routed LCA file
and writes it to a BIT file.
WHAT XMAKE DOES FOR THE XC4000 FAMILY FROM SYNOPSYS
If you used XBLOX components in your schematic, XMAKE runs the appropiate
XBLOX program to produce an XG file before the XNFPREP stage. Also, PPR
is run to partition, place, and route the LCA file instead of APR.