Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / env / common / coverage / ilu_peu / ilu_dmu_egress_data_sample.vrh
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: ilu_dmu_egress_data_sample.vrh
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 ============================================
35sample dmu_ilu_coverage_ifc.k2y_buf_addr
36{
37
38state DMU_ILU_ADR_00 ( 8'b00000000 );
39state DMU_ILU_ADR_01 ( 8'b00000001 );
40state DMU_ILU_ADR_02 ( 8'b00000010 );
41state DMU_ILU_ADR_03 ( 8'b00000011 );
42state DMU_ILU_ADR_04 ( 8'b00000100 );
43state DMU_ILU_ADR_05 ( 8'b00000101 );
44state DMU_ILU_ADR_06 ( 8'b00000110 );
45state DMU_ILU_ADR_07 ( 8'b00000111 );
46state DMU_ILU_ADR_08 ( 8'b00001000 );
47state DMU_ILU_ADR_09 ( 8'b00001001 );
48state DMU_ILU_ADR_10 ( 8'b00001010 );
49state DMU_ILU_ADR_11 ( 8'b00001011 );
50state DMU_ILU_ADR_12 ( 8'b00001100 );
51state DMU_ILU_ADR_13 ( 8'b00001101 );
52state DMU_ILU_ADR_14 ( 8'b00001110 );
53state DMU_ILU_ADR_15 ( 8'b00001111 );
54state DMU_ILU_ADR_16 ( 8'b00010000 );
55state DMU_ILU_ADR_17 ( 8'b00010001 );
56state DMU_ILU_ADR_18 ( 8'b00010010 );
57state DMU_ILU_ADR_19 ( 8'b00010011 );
58state DMU_ILU_ADR_20 ( 8'b00010100 );
59state DMU_ILU_ADR_21 ( 8'b00010101 );
60state DMU_ILU_ADR_22 ( 8'b00010110 );
61state DMU_ILU_ADR_23 ( 8'b00010111 );
62state DMU_ILU_ADR_24 ( 8'b00011000 );
63state DMU_ILU_ADR_25 ( 8'b00011001 );
64state DMU_ILU_ADR_26 ( 8'b00011010 );
65state DMU_ILU_ADR_27 ( 8'b00011011 );
66state DMU_ILU_ADR_28 ( 8'b00011100 );
67state DMU_ILU_ADR_29 ( 8'b00011101 );
68state DMU_ILU_ADR_30 ( 8'b00011110 );
69state DMU_ILU_ADR_31 ( 8'b00011111 );
70state DMU_ILU_ADR_32 ( 8'b00100000 );
71state DMU_ILU_ADR_33 ( 8'b00100001 );
72state DMU_ILU_ADR_34 ( 8'b00100010 );
73state DMU_ILU_ADR_35 ( 8'b00100011 );
74state DMU_ILU_ADR_36 ( 8'b00100100 );
75state DMU_ILU_ADR_37 ( 8'b00100101 );
76state DMU_ILU_ADR_38 ( 8'b00100110 );
77state DMU_ILU_ADR_39 ( 8'b00100111 );
78state DMU_ILU_ADR_40 ( 8'b00101000 );
79state DMU_ILU_ADR_41 ( 8'b00101001 );
80state DMU_ILU_ADR_42 ( 8'b00101010 );
81state DMU_ILU_ADR_43 ( 8'b00101011 );
82state DMU_ILU_ADR_44 ( 8'b00101100 );
83state DMU_ILU_ADR_45 ( 8'b00101101 );
84state DMU_ILU_ADR_46 ( 8'b00101110 );
85state DMU_ILU_ADR_47 ( 8'b00101111 );
86state DMU_ILU_ADR_48 ( 8'b00110000 );
87state DMU_ILU_ADR_49 ( 8'b00110001 );
88state DMU_ILU_ADR_50 ( 8'b00110010 );
89state DMU_ILU_ADR_51 ( 8'b00110011 );
90state DMU_ILU_ADR_52 ( 8'b00110100 );
91state DMU_ILU_ADR_53 ( 8'b00110101 );
92state DMU_ILU_ADR_54 ( 8'b00110110 );
93state DMU_ILU_ADR_55 ( 8'b00110111 );
94state DMU_ILU_ADR_56 ( 8'b00111000 );
95state DMU_ILU_ADR_57 ( 8'b00111001 );
96state DMU_ILU_ADR_58 ( 8'b00111010 );
97state DMU_ILU_ADR_59 ( 8'b00111011 );
98state DMU_ILU_ADR_60 ( 8'b00111100 );
99state DMU_ILU_ADR_61 ( 8'b00111101 );
100state DMU_ILU_ADR_62 ( 8'b00111110 );
101state DMU_ILU_ADR_63 ( 8'b00111111 );
102state DMU_ILU_ADR_64 ( 8'b01000000 );
103state DMU_ILU_ADR_65 ( 8'b01000001 );
104state DMU_ILU_ADR_66 ( 8'b01000010 );
105state DMU_ILU_ADR_67 ( 8'b01000011 );
106state DMU_ILU_ADR_68 ( 8'b01000100 );
107state DMU_ILU_ADR_69 ( 8'b01000101 );
108state DMU_ILU_ADR_70 ( 8'b01000110 );
109state DMU_ILU_ADR_71 ( 8'b01000111 );
110state DMU_ILU_ADR_72 ( 8'b01001000 );
111state DMU_ILU_ADR_73 ( 8'b01001001 );
112state DMU_ILU_ADR_74 ( 8'b01001010 );
113state DMU_ILU_ADR_75 ( 8'b01001011 );
114state DMU_ILU_ADR_76 ( 8'b01001100 );
115state DMU_ILU_ADR_77 ( 8'b01001101 );
116state DMU_ILU_ADR_78 ( 8'b01001110 );
117state DMU_ILU_ADR_79 ( 8'b01001111 );
118state DMU_ILU_ADR_80 ( 8'b01010000 );
119state DMU_ILU_ADR_81 ( 8'b01010001 );
120state DMU_ILU_ADR_82 ( 8'b01010010 );
121state DMU_ILU_ADR_83 ( 8'b01010011 );
122state DMU_ILU_ADR_84 ( 8'b01010100 );
123state DMU_ILU_ADR_85 ( 8'b01010101 );
124state DMU_ILU_ADR_86 ( 8'b01010110 );
125state DMU_ILU_ADR_87 ( 8'b01010111 );
126state DMU_ILU_ADR_88 ( 8'b01011000 );
127state DMU_ILU_ADR_89 ( 8'b01011001 );
128state DMU_ILU_ADR_90 ( 8'b01011010 );
129state DMU_ILU_ADR_91 ( 8'b01011011 );
130state DMU_ILU_ADR_92 ( 8'b01011100 );
131state DMU_ILU_ADR_93 ( 8'b01011101 );
132state DMU_ILU_ADR_94 ( 8'b01011110 );
133state DMU_ILU_ADR_95 ( 8'b01011111 );
134state DMU_ILU_ADR_96 ( 8'b01100000 );
135state DMU_ILU_ADR_97 ( 8'b01100001 );
136state DMU_ILU_ADR_98 ( 8'b01100010 );
137state DMU_ILU_ADR_99 ( 8'b01100011 );
138state DMU_ILU_ADR_100 ( 8'b01100100 );
139state DMU_ILU_ADR_101 ( 8'b01100101 );
140state DMU_ILU_ADR_102 ( 8'b01100110 );
141state DMU_ILU_ADR_103 ( 8'b01100111 );
142state DMU_ILU_ADR_104 ( 8'b01101000 );
143state DMU_ILU_ADR_105 ( 8'b01101001 );
144state DMU_ILU_ADR_106 ( 8'b01101010 );
145state DMU_ILU_ADR_107 ( 8'b01101011 );
146state DMU_ILU_ADR_108 ( 8'b01101100 );
147state DMU_ILU_ADR_109 ( 8'b01101101 );
148state DMU_ILU_ADR_110 ( 8'b01101110 );
149state DMU_ILU_ADR_111 ( 8'b01101111 );
150state DMU_ILU_ADR_112 ( 8'b01110000 );
151state DMU_ILU_ADR_113 ( 8'b01110001 );
152state DMU_ILU_ADR_114 ( 8'b01110010 );
153state DMU_ILU_ADR_115 ( 8'b01110011 );
154state DMU_ILU_ADR_116 ( 8'b01110100 );
155state DMU_ILU_ADR_117 ( 8'b01110101 );
156state DMU_ILU_ADR_118 ( 8'b01110110 );
157state DMU_ILU_ADR_119 ( 8'b01110111 );
158state DMU_ILU_ADR_120 ( 8'b01111000 );
159state DMU_ILU_ADR_121 ( 8'b01111001 );
160state DMU_ILU_ADR_122 ( 8'b01111010 );
161state DMU_ILU_ADR_123 ( 8'b01111011 );
162state DMU_ILU_ADR_124 ( 8'b01111100 );
163state DMU_ILU_ADR_125 ( 8'b01111101 );
164state DMU_ILU_ADR_126 ( 8'b01111110 );
165state DMU_ILU_ADR_127 ( 8'b01111111 );
166state DMU_ILU_ADR_128 ( 8'b10000000 );
167state DMU_ILU_ADR_129 ( 8'b10000001 );
168state DMU_ILU_ADR_130 ( 8'b10000010 );
169state DMU_ILU_ADR_131 ( 8'b10000011 );
170state DMU_ILU_ADR_132 ( 8'b10000100 );
171state DMU_ILU_ADR_133 ( 8'b10000101 );
172state DMU_ILU_ADR_134 ( 8'b10000110 );
173state DMU_ILU_ADR_135 ( 8'b10000111 );
174state DMU_ILU_ADR_136 ( 8'b10001000 );
175state DMU_ILU_ADR_137 ( 8'b10001001 );
176state DMU_ILU_ADR_138 ( 8'b10001010 );
177state DMU_ILU_ADR_139 ( 8'b10001011 );
178state DMU_ILU_ADR_140 ( 8'b10001100 );
179state DMU_ILU_ADR_141 ( 8'b10001101 );
180state DMU_ILU_ADR_142 ( 8'b10001110 );
181state DMU_ILU_ADR_143 ( 8'b10001111 );
182//N2 only uses 16 upper DOU addresses in DOU {4'b1000,tag} for PIOs
183//So don't cover 144-255
184//state DMU_ILU_ADR_144 ( 8'b10010000 );
185// ...
186//state DMU_ILU_ADR_255 ( 8'b11111111 );
187
188// state DMU_ILU_ADR_00 ( 8'00000000 ) if (y2k_buf_addr_vld_monitor == 1'b1);
189
190}