Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


XC4000, SYNOPSYS FPGA Compiler: Example .synopsys_dc.setup file


Record #533

Problem Title:
XC4000, SYNOPSYS FPGA Compiler: Example .synopsys_dc.setup file


Problem Description:



Solution 1:




PROGRAM: Synopsys- FPGA Compiler

VERSION: 3.2a

PLATFORM(s): Sparc, Hp700

LINK TO:

SHORT DESCRIPTION: Example of a .synopsys_dc.setup file for Synopsys' FPGA
		   Compiler (XC4000)



LONG DESCRIPTION: Here is an example of a .synopsys_dc.setup file for Synopsys'

		  FPGA Compiler. This may be used as a template file. Make
		  sure that you edit the search path to point to the correct
		  location of the libraries. This file exists on line in
		  $DS401/examples/synopsys/fc4k.synopsys_dc.setup.
		  $DS401 is the directory in which the DS401 (XSI) is installed.




SOLUTION:

/* EXAMPLE FPGA COMPILER STARTUP FILE - .synopsys_dc.setup */
/* FOR XC4000/A/H/D PARTYPES				   */

search_path = { .	\
	<DS401-XACT-Directory>/synopsys/libraries/syn \
	<SYNOPSYS_Directory>/libraries/syn}

link_library = {xprim_4005-5.db xprim_4000-5.db xgen_4000.db \
	xio_4000-5.db xfpga_4000-5.db}

target_library = {xprim_4005-5.db xprim_4000-5.db xgen_4000.db \
	xio_4000-5.db xfpga_4000-5.db}

symbol_library = xc4000.sdb

define_design_lib WORK -path ./WORK

define_design_lib xblox_4000 -path \
	<DS401-XACT-Directory>/synopsys/libraries/dw/lib/fpga

synthetic_library = {xblox_4000.sldb standard.sldb}

compile_fix_multiple_port_nets = true

xlnx_hier_blknm = 1

xnfout_library_version = "2.0.0"

bus_naming_style = "%s<%d>"
bus_dimension_separator_style = "><"
bus_inference_style = "%s<%d>"




End of Record #533

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