1 |
12 |
nussgipfel |
#*****************************************************************
|
2 |
|
|
# compxlib initialization file (compxlib.cfg) *
|
3 |
|
|
# *
|
4 |
|
|
# Copyright (c) 1995-2007 Xilinx, Inc. All rights reserved. *
|
5 |
|
|
# *
|
6 |
|
|
# Important :- *
|
7 |
|
|
# All options/variables must start from first column *
|
8 |
|
|
# *
|
9 |
|
|
#*****************************************************************
|
10 |
|
|
|
11 |
|
|
#
|
12 |
|
|
RELEASE_VERSION:J.33
|
13 |
|
|
#
|
14 |
|
|
# set current simulator name
|
15 |
|
|
SIMULATOR_NAME:mti_se
|
16 |
|
|
#
|
17 |
|
|
# set current language name
|
18 |
|
|
LANGUAGE_NAME:vhdl
|
19 |
|
|
#
|
20 |
|
|
# set compilation execution mode
|
21 |
|
|
EXECUTE:on
|
22 |
|
|
#
|
23 |
|
|
# compile additional libraries in architecture specfic directories
|
24 |
|
|
EXTRACT_LIB_FROM_ARCH:on
|
25 |
|
|
#
|
26 |
|
|
MAP_PRE_COMPILED_LIBS:off
|
27 |
|
|
#
|
28 |
|
|
# donot re-compile dependent libraries
|
29 |
|
|
LOCK_PRECOMPILED:off
|
30 |
|
|
#
|
31 |
|
|
# print compilation command template in log file
|
32 |
|
|
LOG_CMD_TEMPLATE:off
|
33 |
|
|
#
|
34 |
|
|
# print Pre-Compiled library info
|
35 |
|
|
PRECOMPILED_INFO:on
|
36 |
|
|
#
|
37 |
|
|
# create backup copy of setup files
|
38 |
|
|
BACKUP_SETUP_FILES:on
|
39 |
|
|
#
|
40 |
|
|
# use enhanced compilation techniques for faster library compilation
|
41 |
|
|
# (applicable to selected libraries only)
|
42 |
|
|
FAST_COMPILE:on
|
43 |
|
|
#
|
44 |
|
|
# abort compilation process if errors are detected in the library
|
45 |
|
|
ABORT_ON_ERROR:off
|
46 |
|
|
#
|
47 |
|
|
# save compilation results to log file with the name specified with -log option
|
48 |
|
|
ADD_COMPILATION_RESULTS_TO_LOG:on
|
49 |
|
|
#
|
50 |
|
|
# compile library in the directory specified by the environment variable if the
|
51 |
|
|
# -dir option is not specified
|
52 |
|
|
USE_OUTPUT_DIR_ENV:NONE
|
53 |
|
|
#
|
54 |
|
|
# turn on/off smartmodel installation process
|
55 |
|
|
INSTALL_SMARTMODEL:on
|
56 |
|
|
#
|
57 |
|
|
# smartmodel installation directory
|
58 |
|
|
INSTALL_SMARTMODEL_DIR:
|
59 |
|
|
#
|
60 |
|
|
#///////////////////////////////////////////////////////////////////////
|
61 |
|
|
# MTI-SE setup file name
|
62 |
|
|
SET:mti_se:MODELSIM=modelsim.ini
|
63 |
|
|
#
|
64 |
|
|
# MTI-SE options for VHDL Libraries
|
65 |
|
|
# Syntax:-
|
66 |
|
|
# OPTION::::
|
67 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
68 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
69 |
|
|
# vcom -work
|
70 |
|
|
#
|
71 |
|
|
OPTION:mti_se:vhdl:u:-source -93
|
72 |
|
|
OPTION:mti_se:vhdl:s:-source -93
|
73 |
|
|
OPTION:mti_se:vhdl:c:-source -93 -explicit
|
74 |
|
|
OPTION:mti_se:vhdl:m:-source -93
|
75 |
|
|
OPTION:mti_se:vhdl:a:-source -93
|
76 |
|
|
OPTION:mti_se:vhdl:r:-source -93
|
77 |
|
|
#
|
78 |
|
|
# MTI-SE options for VERILOG Libraries
|
79 |
|
|
# Syntax:-
|
80 |
|
|
# OPTION::::
|
81 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
82 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
83 |
|
|
# vlog -work
|
84 |
|
|
#
|
85 |
|
|
OPTION:mti_se:verilog:u:-source -93
|
86 |
|
|
OPTION:mti_se:verilog:s:-source -93
|
87 |
|
|
OPTION:mti_se:verilog:n:-source -93
|
88 |
|
|
OPTION:mti_se:verilog:c:-source -93
|
89 |
|
|
OPTION:mti_se:verilog:m:-source -93
|
90 |
|
|
OPTION:mti_se:verilog:a:-source -93
|
91 |
|
|
OPTION:mti_se:verilog:r:-source -93
|
92 |
|
|
#
|
93 |
|
|
#///////////////////////////////////////////////////////////////////////
|
94 |
|
|
# MTI-PE setup file name
|
95 |
|
|
SET:mti_pe:MODELSIM=modelsim.ini
|
96 |
|
|
#
|
97 |
|
|
# MTI-PE options for VHDL Libraries
|
98 |
|
|
# Syntax:-
|
99 |
|
|
# OPTION::::
|
100 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
101 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
102 |
|
|
# vcom -work
|
103 |
|
|
#
|
104 |
|
|
OPTION:mti_pe:vhdl:u:-source -93
|
105 |
|
|
OPTION:mti_pe:vhdl:s:-source -93
|
106 |
|
|
OPTION:mti_pe:vhdl:c:-source -93 -explicit
|
107 |
|
|
OPTION:mti_pe:vhdl:m:-source -93
|
108 |
|
|
OPTION:mti_pe:vhdl:a:-source -93
|
109 |
|
|
OPTION:mti_pe:vhdl:r:-source -93
|
110 |
|
|
#
|
111 |
|
|
# MTI-PE options for VERILOG Libraries
|
112 |
|
|
# Syntax:-
|
113 |
|
|
# OPTION::::
|
114 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
115 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
116 |
|
|
# vlog -work
|
117 |
|
|
#
|
118 |
|
|
OPTION:mti_pe:verilog:u:-source -93
|
119 |
|
|
OPTION:mti_pe:verilog:s:-source -93
|
120 |
|
|
OPTION:mti_pe:verilog:n:-source -93
|
121 |
|
|
OPTION:mti_pe:verilog:c:-source -93
|
122 |
|
|
OPTION:mti_pe:verilog:m:-source -93
|
123 |
|
|
OPTION:mti_pe:verilog:a:-source -93
|
124 |
|
|
OPTION:mti_pe:verilog:r:-source -93
|
125 |
|
|
#
|
126 |
|
|
#///////////////////////////////////////////////////////////////////////
|
127 |
|
|
# NCSIM setup file names
|
128 |
|
|
SET:ncsim:CDS=cds.lib
|
129 |
|
|
SET:ncsim:HDL=hdl.var
|
130 |
|
|
#
|
131 |
|
|
# NCSIM options for VHDL Libraries
|
132 |
|
|
# Syntax:-
|
133 |
|
|
# OPTION::::
|
134 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
135 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
136 |
|
|
# ncvhdl -work
|
137 |
|
|
#
|
138 |
|
|
OPTION:ncsim:vhdl:u:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
139 |
|
|
OPTION:ncsim:vhdl:s:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
140 |
|
|
OPTION:ncsim:vhdl:c:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
141 |
|
|
OPTION:ncsim:vhdl:m:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
142 |
|
|
OPTION:ncsim:vhdl:a:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
143 |
|
|
OPTION:ncsim:vhdl:r:-MESSAGES -v93 -RELAX -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
144 |
|
|
#
|
145 |
|
|
# NCSIM options for VERILOG Libraries
|
146 |
|
|
# Syntax:-
|
147 |
|
|
# OPTION::::
|
148 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
149 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
150 |
|
|
# ncvlog -work
|
151 |
|
|
#
|
152 |
|
|
OPTION:ncsim:verilog:u:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
153 |
|
|
OPTION:ncsim:verilog:s:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
154 |
|
|
OPTION:ncsim:verilog:n:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
155 |
|
|
OPTION:ncsim:verilog:c:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
156 |
|
|
OPTION:ncsim:verilog:m:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
157 |
|
|
OPTION:ncsim:verilog:a:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
158 |
|
|
OPTION:ncsim:verilog:r:-MESSAGES -NOLOG -CDSLIB $CDS -HDLVAR $HDL
|
159 |
|
|
#
|
160 |
|
|
#///////////////////////////////////////////////////////////////////////
|
161 |
|
|
# ISIM setup file name
|
162 |
|
|
SET:xilisim:XILISIM=xilinxsim.ini
|
163 |
|
|
#
|
164 |
|
|
# ISIM options for VHDL Libraries
|
165 |
|
|
# Syntax:-
|
166 |
|
|
# OPTION::::
|
167 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
168 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
169 |
|
|
# vhpcomp -work
|
170 |
|
|
#
|
171 |
|
|
OPTION:xilisim:vhdl:u:-nocodegen -compact
|
172 |
|
|
OPTION:xilisim:vhdl:s:-nocodegen -compact
|
173 |
|
|
OPTION:xilisim:vhdl:c:-nocodegen -compact
|
174 |
|
|
OPTION:xilisim:vhdl:m:-nocodegen -compact
|
175 |
|
|
OPTION:xilisim:vhdl:a:-nocodegen -compact
|
176 |
|
|
OPTION:xilisim:vhdl:r:-nocodegen -compact
|
177 |
|
|
#
|
178 |
|
|
# ISIM options for VERILOG Libraries
|
179 |
|
|
# Syntax:-
|
180 |
|
|
# OPTION::::
|
181 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
182 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
183 |
|
|
# vlogcomp -work
|
184 |
|
|
#
|
185 |
|
|
OPTION:xilisim:verilog:u:-nocodegen -compact
|
186 |
|
|
OPTION:xilisim:verilog:s:-nocodegen -compact
|
187 |
|
|
OPTION:xilisim:verilog:n:-nocodegen -compact
|
188 |
|
|
OPTION:xilisim:verilog:c:-nocodegen -compact
|
189 |
|
|
OPTION:xilisim:verilog:m:-nocodegen -compact
|
190 |
|
|
OPTION:xilisim:verilog:a:-nocodegen -compact
|
191 |
|
|
OPTION:xilisim:verilog:r:-nocodegen -compact
|
192 |
|
|
#
|
193 |
|
|
#///////////////////////////////////////////////////////////////////////
|
194 |
|
|
# VCS-MX/VCS-Mxi setup file name
|
195 |
|
|
SET:vcs_mx:SYNOPSYS=synopsys_sim.setup
|
196 |
|
|
#
|
197 |
|
|
# VCS-MX/VCS-MXi options for VHDL Libraries
|
198 |
|
|
# Syntax:-
|
199 |
|
|
# OPTION::::
|
200 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
201 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
202 |
|
|
# vhdlan -work
|
203 |
|
|
#
|
204 |
|
|
OPTION:vcs_mx:vhdl:u:-nc
|
205 |
|
|
OPTION:vcs_mx:vhdl:s:-nc
|
206 |
|
|
OPTION:vcs_mx:vhdl:c:-nc
|
207 |
|
|
OPTION:vcs_mx:vhdl:m:-nc
|
208 |
|
|
OPTION:vcs_mx:vhdl:a:-nc
|
209 |
|
|
OPTION:vcs_mx:vhdl:r:-nc
|
210 |
|
|
#
|
211 |
|
|
# VCS-MX options for VERILOG Libraries
|
212 |
|
|
# Syntax:-
|
213 |
|
|
# OPTION::::
|
214 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
215 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
216 |
|
|
# vcs
|
217 |
|
|
#
|
218 |
|
|
OPTION:vcs_mx:verilog:u:-Mupdate +v2k
|
219 |
|
|
OPTION:vcs_mx:verilog:s:-Mupdate +v2k
|
220 |
|
|
OPTION:vcs_mx:verilog:n:-Mupdate +v2k
|
221 |
|
|
OPTION:vcs_mx:verilog:c:-Mupdate +v2k
|
222 |
|
|
OPTION:vcs_mx:verilog:m:-lmc-swift -Mupdate +v2k
|
223 |
|
|
OPTION:vcs_mx:verilog:a:-Mupdate +v2k
|
224 |
|
|
OPTION:vcs_mx:verilog:r:-Mupdate +v2k
|
225 |
|
|
#
|
226 |
|
|
# VCS-MXi options for VERILOG Libraries
|
227 |
|
|
# Syntax:-
|
228 |
|
|
# OPTION::::
|
229 |
|
|
# :- u (unisim) s (simprim) c (xilinxcorelib)
|
230 |
|
|
# m (smartmodel) a (abel) r (coolrunner)
|
231 |
|
|
# vcsi
|
232 |
|
|
#
|
233 |
|
|
OPTION:vcs_mxi:verilog:u:-Mupdate +v2k
|
234 |
|
|
OPTION:vcs_mxi:verilog:s:-Mupdate +v2k
|
235 |
|
|
OPTION:vcs_mxi:verilog:n:-Mupdate +v2k
|
236 |
|
|
OPTION:vcs_mxi:verilog:c:-Mupdate +v2k
|
237 |
|
|
OPTION:vcs_mxi:verilog:m:-lmc-swift -Mupdate +v2k
|
238 |
|
|
OPTION:vcs_mxi:verilog:a:-Mupdate +v2k
|
239 |
|
|
OPTION:vcs_mxi:verilog:r:-Mupdate +v2k
|
240 |
|
|
#///////////////////////////////////////////////////////////////////////
|
241 |
|
|
# End
|