Skip to content

Commit 708565a

Browse files
Patrick LehmannPatrick Lehmann
Patrick Lehmann
authored and
Patrick Lehmann
committed
Added ignored files from <PoCRoot>/netlist.
1 parent d49998d commit 708565a

File tree

4 files changed

+594
-0
lines changed

4 files changed

+594
-0
lines changed

netlist/configuration.ini

+391
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,391 @@
1+
# EMACS settings: -*- tab-width: 2; indent-tabs-mode: t -*-
2+
# vim: tabstop=2:shiftwidth=2:noexpandtab
3+
# kate: tab-width 2; replace-tabs off; indent-width 2;
4+
#
5+
# ==============================================================================
6+
# Authors: Patrick Lehmann
7+
# Martin Zabel
8+
#
9+
# Netlist config: This file stores all available netlists and it's settings.
10+
#
11+
# Description:
12+
# ------------------------------------
13+
# Some hints:
14+
# - each PoC namespace, subnamespace and netlist has a own section
15+
# - directory names are resolved recursively
16+
## - if no 'FilesFile' key is given in a testbench section,
17+
## the key is replaced by 'FilesFile' from section 'DEFAULT'
18+
## and than resolved.
19+
## - if no 'iSimTclScript' key is given in a testbench section,
20+
## the key is replaced by 'iSimTclScript' from section 'DEFAULT'
21+
## and than resolved.
22+
#
23+
# License:
24+
# ==============================================================================
25+
# Copyright 2007-2015 Technische Universitaet Dresden - Germany
26+
# Chair for VLSI-Design, Diagnostics and Architecture
27+
#
28+
# Licensed under the Apache License, Version 2.0 (the "License");
29+
# you may not use this file except in compliance with the License.
30+
# You may obtain a copy of the License at
31+
#
32+
# http://www.apache.org/licenses/LICENSE-2.0
33+
#
34+
# Unless required by applicable law or agreed to in writing, software
35+
# distributed under the License is distributed on an "AS IS" BASIS,
36+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37+
# See the License for the specific language governing permissions and
38+
# limitations under the License.
39+
# ==============================================================================
40+
#
41+
# Full netlist section example:
42+
# TODO:
43+
#
44+
[DEFAULT]
45+
XSTConstraintsFile = ${PoC:xstDir}/default.xcf
46+
XSTFilterFile = ${PoC:xstDir}/default.filter
47+
48+
XSTOption.UseNewParser = NO
49+
XSTOption.InputFormat = mixed
50+
XSTOption.OutputFormat = NGC
51+
XSTOption.OptimizationMode = Speed
52+
XSTOption.OptimizationLevel = 2
53+
XSTOption.PowerReduction = NO
54+
XSTOption.IgnoreSynthesisConstraintsFile = NO
55+
XSTOption.KeepHierarchy = Soft
56+
XSTOption.NetListHierarchy = As_Optimized
57+
XSTOption.GenerateRTLView = NO
58+
XSTOption.Globaloptimization = AllClockNets
59+
XSTOption.ReadCores = YES
60+
XSTOption.WriteTimingConstraints = NO
61+
XSTOption.CrossClockAnalysis = YES
62+
XSTOption.HierarchySeparator = /
63+
XSTOption.BusDelimiter = <>
64+
XSTOption.Case = Maintain
65+
XSTOption.SliceUtilizationRatio = 100
66+
XSTOption.BRAMUtilizationRatio = 100
67+
XSTOption.DSPUtilizationRatio = 100
68+
XSTOption.LUTCombining = Auto
69+
XSTOption.ReduceControlSets = Auto
70+
XSTOption.Verilog2001 = YES
71+
XSTOption.FSMExtract = YES
72+
XSTOption.FSMEncoding = Auto
73+
XSTOption.FSMSafeImplementation = NO
74+
XSTOption.FSMStyle = LUT
75+
XSTOption.RAMExtract = YES
76+
XSTOption.RAMStyle = Auto
77+
XSTOption.ROMExtract = YES
78+
XSTOption.ROMStyle = Auto
79+
XSTOption.MUXExtract = YES
80+
XSTOption.MUXStyle = Auto
81+
XSTOption.DecoderExtract = YES
82+
XSTOption.PriorityExtract = YES
83+
XSTOption.ShRegExtract = YES
84+
XSTOption.ShiftExtract = YES
85+
XSTOption.XorCollapse = YES
86+
XSTOption.AutoBRAMPacking = NO
87+
XSTOption.ResourceSharing = YES
88+
XSTOption.ASyncToSync = NO
89+
XSTOption.UseDSP48 = Auto
90+
XSTOption.IOBuf = YES
91+
XSTOption.MaxFanOut = 100000
92+
XSTOption.BufG = 32
93+
XSTOption.RegisterDuplication = YES
94+
XSTOption.RegisterBalancing = NO
95+
XSTOption.SlicePacking = YES
96+
XSTOption.OptimizePrimitives = NO
97+
XSTOption.UseClockEnable = Auto
98+
XSTOption.UseSyncSet = Auto
99+
XSTOption.UseSyncReset = Auto
100+
XSTOption.PackIORegistersIntoIOBs = Auto
101+
XSTOption.EquivalentRegisterRemoval = YES
102+
XSTOption.SliceUtilizationRatioMaxMargin = 5
103+
104+
[BOARDS]
105+
ML505 = XC5VLX50T-1FF1136
106+
ML605 = XC6VLX240T-1FF1156
107+
KC705 = XC7K325T-2FFG900
108+
VC707 = XC7VX485T-2FFG1761
109+
110+
[SPECIAL]
111+
Device = ERROR
112+
OutputDir = ERROR
113+
114+
[PoC]
115+
srcDir = ${PoC:InstallationDirectory}/${PoC.DirectoryNames:HDLSourceFiles}
116+
nlDir = ${PoC:InstallationDirectory}/${PoC.DirectoryNames:NetListFiles}
117+
xstDir = ${PoC:InstallationDirectory}/${PoC.DirectoryNames:ISESynthesisFiles}
118+
119+
[PoC.arith]
120+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.arith}
121+
xstDir = ${PoC:xstDir}/${PoC.NamespaceDirectoryNames:PoC.arith}
122+
123+
[PoC.arith.counter_bcd]
124+
srcDir = ${PoC.arith:srcDir}
125+
xstDir = ${PoC.arith:xstDir}
126+
Type = XilinxSynthesis
127+
TopModule = arith_counter_bcd
128+
FileListFile = ${xstDir}/${TopModule}.files
129+
#XSTConstraintsFile = ${xstDir}/${TopModule}.xcf
130+
#XSTOption.UseNewParser = YES
131+
XSTOption.Generics = digits=9
132+
133+
[PoC.io]
134+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.io}
135+
136+
[PoC.io.lcd]
137+
srcDir = ${PoC.io:srcDir}/${PoC.NamespaceDirectoryNames:PoC.io.lcd}
138+
139+
[PoC.io.lcd.ChipScopeVIO]
140+
srcDir = ${PoC.io.lcd:srcDir}
141+
Type = XilinxCoreGenerator
142+
IPCoreName = lcd_ChipScopeVIO
143+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
144+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ngc
145+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.vhdl
146+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ncf
147+
148+
[PoC.mem]
149+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.mem}
150+
xstDir = ${PoC:xstDir}/${PoC.NamespaceDirectoryNames:PoC.mem}
151+
152+
[PoC.mem.ocram]
153+
srcDir = ${PoC.mem:srcDir}/${PoC.NamespaceDirectoryNames:PoC.mem.ocram}
154+
xstDir = ${PoC.mem:xstDir}/${PoC.NamespaceDirectoryNames:PoC.mem.ocram}
155+
156+
[PoC.mem.ocram.esdp]
157+
srcDir = ${PoC.mem.ocram:srcDir}
158+
xstDir = ${PoC.mem.ocram:xstDir}
159+
Type = XilinxSynthesis
160+
TopModule = ocram_esdp
161+
FileListFile = ${xstDir}/${TopModule}.files
162+
#XSTConstraintsFile = ${xstDir}/${TopModule}.xcf
163+
XSTOption.UseNewParser = YES
164+
XSTOption.Generics = a_bits=8 | d_bits=16
165+
166+
[PoC.mem.ocram.sdp]
167+
srcDir = ${PoC.mem.ocram:srcDir}
168+
xstDir = ${PoC.mem.ocram:xstDir}
169+
Type = XilinxSynthesis
170+
TopModule = ocram_sdp
171+
FileListFile = ${xstDir}/${TopModule}.files
172+
#XSTConstraintsFile = ${xstDir}/${TopModule}.xcf
173+
XSTOption.UseNewParser = YES
174+
XSTOption.Generics = a_bits=8 | d_bits=16
175+
176+
[PoC.mem.ocram.sp]
177+
srcDir = ${PoC.mem.ocram:srcDir}
178+
xstDir = ${PoC.mem.ocram:xstDir}
179+
Type = XilinxSynthesis
180+
TopModule = ocram_sp
181+
FileListFile = ${xstDir}/${TopModule}.files
182+
#XSTConstraintsFile = ${xstDir}/${TopModule}.xcf
183+
XSTOption.UseNewParser = YES
184+
XSTOption.Generics = a_bits=8 | d_bits=16
185+
186+
[PoC.mem.ocram.tdp]
187+
srcDir = ${PoC.mem.ocram:srcDir}
188+
xstDir = ${PoC.mem.ocram:xstDir}
189+
Type = XilinxSynthesis
190+
TopModule = ocram_tdp
191+
FileListFile = ${xstDir}/${TopModule}.files
192+
#XSTConstraintsFile = ${xstDir}/${TopModule}.xcf
193+
XSTOption.UseNewParser = YES
194+
XSTOption.Generics = a_bits=8 | d_bits=16
195+
196+
[PoC.net]
197+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.net}
198+
199+
[PoC.net.eth]
200+
srcDir = ${PoC.net:srcDir}/${PoC.NamespaceDirectoryNames:PoC.net.eth}
201+
202+
[PoC.net.eth.GMII_SGMII_PCS_Virtex5]
203+
srcDir = ${PoC.net.eth:srcDir}
204+
Type = XilinxCoreGenerator
205+
IPCoreName = eth_GMII_SGMII_PCS_Virtex5
206+
CoreGeneratorFile = ${srcDir}/Xilinx/Virtex5/${IPCoreName}.xco
207+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ngc
208+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.vhdl
209+
210+
[PoC.net.eth.GMII_SGMII_PCS_Virtex6]
211+
srcDir = ${PoC.net.eth:srcDir}
212+
Type = XilinxCoreGenerator
213+
IPCoreName = eth_GMII_SGMII_PCS_Virtex6
214+
CoreGeneratorFile = ${srcDir}/Xilinx/Virtex6/${IPCoreName}.xco
215+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ngc
216+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.vhdl
217+
218+
[PoC.net.eth.GMII_SGMII_PCS_Series7]
219+
srcDir = ${PoC.net.eth:srcDir}
220+
Type = XilinxCoreGenerator
221+
IPCoreName = eth_GMII_SGMII_PCS_Series7
222+
CoreGeneratorFile = ${srcDir}/Xilinx/Series7/${IPCoreName}.xco
223+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ngc
224+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.vhdl
225+
226+
[PoC.sata]
227+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.sata}
228+
229+
[PoC.sata.StreamingController]
230+
srcDir = ${PoC.sata:srcDir}
231+
Type = XilinxSynthesis
232+
IPCoreName = sata_StreamingController
233+
FileListFile = ${srcDir}/${IPCoreName}.files
234+
XSTOptionsFile = ${srcDir}/${IPCoreName}.xst
235+
XSTConstraintsFile = ${srcDir}/${IPCoreName}.xcf
236+
XSTOption.UseNewParser = YES
237+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${IPCoreName}.ngc
238+
239+
[PoC.xil]
240+
srcDir = ${PoC:srcDir}/${PoC.NamespaceDirectoryNames:PoC.xil}
241+
relDir = ${PoC.NamespaceDirectoryNames:PoC.xil}
242+
243+
[PoC.xil.ChipScopeICON_1]
244+
srcDir = ${PoC.xil:srcDir}
245+
relDir = ${PoC.xil:relDir}
246+
Type = XilinxCoreGenerator
247+
IPCoreName = xil_ChipScopeICON_1
248+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
249+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
250+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
251+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
252+
253+
[PoC.xil.ChipScopeICON_2]
254+
srcDir = ${PoC.xil:srcDir}
255+
relDir = ${PoC.xil:relDir}
256+
Type = XilinxCoreGenerator
257+
IPCoreName = xil_ChipScopeICON_2
258+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
259+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
260+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
261+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
262+
263+
[PoC.xil.ChipScopeICON_3]
264+
srcDir = ${PoC.xil:srcDir}
265+
relDir = ${PoC.xil:relDir}
266+
Type = XilinxCoreGenerator
267+
IPCoreName = xil_ChipScopeICON_3
268+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
269+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
270+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
271+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
272+
273+
[PoC.xil.ChipScopeICON_4]
274+
srcDir = ${PoC.xil:srcDir}
275+
relDir = ${PoC.xil:relDir}
276+
Type = XilinxCoreGenerator
277+
IPCoreName = xil_ChipScopeICON_4
278+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
279+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
280+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
281+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
282+
283+
[PoC.xil.ChipScopeICON_5]
284+
srcDir = ${PoC.xil:srcDir}
285+
relDir = ${PoC.xil:relDir}
286+
Type = XilinxCoreGenerator
287+
IPCoreName = xil_ChipScopeICON_5
288+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
289+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
290+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
291+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
292+
293+
[PoC.xil.ChipScopeICON_6]
294+
srcDir = ${PoC.xil:srcDir}
295+
relDir = ${PoC.xil:relDir}
296+
Type = XilinxCoreGenerator
297+
IPCoreName = xil_ChipScopeICON_6
298+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
299+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
300+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
301+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
302+
303+
[PoC.xil.ChipScopeICON_7]
304+
srcDir = ${PoC.xil:srcDir}
305+
relDir = ${PoC.xil:relDir}
306+
Type = XilinxCoreGenerator
307+
IPCoreName = xil_ChipScopeICON_7
308+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
309+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
310+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
311+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
312+
313+
[PoC.xil.ChipScopeICON_8]
314+
srcDir = ${PoC.xil:srcDir}
315+
relDir = ${PoC.xil:relDir}
316+
Type = XilinxCoreGenerator
317+
IPCoreName = xil_ChipScopeICON_8
318+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
319+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
320+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
321+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
322+
323+
[PoC.xil.ChipScopeICON_9]
324+
srcDir = ${PoC.xil:srcDir}
325+
relDir = ${PoC.xil:relDir}
326+
Type = XilinxCoreGenerator
327+
IPCoreName = xil_ChipScopeICON_9
328+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
329+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
330+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
331+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
332+
333+
[PoC.xil.ChipScopeICON_10]
334+
srcDir = ${PoC.xil:srcDir}
335+
relDir = ${PoC.xil:relDir}
336+
Type = XilinxCoreGenerator
337+
IPCoreName = xil_ChipScopeICON_10
338+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
339+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
340+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
341+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
342+
343+
[PoC.xil.ChipScopeICON_11]
344+
srcDir = ${PoC.xil:srcDir}
345+
relDir = ${PoC.xil:relDir}
346+
Type = XilinxCoreGenerator
347+
IPCoreName = xil_ChipScopeICON_11
348+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
349+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
350+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
351+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
352+
353+
[PoC.xil.ChipScopeICON_12]
354+
srcDir = ${PoC.xil:srcDir}
355+
relDir = ${PoC.xil:relDir}
356+
Type = XilinxCoreGenerator
357+
IPCoreName = xil_ChipScopeICON_12
358+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
359+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
360+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
361+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
362+
363+
[PoC.xil.ChipScopeICON_13]
364+
srcDir = ${PoC.xil:srcDir}
365+
relDir = ${PoC.xil:relDir}
366+
Type = XilinxCoreGenerator
367+
IPCoreName = xil_ChipScopeICON_13
368+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
369+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
370+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
371+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
372+
373+
[PoC.xil.ChipScopeICON_14]
374+
srcDir = ${PoC.xil:srcDir}
375+
relDir = ${PoC.xil:relDir}
376+
Type = XilinxCoreGenerator
377+
IPCoreName = xil_ChipScopeICON_14
378+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
379+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
380+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
381+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf
382+
383+
[PoC.xil.ChipScopeICON_15]
384+
srcDir = ${PoC.xil:srcDir}
385+
relDir = ${PoC.xil:relDir}
386+
Type = XilinxCoreGenerator
387+
IPCoreName = xil_ChipScopeICON_15
388+
CoreGeneratorFile = ${srcDir}/${IPCoreName}.xco
389+
Copy = ${SPECIAL:OutputDir}/${IPCoreName}.ngc -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ngc
390+
${SPECIAL:OutputDir}/${IPCoreName}.vhd -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.vhdl
391+
${SPECIAL:OutputDir}/${IPCoreName}.ncf -> ${PoC:nlDir}/${SPECIAL:Device}/${relDir}/${IPCoreName}.ncf

netlist/netlist.ps1

4.94 KB
Binary file not shown.

0 commit comments

Comments
 (0)