1 | PHV ALLOCATION SUCCESSFUL | ||
2 | PHV Allocation | ||
3 | +-----------+-------+-----------------+-------------------------------------------------------------+ | ||
4 | |Container |Gress |Container Slice |Field Slice | | ||
5 | +-----------+-------+-----------------+-------------------------------------------------------------+ | ||
6 | |B0 |I | |ingress::$tmp4 | | ||
7 | | | | | | | ||
8 | |MB0 |I | |ingress::hdr.inner_ipv4.ttl | | ||
9 | | | | |ingress::hdr.inner_ipv6.hop_limit | | ||
10 | | | | | | | ||
11 | |DB0 |E |[7] |egress::eg_intr_md_for_dprsr.mirror_io_select ARA | | ||
12 | | | | | | | ||
13 | |B1 |I |[0] |ingress::hdr.udp.checksum.$deparse_original_csum | | ||
14 | | | |[1] |ingress::hdr.udp.checksum.$deparse_updated_csum_0 | | ||
15 | | | |[2] |ingress::hdr.udp.checksum.$deparse_updated_csum_1 | | ||
16 | | | |[3] |ingress::hdr.udp.checksum.$deparse_updated_csum_2 | | ||
17 | | | |[4] |ingress::hdr.udp.checksum.$deparse_updated_csum_3 | | ||
18 | | | |[5] |ingress::hdr.icmp.hdr_checksum.$deparse_original_csum | | ||
19 | | | |[6] |ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0 | | ||
20 | | | |[7] |ingress::ig_intr_md_for_tm.bypass_egress | | ||
21 | | | | | | | ||
22 | |MB1 |I |[3:0] |ingress::ig_intr_md_for_dprsr.mirror_type | | ||
23 | | | | | | | ||
24 | |... | | | | | ||
25 | | | | | | | ||
26 | |B2 |I | |ingress::hdr.ipv4.ttl | | ||
27 | | | | |ingress::hdr.ipv6.hop_limit | | ||
28 | | | | | | | ||
29 | |MB2 |I |[2:0] |ingress::ig_intr_md_for_dprsr.drop_ctl | | ||
30 | | | | | | | ||
31 | |... | | | | | ||
32 | | | | | | | ||
33 | |B3 |I |[5:0] |ingress::hdr.geneve_opts.ox_mcast_tag.reserved[29:24] | | ||
34 | | | |[7:6] |ingress::hdr.geneve_opts.ox_mcast_tag.mcast_tag | | ||
35 | | | | | | | ||
36 | |MB3 |E |[0] |egress::eg_intr_md.egress_rid_first | | ||
37 | | | | | | | ||
38 | |... | | | | | ||
39 | | | | | | | ||
40 | |B4 |E |[0] |egress::hdr.ipv6.$valid | | ||
41 | | | |[1] |egress::hdr.tcp.$valid | | ||
42 | | | |[2] |egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum | | ||
43 | | | |[3] |egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0 | | ||
44 | | | |[6:4] |egress::eg_intr_md_for_dprsr.drop_ctl | | ||
45 | | | |[7] |egress::eg_intr_md_for_dprsr.mirror_io_select | | ||
46 | | | |[7] |egress::eg_intr_md_for_dprsr.mirror_io_select ARA | | ||
47 | | | |[7] |egress::meta.ipv4_checksum_recalc ARA | | ||
48 | | | | | | | ||
49 | |B5 |E | |egress::hdr.inner_ipv4.ttl | | ||
50 | | | | |egress::hdr.inner_ipv6.hop_limit | | ||
51 | | | | |egress::hdr.icmp.type | | ||
52 | | | | | | | ||
53 | |... | | | | | ||
54 | | | | | | | ||
55 | |MB4 |I |[0] |ingress::meta.is_valid | | ||
56 | | | | | | | ||
57 | |... | | | | | ||
58 | | | | | | | ||
59 | |MB5 |E | |egress::meta.drop_reason | | ||
60 | | | | | | | ||
61 | |... | | | | | ||
62 | | | | | | | ||
63 | |MB6 |I | |ingress::hdr.inner_ipv4.protocol | | ||
64 | | | | |ingress::hdr.inner_ipv6.next_hdr | | ||
65 | | | | | | | ||
66 | |... | | | | | ||
67 | | | | | | | ||
68 | |MB7 |I | |ingress::hdr.ipv4.protocol | | ||
69 | | | | |ingress::hdr.ipv6.next_hdr | | ||
70 | | | | | | | ||
71 | |... | | | | | ||
72 | | | | | | | ||
73 | |MB8 |E | |egress::hdr.geneve.reserved2 | | ||
74 | | | | |egress::hdr.geneve.reserved2 ARA | | ||
75 | | | | |egress::mac_rewrite_ip_suffix_0[39:32] ARA | | ||
76 | | | | | | | ||
77 | |DB8 |E | |egress::hdr.geneve.reserved2 ARA | | ||
78 | | | | | | | ||
79 | |MB9 |E | |egress::hdr.inner_ipv4.src_addr[31:24] | | ||
80 | | | | |egress::hdr.inner_ipv6.dst_addr[55:48] | | ||
81 | | | | | | | ||
82 | |DB9 |E | |egress::hdr.inner_eth.src_mac[7:0] ARA | | ||
83 | | | | | | | ||
84 | |MB10 |E | |egress::hdr.inner_ipv6.dst_addr[63:56] | | ||
85 | | | | | | | ||
86 | |... | | | | | ||
87 | | | | | | | ||
88 | |MB11 |E | |egress::hdr.inner_eth.src_mac[7:0] | | ||
89 | | | | |egress::hdr.inner_eth.src_mac[7:0] ARA | | ||
90 | | | | |egress::mac_rewrite_ip_suffix_0[47:40] ARA | | ||
91 | | | | | | | ||
92 | |... | | | | | ||
93 | | | | | | | ||
94 | |B24 |E | |egress::hdr.ethernet.dst_mac[39:32] | | ||
95 | | | | | | | ||
96 | |B25 |E | |egress::hdr.ethernet.dst_mac[47:40] | | ||
97 | | | | | | | ||
98 | |... | | | | | ||
99 | | | | | | | ||
100 | |MB12 |I | |ingress::meta.drop_reason | | ||
101 | | | | | | | ||
102 | |... | | | | | ||
103 | | | | | | | ||
104 | |MB13 |E | |egress::meta.port_number | | ||
105 | | | | | | | ||
106 | |... | | | | | ||
107 | | | | | | | ||
108 | |H0 |E |[0] |egress::eg_intr_md_for_dprsr.mirror_io_select.$valid | | ||
109 | | | |[1] |egress::eg_intr_md.egress_port.$valid | | ||
110 | | | |[2] |egress::eg_intr_md_for_dprsr.drop_ctl.$valid | | ||
111 | | | |[3] |egress::hdr.ethernet.$valid | | ||
112 | | | |[4] |egress::hdr.vlan.$valid | | ||
113 | | | |[5] |egress::hdr.ipv4.$valid | | ||
114 | | | |[6] |egress::hdr.icmp.$valid | | ||
115 | | | |[7] |egress::hdr.udp.$valid | | ||
116 | | | |[8] |egress::hdr.geneve.$valid | | ||
117 | | | |[9] |egress::hdr.inner_eth.$valid | | ||
118 | | | |[10] |egress::hdr.inner_ipv4.$valid | | ||
119 | | | |[11] |egress::hdr.inner_tcp.$valid | | ||
120 | | | |[12] |egress::hdr.inner_udp.$valid | | ||
121 | | | |[13] |egress::hdr.inner_ipv6.$valid | | ||
122 | | | |[14] |egress::hdr.geneve_opts.ox_external_tag.$valid | | ||
123 | | | |[15] |egress::hdr.geneve_opts.ox_mcast_tag.$valid | | ||
124 | | | | | | | ||
125 | |MH0 |I | |ingress::meta.icmp_csum | | ||
126 | | | | | | | ||
127 | |DH0 |I | |ingress::meta.nexthop_ipv4[31:16] | | ||
128 | | | | |ingress::meta.nexthop_ipv6[31:16] | | ||
129 | | | | | | | ||
130 | |H1 |E | |egress::hdr.vlan.ether_type | | ||
131 | | | | | | | ||
132 | |MH1 |I | |ingress::meta.body_checksum | | ||
133 | | | | | | | ||
134 | |DH1 |I | |ingress::ig_intr_md_for_tm.mcast_grp_a ARA | | ||
135 | | | | | | | ||
136 | |H2 |E |[11:0] |egress::hdr.vlan.vlan_id | | ||
137 | | | |[12] |egress::hdr.vlan.dei | | ||
138 | | | |[15:13] |egress::hdr.vlan.pcp | | ||
139 | | | | | | | ||
140 | |MH2 |I | |ingress::ig_intr_md_for_tm.mcast_grp_a | | ||
141 | | | | |ingress::ig_intr_md_for_tm.mcast_grp_a ARA | | ||
142 | | | | |ingress::l3_router_Router4_fwd.nexthop[31:16] ARA | | ||
143 | | | | | | | ||
144 | |DH2 |I | |ingress::ig_intr_md_for_tm.mcast_grp_b ARA | | ||
145 | | | | | | | ||
146 | |H3 |E | |egress::hdr.geneve.vni[15:0] | | ||
147 | | | | | | | ||
148 | |MH3 |I | |ingress::ig_intr_md_for_tm.mcast_grp_b | | ||
149 | | | | |ingress::ig_intr_md_for_tm.mcast_grp_b ARA | | ||
150 | | | | |ingress::l3_router_Router6_fwd.nexthop[31:16] ARA | | ||
151 | | | | | | | ||
152 | |DH3 |I | |ingress::hdr.inner_eth.dst_mac[31:16] ARA | | ||
153 | | | | | | | ||
154 | |H4 |E |[11:0] |egress::meta.vlan_id | | ||
155 | | | | | | | ||
156 | |H5 |I | |ingress::hdr.sidecar.sc_payload[31:16] | | ||
157 | | | | | | | ||
158 | |H6 |I | |ingress::hdr.inner_eth.dst_mac[31:16] | | ||
159 | | | | |ingress::hdr.inner_eth.dst_mac[31:16] ARA | | ||
160 | | | |[0] |ingress::meta.allow_source_mcast ARA | | ||
161 | | | | | | | ||
162 | |H7 |I |[7:0] |ingress::hdr.inner_icmp.code | | ||
163 | | | |[15:8] |ingress::hdr.inner_icmp.type | | ||
164 | | | |[7:0] |ingress::hdr.icmp.code | | ||
165 | | | |[15:8] |ingress::hdr.icmp.type | | ||
166 | | | | | | | ||
167 | |H8 |I | |ingress::meta.nat_inner_mac[31:16] | | ||
168 | | | |[7:0] |ingress::l3_router_Router4_fwd.hash | | ||
169 | | | | | | | ||
170 | |H9 |E | |egress::hdr.inner_ipv6.dst_addr[47:32] | | ||
171 | | | | |egress::hdr.inner_ipv4.hdr_checksum | | ||
172 | | | | | | | ||
173 | |H10 |E | |egress::hdr.ethernet.ether_type | | ||
174 | | | | | | | ||
175 | |H11 |E | |egress::hdr.ethernet.src_mac[47:32] | | ||
176 | | | | | | | ||
177 | |MH4 |I |[0] |ingress::meta.ipv4_checksum_err | | ||
178 | | | |[10:1] |ingress::meta.pkt_type | | ||
179 | | | | | | | ||
180 | |... | | | | | ||
181 | | | | | | | ||
182 | |MH5 |I | |ingress::hdr.inner_ipv4.total_len | | ||
183 | | | | |ingress::hdr.inner_ipv6.payload_len | | ||
184 | | | | | | | ||
185 | |... | | | | | ||
186 | | | | | | | ||
187 | |MH6 |I | |ingress::hdr.ipv4.total_len | | ||
188 | | | |[7:0] |ingress::hdr.ipv6.dst_addr[7:0] | | ||
189 | | | |[15:8] |ingress::hdr.ipv6.dst_addr[15:8] | | ||
190 | | | | | | | ||
191 | |... | | | | | ||
192 | | | | | | | ||
193 | |MH7 |I | |ingress::hdr.inner_udp.hdr_length | | ||
194 | | | | |ingress::hdr.inner_icmp.data[15:0] | | ||
195 | | | | |ingress::hdr.icmp.data[15:0] | | ||
196 | | | | |ingress::hdr.inner_tcp.window | | ||
197 | | | | |ingress::hdr.tcp.window | | ||
198 | | | | | | | ||
199 | |... | | | | | ||
200 | | | | | | | ||
201 | |H12 |I | |ingress::meta.l4_length | | ||
202 | | | | | | | ||
203 | |H13 |I | |ingress::hdr.ipv6.payload_len | | ||
204 | | | |[7:0] |ingress::hdr.ipv4.dst_addr[7:0] | | ||
205 | | | |[15:8] |ingress::hdr.ipv4.dst_addr[15:8] | | ||
206 | | | | | | | ||
207 | |H14 |I | |ingress::hdr.udp.hdr_length | | ||
208 | | | | | | | ||
209 | |H15 |I |[12:0] |ingress::ig_intr_md_for_tm.level1_mcast_hash | | ||
210 | | | |[13] |ingress::meta.is_link_local_mcastv6 | | ||
211 | | | |[14] |ingress::meta.nat_egress_hit | | ||
212 | | | |[15] |ingress::meta.nat_ingress_port | | ||
213 | | | | | | | ||
214 | |H16 |I |[7:0] |ingress::meta.orig_src_mac[7:0] | | ||
215 | | | |[15:8] |ingress::meta.orig_src_mac[15:8] | | ||
216 | | | | | | | ||
217 | |H17 |I |[7:0] |ingress::meta.orig_src_ipv4[7:0] | | ||
218 | | | |[15:8] |ingress::meta.orig_src_ipv4[15:8] | | ||
219 | | | | | | | ||
220 | |H18 |I |[7:0] |ingress::hdr.inner_ipv4.dst_addr[7:0] | | ||
221 | | | |[15:8] |ingress::hdr.inner_ipv4.dst_addr[15:8] | | ||
222 | | | |[7:0] |ingress::hdr.inner_ipv6.dst_addr[7:0] | | ||
223 | | | |[15:8] |ingress::hdr.inner_ipv6.dst_addr[15:8] | | ||
224 | | | | | | | ||
225 | |H19 |I |[7:0] |ingress::hdr.inner_ipv6.src_addr[7:0] | | ||
226 | | | |[15:8] |ingress::hdr.inner_ipv6.src_addr[15:8] | | ||
227 | | | |[7:0] |ingress::hdr.inner_ipv4.src_addr[7:0] | | ||
228 | | | |[15:8] |ingress::hdr.inner_ipv4.src_addr[15:8] | | ||
229 | | | | | | | ||
230 | |H20 |I |[7:0] |ingress::hdr.ethernet.dst_mac[7:0] | | ||
231 | | | |[15:8] |ingress::hdr.ethernet.dst_mac[15:8] | | ||
232 | | | | | | | ||
233 | |H21 |I |[7:0] |ingress::meta.nat_ingress_tgt[7:0] | | ||
234 | | | |[15:8] |ingress::meta.nat_ingress_tgt[15:8] | | ||
235 | | | | | | | ||
236 | |H22 |I |[7:0] |ingress::hdr.ipv6.src_addr[7:0] | | ||
237 | | | |[15:8] |ingress::hdr.ipv6.src_addr[15:8] | | ||
238 | | | |[7:0] |ingress::hdr.ipv4.src_addr[7:0] | | ||
239 | | | |[15:8] |ingress::hdr.ipv4.src_addr[15:8] | | ||
240 | | | | | | | ||
241 | |H23 |I |[11:0] |ingress::hdr.vlan.vlan_id | | ||
242 | | | |[12] |ingress::hdr.vlan.dei | | ||
243 | | | |[15:13] |ingress::hdr.vlan.pcp | | ||
244 | | | | | | | ||
245 | |MH8 |I |[7:0] |ingress::l3_router_Router4_fwd.slot[7:0] | | ||
246 | | | |[15:8] |ingress::l3_router_Router4_fwd.slot[15:8] | | ||
247 | | | |[7:0] |ingress::meta.nexthop_ipv6[7:0] | | ||
248 | | | |[15:8] |ingress::meta.nexthop_ipv6[15:8] | | ||
249 | | | | | | | ||
250 | |DH8 |E | |egress::mac_rewrite_ip_suffix_0[15:0] | | ||
251 | | | | | | | ||
252 | |MH9 |E | |egress::hdr.ipv4.dst_addr[15:0] | | ||
253 | | | | |egress::hdr.ipv6.dst_addr[15:0] | | ||
254 | | | | | | | ||
255 | |DH9 |I |[7:0] |ingress::meta.nexthop_ipv4[7:0] | | ||
256 | | | |[15:8] |ingress::meta.nexthop_ipv4[15:8] | | ||
257 | | | | | | | ||
258 | |MH10 |E | |egress::hdr.inner_ipv4.dst_addr[15:0] | | ||
259 | | | | |egress::hdr.inner_ipv6.dst_addr[15:0] | | ||
260 | | | |[7:0] |egress::hdr.icmp.hdr_checksum[15:8] | | ||
261 | | | |[15:8] |egress::hdr.icmp.code | | ||
262 | | | | | | | ||
263 | |DH10 |I |[8:0] |ingress::meta.bridge_hdr.ingress_port ARA | | ||
264 | | | | | | | ||
265 | |MH11 |E |[7:0] |egress::hdr.ipv6.dst_addr[23:16] | | ||
266 | | | |[15:8] |egress::hdr.ipv6.dst_addr[31:24] | | ||
267 | | | |[7:0] |egress::hdr.ipv4.dst_addr[23:16] | | ||
268 | | | |[15:8] |egress::hdr.ipv4.dst_addr[31:24] | | ||
269 | | | | | | | ||
270 | |DH11 |I | |ingress::hdr.inner_eth.dst_mac[15:0] ARA | | ||
271 | | | | | | | ||
272 | |H24 |I |[7:0] |ingress::l3_router_Router4_fwd.idx[7:0] | | ||
273 | | | |[15:8] |ingress::l3_router_Router4_fwd.idx[15:8] | | ||
274 | | | |[7:0] |ingress::l3_router_Router6_fwd.nexthop[7:0] | | ||
275 | | | |[15:8] |ingress::l3_router_Router6_fwd.nexthop[15:8] | | ||
276 | | | | | | | ||
277 | |H25 |E | |egress::hdr.ethernet.dst_mac[15:0] | | ||
278 | | | | | | | ||
279 | |H26 |E |[7:0] |egress::hdr.inner_ipv6.dst_addr[23:16] | | ||
280 | | | |[15:8] |egress::hdr.inner_ipv6.dst_addr[31:24] | | ||
281 | | | |[7:0] |egress::hdr.inner_ipv4.dst_addr[23:16] | | ||
282 | | | |[15:8] |egress::hdr.inner_ipv4.dst_addr[31:24] | | ||
283 | | | | | | | ||
284 | |H27 |E |[7:0] |egress::hdr.ethernet.dst_mac[23:16] | | ||
285 | | | |[15:8] |egress::hdr.ethernet.dst_mac[31:24] | | ||
286 | | | | | | | ||
287 | |H28 |E | |egress::mac_rewrite_ip_suffix[15:0] | | ||
288 | | | |[7:0] |egress::mac_rewrite_ip_suffix_0[23:16] | | ||
289 | | | |[15:8] |egress::mac_rewrite_ip_suffix_0[31:24] | | ||
290 | | | | | | | ||
291 | |H29 |E |[7:0] |egress::mac_rewrite_ip_suffix[23:16] | | ||
292 | | | | | | | ||
293 | |H30 |I |[7:0] |ingress::hdr.sidecar.sc_payload[7:0] | | ||
294 | | | |[15:8] |ingress::hdr.sidecar.sc_payload[15:8] | | ||
295 | | | | | | | ||
296 | |H31 |I | |ingress::hdr.inner_eth.dst_mac[15:0] | | ||
297 | | | | |ingress::hdr.inner_eth.dst_mac[15:0] ARA | | ||
298 | | | |[0] |ingress::l3_router_Router4_fwd.is_hit ARA | | ||
299 | | | | | | | ||
300 | |H32 |I |[7:0] |ingress::l3_router_Router4_fwd.nexthop[7:0] | | ||
301 | | | |[15:8] |ingress::l3_router_Router4_fwd.nexthop[15:8] | | ||
302 | | | | |ingress::meta.nat_inner_mac[15:0] | | ||
303 | | | | | | | ||
304 | |H33 |I | |ingress::hdr.inner_udp.checksum | | ||
305 | | | | |ingress::hdr.inner_icmp.hdr_checksum | | ||
306 | | | | |ingress::hdr.icmp.hdr_checksum | | ||
307 | | | | | | | ||
308 | |H34 |I | |ingress::hdr.udp.checksum | | ||
309 | | | | | | | ||
310 | |H35 |I |[15:9] |ingress::meta.bridge_hdr.__pad_0 | | ||
311 | | | |[8:0] |ingress::meta.bridge_hdr.ingress_port | | ||
312 | | | |[8:0] |ingress::meta.bridge_hdr.ingress_port ARA | | ||
313 | | | |[0] |ingress::meta.service_routed ARA | | ||
314 | | | | | | | ||
315 | |MH12 |I |[8:0] |ingress::ig_intr_md.ingress_port | | ||
316 | | | | | | | ||
317 | |DH12 |I | |ingress::meta.nexthop_ipv6[127:112] | | ||
318 | | | | | | | ||
319 | |MH13 |I |[8:0] |ingress::ig_intr_md_for_tm.ucast_egress_port | | ||
320 | | | | | | | ||
321 | |DH13 |I | |ingress::ig_intr_md_for_tm.level1_exclusion_id ARA | | ||
322 | | | | | | | ||
323 | |MH14 |I |[8:0] |ingress::l3_router_Router4_fwd.port | | ||
324 | | | |[8:0] |ingress::l3_router_Router6_fwd.port | | ||
325 | | | | | | | ||
326 | |DH14 |I | |ingress::hdr.inner_ipv4.hdr_checksum ARA | | ||
327 | | | | | | | ||
328 | |MH15 |I | |ingress::ig_intr_md_for_tm.level1_exclusion_id | | ||
329 | | | | |ingress::ig_intr_md_for_tm.level1_exclusion_id ARA | | ||
330 | | | | |ingress::l3_router_Router6_fwd.nexthop[127:112] ARA | | ||
331 | | | | | | | ||
332 | |... | | | | | ||
333 | | | | | | | ||
334 | |H36 |I |[8:0] |ingress::hdr.sidecar.sc_egress[8:0] | | ||
335 | | | |[15:9] |ingress::hdr.sidecar.sc_egress[15:9] | | ||
336 | | | | | | | ||
337 | |H37 |I |[8:0] |ingress::hdr.sidecar.sc_ingress[8:0] | | ||
338 | | | |[15:9] |ingress::hdr.sidecar.sc_ingress[15:9] | | ||
339 | | | | | | | ||
340 | |H38 |I |[12:0] |ingress::ig_intr_md_for_tm.level2_mcast_hash | | ||
341 | | | |[13] |ingress::meta.icmp_recalc | | ||
342 | | | |[14] |ingress::filter_hasReturned | | ||
343 | | | | | | | ||
344 | |H39 |I | |ingress::hdr.sidecar.sc_payload[127:112] | | ||
345 | | | | | | | ||
346 | |H40 |I |[7:0] |ingress::meta.orig_src_mac[39:32] | | ||
347 | | | |[15:8] |ingress::meta.orig_src_mac[47:40] | | ||
348 | | | | | | | ||
349 | |H41 |I |[7:0] |ingress::hdr.ethernet.dst_mac[39:32] | | ||
350 | | | |[15:8] |ingress::hdr.ethernet.dst_mac[47:40] | | ||
351 | | | | | | | ||
352 | |H42 |I | |ingress::hdr.inner_ipv4.hdr_checksum | | ||
353 | | | | |ingress::hdr.inner_ipv4.hdr_checksum ARA | | ||
354 | | | |[0] |ingress::l3_router_Router6_fwd.is_hit ARA | | ||
355 | | | | | | | ||
356 | |H43 |I | |ingress::hdr.ipv4.hdr_checksum | | ||
357 | | | | | | | ||
358 | |H44 |I |[7:0] |ingress::hdr.sidecar.sc_pad | | ||
359 | | | |[15:8] |ingress::hdr.sidecar.sc_code | | ||
360 | | | | | | | ||
361 | |H45 |I | |ingress::hdr.inner_eth.dst_mac[47:32] | | ||
362 | | | | | | | ||
363 | |H46 |I | |ingress::meta.nat_inner_mac[47:32] | | ||
364 | | | | | | | ||
365 | |H47 |E | |egress::eg_intr_md.egress_rid | | ||
366 | | | | | | | ||
367 | |MH16 |E |[8:0] |egress::eg_intr_md.egress_port | | ||
368 | | | | | | | ||
369 | |... | | | | | ||
370 | | | | | | | ||
371 | |MH17 |E |[8:0] |egress::meta.bridge_hdr.ingress_port | | ||
372 | | | | | | | ||
373 | |... | | | | | ||
374 | | | | | | | ||
375 | |MH18 |I |[6:0] |ingress::meta.orig_src_mac[22:16] | | ||
376 | | | |[7] |ingress::meta.orig_src_mac[23] | | ||
377 | | | |[15:8] |ingress::meta.orig_src_mac[31:24] | | ||
378 | | | | | | | ||
379 | |... | | | | | ||
380 | | | | | | | ||
381 | |MH19 |I |[6:0] |ingress::meta.orig_src_ipv4[22:16] | | ||
382 | | | |[7] |ingress::meta.orig_src_ipv4[23] | | ||
383 | | | |[15:8] |ingress::meta.orig_src_ipv4[31:24] | | ||
384 | | | | | | | ||
385 | |... | | | | | ||
386 | | | | | | | ||
387 | |H48 |I |[6:0] |ingress::hdr.inner_ipv4.dst_addr[22:16] | | ||
388 | | | |[7] |ingress::hdr.inner_ipv4.dst_addr[23] | | ||
389 | | | |[15:8] |ingress::hdr.inner_ipv4.dst_addr[31:24] | | ||
390 | | | |[6:0] |ingress::hdr.inner_ipv6.dst_addr[22:16] | | ||
391 | | | |[7] |ingress::hdr.inner_ipv6.dst_addr[23] | | ||
392 | | | |[15:8] |ingress::hdr.inner_ipv6.dst_addr[31:24] | | ||
393 | | | | | | | ||
394 | |H49 |I |[6:0] |ingress::hdr.inner_ipv6.src_addr[22:16] | | ||
395 | | | |[7] |ingress::hdr.inner_ipv6.src_addr[23] | | ||
396 | | | |[15:8] |ingress::hdr.inner_ipv6.src_addr[31:24] | | ||
397 | | | |[6:0] |ingress::hdr.inner_ipv4.src_addr[22:16] | | ||
398 | | | |[7] |ingress::hdr.inner_ipv4.src_addr[23] | | ||
399 | | | |[15:8] |ingress::hdr.inner_ipv4.src_addr[31:24] | | ||
400 | | | | | | | ||
401 | |H50 |I |[6:0] |ingress::hdr.ipv4.dst_addr[22:16] | | ||
402 | | | |[7] |ingress::hdr.ipv4.dst_addr[23] | | ||
403 | | | |[15:8] |ingress::hdr.ipv4.dst_addr[31:24] | | ||
404 | | | |[6:0] |ingress::hdr.ipv6.dst_addr[22:16] | | ||
405 | | | |[7] |ingress::hdr.ipv6.dst_addr[23] | | ||
406 | | | |[15:8] |ingress::hdr.ipv6.dst_addr[31:24] | | ||
407 | | | | | | | ||
408 | |H51 |I |[6:0] |ingress::hdr.ethernet.dst_mac[22:16] | | ||
409 | | | |[7] |ingress::hdr.ethernet.dst_mac[23] | | ||
410 | | | |[15:8] |ingress::hdr.ethernet.dst_mac[31:24] | | ||
411 | | | | | | | ||
412 | |H52 |I |[6:0] |ingress::meta.nat_ingress_tgt[22:16] | | ||
413 | | | |[7] |ingress::meta.nat_ingress_tgt[23] | | ||
414 | | | |[15:8] |ingress::meta.nat_ingress_tgt[31:24] | | ||
415 | | | | | | | ||
416 | |H53 |I |[6:0] |ingress::hdr.ipv6.src_addr[22:16] | | ||
417 | | | |[7] |ingress::hdr.ipv6.src_addr[23] | | ||
418 | | | |[15:8] |ingress::hdr.ipv6.src_addr[31:24] | | ||
419 | | | |[6:0] |ingress::hdr.ipv4.src_addr[22:16] | | ||
420 | | | |[7] |ingress::hdr.ipv4.src_addr[23] | | ||
421 | | | |[15:8] |ingress::hdr.ipv4.src_addr[31:24] | | ||
422 | | | | | | | ||
423 | |H54 |I | |ingress::hdr.vlan.ether_type | | ||
424 | | | | | | | ||
425 | |H55 |I | |ingress::hdr.sidecar.sc_ether_type | | ||
426 | | | | | | | ||
427 | |H56 |I | |ingress::hdr.ethernet.ether_type | | ||
428 | | | | | | | ||
429 | |H57 |I | |ingress::hdr.inner_eth.ether_type | | ||
430 | | | | | | | ||
431 | |H58 |I | |ingress::hdr.inner_icmp.data[31:16] | | ||
432 | | | | |ingress::hdr.icmp.data[31:16] | | ||
433 | | | |[7:0] |ingress::hdr.inner_tcp.flags | | ||
434 | | | |[11:8] |ingress::hdr.inner_tcp.res | | ||
435 | | | |[15:12] |ingress::hdr.inner_tcp.data_offset | | ||
436 | | | |[7:0] |ingress::hdr.tcp.flags | | ||
437 | | | |[11:8] |ingress::hdr.tcp.res | | ||
438 | | | |[15:12] |ingress::hdr.tcp.data_offset | | ||
439 | | | | | | | ||
440 | |H59 |I | |ingress::meta.l4_dst_port | | ||
441 | | | | | | | ||
442 | |MH20 |I | |ingress::ig_intr_md_for_tm.rid | | ||
443 | | | | |ingress::ig_intr_md_for_tm.rid ARA | | ||
444 | | | | |ingress::l3_router_Router6_fwd.nexthop[47:32] ARA | | ||
445 | | | | | | | ||
446 | |DH20 |I | |ingress::meta.nexthop_ipv6[47:32] | | ||
447 | | | | | | | ||
448 | |MH21 |I |[8:0] |ingress::ig_intr_md_for_tm.level2_exclusion_id | | ||
449 | | | | | | | ||
450 | |DH21 |I | |ingress::ig_intr_md_for_tm.rid ARA | | ||
451 | | | | | | | ||
452 | |MH22 |I | |ingress::hdr.inner_eth.src_mac[15:0] | | ||
453 | | | | |ingress::hdr.inner_eth.src_mac[15:0] ARA | | ||
454 | | | | |ingress::l3_router_Router6_fwd.nexthop[63:48] ARA | | ||
455 | | | | | | | ||
456 | |DH22 |I | |ingress::meta.nexthop_ipv6[63:48] | | ||
457 | | | | | | | ||
458 | |MH23 |I | |ingress::hdr.ethernet.src_mac[15:0] | | ||
459 | | | | | | | ||
460 | |DH23 |I | |ingress::hdr.inner_eth.src_mac[15:0] ARA | | ||
461 | | | | | | | ||
462 | |H60 |I | |ingress::hdr.sidecar.sc_payload[47:32] | | ||
463 | | | | | | | ||
464 | |H61 |I | |ingress::hdr.sidecar.sc_payload[63:48] | | ||
465 | | | | | | | ||
466 | |H62 |I |[7:0] |ingress::hdr.inner_ipv4.diffserv | | ||
467 | | | |[11:8] |ingress::hdr.inner_ipv4.ihl | | ||
468 | | | |[15:12] |ingress::hdr.inner_ipv4.version | | ||
469 | | | | | | | ||
470 | |H63 |I |[7:0] |ingress::hdr.ipv4.diffserv | | ||
471 | | | |[11:8] |ingress::hdr.ipv4.ihl | | ||
472 | | | |[15:12] |ingress::hdr.ipv4.version | | ||
473 | | | | | | | ||
474 | |H64 |I | |ingress::hdr.sidecar.sc_payload[111:96] | | ||
475 | | | | | | | ||
476 | |... | | | | | ||
477 | | | | | | | ||
478 | |H68 |I | |ingress::meta.nexthop_ipv6[111:96] | | ||
479 | | | | |ingress::meta.orig_dst_ipv4[15:0] | | ||
480 | | | | | | | ||
481 | |H69 |I | |ingress::l3_router_Router6_fwd.nexthop[111:96] | | ||
482 | | | | | | | ||
483 | |H70 |E | |egress::hdr.inner_eth.ether_type | | ||
484 | | | | | | | ||
485 | |H71 |I | |ingress::meta.orig_dst_ipv4[31:16] | | ||
486 | | | | | | | ||
487 | |W0 |I |[0] |ingress::ig_intr_md_for_dprsr.mirror_type.$valid | | ||
488 | | | |[1] |ingress::ig_intr_md_for_dprsr.drop_ctl.$valid | | ||
489 | | | |[2] |ingress::ig_intr_md_for_tm.ucast_egress_port.$valid | | ||
490 | | | |[3] |ingress::ig_intr_md_for_tm.mcast_grp_a.$valid | | ||
491 | | | |[4] |ingress::ig_intr_md_for_tm.mcast_grp_b.$valid | | ||
492 | | | |[5] |ingress::ig_intr_md_for_tm.rid.$valid | | ||
493 | | | |[6] |ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid | | ||
494 | | | |[7] |ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid | | ||
495 | | | |[8] |ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid | | ||
496 | | | |[9] |ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid | | ||
497 | | | |[10] |ingress::ig_intr_md_for_tm.bypass_egress.$valid | | ||
498 | | | |[11] |ingress::meta.bridge_hdr.$valid | | ||
499 | | | |[12] |ingress::hdr.ethernet.$valid | | ||
500 | | | |[13] |ingress::hdr.sidecar.$valid | | ||
501 | | | |[14] |ingress::hdr.vlan.$valid | | ||
502 | | | |[15] |ingress::hdr.ipv4.$valid | | ||
503 | | | |[16] |ingress::hdr.icmp.$valid | | ||
504 | | | |[17] |ingress::hdr.tcp.$valid | | ||
505 | | | |[18] |ingress::hdr.udp.$valid | | ||
506 | | | |[19] |ingress::hdr.geneve.$valid | | ||
507 | | | |[20] |ingress::hdr.inner_eth.$valid | | ||
508 | | | |[21] |ingress::hdr.inner_ipv4.$valid | | ||
509 | | | |[22] |ingress::hdr.inner_tcp.$valid | | ||
510 | | | |[23] |ingress::hdr.inner_udp.$valid | | ||
511 | | | |[24] |ingress::hdr.inner_icmp.$valid | | ||
512 | | | |[25] |ingress::hdr.inner_ipv6.$valid | | ||
513 | | | |[26] |ingress::hdr.geneve_opts.ox_external_tag.$valid | | ||
514 | | | |[27] |ingress::hdr.geneve_opts.ox_mcast_tag.$valid | | ||
515 | | | |[28] |ingress::hdr.ipv6.$valid | | ||
516 | | | |[29] |ingress::hdr.arp.$valid | | ||
517 | | | |[30] |ingress::meta.is_switch_address | | ||
518 | | | |[31] |ingress::meta.is_mcast | | ||
519 | | | | | | | ||
520 | |MW0 |E |[15:0] |egress::hdr.ipv6.dst_addr[111:96] | | ||
521 | | | |[31:16] |egress::hdr.ipv6.dst_addr[127:112] | | ||
522 | | | | | | | ||
523 | |DW0 |I | |ingress::hdr.inner_eth.src_mac[47:16] ARA | | ||
524 | | | | | | | ||
525 | |W1 |E |[31:16] |egress::is_ipv6_mcast_0 | | ||
526 | | | | | | | ||
527 | |MW1 |E | |egress::hdr.ipv6.dst_addr[63:32] | | ||
528 | | | | | | | ||
529 | |... | | | | | ||
530 | | | | | | | ||
531 | |W2 |I |[15:0] |ingress::hdr.geneve.protocol | | ||
532 | | | |[21:16] |ingress::hdr.geneve.reserved | | ||
533 | | | |[22] |ingress::hdr.geneve.crit | | ||
534 | | | |[23] |ingress::hdr.geneve.ctrl | | ||
535 | | | |[29:24] |ingress::hdr.geneve.opt_len | | ||
536 | | | |[31:30] |ingress::hdr.geneve.version | | ||
537 | | | | | | | ||
538 | |MW2 |E | |egress::hdr.ipv6.dst_addr[95:64] | | ||
539 | | | | | | | ||
540 | |... | | | | | ||
541 | | | | | | | ||
542 | |W3 |I |[4:0] |ingress::hdr.geneve_opts.ox_external_tag.opt_len | | ||
543 | | | |[7:5] |ingress::hdr.geneve_opts.ox_external_tag.reserved | | ||
544 | | | |[14:8] |ingress::hdr.geneve_opts.ox_external_tag.type | | ||
545 | | | |[15] |ingress::hdr.geneve_opts.ox_external_tag.crit | | ||
546 | | | |[31:16] |ingress::hdr.geneve_opts.ox_external_tag.class | | ||
547 | | | | | | | ||
548 | |MW3 |I |[31:8] |ingress::meta.nat_geneve_vni | | ||
549 | | | |[0] |ingress::meta.nat_ingress_hit | | ||
550 | | | | | | | ||
551 | |... | | | | | ||
552 | | | | | | | ||
553 | |W4 |E |[15:0] |egress::hdr.tcp.window | | ||
554 | | | |[23:16] |egress::hdr.tcp.flags | | ||
555 | | | |[27:24] |egress::hdr.tcp.res | | ||
556 | | | |[31:28] |egress::hdr.tcp.data_offset | | ||
557 | | | | | | | ||
558 | |W5 |E |[29:0] |egress::hdr.geneve_opts.ox_mcast_tag.reserved | | ||
559 | | | |[31:30] |egress::hdr.geneve_opts.ox_mcast_tag.mcast_tag | | ||
560 | | | | | | | ||
561 | |W6 |I |[7:0] |ingress::hdr.geneve.reserved2 | | ||
562 | | | |[31:8] |ingress::hdr.geneve.vni | | ||
563 | | | | | | | ||
564 | |W7 |I | |ingress::hdr.ethernet.src_mac[47:16] | | ||
565 | | | | | | | ||
566 | |W8 |E |[15:0] |egress::hdr.tcp.urgent_ptr | | ||
567 | | | |[31:16] |egress::hdr.tcp.checksum | | ||
568 | | | | | | | ||
569 | |W9 |E |[15:0] |egress::hdr.tcp.dst_port | | ||
570 | | | |[31:16] |egress::hdr.tcp.src_port | | ||
571 | | | | | | | ||
572 | |W10 |I | |ingress::hdr.inner_eth.src_mac[47:16] | | ||
573 | | | | |ingress::hdr.inner_eth.src_mac[47:16] ARA | | ||
574 | | | |[7:0] |ingress::l3_router_Router4_fwd.slots ARA | | ||
575 | | | | | | | ||
576 | |... | | | | | ||
577 | | | | | | | ||
578 | |MW4 |I |[19:0] |ingress::hdr.inner_ipv6.dst_addr[115:96] | | ||
579 | | | |[23:20] |ingress::hdr.inner_ipv6.dst_addr[119:116] | | ||
580 | | | |[31:24] |ingress::hdr.inner_ipv6.dst_addr[127:120] | | ||
581 | | | | | | | ||
582 | |... | | | | | ||
583 | | | | | | | ||
584 | |MW5 |I |[19:0] |ingress::hdr.inner_ipv6.src_addr[115:96] | | ||
585 | | | |[23:20] |ingress::hdr.inner_ipv6.src_addr[119:116] | | ||
586 | | | |[31:24] |ingress::hdr.inner_ipv6.src_addr[127:120] | | ||
587 | | | | | | | ||
588 | |... | | | | | ||
589 | | | | | | | ||
590 | |MW6 |I |[19:0] |ingress::hdr.ipv6.dst_addr[115:96] | | ||
591 | | | |[23:20] |ingress::hdr.ipv6.dst_addr[119:116] | | ||
592 | | | |[31:24] |ingress::hdr.ipv6.dst_addr[127:120] | | ||
593 | | | | | | | ||
594 | |... | | | | | ||
595 | | | | | | | ||
596 | |MW7 |I |[19:0] |ingress::meta.nat_ingress_tgt[115:96] | | ||
597 | | | |[23:20] |ingress::meta.nat_ingress_tgt[119:116] | | ||
598 | | | |[31:24] |ingress::meta.nat_ingress_tgt[127:120] | | ||
599 | | | | | | | ||
600 | |... | | | | | ||
601 | | | | | | | ||
602 | |W12 |I |[19:0] |ingress::hdr.ipv6.src_addr[115:96] | | ||
603 | | | |[23:20] |ingress::hdr.ipv6.src_addr[119:116] | | ||
604 | | | |[31:24] |ingress::hdr.ipv6.src_addr[127:120] | | ||
605 | | | |[12:0] |ingress::hdr.ipv4.frag_offset | | ||
606 | | | |[15:13] |ingress::hdr.ipv4.flags | | ||
607 | | | |[31:16] |ingress::hdr.ipv4.identification | | ||
608 | | | | | | | ||
609 | |W13 |I |[12:0] |ingress::hdr.inner_ipv4.frag_offset | | ||
610 | | | |[15:13] |ingress::hdr.inner_ipv4.flags | | ||
611 | | | |[31:16] |ingress::hdr.inner_ipv4.identification | | ||
612 | | | |[19:0] |ingress::hdr.inner_ipv6.flow_label | | ||
613 | | | |[27:20] |ingress::hdr.inner_ipv6.traffic_class | | ||
614 | | | |[31:28] |ingress::hdr.inner_ipv6.version | | ||
615 | | | | | | | ||
616 | |W14 |I |[19:0] |ingress::hdr.ipv6.flow_label | | ||
617 | | | |[27:20] |ingress::hdr.ipv6.traffic_class | | ||
618 | | | |[31:28] |ingress::hdr.ipv6.version | | ||
619 | | | | | | | ||
620 | |W15 |I |[15:0] |ingress::hdr.inner_udp.dst_port | | ||
621 | | | |[31:16] |ingress::hdr.inner_udp.src_port | | ||
622 | | | |[15:0] |ingress::hdr.inner_tcp.urgent_ptr | | ||
623 | | | |[31:16] |ingress::hdr.inner_tcp.checksum | | ||
624 | | | |[15:0] |ingress::hdr.tcp.urgent_ptr | | ||
625 | | | |[31:16] |ingress::hdr.tcp.checksum | | ||
626 | | | | | | | ||
627 | |W16 |I |[15:0] |ingress::hdr.udp.dst_port | | ||
628 | | | |[31:16] |ingress::hdr.udp.src_port | | ||
629 | | | | | | | ||
630 | |W17 |I |[15:0] |ingress::hdr.inner_tcp.dst_port | | ||
631 | | | |[31:16] |ingress::hdr.inner_tcp.src_port | | ||
632 | | | |[15:0] |ingress::hdr.tcp.dst_port | | ||
633 | | | |[31:16] |ingress::hdr.tcp.src_port | | ||
634 | | | | | | | ||
635 | |W18 |E | |egress::hdr.ethernet.src_mac[31:0] | | ||
636 | | | | | | | ||
637 | |W19 |E | |egress::hdr.inner_ipv6.dst_addr[95:64] | | ||
638 | | | | | | | ||
639 | |W20 |E | |egress::hdr.inner_ipv6.dst_addr[127:96] | | ||
640 | | | | | | | ||
641 | |W21 |E | |egress::hdr.tcp.ack_no | | ||
642 | | | | | | | ||
643 | |W22 |E | |egress::hdr.tcp.seq_no | | ||
644 | | | | | | | ||
645 | |W23 |I |[31:16] |ingress::meta.l4_src_port | | ||
646 | | | | | | | ||
647 | |MW8 |I | |ingress::hdr.inner_ipv6.dst_addr[63:32] | | ||
648 | | | | | | | ||
649 | |DW8 |I | |ingress::meta.nexthop_ipv6[95:64] | | ||
650 | | | | | | | ||
651 | |MW9 |I | |ingress::hdr.inner_ipv6.src_addr[63:32] | | ||
652 | | | | | | | ||
653 | |... | | | | | ||
654 | | | | | | | ||
655 | |MW10 |I | |ingress::hdr.ipv6.src_addr[63:32] | | ||
656 | | | | | | | ||
657 | |... | | | | | ||
658 | | | | | | | ||
659 | |MW11 |I | |ingress::meta.nat_ingress_tgt[63:32] | | ||
660 | | | | |ingress::l3_router_Router6_fwd.nexthop[95:64] | | ||
661 | | | | | | | ||
662 | |... | | | | | ||
663 | | | | | | | ||
664 | |W24 |I | |ingress::hdr.ipv6.dst_addr[63:32] | | ||
665 | | | | | | | ||
666 | |W25 |I | |ingress::hdr.inner_tcp.ack_no | | ||
667 | | | | |ingress::hdr.tcp.ack_no | | ||
668 | | | | | | | ||
669 | |W26 |I | |ingress::hdr.sidecar.sc_payload[95:64] | | ||
670 | | | | | | | ||
671 | |W27 |E | |egress::meta.decap_ports_0 | | ||
672 | | | | | | | ||
673 | |W28 |E | |egress::meta.decap_ports_1 | | ||
674 | | | | | | | ||
675 | |W29 |E | |egress::meta.decap_ports_2 | | ||
676 | | | | | | | ||
677 | |W30 |E | |egress::meta.decap_ports_3 | | ||
678 | | | | | | | ||
679 | |W31 |E | |egress::meta.decap_ports_4 | | ||
680 | | | | | | | ||
681 | |W32 |E | |egress::meta.decap_ports_5 | | ||
682 | | | | | | | ||
683 | |W33 |E | |egress::meta.decap_ports_6 | | ||
684 | | | | | | | ||
685 | |W34 |E | |egress::meta.decap_ports_7 | | ||
686 | | | | | | | ||
687 | |W35 |E | |egress::meta.bitmap_result | | ||
688 | | | | | | | ||
689 | |MW12 |I | |ingress::hdr.inner_ipv6.dst_addr[95:64] | | ||
690 | | | | | | | ||
691 | |... | | | | | ||
692 | | | | | | | ||
693 | |MW13 |I | |ingress::hdr.inner_ipv6.src_addr[95:64] | | ||
694 | | | | | | | ||
695 | |... | | | | | ||
696 | | | | | | | ||
697 | |MW14 |I | |ingress::hdr.ipv6.src_addr[95:64] | | ||
698 | | | | | | | ||
699 | |... | | | | | ||
700 | | | | | | | ||
701 | |MW15 |I | |ingress::meta.nat_ingress_tgt[95:64] | | ||
702 | | | | | | | ||
703 | |... | | | | | ||
704 | | | | | | | ||
705 | |W36 |I | |ingress::hdr.ipv6.dst_addr[95:64] | | ||
706 | | | | | | | ||
707 | |W37 |I | |ingress::hdr.inner_tcp.seq_no | | ||
708 | | | | |ingress::hdr.tcp.seq_no | | ||
709 | | | | | | | ||
710 | |... | | | | | ||
711 | | | | | | | ||
712 | +-----------+-------+-----------------+-------------------------------------------------------------+ | ||
713 | |||
714 | |||
715 | POV Allocation (ingress): | ||
716 | +-----------+-----------------+--------------------------------------------------------+ | ||
717 | |Container |Container Slice |Field Slice | | ||
718 | +-----------+-----------------+--------------------------------------------------------+ | ||
719 | |B1 |[0] |ingress::hdr.udp.checksum.$deparse_original_csum | | ||
720 | | |[1] |ingress::hdr.udp.checksum.$deparse_updated_csum_0 | | ||
721 | | |[2] |ingress::hdr.udp.checksum.$deparse_updated_csum_1 | | ||
722 | | |[3] |ingress::hdr.udp.checksum.$deparse_updated_csum_2 | | ||
723 | | |[4] |ingress::hdr.udp.checksum.$deparse_updated_csum_3 | | ||
724 | | |[5] |ingress::hdr.icmp.hdr_checksum.$deparse_original_csum | | ||
725 | | |[6] |ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0 | | ||
726 | +-----------+-----------------+--------------------------------------------------------+ | ||
727 | |W0 |[0] |ingress::ig_intr_md_for_dprsr.mirror_type.$valid | | ||
728 | | |[1] |ingress::ig_intr_md_for_dprsr.drop_ctl.$valid | | ||
729 | | |[2] |ingress::ig_intr_md_for_tm.ucast_egress_port.$valid | | ||
730 | | |[3] |ingress::ig_intr_md_for_tm.mcast_grp_a.$valid | | ||
731 | | |[4] |ingress::ig_intr_md_for_tm.mcast_grp_b.$valid | | ||
732 | | |[5] |ingress::ig_intr_md_for_tm.rid.$valid | | ||
733 | | |[6] |ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid | | ||
734 | | |[7] |ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid | | ||
735 | | |[8] |ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid | | ||
736 | | |[9] |ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid | | ||
737 | | |[10] |ingress::ig_intr_md_for_tm.bypass_egress.$valid | | ||
738 | | |[11] |ingress::meta.bridge_hdr.$valid | | ||
739 | | |[12] |ingress::hdr.ethernet.$valid | | ||
740 | | |[13] |ingress::hdr.sidecar.$valid | | ||
741 | | |[14] |ingress::hdr.vlan.$valid | | ||
742 | | |[15] |ingress::hdr.ipv4.$valid | | ||
743 | | |[16] |ingress::hdr.icmp.$valid | | ||
744 | | |[17] |ingress::hdr.tcp.$valid | | ||
745 | | |[18] |ingress::hdr.udp.$valid | | ||
746 | | |[19] |ingress::hdr.geneve.$valid | | ||
747 | | |[20] |ingress::hdr.inner_eth.$valid | | ||
748 | | |[21] |ingress::hdr.inner_ipv4.$valid | | ||
749 | | |[22] |ingress::hdr.inner_tcp.$valid | | ||
750 | | |[23] |ingress::hdr.inner_udp.$valid | | ||
751 | | |[24] |ingress::hdr.inner_icmp.$valid | | ||
752 | | |[25] |ingress::hdr.inner_ipv6.$valid | | ||
753 | | |[26] |ingress::hdr.geneve_opts.ox_external_tag.$valid | | ||
754 | | |[27] |ingress::hdr.geneve_opts.ox_mcast_tag.$valid | | ||
755 | | |[28] |ingress::hdr.ipv6.$valid | | ||
756 | | |[29] |ingress::hdr.arp.$valid | | ||
757 | +-----------+-----------------+--------------------------------------------------------+ | ||
758 | | |Total Bits Used |37 / 128 ( 28.9 %) | | ||
759 | | |Pack Density |37 / 40 ( 92.5 %) | | ||
760 | +-----------+-----------------+--------------------------------------------------------+ | ||
761 | |||
762 | POV Allocation (egress): | ||
763 | +-----------+-----------------+-------------------------------------------------------------+ | ||
764 | |Container |Container Slice |Field Slice | | ||
765 | +-----------+-----------------+-------------------------------------------------------------+ | ||
766 | |B4 |[0] |egress::hdr.ipv6.$valid | | ||
767 | | |[1] |egress::hdr.tcp.$valid | | ||
768 | | |[2] |egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum | | ||
769 | | |[3] |egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0 | | ||
770 | +-----------+-----------------+-------------------------------------------------------------+ | ||
771 | |H0 |[0] |egress::eg_intr_md_for_dprsr.mirror_io_select.$valid | | ||
772 | | |[1] |egress::eg_intr_md.egress_port.$valid | | ||
773 | | |[2] |egress::eg_intr_md_for_dprsr.drop_ctl.$valid | | ||
774 | | |[3] |egress::hdr.ethernet.$valid | | ||
775 | | |[4] |egress::hdr.vlan.$valid | | ||
776 | | |[5] |egress::hdr.ipv4.$valid | | ||
777 | | |[6] |egress::hdr.icmp.$valid | | ||
778 | | |[7] |egress::hdr.udp.$valid | | ||
779 | | |[8] |egress::hdr.geneve.$valid | | ||
780 | | |[9] |egress::hdr.inner_eth.$valid | | ||
781 | | |[10] |egress::hdr.inner_ipv4.$valid | | ||
782 | | |[11] |egress::hdr.inner_tcp.$valid | | ||
783 | | |[12] |egress::hdr.inner_udp.$valid | | ||
784 | | |[13] |egress::hdr.inner_ipv6.$valid | | ||
785 | | |[14] |egress::hdr.geneve_opts.ox_external_tag.$valid | | ||
786 | | |[15] |egress::hdr.geneve_opts.ox_mcast_tag.$valid | | ||
787 | +-----------+-----------------+-------------------------------------------------------------+ | ||
788 | | |Total Bits Used |20 / 128 ( 15.6 %) | | ||
789 | | |Pack Density |20 / 24 ( 83.3 %) | | ||
790 | +-----------+-----------------+-------------------------------------------------------------+ | ||
791 | |||
792 | +-------------------------------------------------------------+------------+-----------+----------------+-----------------+ | ||
793 | |Field Slice |Live Range |Container |Container Type |Container Slice | | ||
794 | +-------------------------------------------------------------+------------+-----------+----------------+-----------------+ | ||
795 | |ingress::ig_intr_md_for_dprsr.mirror_type.$valid |[-1r, 17w] |W0 |W |[0] | | ||
796 | |ingress::ig_intr_md.ingress_port |[-1r, 17w] |MH12 |MH |[8:0] | | ||
797 | |ingress::meta.ipv4_checksum_err |[-1r, 17w] |MH4 |MH |[0] | | ||
798 | |ingress::meta.is_switch_address |[-1r, 17w] |W0 |W |[30] | | ||
799 | |ingress::meta.is_mcast |[-1r, 17w] |W0 |W |[31] | | ||
800 | |ingress::meta.is_valid |[-1r, 17w] |MB4 |MB |[0] | | ||
801 | |ingress::meta.allow_source_mcast |[5w, 7r] |H6 |H |[0] | | ||
802 | |ingress::meta.is_link_local_mcastv6 |[-1r, 17w] |H15 |H |[13] | | ||
803 | |ingress::meta.service_routed |[0w, 11r] |H35 |H |[0] | | ||
804 | |ingress::meta.nat_egress_hit |[-1r, 17w] |H15 |H |[14] | | ||
805 | |ingress::meta.nat_ingress_hit |[-1r, 17w] |MW3 |MW |[0] | | ||
806 | |ingress::meta.nat_ingress_port |[-1r, 17w] |H15 |H |[15] | | ||
807 | |ingress::meta.nexthop_ipv4[31:16] |[-1r, 17w] |DH0 |DH | | | ||
808 | |ingress::meta.nexthop_ipv4[7:0] |[-1r, 17w] |DH9 |DH |[7:0] | | ||
809 | |ingress::meta.nexthop_ipv4[15:8] |[-1r, 17w] |DH9 |DH |[15:8] | | ||
810 | |ingress::meta.nexthop_ipv6[31:16] |[-1r, 17w] |DH0 |DH | | | ||
811 | |ingress::meta.nexthop_ipv6[127:112] |[-1r, 17w] |DH12 |DH | | | ||
812 | |ingress::meta.nexthop_ipv6[47:32] |[-1r, 17w] |DH20 |DH | | | ||
813 | |ingress::meta.nexthop_ipv6[63:48] |[-1r, 17w] |DH22 |DH | | | ||
814 | |ingress::meta.nexthop_ipv6[95:64] |[-1r, 17w] |DW8 |DW | | | ||
815 | |ingress::meta.nexthop_ipv6[7:0] |[-1r, 17w] |MH8 |MH |[7:0] | | ||
816 | |ingress::meta.nexthop_ipv6[15:8] |[-1r, 17w] |MH8 |MH |[15:8] | | ||
817 | |ingress::meta.nexthop_ipv6[111:96] |[-1r, 17w] |H68 |H | | | ||
818 | |ingress::meta.pkt_type |[-1r, 17w] |MH4 |MH |[10:1] | | ||
819 | |ingress::meta.drop_reason |[-1r, 17w] |MB12 |MB | | | ||
820 | |ingress::meta.l4_src_port |[-1r, 17w] |W23 |W |[31:16] | | ||
821 | |ingress::meta.l4_dst_port |[-1r, 17w] |H59 |H | | | ||
822 | |ingress::meta.nat_ingress_tgt[115:96] |[-1r, 17w] |MW7 |MW |[19:0] | | ||
823 | |ingress::meta.nat_ingress_tgt[119:116] |[-1r, 17w] |MW7 |MW |[23:20] | | ||
824 | |ingress::meta.nat_ingress_tgt[127:120] |[-1r, 17w] |MW7 |MW |[31:24] | | ||
825 | |ingress::meta.nat_ingress_tgt[63:32] |[1w, 10r] |MW11 |MW | | | ||
826 | |ingress::meta.nat_ingress_tgt[95:64] |[-1r, 17w] |MW15 |MW | | | ||
827 | |ingress::meta.nat_ingress_tgt[7:0] |[-1r, 17w] |H21 |H |[7:0] | | ||
828 | |ingress::meta.nat_ingress_tgt[15:8] |[-1r, 17w] |H21 |H |[15:8] | | ||
829 | |ingress::meta.nat_ingress_tgt[22:16] |[-1r, 17w] |H52 |H |[6:0] | | ||
830 | |ingress::meta.nat_ingress_tgt[23] |[-1r, 17w] |H52 |H |[7] | | ||
831 | |ingress::meta.nat_ingress_tgt[31:24] |[-1r, 17w] |H52 |H |[15:8] | | ||
832 | |ingress::meta.nat_inner_mac[31:16] |[-1r, 17w] |H8 |H | | | ||
833 | |ingress::meta.nat_inner_mac[15:0] |[-1r, 17w] |H32 |H | | | ||
834 | |ingress::meta.nat_inner_mac[47:32] |[-1r, 17w] |H46 |H | | | ||
835 | |ingress::meta.nat_geneve_vni |[-1r, 17w] |MW3 |MW |[31:8] | | ||
836 | |ingress::meta.icmp_recalc |[-1r, 17w] |H38 |H |[13] | | ||
837 | |ingress::meta.icmp_csum |[-1r, 17w] |MH0 |MH | | | ||
838 | |ingress::meta.body_checksum |[-1r, 17w] |MH1 |MH | | | ||
839 | |ingress::meta.l4_length |[-1r, 17w] |H12 |H | | | ||
840 | |ingress::meta.orig_src_mac[22:16] |[-1r, 17w] |MH18 |MH |[6:0] | | ||
841 | |ingress::meta.orig_src_mac[23] |[-1r, 17w] |MH18 |MH |[7] | | ||
842 | |ingress::meta.orig_src_mac[31:24] |[-1r, 17w] |MH18 |MH |[15:8] | | ||
843 | |ingress::meta.orig_src_mac[7:0] |[-1r, 17w] |H16 |H |[7:0] | | ||
844 | |ingress::meta.orig_src_mac[15:8] |[-1r, 17w] |H16 |H |[15:8] | | ||
845 | |ingress::meta.orig_src_mac[39:32] |[-1r, 17w] |H40 |H |[7:0] | | ||
846 | |ingress::meta.orig_src_mac[47:40] |[-1r, 17w] |H40 |H |[15:8] | | ||
847 | |ingress::meta.orig_src_ipv4[22:16] |[-1r, 17w] |MH19 |MH |[6:0] | | ||
848 | |ingress::meta.orig_src_ipv4[23] |[-1r, 17w] |MH19 |MH |[7] | | ||
849 | |ingress::meta.orig_src_ipv4[31:24] |[-1r, 17w] |MH19 |MH |[15:8] | | ||
850 | |ingress::meta.orig_src_ipv4[7:0] |[-1r, 17w] |H17 |H |[7:0] | | ||
851 | |ingress::meta.orig_src_ipv4[15:8] |[-1r, 17w] |H17 |H |[15:8] | | ||
852 | |ingress::meta.orig_dst_ipv4[15:0] |[-1r, 17w] |H68 |H | | | ||
853 | |ingress::meta.orig_dst_ipv4[31:16] |[-1r, 17w] |H71 |H | | | ||
854 | |ingress::meta.bridge_hdr.__pad_0 |[-1r, 17w] |H35 |H |[15:9] | | ||
855 | |ingress::meta.bridge_hdr.ingress_port |[0w, 11r] |DH10 |DH |[8:0] | | ||
856 | |ingress::meta.bridge_hdr.ingress_port |[-1w, 0r] |H35 |H |[8:0] | | ||
857 | |ingress::meta.bridge_hdr.ingress_port |[11w, 17r] |H35 |H |[8:0] | | ||
858 | |ingress::hdr.ethernet.dst_mac[7:0] |[-1r, 17w] |H20 |H |[7:0] | | ||
859 | |ingress::hdr.ethernet.dst_mac[15:8] |[-1r, 17w] |H20 |H |[15:8] | | ||
860 | |ingress::hdr.ethernet.dst_mac[39:32] |[-1r, 17w] |H41 |H |[7:0] | | ||
861 | |ingress::hdr.ethernet.dst_mac[47:40] |[-1r, 17w] |H41 |H |[15:8] | | ||
862 | |ingress::hdr.ethernet.dst_mac[22:16] |[-1r, 17w] |H51 |H |[6:0] | | ||
863 | |ingress::hdr.ethernet.dst_mac[23] |[-1r, 17w] |H51 |H |[7] | | ||
864 | |ingress::hdr.ethernet.dst_mac[31:24] |[-1r, 17w] |H51 |H |[15:8] | | ||
865 | |ingress::hdr.ethernet.src_mac[15:0] |[-1r, 17w] |MH23 |MH | | | ||
866 | |ingress::hdr.ethernet.src_mac[47:16] |[-1r, 17w] |W7 |W | | | ||
867 | |ingress::hdr.ethernet.ether_type |[-1r, 17w] |H56 |H | | | ||
868 | |ingress::hdr.sidecar.sc_code |[-1r, 17w] |H44 |H |[15:8] | | ||
869 | |ingress::hdr.sidecar.sc_pad |[-1r, 17w] |H44 |H |[7:0] | | ||
870 | |ingress::hdr.sidecar.sc_ingress[8:0] |[-1r, 17w] |H37 |H |[8:0] | | ||
871 | |ingress::hdr.sidecar.sc_ingress[15:9] |[-1r, 17w] |H37 |H |[15:9] | | ||
872 | |ingress::hdr.sidecar.sc_egress[8:0] |[-1r, 17w] |H36 |H |[8:0] | | ||
873 | |ingress::hdr.sidecar.sc_egress[15:9] |[-1r, 17w] |H36 |H |[15:9] | | ||
874 | |ingress::hdr.sidecar.sc_ether_type |[-1r, 17w] |H55 |H | | | ||
875 | |ingress::hdr.sidecar.sc_payload[31:16] |[-1r, 17w] |H5 |H | | | ||
876 | |ingress::hdr.sidecar.sc_payload[7:0] |[-1r, 17w] |H30 |H |[7:0] | | ||
877 | |ingress::hdr.sidecar.sc_payload[15:8] |[-1r, 17w] |H30 |H |[15:8] | | ||
878 | |ingress::hdr.sidecar.sc_payload[127:112] |[-1r, 17w] |H39 |H | | | ||
879 | |ingress::hdr.sidecar.sc_payload[47:32] |[-1r, 17w] |H60 |H | | | ||
880 | |ingress::hdr.sidecar.sc_payload[63:48] |[-1r, 17w] |H61 |H | | | ||
881 | |ingress::hdr.sidecar.sc_payload[111:96] |[-1r, 17w] |H64 |H | | | ||
882 | |ingress::hdr.sidecar.sc_payload[95:64] |[-1r, 17w] |W26 |W | | | ||
883 | |ingress::hdr.vlan.pcp |[-1r, 17w] |H23 |H |[15:13] | | ||
884 | |ingress::hdr.vlan.dei |[-1r, 17w] |H23 |H |[12] | | ||
885 | |ingress::hdr.vlan.vlan_id |[-1r, 17w] |H23 |H |[11:0] | | ||
886 | |ingress::hdr.vlan.ether_type |[-1r, 17w] |H54 |H | | | ||
887 | |ingress::hdr.ipv4.version |[-1r, 17w] |H63 |H |[15:12] | | ||
888 | |ingress::hdr.ipv4.ihl |[-1r, 17w] |H63 |H |[11:8] | | ||
889 | |ingress::hdr.ipv4.diffserv |[-1r, 17w] |H63 |H |[7:0] | | ||
890 | |ingress::hdr.ipv4.total_len |[-1r, 17w] |MH6 |MH | | | ||
891 | |ingress::hdr.ipv4.identification |[-1r, 17w] |W12 |W |[31:16] | | ||
892 | |ingress::hdr.ipv4.flags |[-1r, 17w] |W12 |W |[15:13] | | ||
893 | |ingress::hdr.ipv4.frag_offset |[-1r, 17w] |W12 |W |[12:0] | | ||
894 | |ingress::hdr.ipv4.ttl |[-1r, 17w] |B2 |B | | | ||
895 | |ingress::hdr.ipv4.protocol |[-1r, 17w] |MB7 |MB | | | ||
896 | |ingress::hdr.ipv4.hdr_checksum |[-1r, 17w] |H43 |H | | | ||
897 | |ingress::hdr.ipv4.src_addr[7:0] |[-1r, 17w] |H22 |H |[7:0] | | ||
898 | |ingress::hdr.ipv4.src_addr[15:8] |[-1r, 17w] |H22 |H |[15:8] | | ||
899 | |ingress::hdr.ipv4.src_addr[22:16] |[-1r, 17w] |H53 |H |[6:0] | | ||
900 | |ingress::hdr.ipv4.src_addr[23] |[-1r, 17w] |H53 |H |[7] | | ||
901 | |ingress::hdr.ipv4.src_addr[31:24] |[-1r, 17w] |H53 |H |[15:8] | | ||
902 | |ingress::hdr.ipv4.dst_addr[7:0] |[-1r, 17w] |H13 |H |[7:0] | | ||
903 | |ingress::hdr.ipv4.dst_addr[15:8] |[-1r, 17w] |H13 |H |[15:8] | | ||
904 | |ingress::hdr.ipv4.dst_addr[22:16] |[-1r, 17w] |H50 |H |[6:0] | | ||
905 | |ingress::hdr.ipv4.dst_addr[23] |[-1r, 17w] |H50 |H |[7] | | ||
906 | |ingress::hdr.ipv4.dst_addr[31:24] |[-1r, 17w] |H50 |H |[15:8] | | ||
907 | |ingress::hdr.icmp.type |[-1r, 17w] |H7 |H |[15:8] | | ||
908 | |ingress::hdr.icmp.code |[-1r, 17w] |H7 |H |[7:0] | | ||
909 | |ingress::hdr.icmp.hdr_checksum |[-1r, 17w] |H33 |H | | | ||
910 | |ingress::hdr.icmp.data[15:0] |[-1r, 17w] |MH7 |MH | | | ||
911 | |ingress::hdr.icmp.data[31:16] |[-1r, 17w] |H58 |H | | | ||
912 | |ingress::hdr.tcp.src_port |[-1r, 17w] |W17 |W |[31:16] | | ||
913 | |ingress::hdr.tcp.dst_port |[-1r, 17w] |W17 |W |[15:0] | | ||
914 | |ingress::hdr.tcp.seq_no |[-1r, 17w] |W37 |W | | | ||
915 | |ingress::hdr.tcp.ack_no |[-1r, 17w] |W25 |W | | | ||
916 | |ingress::hdr.tcp.data_offset |[-1r, 17w] |H58 |H |[15:12] | | ||
917 | |ingress::hdr.tcp.res |[-1r, 17w] |H58 |H |[11:8] | | ||
918 | |ingress::hdr.tcp.flags |[-1r, 17w] |H58 |H |[7:0] | | ||
919 | |ingress::hdr.tcp.window |[-1r, 17w] |MH7 |MH | | | ||
920 | |ingress::hdr.tcp.checksum |[-1r, 17w] |W15 |W |[31:16] | | ||
921 | |ingress::hdr.tcp.urgent_ptr |[-1r, 17w] |W15 |W |[15:0] | | ||
922 | |ingress::hdr.udp.src_port |[-1r, 17w] |W16 |W |[31:16] | | ||
923 | |ingress::hdr.udp.dst_port |[-1r, 17w] |W16 |W |[15:0] | | ||
924 | |ingress::hdr.udp.hdr_length |[-1r, 17w] |H14 |H | | | ||
925 | |ingress::hdr.udp.checksum |[-1r, 17w] |H34 |H | | | ||
926 | |ingress::hdr.geneve.version |[-1r, 17w] |W2 |W |[31:30] | | ||
927 | |ingress::hdr.geneve.opt_len |[-1r, 17w] |W2 |W |[29:24] | | ||
928 | |ingress::hdr.geneve.ctrl |[-1r, 17w] |W2 |W |[23] | | ||
929 | |ingress::hdr.geneve.crit |[-1r, 17w] |W2 |W |[22] | | ||
930 | |ingress::hdr.geneve.reserved |[-1r, 17w] |W2 |W |[21:16] | | ||
931 | |ingress::hdr.geneve.protocol |[-1r, 17w] |W2 |W |[15:0] | | ||
932 | |ingress::hdr.geneve.vni |[-1r, 17w] |W6 |W |[31:8] | | ||
933 | |ingress::hdr.geneve.reserved2 |[-1r, 17w] |W6 |W |[7:0] | | ||
934 | |ingress::hdr.inner_eth.dst_mac[31:16] |[5w, 7r] |DH3 |DH | | | ||
935 | |ingress::hdr.inner_eth.dst_mac[15:0] |[5w, 11r] |DH11 |DH | | | ||
936 | |ingress::hdr.inner_eth.dst_mac[31:16] |[-1w, 5r] |H6 |H | | | ||
937 | |ingress::hdr.inner_eth.dst_mac[31:16] |[7w, 17r] |H6 |H | | | ||
938 | |ingress::hdr.inner_eth.dst_mac[15:0] |[-1w, 5r] |H31 |H | | | ||
939 | |ingress::hdr.inner_eth.dst_mac[15:0] |[11w, 17r] |H31 |H | | | ||
940 | |ingress::hdr.inner_eth.dst_mac[47:32] |[-1r, 17w] |H45 |H | | | ||
941 | |ingress::hdr.inner_eth.src_mac[15:0] |[5w, 12r] |DH23 |DH | | | ||
942 | |ingress::hdr.inner_eth.src_mac[47:16] |[5w, 11r] |DW0 |DW | | | ||
943 | |ingress::hdr.inner_eth.src_mac[15:0] |[-1w, 5r] |MH22 |MH | | | ||
944 | |ingress::hdr.inner_eth.src_mac[15:0] |[12w, 17r] |MH22 |MH | | | ||
945 | |ingress::hdr.inner_eth.src_mac[47:16] |[-1w, 5r] |W10 |W | | | ||
946 | |ingress::hdr.inner_eth.src_mac[47:16] |[11w, 17r] |W10 |W | | | ||
947 | |ingress::hdr.inner_eth.ether_type |[-1r, 17w] |H57 |H | | | ||
948 | |ingress::hdr.inner_ipv4.version |[-1r, 17w] |H62 |H |[15:12] | | ||
949 | |ingress::hdr.inner_ipv4.ihl |[-1r, 17w] |H62 |H |[11:8] | | ||
950 | |ingress::hdr.inner_ipv4.diffserv |[-1r, 17w] |H62 |H |[7:0] | | ||
951 | |ingress::hdr.inner_ipv4.total_len |[-1r, 17w] |MH5 |MH | | | ||
952 | |ingress::hdr.inner_ipv4.identification |[-1r, 17w] |W13 |W |[31:16] | | ||
953 | |ingress::hdr.inner_ipv4.flags |[-1r, 17w] |W13 |W |[15:13] | | ||
954 | |ingress::hdr.inner_ipv4.frag_offset |[-1r, 17w] |W13 |W |[12:0] | | ||
955 | |ingress::hdr.inner_ipv4.ttl |[-1r, 17w] |MB0 |MB | | | ||
956 | |ingress::hdr.inner_ipv4.protocol |[-1r, 17w] |MB6 |MB | | | ||
957 | |ingress::hdr.inner_ipv4.hdr_checksum |[9w, 11r] |DH14 |DH | | | ||
958 | |ingress::hdr.inner_ipv4.hdr_checksum |[-1w, 9r] |H42 |H | | | ||
959 | |ingress::hdr.inner_ipv4.hdr_checksum |[11w, 17r] |H42 |H | | | ||
960 | |ingress::hdr.inner_ipv4.src_addr[7:0] |[-1r, 17w] |H19 |H |[7:0] | | ||
961 | |ingress::hdr.inner_ipv4.src_addr[15:8] |[-1r, 17w] |H19 |H |[15:8] | | ||
962 | |ingress::hdr.inner_ipv4.src_addr[22:16] |[-1r, 17w] |H49 |H |[6:0] | | ||
963 | |ingress::hdr.inner_ipv4.src_addr[23] |[-1r, 17w] |H49 |H |[7] | | ||
964 | |ingress::hdr.inner_ipv4.src_addr[31:24] |[-1r, 17w] |H49 |H |[15:8] | | ||
965 | |ingress::hdr.inner_ipv4.dst_addr[7:0] |[-1r, 17w] |H18 |H |[7:0] | | ||
966 | |ingress::hdr.inner_ipv4.dst_addr[15:8] |[-1r, 17w] |H18 |H |[15:8] | | ||
967 | |ingress::hdr.inner_ipv4.dst_addr[22:16] |[-1r, 17w] |H48 |H |[6:0] | | ||
968 | |ingress::hdr.inner_ipv4.dst_addr[23] |[-1r, 17w] |H48 |H |[7] | | ||
969 | |ingress::hdr.inner_ipv4.dst_addr[31:24] |[-1r, 17w] |H48 |H |[15:8] | | ||
970 | |ingress::hdr.inner_tcp.src_port |[-1r, 17w] |W17 |W |[31:16] | | ||
971 | |ingress::hdr.inner_tcp.dst_port |[-1r, 17w] |W17 |W |[15:0] | | ||
972 | |ingress::hdr.inner_tcp.seq_no |[-1r, 17w] |W37 |W | | | ||
973 | |ingress::hdr.inner_tcp.ack_no |[-1r, 17w] |W25 |W | | | ||
974 | |ingress::hdr.inner_tcp.data_offset |[-1r, 17w] |H58 |H |[15:12] | | ||
975 | |ingress::hdr.inner_tcp.res |[-1r, 17w] |H58 |H |[11:8] | | ||
976 | |ingress::hdr.inner_tcp.flags |[-1r, 17w] |H58 |H |[7:0] | | ||
977 | |ingress::hdr.inner_tcp.window |[-1r, 17w] |MH7 |MH | | | ||
978 | |ingress::hdr.inner_tcp.checksum |[-1r, 17w] |W15 |W |[31:16] | | ||
979 | |ingress::hdr.inner_tcp.urgent_ptr |[-1r, 17w] |W15 |W |[15:0] | | ||
980 | |ingress::hdr.inner_udp.src_port |[-1r, 17w] |W15 |W |[31:16] | | ||
981 | |ingress::hdr.inner_udp.dst_port |[-1r, 17w] |W15 |W |[15:0] | | ||
982 | |ingress::hdr.inner_udp.hdr_length |[-1r, 17w] |MH7 |MH | | | ||
983 | |ingress::hdr.inner_udp.checksum |[-1r, 17w] |H33 |H | | | ||
984 | |ingress::hdr.inner_icmp.type |[-1r, 17w] |H7 |H |[15:8] | | ||
985 | |ingress::hdr.inner_icmp.code |[-1r, 17w] |H7 |H |[7:0] | | ||
986 | |ingress::hdr.inner_icmp.hdr_checksum |[-1r, 17w] |H33 |H | | | ||
987 | |ingress::hdr.inner_icmp.data[15:0] |[-1r, 17w] |MH7 |MH | | | ||
988 | |ingress::hdr.inner_icmp.data[31:16] |[-1r, 17w] |H58 |H | | | ||
989 | |ingress::hdr.inner_ipv6.version |[-1r, 17w] |W13 |W |[31:28] | | ||
990 | |ingress::hdr.inner_ipv6.traffic_class |[-1r, 17w] |W13 |W |[27:20] | | ||
991 | |ingress::hdr.inner_ipv6.flow_label |[-1r, 17w] |W13 |W |[19:0] | | ||
992 | |ingress::hdr.inner_ipv6.payload_len |[-1r, 17w] |MH5 |MH | | | ||
993 | |ingress::hdr.inner_ipv6.next_hdr |[-1r, 17w] |MB6 |MB | | | ||
994 | |ingress::hdr.inner_ipv6.hop_limit |[-1r, 17w] |MB0 |MB | | | ||
995 | |ingress::hdr.inner_ipv6.src_addr[115:96] |[-1r, 17w] |MW5 |MW |[19:0] | | ||
996 | |ingress::hdr.inner_ipv6.src_addr[119:116] |[-1r, 17w] |MW5 |MW |[23:20] | | ||
997 | |ingress::hdr.inner_ipv6.src_addr[127:120] |[-1r, 17w] |MW5 |MW |[31:24] | | ||
998 | |ingress::hdr.inner_ipv6.src_addr[63:32] |[-1r, 17w] |MW9 |MW | | | ||
999 | |ingress::hdr.inner_ipv6.src_addr[95:64] |[-1r, 17w] |MW13 |MW | | | ||
1000 | |ingress::hdr.inner_ipv6.src_addr[7:0] |[-1r, 17w] |H19 |H |[7:0] | | ||
1001 | |ingress::hdr.inner_ipv6.src_addr[15:8] |[-1r, 17w] |H19 |H |[15:8] | | ||
1002 | |ingress::hdr.inner_ipv6.src_addr[22:16] |[-1r, 17w] |H49 |H |[6:0] | | ||
1003 | |ingress::hdr.inner_ipv6.src_addr[23] |[-1r, 17w] |H49 |H |[7] | | ||
1004 | |ingress::hdr.inner_ipv6.src_addr[31:24] |[-1r, 17w] |H49 |H |[15:8] | | ||
1005 | |ingress::hdr.inner_ipv6.dst_addr[115:96] |[-1r, 17w] |MW4 |MW |[19:0] | | ||
1006 | |ingress::hdr.inner_ipv6.dst_addr[119:116] |[-1r, 17w] |MW4 |MW |[23:20] | | ||
1007 | |ingress::hdr.inner_ipv6.dst_addr[127:120] |[-1r, 17w] |MW4 |MW |[31:24] | | ||
1008 | |ingress::hdr.inner_ipv6.dst_addr[63:32] |[-1r, 17w] |MW8 |MW | | | ||
1009 | |ingress::hdr.inner_ipv6.dst_addr[95:64] |[-1r, 17w] |MW12 |MW | | | ||
1010 | |ingress::hdr.inner_ipv6.dst_addr[7:0] |[-1r, 17w] |H18 |H |[7:0] | | ||
1011 | |ingress::hdr.inner_ipv6.dst_addr[15:8] |[-1r, 17w] |H18 |H |[15:8] | | ||
1012 | |ingress::hdr.inner_ipv6.dst_addr[22:16] |[-1r, 17w] |H48 |H |[6:0] | | ||
1013 | |ingress::hdr.inner_ipv6.dst_addr[23] |[-1r, 17w] |H48 |H |[7] | | ||
1014 | |ingress::hdr.inner_ipv6.dst_addr[31:24] |[-1r, 17w] |H48 |H |[15:8] | | ||
1015 | |ingress::hdr.geneve_opts.ox_external_tag.class |[-1r, 17w] |W3 |W |[31:16] | | ||
1016 | |ingress::hdr.geneve_opts.ox_external_tag.crit |[-1r, 17w] |W3 |W |[15] | | ||
1017 | |ingress::hdr.geneve_opts.ox_external_tag.type |[-1r, 17w] |W3 |W |[14:8] | | ||
1018 | |ingress::hdr.geneve_opts.ox_external_tag.reserved |[-1r, 17w] |W3 |W |[7:5] | | ||
1019 | |ingress::hdr.geneve_opts.ox_external_tag.opt_len |[-1r, 17w] |W3 |W |[4:0] | | ||
1020 | |ingress::hdr.geneve_opts.ox_mcast_tag.mcast_tag |[-1r, 17w] |B3 |B |[7:6] | | ||
1021 | |ingress::hdr.geneve_opts.ox_mcast_tag.reserved[29:24] |[-1r, 17w] |B3 |B |[5:0] | | ||
1022 | |ingress::hdr.ipv6.version |[-1r, 17w] |W14 |W |[31:28] | | ||
1023 | |ingress::hdr.ipv6.traffic_class |[-1r, 17w] |W14 |W |[27:20] | | ||
1024 | |ingress::hdr.ipv6.flow_label |[-1r, 17w] |W14 |W |[19:0] | | ||
1025 | |ingress::hdr.ipv6.payload_len |[-1r, 17w] |H13 |H | | | ||
1026 | |ingress::hdr.ipv6.next_hdr |[-1r, 17w] |MB7 |MB | | | ||
1027 | |ingress::hdr.ipv6.hop_limit |[-1r, 17w] |B2 |B | | | ||
1028 | |ingress::hdr.ipv6.src_addr[63:32] |[-1r, 17w] |MW10 |MW | | | ||
1029 | |ingress::hdr.ipv6.src_addr[95:64] |[-1r, 17w] |MW14 |MW | | | ||
1030 | |ingress::hdr.ipv6.src_addr[7:0] |[-1r, 17w] |H22 |H |[7:0] | | ||
1031 | |ingress::hdr.ipv6.src_addr[15:8] |[-1r, 17w] |H22 |H |[15:8] | | ||
1032 | |ingress::hdr.ipv6.src_addr[22:16] |[-1r, 17w] |H53 |H |[6:0] | | ||
1033 | |ingress::hdr.ipv6.src_addr[23] |[-1r, 17w] |H53 |H |[7] | | ||
1034 | |ingress::hdr.ipv6.src_addr[31:24] |[-1r, 17w] |H53 |H |[15:8] | | ||
1035 | |ingress::hdr.ipv6.src_addr[115:96] |[-1r, 17w] |W12 |W |[19:0] | | ||
1036 | |ingress::hdr.ipv6.src_addr[119:116] |[-1r, 17w] |W12 |W |[23:20] | | ||
1037 | |ingress::hdr.ipv6.src_addr[127:120] |[-1r, 17w] |W12 |W |[31:24] | | ||
1038 | |ingress::hdr.ipv6.dst_addr[7:0] |[-1r, 17w] |MH6 |MH |[7:0] | | ||
1039 | |ingress::hdr.ipv6.dst_addr[15:8] |[-1r, 17w] |MH6 |MH |[15:8] | | ||
1040 | |ingress::hdr.ipv6.dst_addr[115:96] |[-1r, 17w] |MW6 |MW |[19:0] | | ||
1041 | |ingress::hdr.ipv6.dst_addr[119:116] |[-1r, 17w] |MW6 |MW |[23:20] | | ||
1042 | |ingress::hdr.ipv6.dst_addr[127:120] |[-1r, 17w] |MW6 |MW |[31:24] | | ||
1043 | |ingress::hdr.ipv6.dst_addr[22:16] |[-1r, 17w] |H50 |H |[6:0] | | ||
1044 | |ingress::hdr.ipv6.dst_addr[23] |[-1r, 17w] |H50 |H |[7] | | ||
1045 | |ingress::hdr.ipv6.dst_addr[31:24] |[-1r, 17w] |H50 |H |[15:8] | | ||
1046 | |ingress::hdr.ipv6.dst_addr[63:32] |[-1r, 17w] |W24 |W | | | ||
1047 | |ingress::hdr.ipv6.dst_addr[95:64] |[-1r, 17w] |W36 |W | | | ||
1048 | |ingress::ig_intr_md_for_dprsr.drop_ctl |[-1r, 17w] |MB2 |MB |[2:0] | | ||
1049 | |ingress::ig_intr_md_for_dprsr.mirror_type |[-1r, 17w] |MB1 |MB |[3:0] | | ||
1050 | |ingress::ig_intr_md_for_dprsr.drop_ctl.$valid |[-1r, 17w] |W0 |W |[1] | | ||
1051 | |ingress::filter_hasReturned |[-1r, 17w] |H38 |H |[14] | | ||
1052 | |ingress::ig_intr_md_for_tm.ucast_egress_port |[-1r, 17w] |MH13 |MH |[8:0] | | ||
1053 | |ingress::ig_intr_md_for_tm.bypass_egress |[-1r, 17w] |B1 |B |[7] | | ||
1054 | |ingress::ig_intr_md_for_tm.mcast_grp_a |[8w, 15r] |DH1 |DH | | | ||
1055 | |ingress::ig_intr_md_for_tm.mcast_grp_a |[7w, 8r] |MH2 |MH | | | ||
1056 | |ingress::ig_intr_md_for_tm.mcast_grp_a |[15w, 17r] |MH2 |MH | | | ||
1057 | |ingress::ig_intr_md_for_tm.mcast_grp_b |[8w, 12r] |DH2 |DH | | | ||
1058 | |ingress::ig_intr_md_for_tm.mcast_grp_b |[7w, 8r] |MH3 |MH | | | ||
1059 | |ingress::ig_intr_md_for_tm.mcast_grp_b |[12w, 17r] |MH3 |MH | | | ||
1060 | |ingress::ig_intr_md_for_tm.level1_mcast_hash |[-1r, 17w] |H15 |H |[12:0] | | ||
1061 | |ingress::ig_intr_md_for_tm.level2_mcast_hash |[-1r, 17w] |H38 |H |[12:0] | | ||
1062 | |ingress::ig_intr_md_for_tm.level1_exclusion_id |[8w, 12r] |DH13 |DH | | | ||
1063 | |ingress::ig_intr_md_for_tm.level1_exclusion_id |[7w, 8r] |MH15 |MH | | | ||
1064 | |ingress::ig_intr_md_for_tm.level1_exclusion_id |[12w, 17r] |MH15 |MH | | | ||
1065 | |ingress::ig_intr_md_for_tm.level2_exclusion_id |[-1r, 17w] |MH21 |MH |[8:0] | | ||
1066 | |ingress::ig_intr_md_for_tm.rid |[8w, 12r] |DH21 |DH | | | ||
1067 | |ingress::ig_intr_md_for_tm.rid |[7w, 8r] |MH20 |MH | | | ||
1068 | |ingress::ig_intr_md_for_tm.rid |[12w, 17r] |MH20 |MH | | | ||
1069 | |ingress::ig_intr_md_for_tm.ucast_egress_port.$valid |[-1r, 17w] |W0 |W |[2] | | ||
1070 | |ingress::ig_intr_md_for_tm.mcast_grp_a.$valid |[-1r, 17w] |W0 |W |[3] | | ||
1071 | |ingress::ig_intr_md_for_tm.mcast_grp_b.$valid |[-1r, 17w] |W0 |W |[4] | | ||
1072 | |ingress::ig_intr_md_for_tm.rid.$valid |[-1r, 17w] |W0 |W |[5] | | ||
1073 | |ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid |[-1r, 17w] |W0 |W |[6] | | ||
1074 | |ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid |[-1r, 17w] |W0 |W |[7] | | ||
1075 | |ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid |[-1r, 17w] |W0 |W |[8] | | ||
1076 | |ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid |[-1r, 17w] |W0 |W |[9] | | ||
1077 | |ingress::l3_router_Router4_fwd.nexthop[31:16] |[8w, 15r] |MH2 |MH | | | ||
1078 | |ingress::l3_router_Router4_fwd.nexthop[7:0] |[-1r, 17w] |H32 |H |[7:0] | | ||
1079 | |ingress::l3_router_Router4_fwd.nexthop[15:8] |[-1r, 17w] |H32 |H |[15:8] | | ||
1080 | |ingress::l3_router_Router4_fwd.port |[-1r, 17w] |MH14 |MH |[8:0] | | ||
1081 | |ingress::l3_router_Router4_fwd.is_hit |[5w, 11r] |H31 |H |[0] | | ||
1082 | |ingress::l3_router_Router4_fwd.hash |[-1r, 17w] |H8 |H |[7:0] | | ||
1083 | |ingress::l3_router_Router4_fwd.idx[7:0] |[-1r, 17w] |H24 |H |[7:0] | | ||
1084 | |ingress::l3_router_Router4_fwd.idx[15:8] |[-1r, 17w] |H24 |H |[15:8] | | ||
1085 | |ingress::l3_router_Router4_fwd.slots |[5w, 11r] |W10 |W |[7:0] | | ||
1086 | |ingress::l3_router_Router4_fwd.slot[7:0] |[-1r, 17w] |MH8 |MH |[7:0] | | ||
1087 | |ingress::l3_router_Router4_fwd.slot[15:8] |[-1r, 17w] |MH8 |MH |[15:8] | | ||
1088 | |ingress::l3_router_Router6_fwd.nexthop[31:16] |[8w, 12r] |MH3 |MH | | | ||
1089 | |ingress::l3_router_Router6_fwd.nexthop[127:112] |[8w, 12r] |MH15 |MH | | | ||
1090 | |ingress::l3_router_Router6_fwd.nexthop[47:32] |[8w, 12r] |MH20 |MH | | | ||
1091 | |ingress::l3_router_Router6_fwd.nexthop[63:48] |[5w, 12r] |MH22 |MH | | | ||
1092 | |ingress::l3_router_Router6_fwd.nexthop[95:64] |[10w, 12r] |MW11 |MW | | | ||
1093 | |ingress::l3_router_Router6_fwd.nexthop[7:0] |[-1r, 17w] |H24 |H |[7:0] | | ||
1094 | |ingress::l3_router_Router6_fwd.nexthop[15:8] |[-1r, 17w] |H24 |H |[15:8] | | ||
1095 | |ingress::l3_router_Router6_fwd.nexthop[111:96] |[-1r, 17w] |H69 |H | | | ||
1096 | |ingress::l3_router_Router6_fwd.port |[-1r, 17w] |MH14 |MH |[8:0] | | ||
1097 | |ingress::l3_router_Router6_fwd.is_hit |[9w, 11r] |H42 |H |[0] | | ||
1098 | |ingress::ig_intr_md_for_tm.bypass_egress.$valid |[-1r, 17w] |W0 |W |[10] | | ||
1099 | |ingress::hdr.udp.checksum.$deparse_original_csum |[-1r, 17w] |B1 |B |[0] | | ||
1100 | |ingress::hdr.udp.checksum.$deparse_updated_csum_0 |[-1r, 17w] |B1 |B |[1] | | ||
1101 | |ingress::hdr.udp.checksum.$deparse_updated_csum_1 |[-1r, 17w] |B1 |B |[2] | | ||
1102 | |ingress::hdr.udp.checksum.$deparse_updated_csum_2 |[-1r, 17w] |B1 |B |[3] | | ||
1103 | |ingress::hdr.udp.checksum.$deparse_updated_csum_3 |[-1r, 17w] |B1 |B |[4] | | ||
1104 | |ingress::hdr.icmp.hdr_checksum.$deparse_original_csum |[-1r, 17w] |B1 |B |[5] | | ||
1105 | |ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0 |[-1r, 17w] |B1 |B |[6] | | ||
1106 | |ingress::$tmp4 |[-1r, 17w] |B0 |B | | | ||
1107 | |egress::eg_intr_md_for_dprsr.drop_ctl |[-1r, 17w] |B4 |B |[6:4] | | ||
1108 | |egress::eg_intr_md_for_dprsr.mirror_io_select |[0w, 3r] |DB0 |DB |[7] | | ||
1109 | |egress::eg_intr_md_for_dprsr.mirror_io_select |[-1w, 0r] |B4 |B |[7] | | ||
1110 | |egress::eg_intr_md_for_dprsr.mirror_io_select |[3w, 17r] |B4 |B |[7] | | ||
1111 | |egress::eg_intr_md_for_dprsr.mirror_io_select.$valid |[-1r, 17w] |H0 |H |[0] | | ||
1112 | |egress::eg_intr_md.egress_port |[-1r, 17w] |MH16 |MH |[8:0] | | ||
1113 | |egress::eg_intr_md.egress_rid |[-1r, 17w] |H47 |H | | | ||
1114 | |egress::eg_intr_md.egress_rid_first |[-1r, 17w] |MB3 |MB |[0] | | ||
1115 | |egress::eg_intr_md.egress_port.$valid |[-1r, 17w] |H0 |H |[1] | | ||
1116 | |egress::meta.bridge_hdr.ingress_port |[-1r, 17w] |MH17 |MH |[8:0] | | ||
1117 | |egress::hdr.ethernet.dst_mac[39:32] |[-1r, 17w] |B24 |B | | | ||
1118 | |egress::hdr.ethernet.dst_mac[47:40] |[-1r, 17w] |B25 |B | | | ||
1119 | |egress::hdr.ethernet.dst_mac[15:0] |[-1r, 17w] |H25 |H | | | ||
1120 | |egress::hdr.ethernet.dst_mac[23:16] |[-1r, 17w] |H27 |H |[7:0] | | ||
1121 | |egress::hdr.ethernet.dst_mac[31:24] |[-1r, 17w] |H27 |H |[15:8] | | ||
1122 | |egress::hdr.ethernet.src_mac[47:32] |[-1r, 17w] |H11 |H | | | ||
1123 | |egress::hdr.ethernet.src_mac[31:0] |[-1r, 17w] |W18 |W | | | ||
1124 | |egress::hdr.ethernet.ether_type |[-1r, 17w] |H10 |H | | | ||
1125 | |egress::hdr.vlan.pcp |[-1r, 17w] |H2 |H |[15:13] | | ||
1126 | |egress::hdr.vlan.dei |[-1r, 17w] |H2 |H |[12] | | ||
1127 | |egress::hdr.vlan.vlan_id |[-1r, 17w] |H2 |H |[11:0] | | ||
1128 | |egress::hdr.vlan.ether_type |[-1r, 17w] |H1 |H | | | ||
1129 | |egress::hdr.ipv4.dst_addr[15:0] |[-1r, 17w] |MH9 |MH | | | ||
1130 | |egress::hdr.ipv4.dst_addr[23:16] |[-1r, 17w] |MH11 |MH |[7:0] | | ||
1131 | |egress::hdr.ipv4.dst_addr[31:24] |[-1r, 17w] |MH11 |MH |[15:8] | | ||
1132 | |egress::hdr.icmp.type |[-1r, 17w] |B5 |B | | | ||
1133 | |egress::hdr.icmp.code |[-1r, 17w] |MH10 |MH |[15:8] | | ||
1134 | |egress::hdr.icmp.hdr_checksum[15:8] |[-1r, 17w] |MH10 |MH |[7:0] | | ||
1135 | |egress::hdr.geneve.vni[15:0] |[-1r, 17w] |H3 |H | | | ||
1136 | |egress::hdr.geneve.reserved2 |[0w, 4r] |DB8 |DB | | | ||
1137 | |egress::hdr.geneve.reserved2 |[-1w, 0r] |MB8 |MB | | | ||
1138 | |egress::hdr.geneve.reserved2 |[4w, 17r] |MB8 |MB | | | ||
1139 | |egress::hdr.inner_eth.src_mac[7:0] |[0w, 4r] |DB9 |DB | | | ||
1140 | |egress::hdr.inner_eth.src_mac[7:0] |[-1w, 0r] |MB11 |MB | | | ||
1141 | |egress::hdr.inner_eth.src_mac[7:0] |[4w, 17r] |MB11 |MB | | | ||
1142 | |egress::hdr.inner_eth.ether_type |[-1r, 17w] |H70 |H | | | ||
1143 | |egress::hdr.inner_ipv4.ttl |[-1r, 17w] |B5 |B | | | ||
1144 | |egress::hdr.inner_ipv4.hdr_checksum |[-1r, 17w] |H9 |H | | | ||
1145 | |egress::hdr.inner_ipv4.src_addr[31:24] |[-1r, 17w] |MB9 |MB | | | ||
1146 | |egress::hdr.inner_ipv4.dst_addr[15:0] |[-1r, 17w] |MH10 |MH | | | ||
1147 | |egress::hdr.inner_ipv4.dst_addr[23:16] |[-1r, 17w] |H26 |H |[7:0] | | ||
1148 | |egress::hdr.inner_ipv4.dst_addr[31:24] |[-1r, 17w] |H26 |H |[15:8] | | ||
1149 | |egress::hdr.inner_ipv6.hop_limit |[-1r, 17w] |B5 |B | | | ||
1150 | |egress::hdr.inner_ipv6.dst_addr[55:48] |[-1r, 17w] |MB9 |MB | | | ||
1151 | |egress::hdr.inner_ipv6.dst_addr[63:56] |[-1r, 17w] |MB10 |MB | | | ||
1152 | |egress::hdr.inner_ipv6.dst_addr[15:0] |[-1r, 17w] |MH10 |MH | | | ||
1153 | |egress::hdr.inner_ipv6.dst_addr[47:32] |[-1r, 17w] |H9 |H | | | ||
1154 | |egress::hdr.inner_ipv6.dst_addr[23:16] |[-1r, 17w] |H26 |H |[7:0] | | ||
1155 | |egress::hdr.inner_ipv6.dst_addr[31:24] |[-1r, 17w] |H26 |H |[15:8] | | ||
1156 | |egress::hdr.inner_ipv6.dst_addr[95:64] |[-1r, 17w] |W19 |W | | | ||
1157 | |egress::hdr.inner_ipv6.dst_addr[127:96] |[-1r, 17w] |W20 |W | | | ||
1158 | |egress::hdr.geneve_opts.ox_mcast_tag.mcast_tag |[-1r, 17w] |W5 |W |[31:30] | | ||
1159 | |egress::hdr.geneve_opts.ox_mcast_tag.reserved |[-1r, 17w] |W5 |W |[29:0] | | ||
1160 | |egress::hdr.ipv6.dst_addr[15:0] |[-1r, 17w] |MH9 |MH | | | ||
1161 | |egress::hdr.ipv6.dst_addr[23:16] |[-1r, 17w] |MH11 |MH |[7:0] | | ||
1162 | |egress::hdr.ipv6.dst_addr[31:24] |[-1r, 17w] |MH11 |MH |[15:8] | | ||
1163 | |egress::hdr.ipv6.dst_addr[111:96] |[-1r, 17w] |MW0 |MW |[15:0] | | ||
1164 | |egress::hdr.ipv6.dst_addr[127:112] |[-1r, 17w] |MW0 |MW |[31:16] | | ||
1165 | |egress::hdr.ipv6.dst_addr[63:32] |[-1r, 17w] |MW1 |MW | | | ||
1166 | |egress::hdr.ipv6.dst_addr[95:64] |[-1r, 17w] |MW2 |MW | | | ||
1167 | |egress::is_ipv6_mcast_0 |[-1r, 17w] |W1 |W |[31:16] | | ||
1168 | |egress::eg_intr_md_for_dprsr.drop_ctl.$valid |[-1r, 17w] |H0 |H |[2] | | ||
1169 | |egress::meta.drop_reason |[-1r, 17w] |MB5 |MB | | | ||
1170 | |egress::meta.decap_ports_0 |[-1r, 17w] |W27 |W | | | ||
1171 | |egress::meta.decap_ports_1 |[-1r, 17w] |W28 |W | | | ||
1172 | |egress::meta.decap_ports_2 |[-1r, 17w] |W29 |W | | | ||
1173 | |egress::meta.decap_ports_3 |[-1r, 17w] |W30 |W | | | ||
1174 | |egress::meta.decap_ports_4 |[-1r, 17w] |W31 |W | | | ||
1175 | |egress::meta.decap_ports_5 |[-1r, 17w] |W32 |W | | | ||
1176 | |egress::meta.decap_ports_6 |[-1r, 17w] |W33 |W | | | ||
1177 | |egress::meta.decap_ports_7 |[-1r, 17w] |W34 |W | | | ||
1178 | |egress::meta.bitmap_result |[-1r, 17w] |W35 |W | | | ||
1179 | |egress::meta.ipv4_checksum_recalc |[0w, 3r] |B4 |B |[7] | | ||
1180 | |egress::meta.vlan_id |[-1r, 17w] |H4 |H |[11:0] | | ||
1181 | |egress::meta.port_number |[-1r, 17w] |MB13 |MB | | | ||
1182 | |egress::hdr.tcp.src_port |[-1r, 17w] |W9 |W |[31:16] | | ||
1183 | |egress::hdr.tcp.dst_port |[-1r, 17w] |W9 |W |[15:0] | | ||
1184 | |egress::hdr.tcp.seq_no |[-1r, 17w] |W22 |W | | | ||
1185 | |egress::hdr.tcp.ack_no |[-1r, 17w] |W21 |W | | | ||
1186 | |egress::hdr.tcp.data_offset |[-1r, 17w] |W4 |W |[31:28] | | ||
1187 | |egress::hdr.tcp.res |[-1r, 17w] |W4 |W |[27:24] | | ||
1188 | |egress::hdr.tcp.flags |[-1r, 17w] |W4 |W |[23:16] | | ||
1189 | |egress::hdr.tcp.window |[-1r, 17w] |W4 |W |[15:0] | | ||
1190 | |egress::hdr.tcp.checksum |[-1r, 17w] |W8 |W |[31:16] | | ||
1191 | |egress::hdr.tcp.urgent_ptr |[-1r, 17w] |W8 |W |[15:0] | | ||
1192 | |egress::mac_rewrite_ip_suffix[15:0] |[-1r, 17w] |H28 |H | | | ||
1193 | |egress::mac_rewrite_ip_suffix[23:16] |[-1r, 17w] |H29 |H |[7:0] | | ||
1194 | |egress::mac_rewrite_ip_suffix_0[15:0] |[-1r, 17w] |DH8 |DH | | | ||
1195 | |egress::mac_rewrite_ip_suffix_0[39:32] |[0w, 4r] |MB8 |MB | | | ||
1196 | |egress::mac_rewrite_ip_suffix_0[47:40] |[0w, 4r] |MB11 |MB | | | ||
1197 | |egress::mac_rewrite_ip_suffix_0[23:16] |[-1r, 17w] |H28 |H |[7:0] | | ||
1198 | |egress::mac_rewrite_ip_suffix_0[31:24] |[-1r, 17w] |H28 |H |[15:8] | | ||
1199 | |egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum |[-1r, 17w] |B4 |B |[2] | | ||
1200 | |egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0 |[-1r, 17w] |B4 |B |[3] | | ||
1201 | |ingress::meta.bridge_hdr.$valid |[-1r, 17w] |W0 |W |[11] | | ||
1202 | |ingress::hdr.ethernet.$valid |[-1r, 17w] |W0 |W |[12] | | ||
1203 | |ingress::hdr.sidecar.$valid |[-1r, 17w] |W0 |W |[13] | | ||
1204 | |ingress::hdr.vlan.$valid |[-1r, 17w] |W0 |W |[14] | | ||
1205 | |ingress::hdr.ipv4.$valid |[-1r, 17w] |W0 |W |[15] | | ||
1206 | |ingress::hdr.icmp.$valid |[-1r, 17w] |W0 |W |[16] | | ||
1207 | |ingress::hdr.tcp.$valid |[-1r, 17w] |W0 |W |[17] | | ||
1208 | |ingress::hdr.udp.$valid |[-1r, 17w] |W0 |W |[18] | | ||
1209 | |ingress::hdr.geneve.$valid |[-1r, 17w] |W0 |W |[19] | | ||
1210 | |ingress::hdr.inner_eth.$valid |[-1r, 17w] |W0 |W |[20] | | ||
1211 | |ingress::hdr.inner_ipv4.$valid |[-1r, 17w] |W0 |W |[21] | | ||
1212 | |ingress::hdr.inner_tcp.$valid |[-1r, 17w] |W0 |W |[22] | | ||
1213 | |ingress::hdr.inner_udp.$valid |[-1r, 17w] |W0 |W |[23] | | ||
1214 | |ingress::hdr.inner_icmp.$valid |[-1r, 17w] |W0 |W |[24] | | ||
1215 | |ingress::hdr.inner_ipv6.$valid |[-1r, 17w] |W0 |W |[25] | | ||
1216 | |ingress::hdr.geneve_opts.ox_external_tag.$valid |[-1r, 17w] |W0 |W |[26] | | ||
1217 | |ingress::hdr.geneve_opts.ox_mcast_tag.$valid |[-1r, 17w] |W0 |W |[27] | | ||
1218 | |ingress::hdr.ipv6.$valid |[-1r, 17w] |W0 |W |[28] | | ||
1219 | |ingress::hdr.arp.$valid |[-1r, 17w] |W0 |W |[29] | | ||
1220 | |egress::hdr.ethernet.$valid |[-1r, 17w] |H0 |H |[3] | | ||
1221 | |egress::hdr.vlan.$valid |[-1r, 17w] |H0 |H |[4] | | ||
1222 | |egress::hdr.ipv4.$valid |[-1r, 17w] |H0 |H |[5] | | ||
1223 | |egress::hdr.icmp.$valid |[-1r, 17w] |H0 |H |[6] | | ||
1224 | |egress::hdr.udp.$valid |[-1r, 17w] |H0 |H |[7] | | ||
1225 | |egress::hdr.geneve.$valid |[-1r, 17w] |H0 |H |[8] | | ||
1226 | |egress::hdr.inner_eth.$valid |[-1r, 17w] |H0 |H |[9] | | ||
1227 | |egress::hdr.inner_ipv4.$valid |[-1r, 17w] |H0 |H |[10] | | ||
1228 | |egress::hdr.inner_tcp.$valid |[-1r, 17w] |H0 |H |[11] | | ||
1229 | |egress::hdr.inner_udp.$valid |[-1r, 17w] |H0 |H |[12] | | ||
1230 | |egress::hdr.inner_ipv6.$valid |[-1r, 17w] |H0 |H |[13] | | ||
1231 | |egress::hdr.geneve_opts.ox_external_tag.$valid |[-1r, 17w] |H0 |H |[14] | | ||
1232 | |egress::hdr.geneve_opts.ox_mcast_tag.$valid |[-1r, 17w] |H0 |H |[15] | | ||
1233 | |egress::hdr.ipv6.$valid |[-1r, 17w] |B4 |B |[0] | | ||
1234 | |egress::hdr.tcp.$valid |[-1r, 17w] |B4 |B |[1] | | ||
1235 | +-------------------------------------------------------------+------------+-----------+----------------+-----------------+ | ||
1236 | |||
1237 | |||
1238 | |||
1239 | |||
1240 | |||
1241 | PHV Allocation State | ||
1242 | |||
1243 | MAU Groups: | ||
1244 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1245 | | Container Set | Containers Used | Bits Used | Bits Used on Ingress | Bits Used on Egress | Bits Allocated | Bits Allocated on Ingress | Bits Allocated on Egress | Available Bits | | ||
1246 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1247 | | B0-11 | 6 ( 50 %) | 48 ( 50 %) | 32 ( 33.3 %) | 16 ( 16.7 %) | 74 ( 77.1 %) | 40 ( 41.7 %) | 34 ( 35.4 %) | 96 | | ||
1248 | | MB0-3 | 4 ( 100 %) | 16 ( 50 %) | 15 ( 46.9 %) | 1 ( 3.12 %) | 24 ( 75 %) | 23 ( 71.9 %) | 1 ( 3.12 %) | 32 | | ||
1249 | | DB0-3 | 1 ( 25 %) | 1 ( 3.12 %) | 0 ( 0 %) | 1 ( 3.12 %) | 1 ( 3.12 %) | 0 ( 0 %) | 1 ( 3.12 %) | 32 | | ||
1250 | | | | | | | | | | | | ||
1251 | | Usage for Group 1 | 11 ( 55 %) | 65 ( 40.6 %) | 47 ( 29.4 %) | 18 ( 11.2 %) | 99 ( 61.9 %) | 63 ( 39.4 %) | 36 ( 22.5 %) | 160 | | ||
1252 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1253 | | B12-23 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 96 | | ||
1254 | | MB4-7 | 4 ( 100 %) | 25 ( 78.1 %) | 17 ( 53.1 %) | 8 ( 25 %) | 41 ( 128 %) | 33 ( 103 %) | 8 ( 25 %) | 32 | | ||
1255 | | DB4-7 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 32 | | ||
1256 | | | | | | | | | | | | ||
1257 | | Usage for Group 2 | 4 ( 20 %) | 25 ( 15.6 %) | 17 ( 10.6 %) | 8 ( 5 %) | 41 ( 25.6 %) | 33 ( 20.6 %) | 8 ( 5 %) | 160 | | ||
1258 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1259 | | B24-35 | 2 ( 16.7 %) | 16 ( 16.7 %) | 0 ( 0 %) | 16 ( 16.7 %) | 16 ( 16.7 %) | 0 ( 0 %) | 16 ( 16.7 %) | 96 | | ||
1260 | | MB8-11 | 4 ( 100 %) | 32 ( 100 %) | 0 ( 0 %) | 32 ( 100 %) | 72 ( 225 %) | 0 ( 0 %) | 72 ( 225 %) | 32 | | ||
1261 | | DB8-11 | 2 ( 50 %) | 16 ( 50 %) | 0 ( 0 %) | 16 ( 50 %) | 16 ( 50 %) | 0 ( 0 %) | 16 ( 50 %) | 32 | | ||
1262 | | | | | | | | | | | | ||
1263 | | Usage for Group 3 | 8 ( 40 %) | 64 ( 40 %) | 0 ( 0 %) | 64 ( 40 %) | 104 ( 65 %) | 0 ( 0 %) | 104 ( 65 %) | 160 | | ||
1264 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1265 | | B36-47 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 96 | | ||
1266 | | MB12-15 | 2 ( 50 %) | 16 ( 50 %) | 8 ( 25 %) | 8 ( 25 %) | 16 ( 50 %) | 8 ( 25 %) | 8 ( 25 %) | 32 | | ||
1267 | | DB12-15 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 32 | | ||
1268 | | | | | | | | | | | | ||
1269 | | Usage for Group 4 | 2 ( 10 %) | 16 ( 10 %) | 8 ( 5 %) | 8 ( 5 %) | 16 ( 10 %) | 8 ( 5 %) | 8 ( 5 %) | 160 | | ||
1270 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1271 | | H0-11 | 12 ( 100 %) | 188 ( 97.9 %) | 64 ( 33.3 %) | 124 ( 64.6 %) | 245 ( 128 %) | 105 ( 54.7 %) | 140 ( 72.9 %) | 192 | | ||
1272 | | MH0-3 | 4 ( 100 %) | 64 ( 100 %) | 64 ( 100 %) | 0 ( 0 %) | 128 ( 200 %) | 128 ( 200 %) | 0 ( 0 %) | 64 | | ||
1273 | | DH0-3 | 4 ( 100 %) | 64 ( 100 %) | 64 ( 100 %) | 0 ( 0 %) | 80 ( 125 %) | 80 ( 125 %) | 0 ( 0 %) | 64 | | ||
1274 | | | | | | | | | | | | ||
1275 | | Usage for Group 5 | 20 ( 100 %) | 316 ( 98.8 %) | 192 ( 60 %) | 124 ( 38.8 %) | 453 ( 142 %) | 313 ( 97.8 %) | 140 ( 43.8 %) | 320 | | ||
1276 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1277 | | H12-23 | 12 ( 100 %) | 192 ( 100 %) | 192 ( 100 %) | 0 ( 0 %) | 256 ( 133 %) | 256 ( 133 %) | 0 ( 0 %) | 192 | | ||
1278 | | MH4-7 | 4 ( 100 %) | 59 ( 92.2 %) | 59 ( 92.2 %) | 0 ( 0 %) | 155 ( 242 %) | 155 ( 242 %) | 0 ( 0 %) | 64 | | ||
1279 | | DH4-7 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 64 | | ||
1280 | | | | | | | | | | | | ||
1281 | | Usage for Group 6 | 16 ( 80 %) | 251 ( 78.4 %) | 251 ( 78.4 %) | 0 ( 0 %) | 411 ( 128 %) | 411 ( 128 %) | 0 ( 0 %) | 320 | | ||
1282 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1283 | | H24-35 | 12 ( 100 %) | 184 ( 95.8 %) | 112 ( 58.3 %) | 72 ( 37.5 %) | 307 ( 160 %) | 203 ( 106 %) | 104 ( 54.2 %) | 192 | | ||
1284 | | MH8-11 | 4 ( 100 %) | 64 ( 100 %) | 16 ( 25 %) | 48 ( 75 %) | 144 ( 225 %) | 32 ( 50 %) | 112 ( 175 %) | 64 | | ||
1285 | | DH8-11 | 4 ( 100 %) | 57 ( 89.1 %) | 41 ( 64.1 %) | 16 ( 25 %) | 57 ( 89.1 %) | 41 ( 64.1 %) | 16 ( 25 %) | 64 | | ||
1286 | | | | | | | | | | | | ||
1287 | | Usage for Group 7 | 20 ( 100 %) | 305 ( 95.3 %) | 169 ( 52.8 %) | 136 ( 42.5 %) | 508 ( 159 %) | 276 ( 86.2 %) | 232 ( 72.5 %) | 320 | | ||
1288 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1289 | | H36-47 | 12 ( 100 %) | 191 ( 99.5 %) | 175 ( 91.1 %) | 16 ( 8.33 %) | 208 ( 108 %) | 192 ( 100 %) | 16 ( 8.33 %) | 192 | | ||
1290 | | MH12-15 | 4 ( 100 %) | 43 ( 67.2 %) | 43 ( 67.2 %) | 0 ( 0 %) | 84 ( 131 %) | 84 ( 131 %) | 0 ( 0 %) | 64 | | ||
1291 | | DH12-15 | 3 ( 75 %) | 48 ( 75 %) | 48 ( 75 %) | 0 ( 0 %) | 48 ( 75 %) | 48 ( 75 %) | 0 ( 0 %) | 64 | | ||
1292 | | | | | | | | | | | | ||
1293 | | Usage for Group 8 | 19 ( 95 %) | 282 ( 88.1 %) | 266 ( 83.1 %) | 16 ( 5 %) | 340 ( 106 %) | 324 ( 101 %) | 16 ( 5 %) | 320 | | ||
1294 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1295 | | H48-59 | 12 ( 100 %) | 192 ( 100 %) | 192 ( 100 %) | 0 ( 0 %) | 304 ( 158 %) | 304 ( 158 %) | 0 ( 0 %) | 192 | | ||
1296 | | MH16-19 | 4 ( 100 %) | 50 ( 78.1 %) | 32 ( 50 %) | 18 ( 28.1 %) | 50 ( 78.1 %) | 32 ( 50 %) | 18 ( 28.1 %) | 64 | | ||
1297 | | DH16-19 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 64 | | ||
1298 | | | | | | | | | | | | ||
1299 | | Usage for Group 9 | 16 ( 80 %) | 242 ( 75.6 %) | 224 ( 70 %) | 18 ( 5.62 %) | 354 ( 111 %) | 336 ( 105 %) | 18 ( 5.62 %) | 320 | | ||
1300 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1301 | | H60-71 | 9 ( 75 %) | 144 ( 75 %) | 128 ( 66.7 %) | 16 ( 8.33 %) | 160 ( 83.3 %) | 144 ( 75 %) | 16 ( 8.33 %) | 192 | | ||
1302 | | MH20-23 | 4 ( 100 %) | 57 ( 89.1 %) | 57 ( 89.1 %) | 0 ( 0 %) | 121 ( 189 %) | 121 ( 189 %) | 0 ( 0 %) | 64 | | ||
1303 | | DH20-23 | 4 ( 100 %) | 64 ( 100 %) | 64 ( 100 %) | 0 ( 0 %) | 64 ( 100 %) | 64 ( 100 %) | 0 ( 0 %) | 64 | | ||
1304 | | | | | | | | | | | | ||
1305 | | Usage for Group 10 | 17 ( 85 %) | 265 ( 82.8 %) | 249 ( 77.8 %) | 16 ( 5 %) | 345 ( 108 %) | 329 ( 103 %) | 16 ( 5 %) | 320 | | ||
1306 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1307 | | W0-11 | 11 ( 91.7 %) | 336 ( 87.5 %) | 192 ( 50 %) | 144 ( 37.5 %) | 376 ( 97.9 %) | 232 ( 60.4 %) | 144 ( 37.5 %) | 384 | | ||
1308 | | MW0-3 | 4 ( 100 %) | 121 ( 94.5 %) | 25 ( 19.5 %) | 96 ( 75 %) | 121 ( 94.5 %) | 25 ( 19.5 %) | 96 ( 75 %) | 128 | | ||
1309 | | DW0-3 | 1 ( 25 %) | 32 ( 25 %) | 32 ( 25 %) | 0 ( 0 %) | 32 ( 25 %) | 32 ( 25 %) | 0 ( 0 %) | 128 | | ||
1310 | | | | | | | | | | | | ||
1311 | | Usage for Group 11 | 16 ( 80 %) | 489 ( 76.4 %) | 249 ( 38.9 %) | 240 ( 37.5 %) | 529 ( 82.7 %) | 289 ( 45.2 %) | 240 ( 37.5 %) | 640 | | ||
1312 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1313 | | W12-23 | 12 ( 100 %) | 368 ( 95.8 %) | 208 ( 54.2 %) | 160 ( 41.7 %) | 528 ( 138 %) | 368 ( 95.8 %) | 160 ( 41.7 %) | 384 | | ||
1314 | | MW4-7 | 4 ( 100 %) | 128 ( 100 %) | 128 ( 100 %) | 0 ( 0 %) | 128 ( 100 %) | 128 ( 100 %) | 0 ( 0 %) | 128 | | ||
1315 | | DW4-7 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 128 | | ||
1316 | | | | | | | | | | | | ||
1317 | | Usage for Group 12 | 16 ( 80 %) | 496 ( 77.5 %) | 336 ( 52.5 %) | 160 ( 25 %) | 656 ( 102 %) | 496 ( 77.5 %) | 160 ( 25 %) | 640 | | ||
1318 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1319 | | W24-35 | 12 ( 100 %) | 384 ( 100 %) | 96 ( 25 %) | 288 ( 75 %) | 416 ( 108 %) | 128 ( 33.3 %) | 288 ( 75 %) | 384 | | ||
1320 | | MW8-11 | 4 ( 100 %) | 128 ( 100 %) | 128 ( 100 %) | 0 ( 0 %) | 160 ( 125 %) | 160 ( 125 %) | 0 ( 0 %) | 128 | | ||
1321 | | DW8-11 | 1 ( 25 %) | 32 ( 25 %) | 32 ( 25 %) | 0 ( 0 %) | 32 ( 25 %) | 32 ( 25 %) | 0 ( 0 %) | 128 | | ||
1322 | | | | | | | | | | | | ||
1323 | | Usage for Group 13 | 17 ( 85 %) | 544 ( 85 %) | 256 ( 40 %) | 288 ( 45 %) | 608 ( 95 %) | 320 ( 50 %) | 288 ( 45 %) | 640 | | ||
1324 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1325 | | W36-47 | 2 ( 16.7 %) | 64 ( 16.7 %) | 64 ( 16.7 %) | 0 ( 0 %) | 96 ( 25 %) | 96 ( 25 %) | 0 ( 0 %) | 384 | | ||
1326 | | MW12-15 | 4 ( 100 %) | 128 ( 100 %) | 128 ( 100 %) | 0 ( 0 %) | 128 ( 100 %) | 128 ( 100 %) | 0 ( 0 %) | 128 | | ||
1327 | | DW12-15 | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 0 ( 0 %) | 128 | | ||
1328 | | | | | | | | | | | | ||
1329 | | Usage for Group 14 | 6 ( 30 %) | 192 ( 30 %) | 192 ( 30 %) | 0 ( 0 %) | 224 ( 35 %) | 224 ( 35 %) | 0 ( 0 %) | 640 | | ||
1330 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1331 | | Usage for 8b | 25 ( 31.2 %) | 170 ( 26.6 %) | 72 ( 11.2 %) | 98 ( 15.3 %) | 260 ( 40.6 %) | 104 ( 16.2 %) | 156 ( 24.4 %) | 640 | | ||
1332 | | Usage for 16b | 108 ( 90 %) | 1661 ( 86.5 %) | 1351 ( 70.4 %) | 310 ( 16.1 %) | 2411 ( 126 %) | 1989 ( 104 %) | 422 ( 22 %) | 1920 | | ||
1333 | | Usage for 32b | 55 ( 68.8 %) | 1721 ( 67.2 %) | 1033 ( 40.4 %) | 688 ( 26.9 %) | 2017 ( 78.8 %) | 1329 ( 51.9 %) | 688 ( 26.9 %) | 2560 | | ||
1334 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1335 | | Usage for dark | 20 ( 35.7 %) | 314 ( 30.7 %) | 281 ( 27.4 %) | 33 ( 3.22 %) | 330 ( 32.2 %) | 297 ( 29 %) | 33 ( 3.22 %) | 1024 | | ||
1336 | | Usage for mocha | 54 ( 96.4 %) | 931 ( 90.9 %) | 720 ( 70.3 %) | 211 ( 20.6 %) | 1372 ( 134 %) | 1057 ( 103 %) | 315 ( 30.8 %) | 1024 | | ||
1337 | | Usage for normal | 114 ( 67.9 %) | 2307 ( 75.1 %) | 1455 ( 47.4 %) | 852 ( 27.7 %) | 2986 ( 97.2 %) | 2068 ( 67.3 %) | 918 ( 29.9 %) | 3072 | | ||
1338 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1339 | | Overall PHV Usage | 188 ( 67.1 %) | 3552 ( 69.4 %) | 2456 ( 48 %) | 1096 ( 21.4 %) | 4688 ( 91.6 %) | 3422 ( 66.8 %) | 1266 ( 24.7 %) | 5120 | | ||
1340 | +--------------------+-----------------+----------------+----------------------+---------------------+----------------+---------------------------+--------------------------+----------------+ | ||
1341 | |||
1342 | |||
1343 | |||
1344 |