Max level shown:
1 +---------------------------------------------------------------------+
2 | Log file: mau.characterize.log |
3 | Compiler version: 9.13.4 (e881b4401) |
4 | Created on: Thu Jan 29 19:29:48 2026 |
5 | Run ID: eee6638cbd7e42c6 |
6 +---------------------------------------------------------------------+
7 
8 Match+Action Resource Usage
9 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
10 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
11 | Table | Dir | Stage | P4 | Mem | Total | Total | Table | Match | TCAM | SRAM | Match | Imm. | TCAM | SRAM | P4 | Action | Ideal | Actual | TCAM | SRAM | SRAM |
12 | Name | | | Lookup | Type | SRAMs | TCAMs | Entries | Bits | Over- | Over- | Overhead | Action | Bits | Bits | Action | Bits | Match | Match | Match | Match | Action |
13 | | | | Type(s) | | TOT(M/A/S/MT/I) | | Requested | Per | head | head | Structure | Data | Per | Per | Bits | Per | Entries- | Entries- | Packing | Packing | Packing |
14 | | | | | | (legend | | / | Entry | Bits | Bits | NT/AI/AD/M/S/SL/V/I | in | Entry | Entry | | Entry | Number | Number | Eff. | Eff. | Eff. |
15 | | | | | | below) | | Allocated | R/A(diff) | Per | Per | (legend | Overhead | R/A(diff) | R/A(diff) | | R/A(diff) | Per | Per | Ideal/ | Ideal/ | Ideal/ |
16 | | | | | | | | (diff) | | Entry | Entry | below) | R/A(diff) | | | | | Memory | Memory | Actual | Actual | Actual |
17 | | | | | | | | | | ver/vld | | | | | | | | Units | Units | | | |
18 | | | | | | | | | | | | | | | | | | (bits) | (bits) | | | |
19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
20 | IngressParser.$PORT_METADATA | ingress | parser | exact | buf | 0 (0/0/0/0/0) | 0 | 288 / 288 (0) | 9 / 0 (-9) | 0 | 0 | 0/0/0/0/0/0/0/0 | 128 / 0 (-128) | 0 / 0 (0) | 0 / 0 (0) | 128 | 0 / 0 (0) | 1 in 2 (256) | 1 in 1 (128) | - / - | - / - | - / - |
21 | | | | | | | | | | | | | | | | | | | | | | |
22 | Ingress.filter.uplink_ports | ingress | 0 | exact | sram | 1 (1/0/0/0/0) | 0 | 256 / 5120 (4864) | 9 / 1 (-8) | 0 | 4 | 0/0/0/0/0/0/4/0 | 0 / 0 (0) | 0 / 0 (0) | 13 / 5 (-8) | 0 | 0 / 0 (0) | 5 in 1 (128) | 5 in 1 (128) | - / - | 35.2% / 0.0% | - / - |
23 | tbl_sidecar2110 | ingress | 0 | - | - | 2 (0/0/2/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
24 | tbl_sidecar2111 | ingress | 0 | - | - | 2 (0/0/2/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
25 | tbl_sidecar2114 | ingress | 0 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
26 | stage 0 totals | - | - | - | - | 5 (1/0/4/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
27 | | | | | | | | | | | | | | | | | | | | | | |
28 | Ingress.attached_subnet_ingress.attached_subnets_v4 | ingress | 1 | lpm | tcam | 5 (0/2/2/0/1) | 2 | 513 / 1024 (511) | 32 / 32 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 36 / 44 (8) | 0 / 4 (4) | 200 | 200 / 256 (56) | 1 in 1 (44) | 1 in 1 (44) | 72.7% / 72.7% | - / - | 1.0% / 78.1% |
29 | Ingress.attached_subnet_ingress.attached_subnets_v6 | ingress | 1 | lpm | tcam | 5 (0/2/2/0/1) | 6 | 513 / 1024 (511) | 128 / 128 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 132 / 132 (0) | 0 / 4 (4) | 200 | 200 / 256 (56) | 1 in 3 (132) | 1 in 3 (132) | 97.0% / 97.0% | - / - | 1.0% / 78.1% |
30 | Ingress.filter.switch_ipv4_addr | ingress | 1 | exact, ternary | tcam | 3 (0/0/2/0/1) | 2 | 512 / 512 (0) | 41 / 41 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 45 / 88 (43) | 0 / 4 (4) | 0 | 0 / 0 (0) | 1 in 1 (44) | 1 in 2 (88) | 93.2% / 46.6% | - / - | - / - |
31 | Ingress.filter.switch_ipv6_addr | ingress | 1 | exact, ternary | tcam | 3 (0/0/2/0/1) | 4 | 512 / 512 (0) | 137 / 137 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 141 / 176 (35) | 0 / 4 (4) | 0 | 0 / 0 (0) | 1 in 4 (176) | 1 in 4 (176) | 77.8% / 77.8% | - / - | - / - |
32 | stage 1 totals | - | - | - | - | 16 (0/4/8/0/4) | 14 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
33 | | | | | | | | | | | | | | | | | | | | | | |
34 | Ingress.nat_ingress.icmp_dst_port | ingress | 2 | ternary | tcam | 1 (0/0/0/0/1) | 1 | 4 / 512 (508) | 9 / 9 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 13 / 44 (31) | 0 / 4 (4) | 0 | 0 / 0 (0) | 1 in 1 (44) | 1 in 1 (44) | 20.5% / 20.5% | - / - | - / - |
35 | stage 2 totals | - | - | - | - | 1 (0/0/0/0/1) | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
36 | | | | | | | | | | | | | | | | | | | | | | |
37 | Ingress.nat_ingress.ingress_ipv4 | ingress | 3 | exact, range | tcam | 5 (0/2/2/0/1) | 4 | 1024 / 1024 (0) | 48 / 48 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 52 / 88 (36) | 0 / 4 (4) | 200 | 200 / 256 (56) | 1 in 2 (88) | 1 in 2 (88) | 54.5% / 54.5% | - / - | 1.0% / 78.1% |
38 | Ingress.nat_ingress.ingress_ipv6 | ingress | 3 | exact, range | tcam | 10 (0/6/3/0/1) | 20 | 1024 / 2560 (1536) | 144 / 144 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 148 / 176 (28) | 0 / 4 (4) | 200 | 200 / 256 (56) | 1 in 4 (176) | 1 in 4 (176) | 81.8% / 81.8% | - / - | 1.0% / 78.1% |
39 | stage 3 totals | - | - | - | - | 15 (0/8/5/0/2) | 24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
40 | | | | | | | | | | | | | | | | | | | | | | |
41 | Ingress.nat_ingress.ingress_ipv4 | ingress | 4 | exact, range | tcam | 6 (0/4/2/0/0) | 6 | 0 / 1536 (1536) | 48 / 48 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 52 / 88 (36) | 0 / 0 (0) | 200 | 200 / 256 (56) | 1 in 2 (88) | 1 in 2 (88) | 54.5% / 54.5% | - / - | 1.0% / 78.1% |
42 | stage 4 totals | - | - | - | - | 6 (0/4/2/0/0) | 6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
43 | | | | | | | | | | | | | | | | | | | | | | |
44 | Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len | ingress | 5 | exact | sram | 1 (1/0/0/0/0) | 0 | 16 / 3072 (3056) | 4 / 1 (-3) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 24 / 21 (-3) | 16 | 0 / 0 (0) | 5 in 1 (128) | 3 in 1 (128) | - / - | 78.1% / 37.5% | - / - |
45 | Ingress.nat_ingress.ingress_hit | ingress | 5 | exact | sram | 2 (1/1/0/0/0) | 0 | 3 / 2048 (2045) | 4 / 2 (-2) | 0 | 4 | 0/0/0/0/0/0/4/0 | 0 / 0 (0) | 0 / 0 (0) | 8 / 6 (-2) | 0 | 0 / 64 (64) | 5 in 1 (128) | 2 in 1 (128) | - / - | 15.6% / 0.0% | 0.0% / 0.0% |
46 | tbl_sidecar2202 | ingress | 5 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
47 | stage 5 totals | - | - | - | - | 3 (2/1/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
48 | | | | | | | | | | | | | | | | | | | | | | |
49 | tbl_nat_ingress_CalculateIPv4Len_invert | ingress | 6 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
50 | tbl_nat_ingress_encap_ipv4 | ingress | 6 | - | sram | 2 (0/2/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 280 (280) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
51 | tbl_nat_ingress_encap_ipv6 | ingress | 6 | - | sram | 2 (0/2/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 280 (280) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
52 | tbl_sidecar756 | ingress | 6 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 8 | 0/0/0/0/0/0/0/8 | 8 / 8 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
53 | stage 6 totals | - | - | - | - | 4 (0/4/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
54 | | | | | | | | | | | | | | | | | | | | | | |
55 | Ingress.services.service | ingress | 7 | exact, ternary | tcam | 4 (0/1/2/0/1) | 2 | 16 / 512 (496) | 34 / 34 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 38 / 88 (50) | 0 / 16 (16) | 0 | 0 / 128 (128) | 1 in 1 (44) | 1 in 2 (88) | 77.3% / 38.6% | - / - | 0.0% / 0.0% |
56 | tbl_sidecar419 | ingress | 7 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
57 | stage 7 totals | - | - | - | - | 4 (0/1/2/0/1) | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
58 | | | | | | | | | | | | | | | | | | | | | | |
59 | tbl_sidecar746 | ingress | 8 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
60 | stage 8 totals | - | - | - | - | 0 (0/0/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
61 | | | | | | | | | | | | | | | | | | | | | | |
62 | Ingress.nat_egress.nat_egress | ingress | 9 | exact | sram | 2 (1/1/0/0/0) | 0 | 6 / 2048 (2042) | 5 / 3 (-2) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 25 / 23 (-2) | 0 | 0 / 64 (64) | 5 in 1 (128) | 2 in 1 (128) | - / - | 82.0% / 25.0% | 0.0% / 0.0% |
63 | stage 9 totals | - | - | - | - | 2 (1/1/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
64 | | | | | | | | | | | | | | | | | | | | | | |
65 | Ingress.l3_router.Router4.lookup_idx.lookup | ingress | 10 | lpm | tcam | 8 (0/2/5/0/1) | 16 | 8192 / 8192 (0) | 32 / 32 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 36 / 44 (8) | 0 / 4 (4) | 24 | 24 / 32 (8) | 1 in 1 (44) | 1 in 1 (44) | 72.7% / 72.7% | - / - | 93.8% / 75.0% |
66 | Ingress.l3_router.Router6.lookup_idx.lookup | ingress | 10 | lpm | tcam | 3 (0/0/2/0/1) | 6 | 1024 / 1024 (0) | 128 / 128 (0) | 0 | 24 | 0/0/0/0/0/0/0/24 | 24 / 24 (0) | 132 / 132 (0) | 24 / 32 (8) | 24 | 0 / 0 (0) | 1 in 3 (132) | 1 in 3 (132) | 97.0% / 97.0% | 93.8% / 75.0% | - / - |
67 | ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress | ingress | 10 | exact | sram | 0 (0/0/0/0/0) | 0 | 0 / 1 (1) | 2 / 0 (-2) | 0 | 0 | 0/0/0/0/0/0/0/0 | 2 / 0 (-2) | 0 / 0 (0) | 2 / 0 (-2) | 2 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
68 | tbl_sidecar1235$precompute | ingress | 10 | - | - | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
69 | tbl_sidecar1389$precompute | ingress | 10 | - | - | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
70 | stage 10 totals | - | - | - | - | 11 (0/2/7/0/2) | 22 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
71 | | | | | | | | | | | | | | | | | | | | | | |
72 | Ingress.l3_router.Router6.lookup_idx.lookup | ingress | 11 | lpm | tcam | 3 (0/0/2/0/1) | 3 | 1 / 512 (511) | 128 / 128 (0) | 0 | 24 | 0/0/0/0/0/0/0/24 | 24 / 24 (0) | 132 / 132 (0) | 24 / 32 (8) | 24 | 0 / 0 (0) | 1 in 3 (132) | 1 in 3 (132) | 97.0% / 97.0% | 93.8% / 75.0% | - / - |
73 | ingresshdr.udp.checksum_encode_update_condition_2_ingress | ingress | 11 | exact | sram | 1 (1/0/0/0/0) | 0 | 5120 / 5120 (0) | 6 / 1 (-5) | 0 | 9 | 0/0/0/0/0/0/4/5 | 5 / 5 (0) | 0 / 0 (0) | 15 / 10 (-5) | 5 | 0 / 0 (0) | 5 in 1 (128) | 5 in 1 (128) | - / - | 43.0% / 19.5% | - / - |
74 | tbl_sidecar1235 | ingress | 11 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 8 | 0/0/0/0/0/0/0/8 | 8 / 8 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
75 | tbl_sidecar1259 | ingress | 11 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 8 | 0/0/0/0/0/0/0/8 | 8 / 8 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
76 | tbl_sidecar1389 | ingress | 11 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 8 | 0/0/0/0/0/0/0/8 | 8 / 8 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
77 | stage 11 totals | - | - | - | - | 4 (1/0/2/0/1) | 3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
78 | | | | | | | | | | | | | | | | | | | | | | |
79 | Ingress.l3_router.Router4.lookup_idx.select_route | ingress | 12 | exact | sram | 4 (4/0/0/0/0) | 0 | 2048 / 12288 (10240) | 16 / 7 (-9) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 36 / 27 (-9) | 8 | 0 / 0 (0) | 4 in 1 (128) | 3 in 1 (128) | - / - | 100.0% / 51.6% | - / - |
80 | Ingress.l3_router.Router6.lookup_idx.select_route | ingress | 12 | exact | sram | 4 (4/0/0/0/0) | 0 | 2048 / 12288 (10240) | 16 / 7 (-9) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 36 / 27 (-9) | 8 | 0 / 0 (0) | 4 in 1 (128) | 3 in 1 (128) | - / - | 100.0% / 51.6% | - / - |
81 | tbl_sidecar1400 | ingress | 12 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
82 | stage 12 totals | - | - | - | - | 8 (8/0/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
83 | | | | | | | | | | | | | | | | | | | | | | |
84 | tbl_sidecar1109 | ingress | 13 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
85 | tbl_sidecar991 | ingress | 13 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
86 | stage 13 totals | - | - | - | - | 0 (0/0/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
87 | | | | | | | | | | | | | | | | | | | | | | |
88 | Ingress.l3_router.Router4.lookup_idx.route | ingress | 14 | exact | sram | 25 (4/16/5/0/0) | 0 | 8191 / 8192 (1) | 16 / 8 (-8) | 0 | 4 | 0/0/0/0/0/0/4/0 | 0 / 0 (0) | 0 / 0 (0) | 20 / 12 (-8) | 149 | 149 / 256 (107) | 5 in 1 (128) | 2 in 1 (128) | - / - | 62.5% / 9.4% | 1.0% / 58.2% |
89 | Ingress.l3_router.Router6.lookup_idx.route | ingress | 14 | exact | sram | 15 (4/8/3/0/0) | 0 | 1023 / 4096 (3073) | 16 / 7 (-9) | 0 | 4 | 0/0/0/0/0/0/4/0 | 0 / 0 (0) | 0 / 0 (0) | 20 / 11 (-9) | 149 | 149 / 256 (107) | 5 in 1 (128) | 1 in 1 (128) | - / - | 62.5% / 4.7% | 1.0% / 58.2% |
90 | stage 14 totals | - | - | - | - | 40 (8/24/8/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
91 | | | | | | | | | | | | | | | | | | | | | | |
92 | tbl_l3_router_Router4_icmp_error | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 16 | 0/0/0/0/0/0/0/16 | 16 / 16 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
93 | tbl_l3_router_Router4_icmp_error_0 | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 16 | 0/0/0/0/0/0/0/16 | 16 / 16 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
94 | tbl_l3_router_Router6_icmp_error | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 16 | 0/0/0/0/0/0/0/16 | 16 / 16 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
95 | tbl_l3_router_Router6_icmp_error_0 | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 16 | 0/0/0/0/0/0/0/16 | 16 / 16 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
96 | tbl_sidecar1264 | ingress | 15 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
97 | tbl_sidecar1266 | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
98 | tbl_sidecar1405 | ingress | 15 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
99 | tbl_sidecar1409 | ingress | 15 | - | sram | 1 (0/1/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 64 (64) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | 0.0% / 0.0% |
100 | stage 15 totals | - | - | - | - | 6 (0/6/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
101 | | | | | | | | | | | | | | | | | | | | | | |
102 | Ingress.l3_router.Arp.tbl | ingress | 16 | exact | sram | 9 (4/2/3/0/0) | 0 | 512 / 4096 (3584) | 32 / 24 (-8) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 52 / 44 (-8) | 48 | 32 / 64 (32) | 8 in 3 (384) | 1 in 1 (128) | - / - | 100.0% / 29.7% | 100.0% / 50.0% |
103 | Ingress.l3_router.Ndp.tbl | ingress | 16 | exact | sram | 13 (8/2/3/0/0) | 0 | 512 / 4096 (3584) | 128 / 120 (-8) | 0 | 20 | 0/0/0/0/0/0/4/16 | 16 / 16 (0) | 0 / 0 (0) | 148 / 140 (-8) | 48 | 32 / 64 (32) | 7 in 8 (1024) | 1 in 2 (256) | - / - | 98.4% / 52.3% | 100.0% / 50.0% |
104 | stage 16 totals | - | - | - | - | 22 (12/4/6/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
105 | | | | | | | | | | | | | | | | | | | | | | |
106 | Ingress.egress_filter.egress_filter | ingress | 17 | exact | sram | 1 (1/0/0/0/0) | 0 | 256 / 5120 (4864) | 9 / 2 (-7) | 0 | 12 | 0/0/0/0/0/0/4/8 | 8 / 8 (0) | 0 / 0 (0) | 21 / 14 (-7) | 0 | 0 / 0 (0) | 5 in 1 (128) | 5 in 1 (128) | - / - | 66.4% / 31.2% | - / - |
107 | stage 17 totals | - | - | - | - | 1 (1/0/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
108 | | | | | | | | | | | | | | | | | | | | | | |
109 | Ingress.mac_rewrite.mac_rewrite | ingress | 18 | exact | sram | 4 (1/1/2/0/0) | 0 | 256 / 1024 (768) | 9 / 1 (-8) | 0 | 36 | 0/0/0/0/0/0/4/32 | 32 / 32 (0) | 0 / 0 (0) | 45 / 37 (-8) | 48 | 16 / 16 (0) | 3 in 1 (128) | 1 in 1 (128) | - / - | 96.1% / 25.0% | 100.0% / 100.0% |
110 | tbl_sidecar2158 | ingress | 18 | - | - | 2 (0/0/2/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
111 | tbl_sidecar2160 | ingress | 18 | - | - | 2 (0/0/2/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
112 | tbl_sidecar2162 | ingress | 18 | - | - | 2 (0/0/2/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 0 in 0 (0) | - / - | - / - | - / - |
113 | tbl_sidecar2166 | ingress | 18 | - | sram | 0 (0/0/0/0/0) | 0 | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 | 0/0/0/0/0/0/0/0 | 0 / 0 (0) | 0 / 0 (0) | 0 / 0 (0) | 0 | 0 / 0 (0) | 0 in 0 (0) | 1 in 0 (0) | - / - | - / - | - / - |
114 | stage 18 totals | - | - | - | - | 10 (1/1/8/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
115 | | | | | | | | | | | | | | | | | | | | | | |
116 | overall totals (ingress) | - | - | - | - | 158 (35/60/52/0/11) | 72 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
117 | | | | | | | | | | | | | | | | | | | | | | |
118 | overall totals (egress) | - | - | - | - | 0 (0/0/0/0/0) | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
119 | | | | | | | | | | | | | | | | | | | | | | |
120 | overall totals | - | - | - | - | 158 (35/60/52/0/11) | 72 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
122 
123 Total SRAMs Legend:
124 TOT (M/A/S/MT/I)
125 TOT = Total
126 M = Match
127 A = Action
128 S = Statistics
129 MT = Meter / Stateful / Selection
130 I = Ternary Indirection
131 
132 Match Overhead Structure Legend:
133 NT/AI/AD/M/S/SL/V/I
134 NT = Next Table Pointer
135 AI = Action Instruction Pointer
136 AD = Action Data Pointer
137 M = Meter/Selection/Stateful Pointer
138 S = Statistics Pointer
139 SL = Selection Length
140 V = Entry Version
141 I = Immediate Action Data
142 
143 
144 
145 
146 
147 +----------------------------------------------------------------+
148 OVERHEAD STRUCTURES
149 +----------------------------------------------------------------+
150 
151 +----------------------------------------------------------------+
152 Ingress.attached_subnet_ingress.attached_subnets_v4
153 +----------------------------------------------------------------+
154 Match Overhead:
155 
156 Total bits: 0
157 +----------------------------------------------------------------+
158 Ingress.attached_subnet_ingress.attached_subnets_v6
159 +----------------------------------------------------------------+
160 Match Overhead:
161 
162 Total bits: 0
163 +----------------------------------------------------------------+
164 Ingress.egress_filter.egress_filter
165 +----------------------------------------------------------------+
166 Match Overhead:
167 Field --version_valid-- [3:0] (4 bits)
168 Field --immediate-- [7:0] (8 bits)
169 
170 Total bits: 12
171 +----------------------------------------------------------------+
172 Ingress.filter.switch_ipv4_addr
173 +----------------------------------------------------------------+
174 Match Overhead:
175 
176 Total bits: 0
177 +----------------------------------------------------------------+
178 Ingress.filter.switch_ipv6_addr
179 +----------------------------------------------------------------+
180 Match Overhead:
181 
182 Total bits: 0
183 +----------------------------------------------------------------+
184 Ingress.filter.uplink_ports
185 +----------------------------------------------------------------+
186 Match Overhead:
187 Field --version_valid-- [3:0] (4 bits)
188 
189 Total bits: 4
190 +----------------------------------------------------------------+
191 Ingress.l3_router.Arp.tbl
192 +----------------------------------------------------------------+
193 Match Overhead:
194 Field --version_valid-- [3:0] (4 bits)
195 Field --immediate-- [15:0] (16 bits)
196 
197 Total bits: 20
198 +----------------------------------------------------------------+
199 Ingress.l3_router.Ndp.tbl
200 +----------------------------------------------------------------+
201 Match Overhead:
202 Field --version_valid-- [3:0] (4 bits)
203 Field --immediate-- [15:0] (16 bits)
204 
205 Total bits: 20
206 +----------------------------------------------------------------+
207 Ingress.l3_router.Router4.lookup_idx.lookup
208 +----------------------------------------------------------------+
209 Match Overhead:
210 
211 Total bits: 0
212 +----------------------------------------------------------------+
213 Ingress.l3_router.Router4.lookup_idx.route
214 +----------------------------------------------------------------+
215 Match Overhead:
216 Field --version_valid-- [3:0] (4 bits)
217 
218 Total bits: 4
219 +----------------------------------------------------------------+
220 Ingress.l3_router.Router4.lookup_idx.select_route
221 +----------------------------------------------------------------+
222 Match Overhead:
223 Field --version_valid-- [3:0] (4 bits)
224 Field --immediate-- [15:0] (16 bits)
225 
226 Total bits: 20
227 +----------------------------------------------------------------+
228 Ingress.l3_router.Router6.lookup_idx.lookup
229 +----------------------------------------------------------------+
230 Match Overhead:
231 Field --immediate-- [23:0] (24 bits)
232 
233 Total bits: 24
234 +----------------------------------------------------------------+
235 Ingress.l3_router.Router6.lookup_idx.lookup
236 +----------------------------------------------------------------+
237 Match Overhead:
238 Field --immediate-- [23:0] (24 bits)
239 
240 Total bits: 24
241 +----------------------------------------------------------------+
242 Ingress.l3_router.Router6.lookup_idx.route
243 +----------------------------------------------------------------+
244 Match Overhead:
245 Field --version_valid-- [3:0] (4 bits)
246 
247 Total bits: 4
248 +----------------------------------------------------------------+
249 Ingress.l3_router.Router6.lookup_idx.select_route
250 +----------------------------------------------------------------+
251 Match Overhead:
252 Field --version_valid-- [3:0] (4 bits)
253 Field --immediate-- [15:0] (16 bits)
254 
255 Total bits: 20
256 +----------------------------------------------------------------+
257 Ingress.mac_rewrite.mac_rewrite
258 +----------------------------------------------------------------+
259 Match Overhead:
260 Field --version_valid-- [3:0] (4 bits)
261 Field --immediate-- [31:0] (32 bits)
262 
263 Total bits: 36
264 +----------------------------------------------------------------+
265 Ingress.nat_egress.nat_egress
266 +----------------------------------------------------------------+
267 Match Overhead:
268 Field --version_valid-- [3:0] (4 bits)
269 Field --immediate-- [15:0] (16 bits)
270 
271 Total bits: 20
272 +----------------------------------------------------------------+
273 Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len
274 +----------------------------------------------------------------+
275 Match Overhead:
276 Field --version_valid-- [3:0] (4 bits)
277 Field --immediate-- [15:0] (16 bits)
278 
279 Total bits: 20
280 +----------------------------------------------------------------+
281 Ingress.nat_ingress.icmp_dst_port
282 +----------------------------------------------------------------+
283 Match Overhead:
284 
285 Total bits: 0
286 +----------------------------------------------------------------+
287 Ingress.nat_ingress.ingress_hit
288 +----------------------------------------------------------------+
289 Match Overhead:
290 Field --version_valid-- [3:0] (4 bits)
291 
292 Total bits: 4
293 +----------------------------------------------------------------+
294 Ingress.nat_ingress.ingress_ipv4
295 +----------------------------------------------------------------+
296 Match Overhead:
297 
298 Total bits: 0
299 +----------------------------------------------------------------+
300 Ingress.nat_ingress.ingress_ipv4
301 +----------------------------------------------------------------+
302 Match Overhead:
303 
304 Total bits: 0
305 +----------------------------------------------------------------+
306 Ingress.nat_ingress.ingress_ipv6
307 +----------------------------------------------------------------+
308 Match Overhead:
309 
310 Total bits: 0
311 +----------------------------------------------------------------+
312 Ingress.services.service
313 +----------------------------------------------------------------+
314 Match Overhead:
315 
316 Total bits: 0
317 +----------------------------------------------------------------+
318 IngressParser.$PORT_METADATA
319 +----------------------------------------------------------------+
320 Match Overhead:
321 
322 Total bits: 0
323 +----------------------------------------------------------------+
324 ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress
325 +----------------------------------------------------------------+
326 Match Overhead:
327 
328 Total bits: 0
329 +----------------------------------------------------------------+
330 ingresshdr.udp.checksum_encode_update_condition_2_ingress
331 +----------------------------------------------------------------+
332 Match Overhead:
333 Field --version_valid-- [3:0] (4 bits)
334 Field --immediate-- [4:0] (5 bits)
335 
336 Total bits: 9
337 +----------------------------------------------------------------+
338 tbl_l3_router_Router4_icmp_error
339 +----------------------------------------------------------------+
340 Match Overhead:
341 Field --immediate-- [15:0] (16 bits)
342 
343 Total bits: 16
344 +----------------------------------------------------------------+
345 tbl_l3_router_Router4_icmp_error_0
346 +----------------------------------------------------------------+
347 Match Overhead:
348 Field --immediate-- [15:0] (16 bits)
349 
350 Total bits: 16
351 +----------------------------------------------------------------+
352 tbl_l3_router_Router6_icmp_error
353 +----------------------------------------------------------------+
354 Match Overhead:
355 Field --immediate-- [15:0] (16 bits)
356 
357 Total bits: 16
358 +----------------------------------------------------------------+
359 tbl_l3_router_Router6_icmp_error_0
360 +----------------------------------------------------------------+
361 Match Overhead:
362 Field --immediate-- [15:0] (16 bits)
363 
364 Total bits: 16
365 +----------------------------------------------------------------+
366 tbl_nat_ingress_CalculateIPv4Len_invert
367 +----------------------------------------------------------------+
368 Match Overhead:
369 
370 Total bits: 0
371 +----------------------------------------------------------------+
372 tbl_nat_ingress_encap_ipv4
373 +----------------------------------------------------------------+
374 Match Overhead:
375 
376 Total bits: 0
377 +----------------------------------------------------------------+
378 tbl_nat_ingress_encap_ipv6
379 +----------------------------------------------------------------+
380 Match Overhead:
381 
382 Total bits: 0
383 +----------------------------------------------------------------+
384 tbl_sidecar1109
385 +----------------------------------------------------------------+
386 Match Overhead:
387 
388 Total bits: 0
389 +----------------------------------------------------------------+
390 tbl_sidecar1235
391 +----------------------------------------------------------------+
392 Match Overhead:
393 Field --immediate-- [7:0] (8 bits)
394 
395 Total bits: 8
396 +----------------------------------------------------------------+
397 tbl_sidecar1235$precompute
398 +----------------------------------------------------------------+
399 Match Overhead:
400 
401 Total bits: 0
402 +----------------------------------------------------------------+
403 tbl_sidecar1259
404 +----------------------------------------------------------------+
405 Match Overhead:
406 Field --immediate-- [7:0] (8 bits)
407 
408 Total bits: 8
409 +----------------------------------------------------------------+
410 tbl_sidecar1264
411 +----------------------------------------------------------------+
412 Match Overhead:
413 
414 Total bits: 0
415 +----------------------------------------------------------------+
416 tbl_sidecar1266
417 +----------------------------------------------------------------+
418 Match Overhead:
419 
420 Total bits: 0
421 +----------------------------------------------------------------+
422 tbl_sidecar1389
423 +----------------------------------------------------------------+
424 Match Overhead:
425 Field --immediate-- [7:0] (8 bits)
426 
427 Total bits: 8
428 +----------------------------------------------------------------+
429 tbl_sidecar1389$precompute
430 +----------------------------------------------------------------+
431 Match Overhead:
432 
433 Total bits: 0
434 +----------------------------------------------------------------+
435 tbl_sidecar1400
436 +----------------------------------------------------------------+
437 Match Overhead:
438 
439 Total bits: 0
440 +----------------------------------------------------------------+
441 tbl_sidecar1405
442 +----------------------------------------------------------------+
443 Match Overhead:
444 
445 Total bits: 0
446 +----------------------------------------------------------------+
447 tbl_sidecar1409
448 +----------------------------------------------------------------+
449 Match Overhead:
450 
451 Total bits: 0
452 +----------------------------------------------------------------+
453 tbl_sidecar2110
454 +----------------------------------------------------------------+
455 Match Overhead:
456 
457 Total bits: 0
458 +----------------------------------------------------------------+
459 tbl_sidecar2111
460 +----------------------------------------------------------------+
461 Match Overhead:
462 
463 Total bits: 0
464 +----------------------------------------------------------------+
465 tbl_sidecar2114
466 +----------------------------------------------------------------+
467 Match Overhead:
468 
469 Total bits: 0
470 +----------------------------------------------------------------+
471 tbl_sidecar2158
472 +----------------------------------------------------------------+
473 Match Overhead:
474 
475 Total bits: 0
476 +----------------------------------------------------------------+
477 tbl_sidecar2160
478 +----------------------------------------------------------------+
479 Match Overhead:
480 
481 Total bits: 0
482 +----------------------------------------------------------------+
483 tbl_sidecar2162
484 +----------------------------------------------------------------+
485 Match Overhead:
486 
487 Total bits: 0
488 +----------------------------------------------------------------+
489 tbl_sidecar2166
490 +----------------------------------------------------------------+
491 Match Overhead:
492 
493 Total bits: 0
494 +----------------------------------------------------------------+
495 tbl_sidecar2202
496 +----------------------------------------------------------------+
497 Match Overhead:
498 
499 Total bits: 0
500 +----------------------------------------------------------------+
501 tbl_sidecar419
502 +----------------------------------------------------------------+
503 Match Overhead:
504 
505 Total bits: 0
506 +----------------------------------------------------------------+
507 tbl_sidecar746
508 +----------------------------------------------------------------+
509 Match Overhead:
510 
511 Total bits: 0
512 +----------------------------------------------------------------+
513 tbl_sidecar756
514 +----------------------------------------------------------------+
515 Match Overhead:
516 Field --immediate-- [7:0] (8 bits)
517 
518 Total bits: 8
519 +----------------------------------------------------------------+
520 tbl_sidecar991
521 +----------------------------------------------------------------+
522 Match Overhead:
523 
524 Total bits: 0
525 
526 
527 
528 
529 
530 +----------------------------------------------------------------+
531 MATCH AND ACTION FORMATS
532 +----------------------------------------------------------------+
533 
534 +----------------------------------------------------------------+
535 Ingress.attached_subnet_ingress.attached_subnets_v4
536 +----------------------------------------------------------------+
537 +------------------------------------------------+
538 Match format for Ingress.attached_subnet_ingress.attached_subnets_v4
539 +------------------------------------------------+
540 Stage 1:
541 Pack Format:
542 table_word_width: 44
543 memory_word_width: 44
544 entries_per_table_word: 1
545 number_memory_units_per_table_word: 1
546 entry_list: [
547 entry_number : 0
548 field_list : [
549 Field --version-- [1:0] : in bits [43:42]
550 Field hdr.ipv4.dst_addr [31:0] : in bits [31:0]
551 ]
552 ]
553 
554 Action Ingress.attached_subnet_ingress.forward_to_v4
555 ---------------------------
556 Pack Format:
557 table_word_width: 256
558 memory_word_width: 128
559 entries_per_table_word: 1
560 number_memory_units_per_table_word: 2
561 entry_list: [
562 entry_number : 0
563 field_list : [
564 Field inner_mac [47:32] : in bits [15:0]
565 Field target [63:32] : in bits [63:32]
566 Field target [95:64] : in bits [95:64]
567 Field target [127:96] : in bits [127:96]
568 Field target [31:0] : in bits [159:128]
569 Field vni [23:0] : in bits [183:160]
570 Field inner_mac [31:0] : in bits [223:192]
571 Field --padding_16_31-- [15:0] : in bits [31:16]
572 Field --padding_184_191-- [7:0] : in bits [191:184]
573 Field --padding_224_255-- [31:0] : in bits [255:224]
574 ]
575 ]
576 
577 Action data bus usage:
578 Stage: 1
579 No action parameter mapping provided. Action data bus usage will not be displayed.
580 
581 Action NoAction
582 ---------------------------
583 Pack Format:
584 table_word_width: 256
585 memory_word_width: 128
586 entries_per_table_word: 1
587 number_memory_units_per_table_word: 2
588 entry_list: [
589 entry_number : 0
590 field_list : [
591 Field --padding_0_255-- [255:0] : in bits [255:0]
592 ]
593 ]
594 
595 Action data bus usage:
596 Stage: 1
597 No action parameter mapping provided. Action data bus usage will not be displayed.
598 +----------------------------------------------------------------+
599 Ingress.attached_subnet_ingress.attached_subnets_v6
600 +----------------------------------------------------------------+
601 +------------------------------------------------+
602 Match format for Ingress.attached_subnet_ingress.attached_subnets_v6
603 +------------------------------------------------+
604 Stage 1:
605 Pack Format:
606 table_word_width: 132
607 memory_word_width: 44
608 entries_per_table_word: 1
609 number_memory_units_per_table_word: 3
610 entry_list: [
611 entry_number : 0
612 field_list : [
613 Field --version-- [1:0] : in bits [43:42]
614 Field hdr.ipv6.dst_addr [31:16] : in bits [103:88]
615 Field hdr.ipv6.dst_addr [39:32] : in bits [111:104]
616 Field hdr.ipv6.dst_addr [15:8] : in bits [119:112]
617 Field hdr.ipv6.dst_addr [55:48] : in bits [127:120]
618 Field hdr.ipv6.dst_addr [63:56] : in bits [51:44]
619 Field hdr.ipv6.dst_addr [71:64] : in bits [59:52]
620 Field hdr.ipv6.dst_addr [47:40] : in bits [67:60]
621 Field hdr.ipv6.dst_addr [95:80] : in bits [83:68]
622 Field hdr.ipv6.dst_addr [79:72] : in bits [7:0]
623 Field hdr.ipv6.dst_addr [127:112] : in bits [23:8]
624 Field hdr.ipv6.dst_addr [111:96] : in bits [39:24]
625 Field hdr.ipv6.dst_addr [3:0] : in bits [131:128]
626 Field hdr.ipv6.dst_addr [7:4] : in bits [87:84]
627 ]
628 ]
629 
630 Action Ingress.attached_subnet_ingress.forward_to_v6
631 ---------------------------
632 Pack Format:
633 table_word_width: 256
634 memory_word_width: 128
635 entries_per_table_word: 1
636 number_memory_units_per_table_word: 2
637 entry_list: [
638 entry_number : 0
639 field_list : [
640 Field inner_mac [47:32] : in bits [15:0]
641 Field target [63:32] : in bits [63:32]
642 Field target [95:64] : in bits [95:64]
643 Field target [127:96] : in bits [127:96]
644 Field target [31:0] : in bits [159:128]
645 Field vni [23:0] : in bits [183:160]
646 Field inner_mac [31:0] : in bits [223:192]
647 Field --padding_16_31-- [15:0] : in bits [31:16]
648 Field --padding_184_191-- [7:0] : in bits [191:184]
649 Field --padding_224_255-- [31:0] : in bits [255:224]
650 ]
651 ]
652 
653 Action data bus usage:
654 Stage: 1
655 No action parameter mapping provided. Action data bus usage will not be displayed.
656 
657 Action NoAction
658 ---------------------------
659 Pack Format:
660 table_word_width: 256
661 memory_word_width: 128
662 entries_per_table_word: 1
663 number_memory_units_per_table_word: 2
664 entry_list: [
665 entry_number : 0
666 field_list : [
667 Field --padding_0_255-- [255:0] : in bits [255:0]
668 ]
669 ]
670 
671 Action data bus usage:
672 Stage: 1
673 No action parameter mapping provided. Action data bus usage will not be displayed.
674 +----------------------------------------------------------------+
675 Ingress.egress_filter.egress_filter
676 +----------------------------------------------------------------+
677 +------------------------------------------------+
678 Match format for Ingress.egress_filter.egress_filter
679 +------------------------------------------------+
680 Stage 17:
681 Pack Format:
682 table_word_width: 128
683 memory_word_width: 128
684 entries_per_table_word: 5
685 number_memory_units_per_table_word: 1
686 entry_list: [
687 entry_number : 4
688 field_list : [
689 Field action [1:0] : in bits [9:8]
690 Field immediate [7:0] : in bits [49:42]
691 Field version [3:0] : in bits [59:56]
692 ]
693 entry_number : 3
694 field_list : [
695 Field action [1:0] : in bits [7:6]
696 Field immediate [7:0] : in bits [41:34]
697 Field version [3:0] : in bits [127:124]
698 ]
699 entry_number : 2
700 field_list : [
701 Field action [1:0] : in bits [5:4]
702 Field immediate [7:0] : in bits [33:26]
703 Field version [3:0] : in bits [123:120]
704 ]
705 entry_number : 1
706 field_list : [
707 Field action [1:0] : in bits [3:2]
708 Field immediate [7:0] : in bits [25:18]
709 Field version [3:0] : in bits [119:116]
710 ]
711 entry_number : 0
712 field_list : [
713 Field action [1:0] : in bits [1:0]
714 Field immediate [7:0] : in bits [17:10]
715 Field version [3:0] : in bits [115:112]
716 ]
717 ]
718 +----------------------------------------------------------------+
719 Ingress.filter.switch_ipv4_addr
720 +----------------------------------------------------------------+
721 +------------------------------------------------+
722 Match format for Ingress.filter.switch_ipv4_addr
723 +------------------------------------------------+
724 Stage 1:
725 Pack Format:
726 table_word_width: 88
727 memory_word_width: 44
728 entries_per_table_word: 1
729 number_memory_units_per_table_word: 2
730 entry_list: [
731 entry_number : 0
732 field_list : [
733 Field --version-- [1:0] : in bits [43:42]
734 Field meta.orig_dst_ipv4 [31:0] : in bits [75:44]
735 Field ig_intr_md.ingress_port [7:0] : in bits [83:76]
736 Field ig_intr_md.ingress_port [8:8] : in bits [84:84]
737 ]
738 ]
739 +----------------------------------------------------------------+
740 Ingress.filter.switch_ipv6_addr
741 +----------------------------------------------------------------+
742 +------------------------------------------------+
743 Match format for Ingress.filter.switch_ipv6_addr
744 +------------------------------------------------+
745 Stage 1:
746 Pack Format:
747 table_word_width: 176
748 memory_word_width: 44
749 entries_per_table_word: 1
750 number_memory_units_per_table_word: 4
751 entry_list: [
752 entry_number : 0
753 field_list : [
754 Field --version-- [1:0] : in bits [43:42]
755 Field hdr.ipv6.dst_addr [31:16] : in bits [147:132]
756 Field hdr.ipv6.dst_addr [39:32] : in bits [155:148]
757 Field hdr.ipv6.dst_addr [15:8] : in bits [163:156]
758 Field hdr.ipv6.dst_addr [55:48] : in bits [171:164]
759 Field hdr.ipv6.dst_addr [63:56] : in bits [95:88]
760 Field hdr.ipv6.dst_addr [71:64] : in bits [103:96]
761 Field hdr.ipv6.dst_addr [47:40] : in bits [111:104]
762 Field hdr.ipv6.dst_addr [95:80] : in bits [127:112]
763 Field hdr.ipv6.dst_addr [79:72] : in bits [51:44]
764 Field hdr.ipv6.dst_addr [127:112] : in bits [67:52]
765 Field hdr.ipv6.dst_addr [111:96] : in bits [83:68]
766 Field ig_intr_md.ingress_port [7:0] : in bits [7:0]
767 Field ig_intr_md.ingress_port [8:8] : in bits [84:84]
768 Field hdr.ipv6.dst_addr [3:0] : in bits [175:172]
769 Field hdr.ipv6.dst_addr [7:4] : in bits [131:128]
770 ]
771 ]
772 +----------------------------------------------------------------+
773 Ingress.filter.uplink_ports
774 +----------------------------------------------------------------+
775 +------------------------------------------------+
776 Match format for Ingress.filter.uplink_ports
777 +------------------------------------------------+
778 Stage 0:
779 Pack Format:
780 table_word_width: 128
781 memory_word_width: 128
782 entries_per_table_word: 5
783 number_memory_units_per_table_word: 1
784 entry_list: [
785 entry_number : 4
786 field_list : [
787 Field action [0:0] : in bits [4:4]
788 Field version [3:0] : in bits [11:8]
789 ]
790 entry_number : 3
791 field_list : [
792 Field action [0:0] : in bits [3:3]
793 Field version [3:0] : in bits [127:124]
794 ]
795 entry_number : 2
796 field_list : [
797 Field action [0:0] : in bits [2:2]
798 Field version [3:0] : in bits [123:120]
799 ]
800 entry_number : 1
801 field_list : [
802 Field action [0:0] : in bits [1:1]
803 Field version [3:0] : in bits [119:116]
804 ]
805 entry_number : 0
806 field_list : [
807 Field action [0:0] : in bits [0:0]
808 Field version [3:0] : in bits [115:112]
809 ]
810 ]
811 +----------------------------------------------------------------+
812 Ingress.l3_router.Arp.tbl
813 +----------------------------------------------------------------+
814 +------------------------------------------------+
815 Match format for Ingress.l3_router.Arp.tbl
816 +------------------------------------------------+
817 Stage 16:
818 Pack Format:
819 table_word_width: 128
820 memory_word_width: 128
821 entries_per_table_word: 1
822 number_memory_units_per_table_word: 1
823 entry_list: [
824 entry_number : 0
825 field_list : [
826 Field action [1:0] : in bits [1:0]
827 Field immediate [15:0] : in bits [17:2]
828 Field version [3:0] : in bits [115:112]
829 Field meta.nexthop_ipv4 [15:10] : in bits [55:50]
830 Field meta.nexthop_ipv4 [23:16] : in bits [39:32]
831 Field meta.nexthop_ipv4 [31:24] : in bits [47:40]
832 ]
833 ]
834 
835 Action Ingress.l3_router.Arp.drop
836 ---------------------------
837 Pack Format:
838 table_word_width: 128
839 memory_word_width: 128
840 entries_per_table_word: 2
841 number_memory_units_per_table_word: 1
842 entry_list: [
843 entry_number : 1
844 field_list : [
845 Field --padding_0_63-- [63:0] : in bits [127:64]
846 ]
847 entry_number : 0
848 field_list : [
849 Field --padding_0_63-- [63:0] : in bits [63:0]
850 ]
851 ]
852 
853 Action data bus usage:
854 Stage: 16
855 No action parameter mapping provided. Action data bus usage will not be displayed.
856 
857 Action Ingress.l3_router.Arp.request
858 ---------------------------
859 Pack Format:
860 table_word_width: 128
861 memory_word_width: 128
862 entries_per_table_word: 2
863 number_memory_units_per_table_word: 1
864 entry_list: [
865 entry_number : 1
866 field_list : [
867 Field $constant1 [0:0] : in bits [70:70]
868 Field $constant2 [0:0] : in bits [65:65]
869 Field $constant3 [0:0] : in bits [97:97]
870 Field $constant4 [0:0] : in bits [102:102]
871 Field --padding_0_0-- [0:0] : in bits [64:64]
872 Field --padding_2_5-- [3:0] : in bits [69:66]
873 Field --padding_7_32-- [25:0] : in bits [96:71]
874 Field --padding_34_37-- [3:0] : in bits [101:98]
875 Field --padding_39_63-- [24:0] : in bits [127:103]
876 ]
877 entry_number : 0
878 field_list : [
879 Field $constant1 [0:0] : in bits [6:6]
880 Field $constant2 [0:0] : in bits [1:1]
881 Field $constant3 [0:0] : in bits [33:33]
882 Field $constant4 [0:0] : in bits [38:38]
883 Field --padding_0_0-- [0:0] : in bits [0:0]
884 Field --padding_2_5-- [3:0] : in bits [5:2]
885 Field --padding_7_32-- [25:0] : in bits [32:7]
886 Field --padding_34_37-- [3:0] : in bits [37:34]
887 Field --padding_39_63-- [24:0] : in bits [63:39]
888 ]
889 ]
890 
891 Action data bus usage:
892 Stage: 16
893 No action parameter mapping provided. Action data bus usage will not be displayed.
894 
895 Action Ingress.l3_router.Arp.rewrite
896 ---------------------------
897 Pack Format:
898 table_word_width: 128
899 memory_word_width: 128
900 entries_per_table_word: 2
901 number_memory_units_per_table_word: 1
902 entry_list: [
903 entry_number : 1
904 field_list : [
905 Field dst_mac [47:32] : in bits [79:64]
906 Field dst_mac [31:0] : in bits [127:96]
907 Field --padding_16_31-- [15:0] : in bits [95:80]
908 ]
909 entry_number : 0
910 field_list : [
911 Field dst_mac [47:32] : in bits [15:0]
912 Field dst_mac [31:0] : in bits [63:32]
913 Field --padding_16_31-- [15:0] : in bits [31:16]
914 ]
915 ]
916 
917 Action data bus usage:
918 Stage: 16
919 No action parameter mapping provided. Action data bus usage will not be displayed.
920 +----------------------------------------------------------------+
921 Ingress.l3_router.Ndp.tbl
922 +----------------------------------------------------------------+
923 +------------------------------------------------+
924 Match format for Ingress.l3_router.Ndp.tbl
925 +------------------------------------------------+
926 Stage 16:
927 Pack Format:
928 table_word_width: 256
929 memory_word_width: 128
930 entries_per_table_word: 1
931 number_memory_units_per_table_word: 2
932 entry_list: [
933 entry_number : 0
934 field_list : [
935 Field action [1:0] : in bits [1:0]
936 Field immediate [15:0] : in bits [17:2]
937 Field version [3:0] : in bits [115:112]
938 Field meta.nexthop_ipv6 [119:112] : in bits [167:160]
939 Field meta.nexthop_ipv6 [127:120] : in bits [175:168]
940 Field meta.nexthop_ipv6 [103:96] : in bits [183:176]
941 Field meta.nexthop_ipv6 [111:104] : in bits [191:184]
942 Field meta.nexthop_ipv6 [15:10] : in bits [87:82]
943 Field meta.nexthop_ipv6 [23:16] : in bits [39:32]
944 Field meta.nexthop_ipv6 [31:24] : in bits [47:40]
945 Field meta.nexthop_ipv6 [71:64] : in bits [199:192]
946 Field meta.nexthop_ipv6 [79:72] : in bits [55:48]
947 Field meta.nexthop_ipv6 [87:80] : in bits [63:56]
948 Field meta.nexthop_ipv6 [95:88] : in bits [71:64]
949 Field meta.nexthop_ipv6 [39:32] : in bits [207:200]
950 Field meta.nexthop_ipv6 [47:40] : in bits [215:208]
951 Field meta.nexthop_ipv6 [55:48] : in bits [223:216]
952 Field meta.nexthop_ipv6 [63:56] : in bits [79:72]
953 ]
954 ]
955 
956 Action Ingress.l3_router.Ndp.drop
957 ---------------------------
958 Pack Format:
959 table_word_width: 128
960 memory_word_width: 128
961 entries_per_table_word: 2
962 number_memory_units_per_table_word: 1
963 entry_list: [
964 entry_number : 1
965 field_list : [
966 Field --padding_0_63-- [63:0] : in bits [127:64]
967 ]
968 entry_number : 0
969 field_list : [
970 Field --padding_0_63-- [63:0] : in bits [63:0]
971 ]
972 ]
973 
974 Action data bus usage:
975 Stage: 16
976 No action parameter mapping provided. Action data bus usage will not be displayed.
977 
978 Action Ingress.l3_router.Ndp.request
979 ---------------------------
980 Pack Format:
981 table_word_width: 128
982 memory_word_width: 128
983 entries_per_table_word: 2
984 number_memory_units_per_table_word: 1
985 entry_list: [
986 entry_number : 1
987 field_list : [
988 Field $constant1 [0:0] : in bits [70:70]
989 Field $constant2 [0:0] : in bits [65:65]
990 Field $constant3 [0:0] : in bits [97:97]
991 Field $constant4 [0:0] : in bits [102:102]
992 Field --padding_0_0-- [0:0] : in bits [64:64]
993 Field --padding_2_5-- [3:0] : in bits [69:66]
994 Field --padding_7_32-- [25:0] : in bits [96:71]
995 Field --padding_34_37-- [3:0] : in bits [101:98]
996 Field --padding_39_63-- [24:0] : in bits [127:103]
997 ]
998 entry_number : 0
999 field_list : [
1000 Field $constant1 [0:0] : in bits [6:6]
1001 Field $constant2 [0:0] : in bits [1:1]
1002 Field $constant3 [0:0] : in bits [33:33]
1003 Field $constant4 [0:0] : in bits [38:38]
1004 Field --padding_0_0-- [0:0] : in bits [0:0]
1005 Field --padding_2_5-- [3:0] : in bits [5:2]
1006 Field --padding_7_32-- [25:0] : in bits [32:7]
1007 Field --padding_34_37-- [3:0] : in bits [37:34]
1008 Field --padding_39_63-- [24:0] : in bits [63:39]
1009 ]
1010 ]
1011 
1012 Action data bus usage:
1013 Stage: 16
1014 No action parameter mapping provided. Action data bus usage will not be displayed.
1015 
1016 Action Ingress.l3_router.Ndp.rewrite
1017 ---------------------------
1018 Pack Format:
1019 table_word_width: 128
1020 memory_word_width: 128
1021 entries_per_table_word: 2
1022 number_memory_units_per_table_word: 1
1023 entry_list: [
1024 entry_number : 1
1025 field_list : [
1026 Field dst_mac [47:32] : in bits [79:64]
1027 Field dst_mac [31:0] : in bits [127:96]
1028 Field --padding_16_31-- [15:0] : in bits [95:80]
1029 ]
1030 entry_number : 0
1031 field_list : [
1032 Field dst_mac [47:32] : in bits [15:0]
1033 Field dst_mac [31:0] : in bits [63:32]
1034 Field --padding_16_31-- [15:0] : in bits [31:16]
1035 ]
1036 ]
1037 
1038 Action data bus usage:
1039 Stage: 16
1040 No action parameter mapping provided. Action data bus usage will not be displayed.
1041 +----------------------------------------------------------------+
1042 Ingress.l3_router.Router4.lookup_idx.lookup
1043 +----------------------------------------------------------------+
1044 +------------------------------------------------+
1045 Match format for Ingress.l3_router.Router4.lookup_idx.lookup
1046 +------------------------------------------------+
1047 Stage 10:
1048 Pack Format:
1049 table_word_width: 44
1050 memory_word_width: 44
1051 entries_per_table_word: 1
1052 number_memory_units_per_table_word: 1
1053 entry_list: [
1054 entry_number : 0
1055 field_list : [
1056 Field --version-- [1:0] : in bits [43:42]
1057 Field hdr.ipv4.dst_addr [31:0] : in bits [31:0]
1058 ]
1059 ]
1060 
1061 Action Ingress.l3_router.Router4.lookup_idx.index
1062 ---------------------------
1063 Pack Format:
1064 table_word_width: 128
1065 memory_word_width: 128
1066 entries_per_table_word: 4
1067 number_memory_units_per_table_word: 1
1068 entry_list: [
1069 entry_number : 3
1070 field_list : [
1071 Field idx [15:0] : in bits [111:96]
1072 Field slots [7:0] : in bits [119:112]
1073 Field --padding_24_31-- [7:0] : in bits [127:120]
1074 ]
1075 entry_number : 2
1076 field_list : [
1077 Field idx [15:0] : in bits [79:64]
1078 Field slots [7:0] : in bits [87:80]
1079 Field --padding_24_31-- [7:0] : in bits [95:88]
1080 ]
1081 entry_number : 1
1082 field_list : [
1083 Field idx [15:0] : in bits [47:32]
1084 Field slots [7:0] : in bits [55:48]
1085 Field --padding_24_31-- [7:0] : in bits [63:56]
1086 ]
1087 entry_number : 0
1088 field_list : [
1089 Field idx [15:0] : in bits [15:0]
1090 Field slots [7:0] : in bits [23:16]
1091 Field --padding_24_31-- [7:0] : in bits [31:24]
1092 ]
1093 ]
1094 
1095 Action data bus usage:
1096 Stage: 10
1097 No action parameter mapping provided. Action data bus usage will not be displayed.
1098 
1099 Action Ingress.l3_router.Router4.lookup_idx.unreachable
1100 ---------------------------
1101 Pack Format:
1102 table_word_width: 128
1103 memory_word_width: 128
1104 entries_per_table_word: 4
1105 number_memory_units_per_table_word: 1
1106 entry_list: [
1107 entry_number : 3
1108 field_list : [
1109 Field --padding_0_31-- [31:0] : in bits [127:96]
1110 ]
1111 entry_number : 2
1112 field_list : [
1113 Field --padding_0_31-- [31:0] : in bits [95:64]
1114 ]
1115 entry_number : 1
1116 field_list : [
1117 Field --padding_0_31-- [31:0] : in bits [63:32]
1118 ]
1119 entry_number : 0
1120 field_list : [
1121 Field --padding_0_31-- [31:0] : in bits [31:0]
1122 ]
1123 ]
1124 
1125 Action data bus usage:
1126 Stage: 10
1127 No action parameter mapping provided. Action data bus usage will not be displayed.
1128 +----------------------------------------------------------------+
1129 Ingress.l3_router.Router4.lookup_idx.route
1130 +----------------------------------------------------------------+
1131 +------------------------------------------------+
1132 Match format for Ingress.l3_router.Router4.lookup_idx.route
1133 +------------------------------------------------+
1134 Stage 14:
1135 Pack Format:
1136 table_word_width: 128
1137 memory_word_width: 128
1138 entries_per_table_word: 2
1139 number_memory_units_per_table_word: 1
1140 entry_list: [
1141 entry_number : 1
1142 field_list : [
1143 Field action [1:0] : in bits [3:2]
1144 Field version [3:0] : in bits [119:116]
1145 Field res.idx [15:10] : in bits [47:42]
1146 ]
1147 entry_number : 0
1148 field_list : [
1149 Field action [1:0] : in bits [1:0]
1150 Field version [3:0] : in bits [115:112]
1151 Field res.idx [15:10] : in bits [39:34]
1152 ]
1153 ]
1154 
1155 Action Ingress.l3_router.Router4.lookup_idx.forward
1156 ---------------------------
1157 Pack Format:
1158 table_word_width: 256
1159 memory_word_width: 128
1160 entries_per_table_word: 1
1161 number_memory_units_per_table_word: 2
1162 entry_list: [
1163 entry_number : 0
1164 field_list : [
1165 Field port [8:0] : in bits [8:0]
1166 Field nexthop [7:0] : in bits [63:56]
1167 Field nexthop [31:8] : in bits [55:32]
1168 Field --padding_9_31-- [22:0] : in bits [31:9]
1169 Field --padding_64_255-- [191:0] : in bits [255:64]
1170 ]
1171 ]
1172 
1173 Action data bus usage:
1174 Stage: 14
1175 No action parameter mapping provided. Action data bus usage will not be displayed.
1176 
1177 Action Ingress.l3_router.Router4.lookup_idx.forward_v6
1178 ---------------------------
1179 Pack Format:
1180 table_word_width: 256
1181 memory_word_width: 128
1182 entries_per_table_word: 1
1183 number_memory_units_per_table_word: 2
1184 entry_list: [
1185 entry_number : 0
1186 field_list : [
1187 Field nexthop [111:96] : in bits [15:0]
1188 Field nexthop [127:112] : in bits [31:16]
1189 Field port [8:0] : in bits [40:32]
1190 Field nexthop [95:64] : in bits [95:64]
1191 Field nexthop [63:32] : in bits [127:96]
1192 Field nexthop [7:0] : in bits [159:152]
1193 Field nexthop [31:8] : in bits [151:128]
1194 Field --padding_41_63-- [22:0] : in bits [63:41]
1195 Field --padding_160_255-- [95:0] : in bits [255:160]
1196 ]
1197 ]
1198 
1199 Action data bus usage:
1200 Stage: 14
1201 No action parameter mapping provided. Action data bus usage will not be displayed.
1202 
1203 Action Ingress.l3_router.Router4.lookup_idx.forward_vlan
1204 ---------------------------
1205 Pack Format:
1206 table_word_width: 256
1207 memory_word_width: 128
1208 entries_per_table_word: 1
1209 number_memory_units_per_table_word: 2
1210 entry_list: [
1211 entry_number : 0
1212 field_list : [
1213 Field $constant0 [15:0] : in bits [15:0]
1214 Field port [8:0] : in bits [24:16]
1215 Field $constant1 [2:0] : in bits [47:45]
1216 Field $constant2 [0:0] : in bits [44:44]
1217 Field vlan_id [11:0] : in bits [43:32]
1218 Field nexthop [7:0] : in bits [95:88]
1219 Field nexthop [31:8] : in bits [87:64]
1220 Field --padding_25_31-- [6:0] : in bits [31:25]
1221 Field --padding_48_63-- [15:0] : in bits [63:48]
1222 Field --padding_96_255-- [159:0] : in bits [255:96]
1223 ]
1224 ]
1225 
1226 Action data bus usage:
1227 Stage: 14
1228 No action parameter mapping provided. Action data bus usage will not be displayed.
1229 
1230 Action Ingress.l3_router.Router4.lookup_idx.forward_vlan_v6
1231 ---------------------------
1232 Pack Format:
1233 table_word_width: 256
1234 memory_word_width: 128
1235 entries_per_table_word: 1
1236 number_memory_units_per_table_word: 2
1237 entry_list: [
1238 entry_number : 0
1239 field_list : [
1240 Field nexthop [111:96] : in bits [15:0]
1241 Field nexthop [127:112] : in bits [31:16]
1242 Field $constant0 [15:0] : in bits [47:32]
1243 Field port [8:0] : in bits [56:48]
1244 Field $constant1 [2:0] : in bits [79:77]
1245 Field $constant2 [0:0] : in bits [76:76]
1246 Field vlan_id [11:0] : in bits [75:64]
1247 Field nexthop [95:64] : in bits [127:96]
1248 Field nexthop [63:32] : in bits [159:128]
1249 Field nexthop [7:0] : in bits [191:184]
1250 Field nexthop [31:8] : in bits [183:160]
1251 Field --padding_57_63-- [6:0] : in bits [63:57]
1252 Field --padding_80_95-- [15:0] : in bits [95:80]
1253 Field --padding_192_255-- [63:0] : in bits [255:192]
1254 ]
1255 ]
1256 
1257 Action data bus usage:
1258 Stage: 14
1259 No action parameter mapping provided. Action data bus usage will not be displayed.
1260 
1261 Action NoAction
1262 ---------------------------
1263 Pack Format:
1264 table_word_width: 256
1265 memory_word_width: 128
1266 entries_per_table_word: 1
1267 number_memory_units_per_table_word: 2
1268 entry_list: [
1269 entry_number : 0
1270 field_list : [
1271 Field --padding_0_255-- [255:0] : in bits [255:0]
1272 ]
1273 ]
1274 
1275 Action data bus usage:
1276 Stage: 14
1277 No action parameter mapping provided. Action data bus usage will not be displayed.
1278 +----------------------------------------------------------------+
1279 Ingress.l3_router.Router4.lookup_idx.select_route
1280 +----------------------------------------------------------------+
1281 +------------------------------------------------+
1282 Match format for Ingress.l3_router.Router4.lookup_idx.select_route
1283 +------------------------------------------------+
1284 Stage 12:
1285 Pack Format:
1286 table_word_width: 128
1287 memory_word_width: 128
1288 entries_per_table_word: 3
1289 number_memory_units_per_table_word: 1
1290 entry_list: [
1291 entry_number : 2
1292 field_list : [
1293 Field action [0:0] : in bits [2:2]
1294 Field immediate [15:0] : in bits [50:35]
1295 Field version [3:0] : in bits [123:120]
1296 Field res.slots [7:2] : in bits [79:74]
1297 ]
1298 entry_number : 1
1299 field_list : [
1300 Field action [0:0] : in bits [1:1]
1301 Field immediate [15:0] : in bits [34:19]
1302 Field version [3:0] : in bits [119:116]
1303 Field res.slots [7:2] : in bits [71:66]
1304 ]
1305 entry_number : 0
1306 field_list : [
1307 Field action [0:0] : in bits [0:0]
1308 Field immediate [15:0] : in bits [18:3]
1309 Field version [3:0] : in bits [115:112]
1310 Field res.slots [7:2] : in bits [63:58]
1311 ]
1312 ]
1313 +----------------------------------------------------------------+
1314 Ingress.l3_router.Router6.lookup_idx.lookup
1315 +----------------------------------------------------------------+
1316 +------------------------------------------------+
1317 Match format for Ingress.l3_router.Router6.lookup_idx.lookup
1318 +------------------------------------------------+
1319 Stage 10:
1320 Pack Format:
1321 table_word_width: 132
1322 memory_word_width: 44
1323 entries_per_table_word: 1
1324 number_memory_units_per_table_word: 3
1325 entry_list: [
1326 entry_number : 0
1327 field_list : [
1328 Field --version-- [1:0] : in bits [43:42]
1329 Field hdr.ipv6.dst_addr [31:16] : in bits [103:88]
1330 Field hdr.ipv6.dst_addr [7:0] : in bits [111:104]
1331 Field hdr.ipv6.dst_addr [55:40] : in bits [127:112]
1332 Field hdr.ipv6.dst_addr [63:56] : in bits [51:44]
1333 Field hdr.ipv6.dst_addr [39:32] : in bits [59:52]
1334 Field hdr.ipv6.dst_addr [95:72] : in bits [83:60]
1335 Field hdr.ipv6.dst_addr [71:64] : in bits [7:0]
1336 Field hdr.ipv6.dst_addr [127:104] : in bits [31:8]
1337 Field hdr.ipv6.dst_addr [103:96] : in bits [39:32]
1338 Field hdr.ipv6.dst_addr [11:8] : in bits [131:128]
1339 Field hdr.ipv6.dst_addr [15:12] : in bits [87:84]
1340 ]
1341 ]
1342 Stage 11:
1343 Pack Format:
1344 table_word_width: 132
1345 memory_word_width: 44
1346 entries_per_table_word: 1
1347 number_memory_units_per_table_word: 3
1348 entry_list: [
1349 entry_number : 0
1350 field_list : [
1351 Field --version-- [1:0] : in bits [43:42]
1352 Field hdr.ipv6.dst_addr [7:0] : in bits [95:88]
1353 Field hdr.ipv6.dst_addr [47:40] : in bits [103:96]
1354 Field hdr.ipv6.dst_addr [31:16] : in bits [119:104]
1355 Field hdr.ipv6.dst_addr [39:32] : in bits [127:120]
1356 Field hdr.ipv6.dst_addr [63:48] : in bits [59:44]
1357 Field hdr.ipv6.dst_addr [87:64] : in bits [83:60]
1358 Field hdr.ipv6.dst_addr [95:88] : in bits [7:0]
1359 Field hdr.ipv6.dst_addr [127:96] : in bits [39:8]
1360 Field hdr.ipv6.dst_addr [11:8] : in bits [131:128]
1361 Field hdr.ipv6.dst_addr [15:12] : in bits [87:84]
1362 ]
1363 ]
1364 +----------------------------------------------------------------+
1365 Ingress.l3_router.Router6.lookup_idx.route
1366 +----------------------------------------------------------------+
1367 +------------------------------------------------+
1368 Match format for Ingress.l3_router.Router6.lookup_idx.route
1369 +------------------------------------------------+
1370 Stage 14:
1371 Pack Format:
1372 table_word_width: 128
1373 memory_word_width: 128
1374 entries_per_table_word: 1
1375 number_memory_units_per_table_word: 1
1376 entry_list: [
1377 entry_number : 0
1378 field_list : [
1379 Field action [0:0] : in bits [0:0]
1380 Field version [3:0] : in bits [115:112]
1381 Field res.idx [15:10] : in bits [39:34]
1382 ]
1383 ]
1384 
1385 Action Ingress.l3_router.Router6.lookup_idx.forward
1386 ---------------------------
1387 Pack Format:
1388 table_word_width: 256
1389 memory_word_width: 128
1390 entries_per_table_word: 1
1391 number_memory_units_per_table_word: 2
1392 entry_list: [
1393 entry_number : 0
1394 field_list : [
1395 Field nexthop [111:96] : in bits [15:0]
1396 Field nexthop [127:112] : in bits [31:16]
1397 Field port [8:0] : in bits [40:32]
1398 Field nexthop [95:64] : in bits [95:64]
1399 Field nexthop [63:32] : in bits [127:96]
1400 Field nexthop [7:0] : in bits [159:152]
1401 Field nexthop [31:8] : in bits [151:128]
1402 Field --padding_41_63-- [22:0] : in bits [63:41]
1403 Field --padding_160_255-- [95:0] : in bits [255:160]
1404 ]
1405 ]
1406 
1407 Action data bus usage:
1408 Stage: 14
1409 No action parameter mapping provided. Action data bus usage will not be displayed.
1410 
1411 Action Ingress.l3_router.Router6.lookup_idx.forward_vlan
1412 ---------------------------
1413 Pack Format:
1414 table_word_width: 256
1415 memory_word_width: 128
1416 entries_per_table_word: 1
1417 number_memory_units_per_table_word: 2
1418 entry_list: [
1419 entry_number : 0
1420 field_list : [
1421 Field nexthop [111:96] : in bits [15:0]
1422 Field nexthop [127:112] : in bits [31:16]
1423 Field $constant0 [15:0] : in bits [47:32]
1424 Field port [8:0] : in bits [56:48]
1425 Field $constant1 [2:0] : in bits [79:77]
1426 Field $constant2 [0:0] : in bits [76:76]
1427 Field vlan_id [11:0] : in bits [75:64]
1428 Field nexthop [95:64] : in bits [127:96]
1429 Field nexthop [63:32] : in bits [159:128]
1430 Field nexthop [7:0] : in bits [191:184]
1431 Field nexthop [31:8] : in bits [183:160]
1432 Field --padding_57_63-- [6:0] : in bits [63:57]
1433 Field --padding_80_95-- [15:0] : in bits [95:80]
1434 Field --padding_192_255-- [63:0] : in bits [255:192]
1435 ]
1436 ]
1437 
1438 Action data bus usage:
1439 Stage: 14
1440 No action parameter mapping provided. Action data bus usage will not be displayed.
1441 
1442 Action NoAction
1443 ---------------------------
1444 Pack Format:
1445 table_word_width: 256
1446 memory_word_width: 128
1447 entries_per_table_word: 1
1448 number_memory_units_per_table_word: 2
1449 entry_list: [
1450 entry_number : 0
1451 field_list : [
1452 Field --padding_0_255-- [255:0] : in bits [255:0]
1453 ]
1454 ]
1455 
1456 Action data bus usage:
1457 Stage: 14
1458 No action parameter mapping provided. Action data bus usage will not be displayed.
1459 +----------------------------------------------------------------+
1460 Ingress.l3_router.Router6.lookup_idx.select_route
1461 +----------------------------------------------------------------+
1462 +------------------------------------------------+
1463 Match format for Ingress.l3_router.Router6.lookup_idx.select_route
1464 +------------------------------------------------+
1465 Stage 12:
1466 Pack Format:
1467 table_word_width: 128
1468 memory_word_width: 128
1469 entries_per_table_word: 3
1470 number_memory_units_per_table_word: 1
1471 entry_list: [
1472 entry_number : 2
1473 field_list : [
1474 Field action [0:0] : in bits [2:2]
1475 Field immediate [15:0] : in bits [50:35]
1476 Field version [3:0] : in bits [123:120]
1477 Field res.ecmp_hash [7:2] : in bits [79:74]
1478 ]
1479 entry_number : 1
1480 field_list : [
1481 Field action [0:0] : in bits [1:1]
1482 Field immediate [15:0] : in bits [34:19]
1483 Field version [3:0] : in bits [119:116]
1484 Field res.ecmp_hash [7:2] : in bits [71:66]
1485 ]
1486 entry_number : 0
1487 field_list : [
1488 Field action [0:0] : in bits [0:0]
1489 Field immediate [15:0] : in bits [18:3]
1490 Field version [3:0] : in bits [115:112]
1491 Field res.ecmp_hash [7:2] : in bits [63:58]
1492 ]
1493 ]
1494 +----------------------------------------------------------------+
1495 Ingress.mac_rewrite.mac_rewrite
1496 +----------------------------------------------------------------+
1497 +------------------------------------------------+
1498 Match format for Ingress.mac_rewrite.mac_rewrite
1499 +------------------------------------------------+
1500 Stage 18:
1501 Pack Format:
1502 table_word_width: 128
1503 memory_word_width: 128
1504 entries_per_table_word: 1
1505 number_memory_units_per_table_word: 1
1506 entry_list: [
1507 entry_number : 0
1508 field_list : [
1509 Field action [0:0] : in bits [0:0]
1510 Field immediate [31:0] : in bits [32:1]
1511 Field version [3:0] : in bits [115:112]
1512 ]
1513 ]
1514 
1515 Action Ingress.mac_rewrite.rewrite
1516 ---------------------------
1517 Pack Format:
1518 table_word_width: 128
1519 memory_word_width: 128
1520 entries_per_table_word: 8
1521 number_memory_units_per_table_word: 1
1522 entry_list: [
1523 entry_number : 7
1524 field_list : [
1525 Field mac [15:0] : in bits [127:112]
1526 ]
1527 entry_number : 6
1528 field_list : [
1529 Field mac [15:0] : in bits [111:96]
1530 ]
1531 entry_number : 5
1532 field_list : [
1533 Field mac [15:0] : in bits [95:80]
1534 ]
1535 entry_number : 4
1536 field_list : [
1537 Field mac [15:0] : in bits [79:64]
1538 ]
1539 entry_number : 3
1540 field_list : [
1541 Field mac [15:0] : in bits [63:48]
1542 ]
1543 entry_number : 2
1544 field_list : [
1545 Field mac [15:0] : in bits [47:32]
1546 ]
1547 entry_number : 1
1548 field_list : [
1549 Field mac [15:0] : in bits [31:16]
1550 ]
1551 entry_number : 0
1552 field_list : [
1553 Field mac [15:0] : in bits [15:0]
1554 ]
1555 ]
1556 
1557 Action data bus usage:
1558 Stage: 18
1559 No action parameter mapping provided. Action data bus usage will not be displayed.
1560 
1561 Action NoAction
1562 ---------------------------
1563 Pack Format:
1564 table_word_width: 128
1565 memory_word_width: 128
1566 entries_per_table_word: 8
1567 number_memory_units_per_table_word: 1
1568 entry_list: [
1569 entry_number : 7
1570 field_list : [
1571 Field --padding_0_15-- [15:0] : in bits [127:112]
1572 ]
1573 entry_number : 6
1574 field_list : [
1575 Field --padding_0_15-- [15:0] : in bits [111:96]
1576 ]
1577 entry_number : 5
1578 field_list : [
1579 Field --padding_0_15-- [15:0] : in bits [95:80]
1580 ]
1581 entry_number : 4
1582 field_list : [
1583 Field --padding_0_15-- [15:0] : in bits [79:64]
1584 ]
1585 entry_number : 3
1586 field_list : [
1587 Field --padding_0_15-- [15:0] : in bits [63:48]
1588 ]
1589 entry_number : 2
1590 field_list : [
1591 Field --padding_0_15-- [15:0] : in bits [47:32]
1592 ]
1593 entry_number : 1
1594 field_list : [
1595 Field --padding_0_15-- [15:0] : in bits [31:16]
1596 ]
1597 entry_number : 0
1598 field_list : [
1599 Field --padding_0_15-- [15:0] : in bits [15:0]
1600 ]
1601 ]
1602 
1603 Action data bus usage:
1604 Stage: 18
1605 No action parameter mapping provided. Action data bus usage will not be displayed.
1606 +----------------------------------------------------------------+
1607 Ingress.nat_egress.nat_egress
1608 +----------------------------------------------------------------+
1609 +------------------------------------------------+
1610 Match format for Ingress.nat_egress.nat_egress
1611 +------------------------------------------------+
1612 Stage 9:
1613 Pack Format:
1614 table_word_width: 128
1615 memory_word_width: 128
1616 entries_per_table_word: 2
1617 number_memory_units_per_table_word: 1
1618 entry_list: [
1619 entry_number : 1
1620 field_list : [
1621 Field action [2:0] : in bits [5:3]
1622 Field immediate [15:0] : in bits [37:22]
1623 Field version [3:0] : in bits [119:116]
1624 ]
1625 entry_number : 0
1626 field_list : [
1627 Field action [2:0] : in bits [2:0]
1628 Field immediate [15:0] : in bits [21:6]
1629 Field version [3:0] : in bits [115:112]
1630 ]
1631 ]
1632 
1633 Action Ingress.nat_egress.decap_ipv4_icmp
1634 ---------------------------
1635 Pack Format:
1636 table_word_width: 128
1637 memory_word_width: 128
1638 entries_per_table_word: 2
1639 number_memory_units_per_table_word: 1
1640 entry_list: [
1641 entry_number : 1
1642 field_list : [
1643 Field $constant1 [0:0] : in bits [77:77]
1644 Field $constant10 [0:0] : in bits [85:85]
1645 Field $constant11 [0:0] : in bits [86:86]
1646 Field $constant12 [0:0] : in bits [87:87]
1647 Field $constant13 [0:0] : in bits [72:72]
1648 Field $constant14 [0:0] : in bits [78:78]
1649 Field $constant15 [0:0] : in bits [73:73]
1650 Field $constant16 [0:0] : in bits [81:81]
1651 Field $constant2 [0:0] : in bits [70:70]
1652 Field $constant3 [0:0] : in bits [71:71]
1653 Field $constant4 [0:0] : in bits [88:88]
1654 Field $constant5 [0:0] : in bits [75:75]
1655 Field $constant6 [0:0] : in bits [74:74]
1656 Field $constant7 [0:0] : in bits [76:76]
1657 Field $constant8 [0:0] : in bits [83:83]
1658 Field $constant9 [0:0] : in bits [84:84]
1659 Field $constant17 [8:0] : in bits [110:102]
1660 Field $constant18 [0:0] : in bits [113:113]
1661 Field $constant19 [5:0] : in bits [120:115]
1662 Field --padding_0_5-- [5:0] : in bits [69:64]
1663 Field --padding_15_16-- [1:0] : in bits [80:79]
1664 Field --padding_18_18-- [0:0] : in bits [82:82]
1665 Field --padding_25_37-- [12:0] : in bits [101:89]
1666 Field --padding_47_48-- [1:0] : in bits [112:111]
1667 Field --padding_50_50-- [0:0] : in bits [114:114]
1668 Field --padding_57_63-- [6:0] : in bits [127:121]
1669 ]
1670 entry_number : 0
1671 field_list : [
1672 Field $constant1 [0:0] : in bits [13:13]
1673 Field $constant10 [0:0] : in bits [21:21]
1674 Field $constant11 [0:0] : in bits [22:22]
1675 Field $constant12 [0:0] : in bits [23:23]
1676 Field $constant13 [0:0] : in bits [8:8]
1677 Field $constant14 [0:0] : in bits [14:14]
1678 Field $constant15 [0:0] : in bits [9:9]
1679 Field $constant16 [0:0] : in bits [17:17]
1680 Field $constant2 [0:0] : in bits [6:6]
1681 Field $constant3 [0:0] : in bits [7:7]
1682 Field $constant4 [0:0] : in bits [24:24]
1683 Field $constant5 [0:0] : in bits [11:11]
1684 Field $constant6 [0:0] : in bits [10:10]
1685 Field $constant7 [0:0] : in bits [12:12]
1686 Field $constant8 [0:0] : in bits [19:19]
1687 Field $constant9 [0:0] : in bits [20:20]
1688 Field $constant17 [8:0] : in bits [46:38]
1689 Field $constant18 [0:0] : in bits [49:49]
1690 Field $constant19 [5:0] : in bits [56:51]
1691 Field --padding_0_5-- [5:0] : in bits [5:0]
1692 Field --padding_15_16-- [1:0] : in bits [16:15]
1693 Field --padding_18_18-- [0:0] : in bits [18:18]
1694 Field --padding_25_37-- [12:0] : in bits [37:25]
1695 Field --padding_47_48-- [1:0] : in bits [48:47]
1696 Field --padding_50_50-- [0:0] : in bits [50:50]
1697 Field --padding_57_63-- [6:0] : in bits [63:57]
1698 ]
1699 ]
1700 
1701 Action data bus usage:
1702 Stage: 9
1703 No action parameter mapping provided. Action data bus usage will not be displayed.
1704 
1705 Action Ingress.nat_egress.decap_ipv4_tcp
1706 ---------------------------
1707 Pack Format:
1708 table_word_width: 128
1709 memory_word_width: 128
1710 entries_per_table_word: 2
1711 number_memory_units_per_table_word: 1
1712 entry_list: [
1713 entry_number : 1
1714 field_list : [
1715 Field $constant1 [0:0] : in bits [77:77]
1716 Field $constant10 [0:0] : in bits [86:86]
1717 Field $constant11 [0:0] : in bits [87:87]
1718 Field $constant12 [0:0] : in bits [72:72]
1719 Field $constant13 [0:0] : in bits [78:78]
1720 Field $constant14 [0:0] : in bits [74:74]
1721 Field $constant15 [0:0] : in bits [79:79]
1722 Field $constant2 [0:0] : in bits [70:70]
1723 Field $constant3 [0:0] : in bits [71:71]
1724 Field $constant4 [0:0] : in bits [88:88]
1725 Field $constant5 [0:0] : in bits [75:75]
1726 Field $constant6 [0:0] : in bits [76:76]
1727 Field $constant7 [0:0] : in bits [83:83]
1728 Field $constant8 [0:0] : in bits [84:84]
1729 Field $constant9 [0:0] : in bits [85:85]
1730 Field $constant16 [2:0] : in bits [104:102]
1731 Field $constant17 [5:0] : in bits [111:106]
1732 Field $constant18 [5:0] : in bits [120:115]
1733 Field --padding_0_5-- [5:0] : in bits [69:64]
1734 Field --padding_9_9-- [0:0] : in bits [73:73]
1735 Field --padding_16_18-- [2:0] : in bits [82:80]
1736 Field --padding_25_37-- [12:0] : in bits [101:89]
1737 Field --padding_41_41-- [0:0] : in bits [105:105]
1738 Field --padding_48_50-- [2:0] : in bits [114:112]
1739 Field --padding_57_63-- [6:0] : in bits [127:121]
1740 ]
1741 entry_number : 0
1742 field_list : [
1743 Field $constant1 [0:0] : in bits [13:13]
1744 Field $constant10 [0:0] : in bits [22:22]
1745 Field $constant11 [0:0] : in bits [23:23]
1746 Field $constant12 [0:0] : in bits [8:8]
1747 Field $constant13 [0:0] : in bits [14:14]
1748 Field $constant14 [0:0] : in bits [10:10]
1749 Field $constant15 [0:0] : in bits [15:15]
1750 Field $constant2 [0:0] : in bits [6:6]
1751 Field $constant3 [0:0] : in bits [7:7]
1752 Field $constant4 [0:0] : in bits [24:24]
1753 Field $constant5 [0:0] : in bits [11:11]
1754 Field $constant6 [0:0] : in bits [12:12]
1755 Field $constant7 [0:0] : in bits [19:19]
1756 Field $constant8 [0:0] : in bits [20:20]
1757 Field $constant9 [0:0] : in bits [21:21]
1758 Field $constant16 [2:0] : in bits [40:38]
1759 Field $constant17 [5:0] : in bits [47:42]
1760 Field $constant18 [5:0] : in bits [56:51]
1761 Field --padding_0_5-- [5:0] : in bits [5:0]
1762 Field --padding_9_9-- [0:0] : in bits [9:9]
1763 Field --padding_16_18-- [2:0] : in bits [18:16]
1764 Field --padding_25_37-- [12:0] : in bits [37:25]
1765 Field --padding_41_41-- [0:0] : in bits [41:41]
1766 Field --padding_48_50-- [2:0] : in bits [50:48]
1767 Field --padding_57_63-- [6:0] : in bits [63:57]
1768 ]
1769 ]
1770 
1771 Action data bus usage:
1772 Stage: 9
1773 No action parameter mapping provided. Action data bus usage will not be displayed.
1774 
1775 Action Ingress.nat_egress.decap_ipv4_udp
1776 ---------------------------
1777 Pack Format:
1778 table_word_width: 128
1779 memory_word_width: 128
1780 entries_per_table_word: 2
1781 number_memory_units_per_table_word: 1
1782 entry_list: [
1783 entry_number : 1
1784 field_list : [
1785 Field $constant1 [0:0] : in bits [77:77]
1786 Field $constant10 [0:0] : in bits [86:86]
1787 Field $constant11 [0:0] : in bits [87:87]
1788 Field $constant12 [0:0] : in bits [72:72]
1789 Field $constant13 [0:0] : in bits [78:78]
1790 Field $constant14 [0:0] : in bits [75:75]
1791 Field $constant15 [0:0] : in bits [80:80]
1792 Field $constant2 [0:0] : in bits [70:70]
1793 Field $constant3 [0:0] : in bits [71:71]
1794 Field $constant4 [0:0] : in bits [88:88]
1795 Field $constant5 [0:0] : in bits [74:74]
1796 Field $constant6 [0:0] : in bits [76:76]
1797 Field $constant7 [0:0] : in bits [83:83]
1798 Field $constant8 [0:0] : in bits [84:84]
1799 Field $constant9 [0:0] : in bits [85:85]
1800 Field $constant16 [2:0] : in bits [104:102]
1801 Field $constant17 [4:0] : in bits [110:106]
1802 Field $constant18 [0:0] : in bits [112:112]
1803 Field $constant19 [5:0] : in bits [120:115]
1804 Field --padding_0_5-- [5:0] : in bits [69:64]
1805 Field --padding_9_9-- [0:0] : in bits [73:73]
1806 Field --padding_15_15-- [0:0] : in bits [79:79]
1807 Field --padding_17_18-- [1:0] : in bits [82:81]
1808 Field --padding_25_37-- [12:0] : in bits [101:89]
1809 Field --padding_41_41-- [0:0] : in bits [105:105]
1810 Field --padding_47_47-- [0:0] : in bits [111:111]
1811 Field --padding_49_50-- [1:0] : in bits [114:113]
1812 Field --padding_57_63-- [6:0] : in bits [127:121]
1813 ]
1814 entry_number : 0
1815 field_list : [
1816 Field $constant1 [0:0] : in bits [13:13]
1817 Field $constant10 [0:0] : in bits [22:22]
1818 Field $constant11 [0:0] : in bits [23:23]
1819 Field $constant12 [0:0] : in bits [8:8]
1820 Field $constant13 [0:0] : in bits [14:14]
1821 Field $constant14 [0:0] : in bits [11:11]
1822 Field $constant15 [0:0] : in bits [16:16]
1823 Field $constant2 [0:0] : in bits [6:6]
1824 Field $constant3 [0:0] : in bits [7:7]
1825 Field $constant4 [0:0] : in bits [24:24]
1826 Field $constant5 [0:0] : in bits [10:10]
1827 Field $constant6 [0:0] : in bits [12:12]
1828 Field $constant7 [0:0] : in bits [19:19]
1829 Field $constant8 [0:0] : in bits [20:20]
1830 Field $constant9 [0:0] : in bits [21:21]
1831 Field $constant16 [2:0] : in bits [40:38]
1832 Field $constant17 [4:0] : in bits [46:42]
1833 Field $constant18 [0:0] : in bits [48:48]
1834 Field $constant19 [5:0] : in bits [56:51]
1835 Field --padding_0_5-- [5:0] : in bits [5:0]
1836 Field --padding_9_9-- [0:0] : in bits [9:9]
1837 Field --padding_15_15-- [0:0] : in bits [15:15]
1838 Field --padding_17_18-- [1:0] : in bits [18:17]
1839 Field --padding_25_37-- [12:0] : in bits [37:25]
1840 Field --padding_41_41-- [0:0] : in bits [41:41]
1841 Field --padding_47_47-- [0:0] : in bits [47:47]
1842 Field --padding_49_50-- [1:0] : in bits [50:49]
1843 Field --padding_57_63-- [6:0] : in bits [63:57]
1844 ]
1845 ]
1846 
1847 Action data bus usage:
1848 Stage: 9
1849 No action parameter mapping provided. Action data bus usage will not be displayed.
1850 
1851 Action Ingress.nat_egress.decap_ipv6_icmp
1852 ---------------------------
1853 Pack Format:
1854 table_word_width: 128
1855 memory_word_width: 128
1856 entries_per_table_word: 2
1857 number_memory_units_per_table_word: 1
1858 entry_list: [
1859 entry_number : 1
1860 field_list : [
1861 Field $constant1 [0:0] : in bits [77:77]
1862 Field $constant10 [0:0] : in bits [85:85]
1863 Field $constant11 [0:0] : in bits [86:86]
1864 Field $constant12 [0:0] : in bits [87:87]
1865 Field $constant13 [0:0] : in bits [88:88]
1866 Field $constant14 [0:0] : in bits [82:82]
1867 Field $constant15 [0:0] : in bits [73:73]
1868 Field $constant16 [0:0] : in bits [81:81]
1869 Field $constant2 [0:0] : in bits [70:70]
1870 Field $constant3 [0:0] : in bits [71:71]
1871 Field $constant4 [0:0] : in bits [72:72]
1872 Field $constant5 [0:0] : in bits [75:75]
1873 Field $constant6 [0:0] : in bits [74:74]
1874 Field $constant7 [0:0] : in bits [76:76]
1875 Field $constant8 [0:0] : in bits [83:83]
1876 Field $constant9 [0:0] : in bits [84:84]
1877 Field $constant17 [7:0] : in bits [109:102]
1878 Field $constant18 [7:0] : in bits [120:113]
1879 Field --padding_0_5-- [5:0] : in bits [69:64]
1880 Field --padding_14_16-- [2:0] : in bits [80:78]
1881 Field --padding_25_37-- [12:0] : in bits [101:89]
1882 Field --padding_46_48-- [2:0] : in bits [112:110]
1883 Field --padding_57_63-- [6:0] : in bits [127:121]
1884 ]
1885 entry_number : 0
1886 field_list : [
1887 Field $constant1 [0:0] : in bits [13:13]
1888 Field $constant10 [0:0] : in bits [21:21]
1889 Field $constant11 [0:0] : in bits [22:22]
1890 Field $constant12 [0:0] : in bits [23:23]
1891 Field $constant13 [0:0] : in bits [24:24]
1892 Field $constant14 [0:0] : in bits [18:18]
1893 Field $constant15 [0:0] : in bits [9:9]
1894 Field $constant16 [0:0] : in bits [17:17]
1895 Field $constant2 [0:0] : in bits [6:6]
1896 Field $constant3 [0:0] : in bits [7:7]
1897 Field $constant4 [0:0] : in bits [8:8]
1898 Field $constant5 [0:0] : in bits [11:11]
1899 Field $constant6 [0:0] : in bits [10:10]
1900 Field $constant7 [0:0] : in bits [12:12]
1901 Field $constant8 [0:0] : in bits [19:19]
1902 Field $constant9 [0:0] : in bits [20:20]
1903 Field $constant17 [7:0] : in bits [45:38]
1904 Field $constant18 [7:0] : in bits [56:49]
1905 Field --padding_0_5-- [5:0] : in bits [5:0]
1906 Field --padding_14_16-- [2:0] : in bits [16:14]
1907 Field --padding_25_37-- [12:0] : in bits [37:25]
1908 Field --padding_46_48-- [2:0] : in bits [48:46]
1909 Field --padding_57_63-- [6:0] : in bits [63:57]
1910 ]
1911 ]
1912 
1913 Action data bus usage:
1914 Stage: 9
1915 No action parameter mapping provided. Action data bus usage will not be displayed.
1916 
1917 Action Ingress.nat_egress.decap_ipv6_tcp
1918 ---------------------------
1919 Pack Format:
1920 table_word_width: 128
1921 memory_word_width: 128
1922 entries_per_table_word: 2
1923 number_memory_units_per_table_word: 1
1924 entry_list: [
1925 entry_number : 1
1926 field_list : [
1927 Field $constant1 [0:0] : in bits [77:77]
1928 Field $constant10 [0:0] : in bits [86:86]
1929 Field $constant11 [0:0] : in bits [87:87]
1930 Field $constant12 [0:0] : in bits [88:88]
1931 Field $constant13 [0:0] : in bits [82:82]
1932 Field $constant14 [0:0] : in bits [74:74]
1933 Field $constant15 [0:0] : in bits [79:79]
1934 Field $constant2 [0:0] : in bits [70:70]
1935 Field $constant3 [0:0] : in bits [71:71]
1936 Field $constant4 [0:0] : in bits [72:72]
1937 Field $constant5 [0:0] : in bits [75:75]
1938 Field $constant6 [0:0] : in bits [76:76]
1939 Field $constant7 [0:0] : in bits [83:83]
1940 Field $constant8 [0:0] : in bits [84:84]
1941 Field $constant9 [0:0] : in bits [85:85]
1942 Field $constant16 [2:0] : in bits [104:102]
1943 Field $constant17 [3:0] : in bits [109:106]
1944 Field $constant18 [0:0] : in bits [111:111]
1945 Field $constant19 [6:0] : in bits [120:114]
1946 Field --padding_0_5-- [5:0] : in bits [69:64]
1947 Field --padding_9_9-- [0:0] : in bits [73:73]
1948 Field --padding_14_14-- [0:0] : in bits [78:78]
1949 Field --padding_16_17-- [1:0] : in bits [81:80]
1950 Field --padding_25_37-- [12:0] : in bits [101:89]
1951 Field --padding_41_41-- [0:0] : in bits [105:105]
1952 Field --padding_46_46-- [0:0] : in bits [110:110]
1953 Field --padding_48_49-- [1:0] : in bits [113:112]
1954 Field --padding_57_63-- [6:0] : in bits [127:121]
1955 ]
1956 entry_number : 0
1957 field_list : [
1958 Field $constant1 [0:0] : in bits [13:13]
1959 Field $constant10 [0:0] : in bits [22:22]
1960 Field $constant11 [0:0] : in bits [23:23]
1961 Field $constant12 [0:0] : in bits [24:24]
1962 Field $constant13 [0:0] : in bits [18:18]
1963 Field $constant14 [0:0] : in bits [10:10]
1964 Field $constant15 [0:0] : in bits [15:15]
1965 Field $constant2 [0:0] : in bits [6:6]
1966 Field $constant3 [0:0] : in bits [7:7]
1967 Field $constant4 [0:0] : in bits [8:8]
1968 Field $constant5 [0:0] : in bits [11:11]
1969 Field $constant6 [0:0] : in bits [12:12]
1970 Field $constant7 [0:0] : in bits [19:19]
1971 Field $constant8 [0:0] : in bits [20:20]
1972 Field $constant9 [0:0] : in bits [21:21]
1973 Field $constant16 [2:0] : in bits [40:38]
1974 Field $constant17 [3:0] : in bits [45:42]
1975 Field $constant18 [0:0] : in bits [47:47]
1976 Field $constant19 [6:0] : in bits [56:50]
1977 Field --padding_0_5-- [5:0] : in bits [5:0]
1978 Field --padding_9_9-- [0:0] : in bits [9:9]
1979 Field --padding_14_14-- [0:0] : in bits [14:14]
1980 Field --padding_16_17-- [1:0] : in bits [17:16]
1981 Field --padding_25_37-- [12:0] : in bits [37:25]
1982 Field --padding_41_41-- [0:0] : in bits [41:41]
1983 Field --padding_46_46-- [0:0] : in bits [46:46]
1984 Field --padding_48_49-- [1:0] : in bits [49:48]
1985 Field --padding_57_63-- [6:0] : in bits [63:57]
1986 ]
1987 ]
1988 
1989 Action data bus usage:
1990 Stage: 9
1991 No action parameter mapping provided. Action data bus usage will not be displayed.
1992 
1993 Action Ingress.nat_egress.decap_ipv6_udp
1994 ---------------------------
1995 Pack Format:
1996 table_word_width: 128
1997 memory_word_width: 128
1998 entries_per_table_word: 2
1999 number_memory_units_per_table_word: 1
2000 entry_list: [
2001 entry_number : 1
2002 field_list : [
2003 Field $constant1 [0:0] : in bits [77:77]
2004 Field $constant10 [0:0] : in bits [86:86]
2005 Field $constant11 [0:0] : in bits [87:87]
2006 Field $constant12 [0:0] : in bits [88:88]
2007 Field $constant13 [0:0] : in bits [82:82]
2008 Field $constant14 [0:0] : in bits [75:75]
2009 Field $constant15 [0:0] : in bits [80:80]
2010 Field $constant2 [0:0] : in bits [70:70]
2011 Field $constant3 [0:0] : in bits [71:71]
2012 Field $constant4 [0:0] : in bits [72:72]
2013 Field $constant5 [0:0] : in bits [74:74]
2014 Field $constant6 [0:0] : in bits [76:76]
2015 Field $constant7 [0:0] : in bits [83:83]
2016 Field $constant8 [0:0] : in bits [84:84]
2017 Field $constant9 [0:0] : in bits [85:85]
2018 Field $constant16 [2:0] : in bits [104:102]
2019 Field $constant17 [3:0] : in bits [109:106]
2020 Field $constant18 [0:0] : in bits [112:112]
2021 Field $constant19 [6:0] : in bits [120:114]
2022 Field --padding_0_5-- [5:0] : in bits [69:64]
2023 Field --padding_9_9-- [0:0] : in bits [73:73]
2024 Field --padding_14_15-- [1:0] : in bits [79:78]
2025 Field --padding_17_17-- [0:0] : in bits [81:81]
2026 Field --padding_25_37-- [12:0] : in bits [101:89]
2027 Field --padding_41_41-- [0:0] : in bits [105:105]
2028 Field --padding_46_47-- [1:0] : in bits [111:110]
2029 Field --padding_49_49-- [0:0] : in bits [113:113]
2030 Field --padding_57_63-- [6:0] : in bits [127:121]
2031 ]
2032 entry_number : 0
2033 field_list : [
2034 Field $constant1 [0:0] : in bits [13:13]
2035 Field $constant10 [0:0] : in bits [22:22]
2036 Field $constant11 [0:0] : in bits [23:23]
2037 Field $constant12 [0:0] : in bits [24:24]
2038 Field $constant13 [0:0] : in bits [18:18]
2039 Field $constant14 [0:0] : in bits [11:11]
2040 Field $constant15 [0:0] : in bits [16:16]
2041 Field $constant2 [0:0] : in bits [6:6]
2042 Field $constant3 [0:0] : in bits [7:7]
2043 Field $constant4 [0:0] : in bits [8:8]
2044 Field $constant5 [0:0] : in bits [10:10]
2045 Field $constant6 [0:0] : in bits [12:12]
2046 Field $constant7 [0:0] : in bits [19:19]
2047 Field $constant8 [0:0] : in bits [20:20]
2048 Field $constant9 [0:0] : in bits [21:21]
2049 Field $constant16 [2:0] : in bits [40:38]
2050 Field $constant17 [3:0] : in bits [45:42]
2051 Field $constant18 [0:0] : in bits [48:48]
2052 Field $constant19 [6:0] : in bits [56:50]
2053 Field --padding_0_5-- [5:0] : in bits [5:0]
2054 Field --padding_9_9-- [0:0] : in bits [9:9]
2055 Field --padding_14_15-- [1:0] : in bits [15:14]
2056 Field --padding_17_17-- [0:0] : in bits [17:17]
2057 Field --padding_25_37-- [12:0] : in bits [37:25]
2058 Field --padding_41_41-- [0:0] : in bits [41:41]
2059 Field --padding_46_47-- [1:0] : in bits [47:46]
2060 Field --padding_49_49-- [0:0] : in bits [49:49]
2061 Field --padding_57_63-- [6:0] : in bits [63:57]
2062 ]
2063 ]
2064 
2065 Action data bus usage:
2066 Stage: 9
2067 No action parameter mapping provided. Action data bus usage will not be displayed.
2068 
2069 Action Ingress.nat_egress.drop
2070 ---------------------------
2071 Pack Format:
2072 table_word_width: 128
2073 memory_word_width: 128
2074 entries_per_table_word: 2
2075 number_memory_units_per_table_word: 1
2076 entry_list: [
2077 entry_number : 1
2078 field_list : [
2079 Field --padding_0_63-- [63:0] : in bits [127:64]
2080 ]
2081 entry_number : 0
2082 field_list : [
2083 Field --padding_0_63-- [63:0] : in bits [63:0]
2084 ]
2085 ]
2086 
2087 Action data bus usage:
2088 Stage: 9
2089 No action parameter mapping provided. Action data bus usage will not be displayed.
2090 +----------------------------------------------------------------+
2091 Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len
2092 +----------------------------------------------------------------+
2093 +------------------------------------------------+
2094 Match format for Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len
2095 +------------------------------------------------+
2096 Stage 5:
2097 Pack Format:
2098 table_word_width: 128
2099 memory_word_width: 128
2100 entries_per_table_word: 3
2101 number_memory_units_per_table_word: 1
2102 entry_list: [
2103 entry_number : 2
2104 field_list : [
2105 Field action [0:0] : in bits [2:2]
2106 Field immediate [15:0] : in bits [50:35]
2107 Field version [3:0] : in bits [123:120]
2108 ]
2109 entry_number : 1
2110 field_list : [
2111 Field action [0:0] : in bits [1:1]
2112 Field immediate [15:0] : in bits [34:19]
2113 Field version [3:0] : in bits [119:116]
2114 ]
2115 entry_number : 0
2116 field_list : [
2117 Field action [0:0] : in bits [0:0]
2118 Field immediate [15:0] : in bits [18:3]
2119 Field version [3:0] : in bits [115:112]
2120 ]
2121 ]
2122 +----------------------------------------------------------------+
2123 Ingress.nat_ingress.icmp_dst_port
2124 +----------------------------------------------------------------+
2125 +------------------------------------------------+
2126 Match format for Ingress.nat_ingress.icmp_dst_port
2127 +------------------------------------------------+
2128 Stage 2:
2129 Pack Format:
2130 table_word_width: 44
2131 memory_word_width: 44
2132 entries_per_table_word: 1
2133 number_memory_units_per_table_word: 1
2134 entry_list: [
2135 entry_number : 0
2136 field_list : [
2137 Field --version-- [1:0] : in bits [43:42]
2138 Field hdr.icmp.$valid [0:0] : in bits [9:9]
2139 Field hdr.icmp.type [7:0] : in bits [31:24]
2140 ]
2141 ]
2142 +----------------------------------------------------------------+
2143 Ingress.nat_ingress.ingress_hit
2144 +----------------------------------------------------------------+
2145 +------------------------------------------------+
2146 Match format for Ingress.nat_ingress.ingress_hit
2147 +------------------------------------------------+
2148 Stage 5:
2149 Pack Format:
2150 table_word_width: 128
2151 memory_word_width: 128
2152 entries_per_table_word: 2
2153 number_memory_units_per_table_word: 1
2154 entry_list: [
2155 entry_number : 1
2156 field_list : [
2157 Field action [1:0] : in bits [3:2]
2158 Field version [3:0] : in bits [119:116]
2159 ]
2160 entry_number : 0
2161 field_list : [
2162 Field action [1:0] : in bits [1:0]
2163 Field version [3:0] : in bits [115:112]
2164 ]
2165 ]
2166 
2167 Action Ingress.nat_ingress.set_inner_icmp
2168 ---------------------------
2169 Pack Format:
2170 table_word_width: 128
2171 memory_word_width: 128
2172 entries_per_table_word: 2
2173 number_memory_units_per_table_word: 1
2174 entry_list: [
2175 entry_number : 1
2176 field_list : [
2177 Field $constant0 [0:0] : in bits [81:81]
2178 Field $constant1 [0:0] : in bits [73:73]
2179 Field $constant2 [0:0] : in bits [105:105]
2180 Field $constant3 [0:0] : in bits [113:113]
2181 Field --padding_0_8-- [8:0] : in bits [72:64]
2182 Field --padding_10_16-- [6:0] : in bits [80:74]
2183 Field --padding_18_40-- [22:0] : in bits [104:82]
2184 Field --padding_42_48-- [6:0] : in bits [112:106]
2185 Field --padding_50_63-- [13:0] : in bits [127:114]
2186 ]
2187 entry_number : 0
2188 field_list : [
2189 Field $constant0 [0:0] : in bits [17:17]
2190 Field $constant1 [0:0] : in bits [9:9]
2191 Field $constant2 [0:0] : in bits [41:41]
2192 Field $constant3 [0:0] : in bits [49:49]
2193 Field --padding_0_8-- [8:0] : in bits [8:0]
2194 Field --padding_10_16-- [6:0] : in bits [16:10]
2195 Field --padding_18_40-- [22:0] : in bits [40:18]
2196 Field --padding_42_48-- [6:0] : in bits [48:42]
2197 Field --padding_50_63-- [13:0] : in bits [63:50]
2198 ]
2199 ]
2200 
2201 Action data bus usage:
2202 Stage: 5
2203 No action parameter mapping provided. Action data bus usage will not be displayed.
2204 
2205 Action Ingress.nat_ingress.set_inner_tcp
2206 ---------------------------
2207 Pack Format:
2208 table_word_width: 128
2209 memory_word_width: 128
2210 entries_per_table_word: 2
2211 number_memory_units_per_table_word: 1
2212 entry_list: [
2213 entry_number : 1
2214 field_list : [
2215 Field $constant0 [0:0] : in bits [79:79]
2216 Field $constant1 [0:0] : in bits [74:74]
2217 Field $constant2 [0:0] : in bits [106:106]
2218 Field $constant3 [0:0] : in bits [111:111]
2219 Field --padding_0_9-- [9:0] : in bits [73:64]
2220 Field --padding_11_14-- [3:0] : in bits [78:75]
2221 Field --padding_16_41-- [25:0] : in bits [105:80]
2222 Field --padding_43_46-- [3:0] : in bits [110:107]
2223 Field --padding_48_63-- [15:0] : in bits [127:112]
2224 ]
2225 entry_number : 0
2226 field_list : [
2227 Field $constant0 [0:0] : in bits [15:15]
2228 Field $constant1 [0:0] : in bits [10:10]
2229 Field $constant2 [0:0] : in bits [42:42]
2230 Field $constant3 [0:0] : in bits [47:47]
2231 Field --padding_0_9-- [9:0] : in bits [9:0]
2232 Field --padding_11_14-- [3:0] : in bits [14:11]
2233 Field --padding_16_41-- [25:0] : in bits [41:16]
2234 Field --padding_43_46-- [3:0] : in bits [46:43]
2235 Field --padding_48_63-- [15:0] : in bits [63:48]
2236 ]
2237 ]
2238 
2239 Action data bus usage:
2240 Stage: 5
2241 No action parameter mapping provided. Action data bus usage will not be displayed.
2242 
2243 Action Ingress.nat_ingress.set_inner_udp
2244 ---------------------------
2245 Pack Format:
2246 table_word_width: 128
2247 memory_word_width: 128
2248 entries_per_table_word: 2
2249 number_memory_units_per_table_word: 1
2250 entry_list: [
2251 entry_number : 1
2252 field_list : [
2253 Field $constant0 [0:0] : in bits [80:80]
2254 Field $constant1 [0:0] : in bits [75:75]
2255 Field $constant2 [0:0] : in bits [107:107]
2256 Field $constant3 [0:0] : in bits [112:112]
2257 Field --padding_0_10-- [10:0] : in bits [74:64]
2258 Field --padding_12_15-- [3:0] : in bits [79:76]
2259 Field --padding_17_42-- [25:0] : in bits [106:81]
2260 Field --padding_44_47-- [3:0] : in bits [111:108]
2261 Field --padding_49_63-- [14:0] : in bits [127:113]
2262 ]
2263 entry_number : 0
2264 field_list : [
2265 Field $constant0 [0:0] : in bits [16:16]
2266 Field $constant1 [0:0] : in bits [11:11]
2267 Field $constant2 [0:0] : in bits [43:43]
2268 Field $constant3 [0:0] : in bits [48:48]
2269 Field --padding_0_10-- [10:0] : in bits [10:0]
2270 Field --padding_12_15-- [3:0] : in bits [15:12]
2271 Field --padding_17_42-- [25:0] : in bits [42:17]
2272 Field --padding_44_47-- [3:0] : in bits [47:44]
2273 Field --padding_49_63-- [14:0] : in bits [63:49]
2274 ]
2275 ]
2276 
2277 Action data bus usage:
2278 Stage: 5
2279 No action parameter mapping provided. Action data bus usage will not be displayed.
2280 
2281 Action NoAction
2282 ---------------------------
2283 Pack Format:
2284 table_word_width: 128
2285 memory_word_width: 128
2286 entries_per_table_word: 2
2287 number_memory_units_per_table_word: 1
2288 entry_list: [
2289 entry_number : 1
2290 field_list : [
2291 Field --padding_0_63-- [63:0] : in bits [127:64]
2292 ]
2293 entry_number : 0
2294 field_list : [
2295 Field --padding_0_63-- [63:0] : in bits [63:0]
2296 ]
2297 ]
2298 
2299 Action data bus usage:
2300 Stage: 5
2301 No action parameter mapping provided. Action data bus usage will not be displayed.
2302 +----------------------------------------------------------------+
2303 Ingress.nat_ingress.ingress_ipv4
2304 +----------------------------------------------------------------+
2305 +------------------------------------------------+
2306 Match format for Ingress.nat_ingress.ingress_ipv4
2307 +------------------------------------------------+
2308 Stage 3:
2309 Pack Format:
2310 table_word_width: 88
2311 memory_word_width: 44
2312 entries_per_table_word: 1
2313 number_memory_units_per_table_word: 2
2314 entry_list: [
2315 entry_number : 0
2316 field_list : [
2317 Field --version-- [1:0] : in bits [87:86]
2318 Field meta.l4_dst_port [11:8] : in bits [47:44]
2319 Field meta.l4_dst_port [11:8] : in bits [51:48]
2320 Field hdr.ipv4.dst_addr [31:16] : in bits [67:52]
2321 Field meta.l4_dst_port [3:0] : in bits [71:68]
2322 Field meta.l4_dst_port [3:0] : in bits [75:72]
2323 Field meta.l4_dst_port [15:12] : in bits [79:76]
2324 Field meta.l4_dst_port [15:12] : in bits [83:80]
2325 Field meta.l4_dst_port [7:4] : in bits [3:0]
2326 Field meta.l4_dst_port [7:4] : in bits [7:4]
2327 Field hdr.ipv4.dst_addr [15:8] : in bits [15:8]
2328 Field hdr.ipv4.dst_addr [7:0] : in bits [39:32]
2329 ]
2330 ]
2331 Stage 4:
2332 Pack Format:
2333 table_word_width: 88
2334 memory_word_width: 44
2335 entries_per_table_word: 1
2336 number_memory_units_per_table_word: 2
2337 entry_list: [
2338 entry_number : 0
2339 field_list : [
2340 Field --version-- [1:0] : in bits [87:86]
2341 Field meta.l4_dst_port [3:0] : in bits [47:44]
2342 Field meta.l4_dst_port [3:0] : in bits [51:48]
2343 Field meta.l4_dst_port [11:8] : in bits [55:52]
2344 Field meta.l4_dst_port [11:8] : in bits [59:56]
2345 Field hdr.ipv4.dst_addr [31:16] : in bits [75:60]
2346 Field meta.l4_dst_port [7:4] : in bits [79:76]
2347 Field meta.l4_dst_port [7:4] : in bits [83:80]
2348 Field meta.l4_dst_port [15:12] : in bits [3:0]
2349 Field meta.l4_dst_port [15:12] : in bits [7:4]
2350 Field hdr.ipv4.dst_addr [15:0] : in bits [39:24]
2351 ]
2352 ]
2353 
2354 Action Ingress.nat_ingress.forward_ipv4_to
2355 ---------------------------
2356 Pack Format:
2357 table_word_width: 256
2358 memory_word_width: 128
2359 entries_per_table_word: 1
2360 number_memory_units_per_table_word: 2
2361 entry_list: [
2362 entry_number : 0
2363 field_list : [
2364 Field inner_mac [47:32] : in bits [15:0]
2365 Field target [63:32] : in bits [63:32]
2366 Field target [95:64] : in bits [95:64]
2367 Field target [127:96] : in bits [127:96]
2368 Field target [31:0] : in bits [159:128]
2369 Field vni [23:0] : in bits [183:160]
2370 Field inner_mac [31:0] : in bits [223:192]
2371 Field --padding_16_31-- [15:0] : in bits [31:16]
2372 Field --padding_184_191-- [7:0] : in bits [191:184]
2373 Field --padding_224_255-- [31:0] : in bits [255:224]
2374 ]
2375 ]
2376 
2377 Action data bus usage:
2378 Stage: 3
2379 No action parameter mapping provided. Action data bus usage will not be displayed.
2380 
2381 Action NoAction
2382 ---------------------------
2383 Pack Format:
2384 table_word_width: 256
2385 memory_word_width: 128
2386 entries_per_table_word: 1
2387 number_memory_units_per_table_word: 2
2388 entry_list: [
2389 entry_number : 0
2390 field_list : [
2391 Field --padding_0_255-- [255:0] : in bits [255:0]
2392 ]
2393 ]
2394 
2395 Action data bus usage:
2396 Stage: 3
2397 No action parameter mapping provided. Action data bus usage will not be displayed.
2398 
2399 Action Ingress.nat_ingress.forward_ipv4_to
2400 ---------------------------
2401 Pack Format:
2402 table_word_width: 256
2403 memory_word_width: 128
2404 entries_per_table_word: 1
2405 number_memory_units_per_table_word: 2
2406 entry_list: [
2407 entry_number : 0
2408 field_list : [
2409 Field inner_mac [47:32] : in bits [15:0]
2410 Field target [63:32] : in bits [63:32]
2411 Field target [95:64] : in bits [95:64]
2412 Field target [127:96] : in bits [127:96]
2413 Field target [31:0] : in bits [159:128]
2414 Field vni [23:0] : in bits [183:160]
2415 Field inner_mac [31:0] : in bits [223:192]
2416 Field --padding_16_31-- [15:0] : in bits [31:16]
2417 Field --padding_184_191-- [7:0] : in bits [191:184]
2418 Field --padding_224_255-- [31:0] : in bits [255:224]
2419 ]
2420 ]
2421 
2422 Action data bus usage:
2423 Stage: 4
2424 No action parameter mapping provided. Action data bus usage will not be displayed.
2425 
2426 Action NoAction
2427 ---------------------------
2428 Pack Format:
2429 table_word_width: 256
2430 memory_word_width: 128
2431 entries_per_table_word: 1
2432 number_memory_units_per_table_word: 2
2433 entry_list: [
2434 entry_number : 0
2435 field_list : [
2436 Field --padding_0_255-- [255:0] : in bits [255:0]
2437 ]
2438 ]
2439 
2440 Action data bus usage:
2441 Stage: 4
2442 No action parameter mapping provided. Action data bus usage will not be displayed.
2443 +----------------------------------------------------------------+
2444 Ingress.nat_ingress.ingress_ipv6
2445 +----------------------------------------------------------------+
2446 +------------------------------------------------+
2447 Match format for Ingress.nat_ingress.ingress_ipv6
2448 +------------------------------------------------+
2449 Stage 3:
2450 Pack Format:
2451 table_word_width: 176
2452 memory_word_width: 44
2453 entries_per_table_word: 1
2454 number_memory_units_per_table_word: 4
2455 entry_list: [
2456 entry_number : 0
2457 field_list : [
2458 Field --version-- [1:0] : in bits [87:86]
2459 Field meta.l4_dst_port [3:0] : in bits [135:132]
2460 Field meta.l4_dst_port [3:0] : in bits [139:136]
2461 Field meta.l4_dst_port [11:8] : in bits [143:140]
2462 Field meta.l4_dst_port [11:8] : in bits [147:144]
2463 Field hdr.ipv6.dst_addr [31:16] : in bits [163:148]
2464 Field meta.l4_dst_port [7:4] : in bits [167:164]
2465 Field meta.l4_dst_port [7:4] : in bits [171:168]
2466 Field hdr.ipv6.dst_addr [127:112] : in bits [59:44]
2467 Field hdr.ipv6.dst_addr [111:96] : in bits [75:60]
2468 Field meta.l4_dst_port [15:12] : in bits [91:88]
2469 Field meta.l4_dst_port [15:12] : in bits [95:92]
2470 Field hdr.ipv6.dst_addr [63:48] : in bits [111:96]
2471 Field hdr.ipv6.dst_addr [7:0] : in bits [119:112]
2472 Field hdr.ipv6.dst_addr [47:40] : in bits [127:120]
2473 Field hdr.ipv6.dst_addr [39:32] : in bits [7:0]
2474 Field hdr.ipv6.dst_addr [95:72] : in bits [31:8]
2475 Field hdr.ipv6.dst_addr [71:64] : in bits [39:32]
2476 Field hdr.ipv6.dst_addr [11:8] : in bits [175:172]
2477 Field hdr.ipv6.dst_addr [15:12] : in bits [131:128]
2478 ]
2479 ]
2480 
2481 Action Ingress.nat_ingress.forward_ipv6_to
2482 ---------------------------
2483 Pack Format:
2484 table_word_width: 256
2485 memory_word_width: 128
2486 entries_per_table_word: 1
2487 number_memory_units_per_table_word: 2
2488 entry_list: [
2489 entry_number : 0
2490 field_list : [
2491 Field inner_mac [47:32] : in bits [15:0]
2492 Field target [63:32] : in bits [63:32]
2493 Field target [95:64] : in bits [95:64]
2494 Field target [127:96] : in bits [127:96]
2495 Field target [31:0] : in bits [159:128]
2496 Field vni [23:0] : in bits [183:160]
2497 Field inner_mac [31:0] : in bits [223:192]
2498 Field --padding_16_31-- [15:0] : in bits [31:16]
2499 Field --padding_184_191-- [7:0] : in bits [191:184]
2500 Field --padding_224_255-- [31:0] : in bits [255:224]
2501 ]
2502 ]
2503 
2504 Action data bus usage:
2505 Stage: 3
2506 No action parameter mapping provided. Action data bus usage will not be displayed.
2507 
2508 Action NoAction
2509 ---------------------------
2510 Pack Format:
2511 table_word_width: 256
2512 memory_word_width: 128
2513 entries_per_table_word: 1
2514 number_memory_units_per_table_word: 2
2515 entry_list: [
2516 entry_number : 0
2517 field_list : [
2518 Field --padding_0_255-- [255:0] : in bits [255:0]
2519 ]
2520 ]
2521 
2522 Action data bus usage:
2523 Stage: 3
2524 No action parameter mapping provided. Action data bus usage will not be displayed.
2525 +----------------------------------------------------------------+
2526 Ingress.services.service
2527 +----------------------------------------------------------------+
2528 +------------------------------------------------+
2529 Match format for Ingress.services.service
2530 +------------------------------------------------+
2531 Stage 7:
2532 Pack Format:
2533 table_word_width: 88
2534 memory_word_width: 44
2535 entries_per_table_word: 1
2536 number_memory_units_per_table_word: 2
2537 entry_list: [
2538 entry_number : 0
2539 field_list : [
2540 Field --version-- [1:0] : in bits [43:42]
2541 Field hdr.sidecar.$valid [0:0] : in bits [50:50]
2542 Field ig_intr_md.ingress_port [8:8] : in bits [52:52]
2543 Field meta.is_switch_address [0:0] : in bits [62:62]
2544 Field meta.is_link_local_mcastv6 [0:0] : in bits [63:63]
2545 Field meta.nat_ingress_hit [0:0] : in bits [65:65]
2546 Field hdr.ipv6.$valid [0:0] : in bits [68:68]
2547 Field hdr.arp.$valid [0:0] : in bits [69:69]
2548 Field meta.is_mcast [0:0] : in bits [71:71]
2549 Field ig_intr_md.ingress_port [7:0] : in bits [83:76]
2550 Field hdr.icmp.code [7:0] : in bits [7:0]
2551 Field hdr.icmp.type [7:0] : in bits [15:8]
2552 Field hdr.ipv4.$valid [0:0] : in bits [84:84]
2553 Field hdr.icmp.$valid [0:0] : in bits [85:85]
2554 ]
2555 ]
2556 
2557 Action Ingress.services.drop_bad_ping
2558 ---------------------------
2559 Pack Format:
2560 table_word_width: 128
2561 memory_word_width: 128
2562 entries_per_table_word: 1
2563 number_memory_units_per_table_word: 1
2564 entry_list: [
2565 entry_number : 0
2566 field_list : [
2567 Field --padding_0_127-- [127:0] : in bits [127:0]
2568 ]
2569 ]
2570 
2571 Action data bus usage:
2572 Stage: 7
2573 No action parameter mapping provided. Action data bus usage will not be displayed.
2574 
2575 Action Ingress.services.forward_from_userspace
2576 ---------------------------
2577 Pack Format:
2578 table_word_width: 128
2579 memory_word_width: 128
2580 entries_per_table_word: 1
2581 number_memory_units_per_table_word: 1
2582 entry_list: [
2583 entry_number : 0
2584 field_list : [
2585 Field $constant0 [0:0] : in bits [1:1]
2586 Field $constant1 [0:0] : in bits [6:6]
2587 Field $constant2 [0:0] : in bits [33:33]
2588 Field $constant3 [0:0] : in bits [38:38]
2589 Field --padding_0_0-- [0:0] : in bits [0:0]
2590 Field --padding_2_5-- [3:0] : in bits [5:2]
2591 Field --padding_7_32-- [25:0] : in bits [32:7]
2592 Field --padding_34_37-- [3:0] : in bits [37:34]
2593 Field --padding_39_127-- [88:0] : in bits [127:39]
2594 ]
2595 ]
2596 
2597 Action data bus usage:
2598 Stage: 7
2599 No action parameter mapping provided. Action data bus usage will not be displayed.
2600 
2601 Action Ingress.services.forward_to_userspace
2602 ---------------------------
2603 Pack Format:
2604 table_word_width: 128
2605 memory_word_width: 128
2606 entries_per_table_word: 1
2607 number_memory_units_per_table_word: 1
2608 entry_list: [
2609 entry_number : 0
2610 field_list : [
2611 Field $constant0 [15:0] : in bits [15:0]
2612 Field $constant1 [0:0] : in bits [70:70]
2613 Field $constant2 [0:0] : in bits [65:65]
2614 Field $constant3 [0:0] : in bits [97:97]
2615 Field $constant4 [0:0] : in bits [102:102]
2616 Field --padding_16_64-- [48:0] : in bits [64:16]
2617 Field --padding_66_69-- [3:0] : in bits [69:66]
2618 Field --padding_71_96-- [25:0] : in bits [96:71]
2619 Field --padding_98_101-- [3:0] : in bits [101:98]
2620 Field --padding_103_127-- [24:0] : in bits [127:103]
2621 ]
2622 ]
2623 
2624 Action data bus usage:
2625 Stage: 7
2626 No action parameter mapping provided. Action data bus usage will not be displayed.
2627 
2628 Action Ingress.services.mcast_inbound_link_local
2629 ---------------------------
2630 Pack Format:
2631 table_word_width: 128
2632 memory_word_width: 128
2633 entries_per_table_word: 1
2634 number_memory_units_per_table_word: 1
2635 entry_list: [
2636 entry_number : 0
2637 field_list : [
2638 Field $constant0 [15:0] : in bits [15:0]
2639 Field $constant1 [0:0] : in bits [70:70]
2640 Field $constant2 [0:0] : in bits [65:65]
2641 Field $constant3 [0:0] : in bits [91:91]
2642 Field $constant4 [0:0] : in bits [97:97]
2643 Field $constant5 [0:0] : in bits [102:102]
2644 Field $constant6 [0:0] : in bits [123:123]
2645 Field --padding_16_64-- [48:0] : in bits [64:16]
2646 Field --padding_66_69-- [3:0] : in bits [69:66]
2647 Field --padding_71_90-- [19:0] : in bits [90:71]
2648 Field --padding_92_96-- [4:0] : in bits [96:92]
2649 Field --padding_98_101-- [3:0] : in bits [101:98]
2650 Field --padding_103_122-- [19:0] : in bits [122:103]
2651 Field --padding_124_127-- [3:0] : in bits [127:124]
2652 ]
2653 ]
2654 
2655 Action data bus usage:
2656 Stage: 7
2657 No action parameter mapping provided. Action data bus usage will not be displayed.
2658 
2659 Action Ingress.services.no_service
2660 ---------------------------
2661 Pack Format:
2662 table_word_width: 128
2663 memory_word_width: 128
2664 entries_per_table_word: 1
2665 number_memory_units_per_table_word: 1
2666 entry_list: [
2667 entry_number : 0
2668 field_list : [
2669 Field --padding_0_127-- [127:0] : in bits [127:0]
2670 ]
2671 ]
2672 
2673 Action data bus usage:
2674 Stage: 7
2675 No action parameter mapping provided. Action data bus usage will not be displayed.
2676 
2677 Action Ingress.services.ping4_reply
2678 ---------------------------
2679 Pack Format:
2680 table_word_width: 128
2681 memory_word_width: 128
2682 entries_per_table_word: 1
2683 number_memory_units_per_table_word: 1
2684 entry_list: [
2685 entry_number : 0
2686 field_list : [
2687 Field $constant0 [0:0] : in bits [29:29]
2688 Field $constant1 [0:0] : in bits [1:1]
2689 Field $constant2 [0:0] : in bits [33:33]
2690 Field $constant3 [0:0] : in bits [61:61]
2691 Field --padding_0_0-- [0:0] : in bits [0:0]
2692 Field --padding_2_28-- [26:0] : in bits [28:2]
2693 Field --padding_30_32-- [2:0] : in bits [32:30]
2694 Field --padding_34_60-- [26:0] : in bits [60:34]
2695 Field --padding_62_127-- [65:0] : in bits [127:62]
2696 ]
2697 ]
2698 
2699 Action data bus usage:
2700 Stage: 7
2701 No action parameter mapping provided. Action data bus usage will not be displayed.
2702 
2703 Action Ingress.services.ping6_reply
2704 ---------------------------
2705 Pack Format:
2706 table_word_width: 128
2707 memory_word_width: 128
2708 entries_per_table_word: 1
2709 number_memory_units_per_table_word: 1
2710 entry_list: [
2711 entry_number : 0
2712 field_list : [
2713 Field $constant0 [7:0] : in bits [7:0]
2714 Field $constant1 [0:0] : in bits [93:93]
2715 Field $constant2 [0:0] : in bits [65:65]
2716 Field $constant3 [0:0] : in bits [97:97]
2717 Field $constant4 [0:0] : in bits [125:125]
2718 Field --padding_8_64-- [56:0] : in bits [64:8]
2719 Field --padding_66_92-- [26:0] : in bits [92:66]
2720 Field --padding_94_96-- [2:0] : in bits [96:94]
2721 Field --padding_98_124-- [26:0] : in bits [124:98]
2722 Field --padding_126_127-- [1:0] : in bits [127:126]
2723 ]
2724 ]
2725 
2726 Action data bus usage:
2727 Stage: 7
2728 No action parameter mapping provided. Action data bus usage will not be displayed.
2729 +----------------------------------------------------------------+
2730 IngressParser.$PORT_METADATA
2731 +----------------------------------------------------------------+
2732 +------------------------------------------------+
2733 Match format for IngressParser.$PORT_METADATA
2734 +------------------------------------------------+
2735 Stage -1:
2736 Pack Format:
2737 table_word_width: 128
2738 memory_word_width: 128
2739 entries_per_table_word: 1
2740 number_memory_units_per_table_word: 1
2741 entry_list: [
2742 entry_number : 0
2743 field_list : [
2744 Field ig_intr_md [127:0] : in bits [127:0]
2745 ]
2746 ]
2747 +----------------------------------------------------------------+
2748 ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress
2749 +----------------------------------------------------------------+
2750 +------------------------------------------------+
2751 Match format for ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress
2752 +------------------------------------------------+
2753 Stage 10:
2754 No match entries required.
2755 +----------------------------------------------------------------+
2756 ingresshdr.udp.checksum_encode_update_condition_2_ingress
2757 +----------------------------------------------------------------+
2758 +------------------------------------------------+
2759 Match format for ingresshdr.udp.checksum_encode_update_condition_2_ingress
2760 +------------------------------------------------+
2761 Stage 11:
2762 Pack Format:
2763 table_word_width: 128
2764 memory_word_width: 128
2765 entries_per_table_word: 5
2766 number_memory_units_per_table_word: 1
2767 entry_list: [
2768 entry_number : 4
2769 field_list : [
2770 Field action [0:0] : in bits [4:4]
2771 Field immediate [4:0] : in bits [29:25]
2772 Field version [3:0] : in bits [35:32]
2773 ]
2774 entry_number : 3
2775 field_list : [
2776 Field action [0:0] : in bits [3:3]
2777 Field immediate [4:0] : in bits [24:20]
2778 Field version [3:0] : in bits [127:124]
2779 ]
2780 entry_number : 2
2781 field_list : [
2782 Field action [0:0] : in bits [2:2]
2783 Field immediate [4:0] : in bits [19:15]
2784 Field version [3:0] : in bits [123:120]
2785 ]
2786 entry_number : 1
2787 field_list : [
2788 Field action [0:0] : in bits [1:1]
2789 Field immediate [4:0] : in bits [14:10]
2790 Field version [3:0] : in bits [119:116]
2791 ]
2792 entry_number : 0
2793 field_list : [
2794 Field action [0:0] : in bits [0:0]
2795 Field immediate [4:0] : in bits [9:5]
2796 Field version [3:0] : in bits [115:112]
2797 ]
2798 ]
2799 +----------------------------------------------------------------+
2800 tbl_l3_router_Router4_icmp_error
2801 +----------------------------------------------------------------+
2802 +------------------------------------------------+
2803 Match format for tbl_l3_router_Router4_icmp_error
2804 +------------------------------------------------+
2805 Stage 15:
2806 No match entries required.
2807 
2808 Action Ingress.l3_router.Router4.icmp_error
2809 ---------------------------
2810 Pack Format:
2811 table_word_width: 128
2812 memory_word_width: 128
2813 entries_per_table_word: 2
2814 number_memory_units_per_table_word: 1
2815 entry_list: [
2816 entry_number : 1
2817 field_list : [
2818 Field $constant1 [0:0] : in bits [70:70]
2819 Field $constant2 [0:0] : in bits [65:65]
2820 Field $constant3 [0:0] : in bits [97:97]
2821 Field $constant4 [0:0] : in bits [102:102]
2822 Field --padding_0_0-- [0:0] : in bits [64:64]
2823 Field --padding_2_5-- [3:0] : in bits [69:66]
2824 Field --padding_7_32-- [25:0] : in bits [96:71]
2825 Field --padding_34_37-- [3:0] : in bits [101:98]
2826 Field --padding_39_63-- [24:0] : in bits [127:103]
2827 ]
2828 entry_number : 0
2829 field_list : [
2830 Field $constant1 [0:0] : in bits [6:6]
2831 Field $constant2 [0:0] : in bits [1:1]
2832 Field $constant3 [0:0] : in bits [33:33]
2833 Field $constant4 [0:0] : in bits [38:38]
2834 Field --padding_0_0-- [0:0] : in bits [0:0]
2835 Field --padding_2_5-- [3:0] : in bits [5:2]
2836 Field --padding_7_32-- [25:0] : in bits [32:7]
2837 Field --padding_34_37-- [3:0] : in bits [37:34]
2838 Field --padding_39_63-- [24:0] : in bits [63:39]
2839 ]
2840 ]
2841 
2842 Action data bus usage:
2843 Stage: 15
2844 No action parameter mapping provided. Action data bus usage will not be displayed.
2845 +----------------------------------------------------------------+
2846 tbl_l3_router_Router4_icmp_error_0
2847 +----------------------------------------------------------------+
2848 +------------------------------------------------+
2849 Match format for tbl_l3_router_Router4_icmp_error_0
2850 +------------------------------------------------+
2851 Stage 15:
2852 No match entries required.
2853 
2854 Action Ingress.l3_router.Router4.icmp_error
2855 ---------------------------
2856 Pack Format:
2857 table_word_width: 128
2858 memory_word_width: 128
2859 entries_per_table_word: 2
2860 number_memory_units_per_table_word: 1
2861 entry_list: [
2862 entry_number : 1
2863 field_list : [
2864 Field $constant1 [0:0] : in bits [70:70]
2865 Field $constant2 [0:0] : in bits [65:65]
2866 Field $constant3 [0:0] : in bits [97:97]
2867 Field $constant4 [0:0] : in bits [102:102]
2868 Field --padding_0_0-- [0:0] : in bits [64:64]
2869 Field --padding_2_5-- [3:0] : in bits [69:66]
2870 Field --padding_7_32-- [25:0] : in bits [96:71]
2871 Field --padding_34_37-- [3:0] : in bits [101:98]
2872 Field --padding_39_63-- [24:0] : in bits [127:103]
2873 ]
2874 entry_number : 0
2875 field_list : [
2876 Field $constant1 [0:0] : in bits [6:6]
2877 Field $constant2 [0:0] : in bits [1:1]
2878 Field $constant3 [0:0] : in bits [33:33]
2879 Field $constant4 [0:0] : in bits [38:38]
2880 Field --padding_0_0-- [0:0] : in bits [0:0]
2881 Field --padding_2_5-- [3:0] : in bits [5:2]
2882 Field --padding_7_32-- [25:0] : in bits [32:7]
2883 Field --padding_34_37-- [3:0] : in bits [37:34]
2884 Field --padding_39_63-- [24:0] : in bits [63:39]
2885 ]
2886 ]
2887 
2888 Action data bus usage:
2889 Stage: 15
2890 No action parameter mapping provided. Action data bus usage will not be displayed.
2891 +----------------------------------------------------------------+
2892 tbl_l3_router_Router6_icmp_error
2893 +----------------------------------------------------------------+
2894 +------------------------------------------------+
2895 Match format for tbl_l3_router_Router6_icmp_error
2896 +------------------------------------------------+
2897 Stage 15:
2898 No match entries required.
2899 
2900 Action Ingress.l3_router.Router6.icmp_error
2901 ---------------------------
2902 Pack Format:
2903 table_word_width: 128
2904 memory_word_width: 128
2905 entries_per_table_word: 2
2906 number_memory_units_per_table_word: 1
2907 entry_list: [
2908 entry_number : 1
2909 field_list : [
2910 Field $constant1 [0:0] : in bits [70:70]
2911 Field $constant2 [0:0] : in bits [65:65]
2912 Field $constant3 [0:0] : in bits [97:97]
2913 Field $constant4 [0:0] : in bits [102:102]
2914 Field --padding_0_0-- [0:0] : in bits [64:64]
2915 Field --padding_2_5-- [3:0] : in bits [69:66]
2916 Field --padding_7_32-- [25:0] : in bits [96:71]
2917 Field --padding_34_37-- [3:0] : in bits [101:98]
2918 Field --padding_39_63-- [24:0] : in bits [127:103]
2919 ]
2920 entry_number : 0
2921 field_list : [
2922 Field $constant1 [0:0] : in bits [6:6]
2923 Field $constant2 [0:0] : in bits [1:1]
2924 Field $constant3 [0:0] : in bits [33:33]
2925 Field $constant4 [0:0] : in bits [38:38]
2926 Field --padding_0_0-- [0:0] : in bits [0:0]
2927 Field --padding_2_5-- [3:0] : in bits [5:2]
2928 Field --padding_7_32-- [25:0] : in bits [32:7]
2929 Field --padding_34_37-- [3:0] : in bits [37:34]
2930 Field --padding_39_63-- [24:0] : in bits [63:39]
2931 ]
2932 ]
2933 
2934 Action data bus usage:
2935 Stage: 15
2936 No action parameter mapping provided. Action data bus usage will not be displayed.
2937 +----------------------------------------------------------------+
2938 tbl_l3_router_Router6_icmp_error_0
2939 +----------------------------------------------------------------+
2940 +------------------------------------------------+
2941 Match format for tbl_l3_router_Router6_icmp_error_0
2942 +------------------------------------------------+
2943 Stage 15:
2944 No match entries required.
2945 
2946 Action Ingress.l3_router.Router6.icmp_error
2947 ---------------------------
2948 Pack Format:
2949 table_word_width: 128
2950 memory_word_width: 128
2951 entries_per_table_word: 2
2952 number_memory_units_per_table_word: 1
2953 entry_list: [
2954 entry_number : 1
2955 field_list : [
2956 Field $constant1 [0:0] : in bits [70:70]
2957 Field $constant2 [0:0] : in bits [65:65]
2958 Field $constant3 [0:0] : in bits [97:97]
2959 Field $constant4 [0:0] : in bits [102:102]
2960 Field --padding_0_0-- [0:0] : in bits [64:64]
2961 Field --padding_2_5-- [3:0] : in bits [69:66]
2962 Field --padding_7_32-- [25:0] : in bits [96:71]
2963 Field --padding_34_37-- [3:0] : in bits [101:98]
2964 Field --padding_39_63-- [24:0] : in bits [127:103]
2965 ]
2966 entry_number : 0
2967 field_list : [
2968 Field $constant1 [0:0] : in bits [6:6]
2969 Field $constant2 [0:0] : in bits [1:1]
2970 Field $constant3 [0:0] : in bits [33:33]
2971 Field $constant4 [0:0] : in bits [38:38]
2972 Field --padding_0_0-- [0:0] : in bits [0:0]
2973 Field --padding_2_5-- [3:0] : in bits [5:2]
2974 Field --padding_7_32-- [25:0] : in bits [32:7]
2975 Field --padding_34_37-- [3:0] : in bits [37:34]
2976 Field --padding_39_63-- [24:0] : in bits [63:39]
2977 ]
2978 ]
2979 
2980 Action data bus usage:
2981 Stage: 15
2982 No action parameter mapping provided. Action data bus usage will not be displayed.
2983 +----------------------------------------------------------------+
2984 tbl_nat_ingress_CalculateIPv4Len_invert
2985 +----------------------------------------------------------------+
2986 +------------------------------------------------+
2987 Match format for tbl_nat_ingress_CalculateIPv4Len_invert
2988 +------------------------------------------------+
2989 Stage 6:
2990 No match entries required.
2991 +----------------------------------------------------------------+
2992 tbl_nat_ingress_encap_ipv4
2993 +----------------------------------------------------------------+
2994 +------------------------------------------------+
2995 Match format for tbl_nat_ingress_encap_ipv4
2996 +------------------------------------------------+
2997 Stage 6:
2998 No match entries required.
2999 
3000 Action Ingress.nat_ingress.encap_ipv4
3001 ---------------------------
3002 Pack Format:
3003 table_word_width: 256
3004 memory_word_width: 128
3005 entries_per_table_word: 1
3006 number_memory_units_per_table_word: 2
3007 entry_list: [
3008 entry_number : 0
3009 field_list : [
3010 Field $constant0 [7:0] : in bits [7:0]
3011 Field $constant20_0 [3:0] : in bits [3:0]
3012 Field $constant20_1 [11:0] : in bits [31:20]
3013 Field $constant21 [15:0] : in bits [19:4]
3014 Field $constant1 [15:0] : in bits [47:32]
3015 Field $constant2 [15:0] : in bits [63:48]
3016 Field $constant3 [15:0] : in bits [63:48]
3017 Field $constant10 [0:0] : in bits [88:88]
3018 Field $constant4 [0:0] : in bits [78:78]
3019 Field $constant5 [0:0] : in bits [72:72]
3020 Field $constant6 [0:0] : in bits [76:76]
3021 Field $constant7 [0:0] : in bits [83:83]
3022 Field $constant8 [0:0] : in bits [77:77]
3023 Field $constant9 [0:0] : in bits [75:75]
3024 Field $constant11 [0:0] : in bits [104:104]
3025 Field $constant12 [3:0] : in bits [110:107]
3026 Field $constant13 [0:0] : in bits [115:115]
3027 Field $constant14 [0:0] : in bits [120:120]
3028 Field $constant15 [15:0] : in bits [159:144]
3029 Field $constant16 [0:0] : in bits [143:143]
3030 Field $constant17 [6:0] : in bits [142:136]
3031 Field $constant18 [2:0] : in bits [135:133]
3032 Field $constant19 [4:0] : in bits [132:128]
3033 Field $constant22 [1:0] : in bits [191:190]
3034 Field $constant23 [5:0] : in bits [189:184]
3035 Field $constant24 [0:0] : in bits [183:183]
3036 Field $constant25 [0:0] : in bits [182:182]
3037 Field $constant26 [5:0] : in bits [181:176]
3038 Field $constant27 [15:0] : in bits [175:160]
3039 Field $constant28 [3:0] : in bits [223:220]
3040 Field $constant29 [7:0] : in bits [219:212]
3041 Field $constant30 [19:0] : in bits [211:192]
3042 Field --padding_64_71-- [7:0] : in bits [71:64]
3043 Field --padding_73_74-- [1:0] : in bits [74:73]
3044 Field --padding_79_82-- [3:0] : in bits [82:79]
3045 Field --padding_84_87-- [3:0] : in bits [87:84]
3046 Field --padding_89_103-- [14:0] : in bits [103:89]
3047 Field --padding_105_106-- [1:0] : in bits [106:105]
3048 Field --padding_111_114-- [3:0] : in bits [114:111]
3049 Field --padding_116_119-- [3:0] : in bits [119:116]
3050 Field --padding_121_127-- [6:0] : in bits [127:121]
3051 Field --padding_224_255-- [31:0] : in bits [255:224]
3052 ]
3053 ]
3054 
3055 Action data bus usage:
3056 Stage: 6
3057 No action parameter mapping provided. Action data bus usage will not be displayed.
3058 +----------------------------------------------------------------+
3059 tbl_nat_ingress_encap_ipv6
3060 +----------------------------------------------------------------+
3061 +------------------------------------------------+
3062 Match format for tbl_nat_ingress_encap_ipv6
3063 +------------------------------------------------+
3064 Stage 6:
3065 No match entries required.
3066 
3067 Action Ingress.nat_ingress.encap_ipv6
3068 ---------------------------
3069 Pack Format:
3070 table_word_width: 256
3071 memory_word_width: 128
3072 entries_per_table_word: 1
3073 number_memory_units_per_table_word: 2
3074 entry_list: [
3075 entry_number : 0
3076 field_list : [
3077 Field $constant0 [7:0] : in bits [7:0]
3078 Field $constant18_0 [3:0] : in bits [3:0]
3079 Field $constant18_1 [11:0] : in bits [31:20]
3080 Field $constant19 [15:0] : in bits [19:4]
3081 Field $constant1 [15:0] : in bits [47:32]
3082 Field $constant2 [15:0] : in bits [63:48]
3083 Field $constant3 [15:0] : in bits [63:48]
3084 Field $constant4 [0:0] : in bits [82:82]
3085 Field $constant5 [0:0] : in bits [76:76]
3086 Field $constant6 [0:0] : in bits [83:83]
3087 Field $constant7 [0:0] : in bits [77:77]
3088 Field $constant8 [0:0] : in bits [75:75]
3089 Field $constant9 [0:0] : in bits [88:88]
3090 Field $constant10 [2:0] : in bits [109:107]
3091 Field $constant11 [1:0] : in bits [115:114]
3092 Field $constant12 [0:0] : in bits [120:120]
3093 Field $constant13 [15:0] : in bits [159:144]
3094 Field $constant14 [0:0] : in bits [143:143]
3095 Field $constant15 [6:0] : in bits [142:136]
3096 Field $constant16 [2:0] : in bits [135:133]
3097 Field $constant17 [4:0] : in bits [132:128]
3098 Field $constant20 [1:0] : in bits [191:190]
3099 Field $constant21 [5:0] : in bits [189:184]
3100 Field $constant22 [0:0] : in bits [183:183]
3101 Field $constant23 [0:0] : in bits [182:182]
3102 Field $constant24 [5:0] : in bits [181:176]
3103 Field $constant25 [15:0] : in bits [175:160]
3104 Field $constant26 [3:0] : in bits [223:220]
3105 Field $constant27 [7:0] : in bits [219:212]
3106 Field $constant28 [19:0] : in bits [211:192]
3107 Field --padding_64_74-- [10:0] : in bits [74:64]
3108 Field --padding_78_81-- [3:0] : in bits [81:78]
3109 Field --padding_84_87-- [3:0] : in bits [87:84]
3110 Field --padding_89_106-- [17:0] : in bits [106:89]
3111 Field --padding_110_113-- [3:0] : in bits [113:110]
3112 Field --padding_116_119-- [3:0] : in bits [119:116]
3113 Field --padding_121_127-- [6:0] : in bits [127:121]
3114 Field --padding_224_255-- [31:0] : in bits [255:224]
3115 ]
3116 ]
3117 
3118 Action data bus usage:
3119 Stage: 6
3120 No action parameter mapping provided. Action data bus usage will not be displayed.
3121 +----------------------------------------------------------------+
3122 tbl_sidecar1109
3123 +----------------------------------------------------------------+
3124 +------------------------------------------------+
3125 Match format for tbl_sidecar1109
3126 +------------------------------------------------+
3127 Stage 13:
3128 No match entries required.
3129 +----------------------------------------------------------------+
3130 tbl_sidecar1235
3131 +----------------------------------------------------------------+
3132 +------------------------------------------------+
3133 Match format for tbl_sidecar1235
3134 +------------------------------------------------+
3135 Stage 11:
3136 No match entries required.
3137 +----------------------------------------------------------------+
3138 tbl_sidecar1235$precompute
3139 +----------------------------------------------------------------+
3140 +------------------------------------------------+
3141 Match format for tbl_sidecar1235$precompute
3142 +------------------------------------------------+
3143 Stage 10:
3144 No match entries required.
3145 +----------------------------------------------------------------+
3146 tbl_sidecar1259
3147 +----------------------------------------------------------------+
3148 +------------------------------------------------+
3149 Match format for tbl_sidecar1259
3150 +------------------------------------------------+
3151 Stage 11:
3152 No match entries required.
3153 +----------------------------------------------------------------+
3154 tbl_sidecar1264
3155 +----------------------------------------------------------------+
3156 +------------------------------------------------+
3157 Match format for tbl_sidecar1264
3158 +------------------------------------------------+
3159 Stage 15:
3160 No match entries required.
3161 +----------------------------------------------------------------+
3162 tbl_sidecar1266
3163 +----------------------------------------------------------------+
3164 +------------------------------------------------+
3165 Match format for tbl_sidecar1266
3166 +------------------------------------------------+
3167 Stage 15:
3168 No match entries required.
3169 
3170 Action sidecar1266
3171 ---------------------------
3172 Pack Format:
3173 table_word_width: 128
3174 memory_word_width: 128
3175 entries_per_table_word: 2
3176 number_memory_units_per_table_word: 1
3177 entry_list: [
3178 entry_number : 1
3179 field_list : [
3180 Field $constant0 [0:0] : in bits [65:65]
3181 Field $constant1 [0:0] : in bits [92:92]
3182 Field $constant2 [0:0] : in bits [97:97]
3183 Field $constant3 [0:0] : in bits [124:124]
3184 Field --padding_0_0-- [0:0] : in bits [64:64]
3185 Field --padding_2_27-- [25:0] : in bits [91:66]
3186 Field --padding_29_32-- [3:0] : in bits [96:93]
3187 Field --padding_34_59-- [25:0] : in bits [123:98]
3188 Field --padding_61_63-- [2:0] : in bits [127:125]
3189 ]
3190 entry_number : 0
3191 field_list : [
3192 Field $constant0 [0:0] : in bits [1:1]
3193 Field $constant1 [0:0] : in bits [28:28]
3194 Field $constant2 [0:0] : in bits [33:33]
3195 Field $constant3 [0:0] : in bits [60:60]
3196 Field --padding_0_0-- [0:0] : in bits [0:0]
3197 Field --padding_2_27-- [25:0] : in bits [27:2]
3198 Field --padding_29_32-- [3:0] : in bits [32:29]
3199 Field --padding_34_59-- [25:0] : in bits [59:34]
3200 Field --padding_61_63-- [2:0] : in bits [63:61]
3201 ]
3202 ]
3203 
3204 Action data bus usage:
3205 Stage: 15
3206 No action parameter mapping provided. Action data bus usage will not be displayed.
3207 +----------------------------------------------------------------+
3208 tbl_sidecar1389
3209 +----------------------------------------------------------------+
3210 +------------------------------------------------+
3211 Match format for tbl_sidecar1389
3212 +------------------------------------------------+
3213 Stage 11:
3214 No match entries required.
3215 +----------------------------------------------------------------+
3216 tbl_sidecar1389$precompute
3217 +----------------------------------------------------------------+
3218 +------------------------------------------------+
3219 Match format for tbl_sidecar1389$precompute
3220 +------------------------------------------------+
3221 Stage 10:
3222 No match entries required.
3223 +----------------------------------------------------------------+
3224 tbl_sidecar1400
3225 +----------------------------------------------------------------+
3226 +------------------------------------------------+
3227 Match format for tbl_sidecar1400
3228 +------------------------------------------------+
3229 Stage 12:
3230 No match entries required.
3231 +----------------------------------------------------------------+
3232 tbl_sidecar1405
3233 +----------------------------------------------------------------+
3234 +------------------------------------------------+
3235 Match format for tbl_sidecar1405
3236 +------------------------------------------------+
3237 Stage 15:
3238 No match entries required.
3239 +----------------------------------------------------------------+
3240 tbl_sidecar1409
3241 +----------------------------------------------------------------+
3242 +------------------------------------------------+
3243 Match format for tbl_sidecar1409
3244 +------------------------------------------------+
3245 Stage 15:
3246 No match entries required.
3247 
3248 Action sidecar1409
3249 ---------------------------
3250 Pack Format:
3251 table_word_width: 128
3252 memory_word_width: 128
3253 entries_per_table_word: 2
3254 number_memory_units_per_table_word: 1
3255 entry_list: [
3256 entry_number : 1
3257 field_list : [
3258 Field $constant0 [0:0] : in bits [65:65]
3259 Field $constant1 [0:0] : in bits [92:92]
3260 Field $constant2 [0:0] : in bits [97:97]
3261 Field $constant3 [0:0] : in bits [124:124]
3262 Field --padding_0_0-- [0:0] : in bits [64:64]
3263 Field --padding_2_27-- [25:0] : in bits [91:66]
3264 Field --padding_29_32-- [3:0] : in bits [96:93]
3265 Field --padding_34_59-- [25:0] : in bits [123:98]
3266 Field --padding_61_63-- [2:0] : in bits [127:125]
3267 ]
3268 entry_number : 0
3269 field_list : [
3270 Field $constant0 [0:0] : in bits [1:1]
3271 Field $constant1 [0:0] : in bits [28:28]
3272 Field $constant2 [0:0] : in bits [33:33]
3273 Field $constant3 [0:0] : in bits [60:60]
3274 Field --padding_0_0-- [0:0] : in bits [0:0]
3275 Field --padding_2_27-- [25:0] : in bits [27:2]
3276 Field --padding_29_32-- [3:0] : in bits [32:29]
3277 Field --padding_34_59-- [25:0] : in bits [59:34]
3278 Field --padding_61_63-- [2:0] : in bits [63:61]
3279 ]
3280 ]
3281 
3282 Action data bus usage:
3283 Stage: 15
3284 No action parameter mapping provided. Action data bus usage will not be displayed.
3285 +----------------------------------------------------------------+
3286 tbl_sidecar2110
3287 +----------------------------------------------------------------+
3288 +------------------------------------------------+
3289 Match format for tbl_sidecar2110
3290 +------------------------------------------------+
3291 Stage 0:
3292 No match entries required.
3293 +----------------------------------------------------------------+
3294 tbl_sidecar2111
3295 +----------------------------------------------------------------+
3296 +------------------------------------------------+
3297 Match format for tbl_sidecar2111
3298 +------------------------------------------------+
3299 Stage 0:
3300 No match entries required.
3301 +----------------------------------------------------------------+
3302 tbl_sidecar2114
3303 +----------------------------------------------------------------+
3304 +------------------------------------------------+
3305 Match format for tbl_sidecar2114
3306 +------------------------------------------------+
3307 Stage 0:
3308 No match entries required.
3309 +----------------------------------------------------------------+
3310 tbl_sidecar2158
3311 +----------------------------------------------------------------+
3312 +------------------------------------------------+
3313 Match format for tbl_sidecar2158
3314 +------------------------------------------------+
3315 Stage 18:
3316 No match entries required.
3317 +----------------------------------------------------------------+
3318 tbl_sidecar2160
3319 +----------------------------------------------------------------+
3320 +------------------------------------------------+
3321 Match format for tbl_sidecar2160
3322 +------------------------------------------------+
3323 Stage 18:
3324 No match entries required.
3325 +----------------------------------------------------------------+
3326 tbl_sidecar2162
3327 +----------------------------------------------------------------+
3328 +------------------------------------------------+
3329 Match format for tbl_sidecar2162
3330 +------------------------------------------------+
3331 Stage 18:
3332 No match entries required.
3333 +----------------------------------------------------------------+
3334 tbl_sidecar2166
3335 +----------------------------------------------------------------+
3336 +------------------------------------------------+
3337 Match format for tbl_sidecar2166
3338 +------------------------------------------------+
3339 Stage 18:
3340 No match entries required.
3341 +----------------------------------------------------------------+
3342 tbl_sidecar2202
3343 +----------------------------------------------------------------+
3344 +------------------------------------------------+
3345 Match format for tbl_sidecar2202
3346 +------------------------------------------------+
3347 Stage 5:
3348 No match entries required.
3349 +----------------------------------------------------------------+
3350 tbl_sidecar419
3351 +----------------------------------------------------------------+
3352 +------------------------------------------------+
3353 Match format for tbl_sidecar419
3354 +------------------------------------------------+
3355 Stage 7:
3356 No match entries required.
3357 +----------------------------------------------------------------+
3358 tbl_sidecar746
3359 +----------------------------------------------------------------+
3360 +------------------------------------------------+
3361 Match format for tbl_sidecar746
3362 +------------------------------------------------+
3363 Stage 8:
3364 No match entries required.
3365 +----------------------------------------------------------------+
3366 tbl_sidecar756
3367 +----------------------------------------------------------------+
3368 +------------------------------------------------+
3369 Match format for tbl_sidecar756
3370 +------------------------------------------------+
3371 Stage 6:
3372 No match entries required.
3373 +----------------------------------------------------------------+
3374 tbl_sidecar991
3375 +----------------------------------------------------------------+
3376 +------------------------------------------------+
3377 Match format for tbl_sidecar991
3378 +------------------------------------------------+
3379 Stage 13:
3380 No match entries required.