Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / fpga_1c8t.diaglist
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: fpga_1c8t.diaglist
4// Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
5// 4150 Network Circle, Santa Clara, California 95054, U.S.A.
6//
7// * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
8//
9// This program is free software; you can redistribute it and/or modify
10// it under the terms of the GNU General Public License as published by
11// the Free Software Foundation; version 2 of the License.
12//
13// This program is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with this program; if not, write to the Free Software
20// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21//
22// For the avoidance of doubt, and except that if any non-GPL license
23// choice is available it will apply instead, Sun elects to use only
24// the General Public License version 2 (GPLv2) at this time for any
25// software where a choice of GPL license versions is made
26// available with the language indicating that GPLv2 or any later version
27// may be used, or where a choice of which version of the GPL is applied is
28// otherwise unspecified.
29//
30// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
31// CA 95054 USA or visit www.sun.com if you need additional information or
32// have any questions.
33//
34// ========== Copyright Header End ============================================
35#ifndef SYSNAME
36#define SYSNAME fpga_1c8t
37#define sys(x) fpga_1c8t_ ## x
38#define CMP
39#define CMP1
40#define ALL_THREADS 8
41#endif
42
43
44<sys(short) sys=fpga_1c8t>
45<runargs -sys=fpga_1c8t -tg_seed=1 -nosas>
46
47
48<fpga_mpgen_short>
49
50<mpgen_basic name=mpgen_basic>
51<runargs -fast_boot -midas_args=-allow_tsb_conflict -midas_args=-DL2_REG_PROG -midas_args=-DCMP_THREAD_START=0x1 -midas_args=-DPART_0_BASE=0 -midas_args=-DPART_1_BASE=0x20000000 -midas_args=-DPART_2_BASE=0x30000000 -midas_args=-DMAIN_BASE_DATA_RA=0x21000000 -midas_args=-DMAIN_BASE_BSS_RA=0x18030000 -midas_args=-DMAIN_BASE_TEXT_RA=0x18000000 -midas_args=-DKERNEL_BASE_TEXT_RA=0x01834000 -midas_args=-DUSER_HEAP_DATA_RA=0x28020000 -midas_args=-DKERNEL_BASE_DATA_RA=0x01c34000 -midas_args=-DPART_0_LINK_AREA_BASE_ADDR=0x2d000000 -midas_args=-DMAIN_BASE_DATA_VA=0x2a000000>
52
53mpgen_50l mpgen_50l.s
54mpgen_100l mpgen_100l.s
55mpgen_500l mpgen_500l.s
56mpgen_1000l mpgen_1000l.s
57mpgen_1500l mpgen_1500l.s
58</mpgen_basic>
59
60</runargs>
61
62</fpga_mpgen_short>
63
64</runargs>
65</sys(short)>
66
67
68// fpga mpgen mini diags
69
70<sys(mini) sys=fpga_1c8t>
71<runargs -sys=fpga_1c8t -tg_seed=1 -nosas>
72
73
74<fpga_mpgen_mini>
75
76<mpgen_mini name=mpgen_mini>
77<runargs -fast_boot -midas_args=-allow_tsb_conflict -midas_args=-DL2_REG_PROG -midas_args=-DCMP_THREAD_START=0x1 -midas_args=-DPART_0_BASE=0 -midas_args=-DPART_1_BASE=0x20000000 -midas_args=-DPART_2_BASE=0x30000000 -midas_args=-DMAIN_BASE_DATA_RA=0x21000000 -midas_args=-DMAIN_BASE_BSS_RA=0x18030000 -midas_args=-DMAIN_BASE_TEXT_RA=0x18000000 -midas_args=-DKERNEL_BASE_TEXT_RA=0x01834000 -midas_args=-DUSER_HEAP_DATA_RA=0x28020000 -midas_args=-DKERNEL_BASE_DATA_RA=0x01c34000 -midas_args=-DPART_0_LINK_AREA_BASE_ADDR=0x2d000000 -midas_args=-DMAIN_BASE_DATA_VA=0x2a000000>
78
79
80mpgen_1000_0 mpgen_1000_0.s
81mpgen_1000_1 mpgen_1000_1.s
82mpgen_1000_2 mpgen_1000_2.s
83mpgen_1000_3 mpgen_1000_3.s
84mpgen_1000_4 mpgen_1000_4.s
85mpgen_100_0 mpgen_100_0.s
86mpgen_100_1 mpgen_100_1.s
87mpgen_100_2 mpgen_100_2.s
88mpgen_100_3 mpgen_100_3.s
89mpgen_100_4 mpgen_100_4.s
90mpgen_200_0 mpgen_200_0.s
91mpgen_200_1 mpgen_200_1.s
92mpgen_200_2 mpgen_200_2.s
93mpgen_200_3 mpgen_200_3.s
94mpgen_200_4 mpgen_200_4.s
95mpgen_300_0 mpgen_300_0.s
96mpgen_300_1 mpgen_300_1.s
97mpgen_300_2 mpgen_300_2.s
98mpgen_300_3 mpgen_300_3.s
99mpgen_300_4 mpgen_300_4.s
100mpgen_400_0 mpgen_400_0.s
101mpgen_400_1 mpgen_400_1.s
102mpgen_400_2 mpgen_400_2.s
103mpgen_400_3 mpgen_400_3.s
104mpgen_400_4 mpgen_400_4.s
105mpgen_500_0 mpgen_500_0.s
106mpgen_500_1 mpgen_500_1.s
107mpgen_500_2 mpgen_500_2.s
108mpgen_500_3 mpgen_500_3.s
109mpgen_500_4 mpgen_500_4.s
110mpgen_600_0 mpgen_600_0.s
111mpgen_600_1 mpgen_600_1.s
112mpgen_600_2 mpgen_600_2.s
113mpgen_600_3 mpgen_600_3.s
114mpgen_600_4 mpgen_600_4.s
115mpgen_700_0 mpgen_700_0.s
116mpgen_700_1 mpgen_700_1.s
117mpgen_700_2 mpgen_700_2.s
118mpgen_700_3 mpgen_700_3.s
119mpgen_700_4 mpgen_700_4.s
120mpgen_800_0 mpgen_800_0.s
121mpgen_800_1 mpgen_800_1.s
122mpgen_800_2 mpgen_800_2.s
123mpgen_800_3 mpgen_800_3.s
124mpgen_800_4 mpgen_800_4.s
125mpgen_900_0 mpgen_900_0.s
126mpgen_900_1 mpgen_900_1.s
127mpgen_900_2 mpgen_900_2.s
128mpgen_900_3 mpgen_900_3.s
129mpgen_900_4 mpgen_900_4.s
130
131</mpgen_mini>
132
133</runargs>
134
135</fpga_mpgen_mini>
136
137</runargs>
138</sys(mini)>
139
140
141
142// MPGEN long diags
143
144<sys(long) sys=fpga_1c8t>
145<runargs -sys=fpga_1c8t -tg_seed=1 -nosas>
146
147
148<fpga_mpgen_long>
149
150<mpgen_long name=mpgen_long>
151<runargs -fast_boot -midas_args=-allow_tsb_conflict -midas_args=-DL2_REG_PROG -midas_args=-DCMP_THREAD_START=0x1 -midas_args=-DPART_0_BASE=0 -midas_args=-DPART_1_BASE=0x20000000 -midas_args=-DPART_2_BASE=0x30000000 -midas_args=-DMAIN_BASE_DATA_RA=0x21000000 -midas_args=-DMAIN_BASE_BSS_RA=0x18030000 -midas_args=-DMAIN_BASE_TEXT_RA=0x18000000 -midas_args=-DKERNEL_BASE_TEXT_RA=0x01834000 -midas_args=-DUSER_HEAP_DATA_RA=0x28020000 -midas_args=-DKERNEL_BASE_DATA_RA=0x01c34000 -midas_args=-DPART_0_LINK_AREA_BASE_ADDR=0x2d000000 -midas_args=-DMAIN_BASE_DATA_VA=0x2a000000>
152
153
154mpgen_1500_0 mpgen_1500_0.s
155mpgen_1500_10 mpgen_1500_10.s
156mpgen_1500_11 mpgen_1500_11.s
157mpgen_1500_12 mpgen_1500_12.s
158mpgen_1500_13 mpgen_1500_13.s
159mpgen_1500_14 mpgen_1500_14.s
160mpgen_1500_15 mpgen_1500_15.s
161mpgen_1500_16 mpgen_1500_16.s
162mpgen_1500_17 mpgen_1500_17.s
163mpgen_1500_18 mpgen_1500_18.s
164mpgen_1500_19 mpgen_1500_19.s
165mpgen_1500_1 mpgen_1500_1.s
166mpgen_1500_2 mpgen_1500_2.s
167mpgen_1500_3 mpgen_1500_3.s
168mpgen_1500_4 mpgen_1500_4.s
169mpgen_1500_5 mpgen_1500_5.s
170mpgen_1500_6 mpgen_1500_6.s
171mpgen_1500_7 mpgen_1500_7.s
172mpgen_1500_8 mpgen_1500_8.s
173mpgen_1500_9 mpgen_1500_9.s
174mpgen_2000_0 mpgen_2000_0.s
175mpgen_2000_10 mpgen_2000_10.s
176mpgen_2000_11 mpgen_2000_11.s
177mpgen_2000_12 mpgen_2000_12.s
178mpgen_2000_13 mpgen_2000_13.s
179mpgen_2000_14 mpgen_2000_14.s
180mpgen_2000_15 mpgen_2000_15.s
181mpgen_2000_16 mpgen_2000_16.s
182mpgen_2000_17 mpgen_2000_17.s
183mpgen_2000_18 mpgen_2000_18.s
184mpgen_2000_19 mpgen_2000_19.s
185mpgen_2000_1 mpgen_2000_1.s
186mpgen_2000_2 mpgen_2000_2.s
187mpgen_2000_3 mpgen_2000_3.s
188mpgen_2000_4 mpgen_2000_4.s
189mpgen_2000_5 mpgen_2000_5.s
190mpgen_2000_6 mpgen_2000_6.s
191mpgen_2000_7 mpgen_2000_7.s
192mpgen_2000_8 mpgen_2000_8.s
193mpgen_2000_9 mpgen_2000_9.s
194mpgen_3000_0 mpgen_3000_0.s
195mpgen_3000_10 mpgen_3000_10.s
196mpgen_3000_11 mpgen_3000_11.s
197mpgen_3000_12 mpgen_3000_12.s
198mpgen_3000_13 mpgen_3000_13.s
199mpgen_3000_14 mpgen_3000_14.s
200mpgen_3000_15 mpgen_3000_15.s
201mpgen_3000_16 mpgen_3000_16.s
202mpgen_3000_17 mpgen_3000_17.s
203mpgen_3000_18 mpgen_3000_18.s
204mpgen_3000_19 mpgen_3000_19.s
205mpgen_3000_1 mpgen_3000_1.s
206mpgen_3000_2 mpgen_3000_2.s
207mpgen_3000_3 mpgen_3000_3.s
208mpgen_3000_4 mpgen_3000_4.s
209mpgen_3000_5 mpgen_3000_5.s
210mpgen_3000_6 mpgen_3000_6.s
211mpgen_3000_7 mpgen_3000_7.s
212mpgen_3000_8 mpgen_3000_8.s
213mpgen_3000_9 mpgen_3000_9.s
214mpgen_5000_0 mpgen_5000_0.s
215mpgen_5000_10 mpgen_5000_10.s
216mpgen_5000_11 mpgen_5000_11.s
217mpgen_5000_12 mpgen_5000_12.s
218mpgen_5000_13 mpgen_5000_13.s
219mpgen_5000_14 mpgen_5000_14.s
220mpgen_5000_15 mpgen_5000_15.s
221mpgen_5000_16 mpgen_5000_16.s
222mpgen_5000_17 mpgen_5000_17.s
223mpgen_5000_18 mpgen_5000_18.s
224mpgen_5000_19 mpgen_5000_19.s
225mpgen_5000_1 mpgen_5000_1.s
226mpgen_5000_2 mpgen_5000_2.s
227mpgen_5000_3 mpgen_5000_3.s
228mpgen_5000_4 mpgen_5000_4.s
229mpgen_5000_5 mpgen_5000_5.s
230mpgen_5000_6 mpgen_5000_6.s
231mpgen_5000_7 mpgen_5000_7.s
232mpgen_5000_8 mpgen_5000_8.s
233mpgen_5000_9 mpgen_5000_9.s
234mpgen_8000_0 mpgen_8000_0.s
235mpgen_8000_10 mpgen_8000_10.s
236mpgen_8000_11 mpgen_8000_11.s
237mpgen_8000_12 mpgen_8000_12.s
238mpgen_8000_13 mpgen_8000_13.s
239mpgen_8000_14 mpgen_8000_14.s
240mpgen_8000_15 mpgen_8000_15.s
241mpgen_8000_16 mpgen_8000_16.s
242mpgen_8000_17 mpgen_8000_17.s
243mpgen_8000_18 mpgen_8000_18.s
244mpgen_8000_19 mpgen_8000_19.s
245mpgen_8000_1 mpgen_8000_1.s
246mpgen_8000_2 mpgen_8000_2.s
247mpgen_8000_3 mpgen_8000_3.s
248mpgen_8000_4 mpgen_8000_4.s
249mpgen_8000_5 mpgen_8000_5.s
250mpgen_8000_6 mpgen_8000_6.s
251mpgen_8000_7 mpgen_8000_7.s
252mpgen_8000_8 mpgen_8000_8.s
253mpgen_8000_9 mpgen_8000_9.s
254
255
256</mpgen_long>
257
258</runargs>
259
260</fpga_mpgen_long>
261
262</runargs>
263</sys(long)>
264
265
266
267// ALL 155 diags
268
269<sys(all) sys=fpga_1c8t>
270<runargs -sys=fpga_1c8t -tg_seed=1 -nosas>
271
272
273<fpga_mpgen_all>
274
275<mpgen_all name=mpgen_all>
276<runargs -fast_boot -midas_args=-allow_tsb_conflict -midas_args=-DL2_REG_PROG -midas_args=-DCMP_THREAD_START=0x1 -midas_args=-DPART_0_BASE=0 -midas_args=-DPART_1_BASE=0x20000000 -midas_args=-DPART_2_BASE=0x30000000 -midas_args=-DMAIN_BASE_DATA_RA=0x21000000 -midas_args=-DMAIN_BASE_BSS_RA=0x18030000 -midas_args=-DMAIN_BASE_TEXT_RA=0x18000000 -midas_args=-DKERNEL_BASE_TEXT_RA=0x01834000 -midas_args=-DUSER_HEAP_DATA_RA=0x28020000 -midas_args=-DKERNEL_BASE_DATA_RA=0x01c34000 -midas_args=-DPART_0_LINK_AREA_BASE_ADDR=0x2d000000 -midas_args=-DMAIN_BASE_DATA_VA=0x2a000000>
277
278mpgen_50l mpgen_50l.s
279mpgen_100l mpgen_100l.s
280mpgen_500l mpgen_500l.s
281mpgen_1000l mpgen_1000l.s
282mpgen_1500l mpgen_1500l.s
283mpgen_1000_0 mpgen_1000_0.s
284mpgen_1000_1 mpgen_1000_1.s
285mpgen_1000_2 mpgen_1000_2.s
286mpgen_1000_3 mpgen_1000_3.s
287mpgen_1000_4 mpgen_1000_4.s
288mpgen_100_0 mpgen_100_0.s
289mpgen_100_1 mpgen_100_1.s
290mpgen_100_2 mpgen_100_2.s
291mpgen_100_3 mpgen_100_3.s
292mpgen_100_4 mpgen_100_4.s
293mpgen_200_0 mpgen_200_0.s
294mpgen_200_1 mpgen_200_1.s
295mpgen_200_2 mpgen_200_2.s
296mpgen_200_3 mpgen_200_3.s
297mpgen_200_4 mpgen_200_4.s
298mpgen_300_0 mpgen_300_0.s
299mpgen_300_1 mpgen_300_1.s
300mpgen_300_2 mpgen_300_2.s
301mpgen_300_3 mpgen_300_3.s
302mpgen_300_4 mpgen_300_4.s
303mpgen_400_0 mpgen_400_0.s
304mpgen_400_1 mpgen_400_1.s
305mpgen_400_2 mpgen_400_2.s
306mpgen_400_3 mpgen_400_3.s
307mpgen_400_4 mpgen_400_4.s
308mpgen_500_0 mpgen_500_0.s
309mpgen_500_1 mpgen_500_1.s
310mpgen_500_2 mpgen_500_2.s
311mpgen_500_3 mpgen_500_3.s
312mpgen_500_4 mpgen_500_4.s
313mpgen_600_0 mpgen_600_0.s
314mpgen_600_1 mpgen_600_1.s
315mpgen_600_2 mpgen_600_2.s
316mpgen_600_3 mpgen_600_3.s
317mpgen_600_4 mpgen_600_4.s
318mpgen_700_0 mpgen_700_0.s
319mpgen_700_1 mpgen_700_1.s
320mpgen_700_2 mpgen_700_2.s
321mpgen_700_3 mpgen_700_3.s
322mpgen_700_4 mpgen_700_4.s
323mpgen_800_0 mpgen_800_0.s
324mpgen_800_1 mpgen_800_1.s
325mpgen_800_2 mpgen_800_2.s
326mpgen_800_3 mpgen_800_3.s
327mpgen_800_4 mpgen_800_4.s
328mpgen_900_0 mpgen_900_0.s
329mpgen_900_1 mpgen_900_1.s
330mpgen_900_2 mpgen_900_2.s
331mpgen_900_3 mpgen_900_3.s
332mpgen_900_4 mpgen_900_4.s
333mpgen_1500_0 mpgen_1500_0.s
334mpgen_1500_10 mpgen_1500_10.s
335mpgen_1500_11 mpgen_1500_11.s
336mpgen_1500_12 mpgen_1500_12.s
337mpgen_1500_13 mpgen_1500_13.s
338mpgen_1500_14 mpgen_1500_14.s
339mpgen_1500_15 mpgen_1500_15.s
340mpgen_1500_16 mpgen_1500_16.s
341mpgen_1500_17 mpgen_1500_17.s
342mpgen_1500_18 mpgen_1500_18.s
343mpgen_1500_19 mpgen_1500_19.s
344mpgen_1500_1 mpgen_1500_1.s
345mpgen_1500_2 mpgen_1500_2.s
346mpgen_1500_3 mpgen_1500_3.s
347mpgen_1500_4 mpgen_1500_4.s
348mpgen_1500_5 mpgen_1500_5.s
349mpgen_1500_6 mpgen_1500_6.s
350mpgen_1500_7 mpgen_1500_7.s
351mpgen_1500_8 mpgen_1500_8.s
352mpgen_1500_9 mpgen_1500_9.s
353mpgen_2000_0 mpgen_2000_0.s
354mpgen_2000_10 mpgen_2000_10.s
355mpgen_2000_11 mpgen_2000_11.s
356mpgen_2000_12 mpgen_2000_12.s
357mpgen_2000_13 mpgen_2000_13.s
358mpgen_2000_14 mpgen_2000_14.s
359mpgen_2000_15 mpgen_2000_15.s
360mpgen_2000_16 mpgen_2000_16.s
361mpgen_2000_17 mpgen_2000_17.s
362mpgen_2000_18 mpgen_2000_18.s
363mpgen_2000_19 mpgen_2000_19.s
364mpgen_2000_1 mpgen_2000_1.s
365mpgen_2000_2 mpgen_2000_2.s
366mpgen_2000_3 mpgen_2000_3.s
367mpgen_2000_4 mpgen_2000_4.s
368mpgen_2000_5 mpgen_2000_5.s
369mpgen_2000_6 mpgen_2000_6.s
370mpgen_2000_7 mpgen_2000_7.s
371mpgen_2000_8 mpgen_2000_8.s
372mpgen_2000_9 mpgen_2000_9.s
373mpgen_3000_0 mpgen_3000_0.s
374mpgen_3000_10 mpgen_3000_10.s
375mpgen_3000_11 mpgen_3000_11.s
376mpgen_3000_12 mpgen_3000_12.s
377mpgen_3000_13 mpgen_3000_13.s
378mpgen_3000_14 mpgen_3000_14.s
379mpgen_3000_15 mpgen_3000_15.s
380mpgen_3000_16 mpgen_3000_16.s
381mpgen_3000_17 mpgen_3000_17.s
382mpgen_3000_18 mpgen_3000_18.s
383mpgen_3000_19 mpgen_3000_19.s
384mpgen_3000_1 mpgen_3000_1.s
385mpgen_3000_2 mpgen_3000_2.s
386mpgen_3000_3 mpgen_3000_3.s
387mpgen_3000_4 mpgen_3000_4.s
388mpgen_3000_5 mpgen_3000_5.s
389mpgen_3000_6 mpgen_3000_6.s
390mpgen_3000_7 mpgen_3000_7.s
391mpgen_3000_8 mpgen_3000_8.s
392mpgen_3000_9 mpgen_3000_9.s
393mpgen_5000_0 mpgen_5000_0.s
394mpgen_5000_10 mpgen_5000_10.s
395mpgen_5000_11 mpgen_5000_11.s
396mpgen_5000_12 mpgen_5000_12.s
397mpgen_5000_13 mpgen_5000_13.s
398mpgen_5000_14 mpgen_5000_14.s
399mpgen_5000_15 mpgen_5000_15.s
400mpgen_5000_16 mpgen_5000_16.s
401mpgen_5000_17 mpgen_5000_17.s
402mpgen_5000_18 mpgen_5000_18.s
403mpgen_5000_19 mpgen_5000_19.s
404mpgen_5000_1 mpgen_5000_1.s
405mpgen_5000_2 mpgen_5000_2.s
406mpgen_5000_3 mpgen_5000_3.s
407mpgen_5000_4 mpgen_5000_4.s
408mpgen_5000_5 mpgen_5000_5.s
409mpgen_5000_6 mpgen_5000_6.s
410mpgen_5000_7 mpgen_5000_7.s
411mpgen_5000_8 mpgen_5000_8.s
412mpgen_5000_9 mpgen_5000_9.s
413mpgen_8000_0 mpgen_8000_0.s
414mpgen_8000_10 mpgen_8000_10.s
415mpgen_8000_11 mpgen_8000_11.s
416mpgen_8000_12 mpgen_8000_12.s
417mpgen_8000_13 mpgen_8000_13.s
418mpgen_8000_14 mpgen_8000_14.s
419mpgen_8000_15 mpgen_8000_15.s
420mpgen_8000_16 mpgen_8000_16.s
421mpgen_8000_17 mpgen_8000_17.s
422mpgen_8000_18 mpgen_8000_18.s
423mpgen_8000_19 mpgen_8000_19.s
424mpgen_8000_1 mpgen_8000_1.s
425mpgen_8000_2 mpgen_8000_2.s
426mpgen_8000_3 mpgen_8000_3.s
427mpgen_8000_4 mpgen_8000_4.s
428mpgen_8000_5 mpgen_8000_5.s
429mpgen_8000_6 mpgen_8000_6.s
430mpgen_8000_7 mpgen_8000_7.s
431mpgen_8000_8 mpgen_8000_8.s
432mpgen_8000_9 mpgen_8000_9.s
433
434</mpgen_all>
435
436</runargs>
437
438</fpga_mpgen_all>
439
440</runargs>
441</sys(all)>
442
443////////////////////////////////////////////////////////////////////////////////////////////