{
  "schema": "rustroad.power-io-layout.v1",
  "pdk": "gf180",
  "design": "lane_smoke",
  "units_per_micron": 2000,
  "die": [
    0,
    0,
    140000,
    141120
  ],
  "core": {
    "lx": 22400,
    "ly": 39200,
    "ux": 134400,
    "uy": 101920
  },
  "rows": [
    {
      "name": "row0",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 39200,
      "orientation": "N",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row1",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 47040,
      "orientation": "FS",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row2",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 54880,
      "orientation": "N",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row3",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 62720,
      "orientation": "FS",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row4",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 70560,
      "orientation": "N",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row5",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 78400,
      "orientation": "FS",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row6",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 86240,
      "orientation": "N",
      "width": 112000,
      "height": 7840
    },
    {
      "name": "row7",
      "site": "GF018hv5v_mcu_sc7",
      "x": 22400,
      "y": 94080,
      "orientation": "FS",
      "width": 112000,
      "height": 7840
    }
  ],
  "cells": [
    {
      "name": "g0",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and2_1",
      "x": 22400,
      "y": 39200,
      "width": 8960,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g1",
      "master": "gf180mcu_fd_sc_mcu7t5v0__nand2_4",
      "x": 31360,
      "y": 39200,
      "width": 17920,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g2",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and2_1",
      "x": 49280,
      "y": 39200,
      "width": 8960,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g3",
      "master": "gf180mcu_fd_sc_mcu7t5v0__nand2_4",
      "x": 58240,
      "y": 39200,
      "width": 17920,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g4",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and2_1",
      "x": 76160,
      "y": 39200,
      "width": 8960,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g5",
      "master": "gf180mcu_fd_sc_mcu7t5v0__nand2_4",
      "x": 85120,
      "y": 39200,
      "width": 17920,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g6",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and2_1",
      "x": 103040,
      "y": 39200,
      "width": 8960,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g7",
      "master": "gf180mcu_fd_sc_mcu7t5v0__nand2_4",
      "x": 112000,
      "y": 39200,
      "width": 17920,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g8",
      "master": "gf180mcu_fd_sc_mcu7t5v0__or2_4",
      "x": 22400,
      "y": 47040,
      "width": 20160,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "g9",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and3_4",
      "x": 42560,
      "y": 47040,
      "width": 22400,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "g10",
      "master": "gf180mcu_fd_sc_mcu7t5v0__or2_4",
      "x": 64960,
      "y": 47040,
      "width": 20160,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "g11",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and3_4",
      "x": 85120,
      "y": 47040,
      "width": 22400,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "g12",
      "master": "gf180mcu_fd_sc_mcu7t5v0__or2_4",
      "x": 107520,
      "y": 47040,
      "width": 20160,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "g13",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and3_4",
      "x": 22400,
      "y": 54880,
      "width": 22400,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g14",
      "master": "gf180mcu_fd_sc_mcu7t5v0__or2_4",
      "x": 44800,
      "y": 54880,
      "width": 20160,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "g15",
      "master": "gf180mcu_fd_sc_mcu7t5v0__and3_4",
      "x": 64960,
      "y": 54880,
      "width": 22400,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "r0",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 87360,
      "y": 54880,
      "width": 32480,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "r1",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 22400,
      "y": 62720,
      "width": 32480,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "r2",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 54880,
      "y": 62720,
      "width": 32480,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "r3",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 87360,
      "y": 62720,
      "width": 32480,
      "height": 7840,
      "orientation": "MX",
      "role": "logic"
    },
    {
      "name": "r4",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 22400,
      "y": 70560,
      "width": 32480,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "r5",
      "master": "gf180mcu_fd_sc_mcu7t5v0__dffq_1",
      "x": 54880,
      "y": 70560,
      "width": 32480,
      "height": 7840,
      "orientation": "R0",
      "role": "logic"
    },
    {
      "name": "rr_tie_cell_0",
      "master": "gf180mcu_fd_sc_mcu7t5v0__tieh",
      "x": 87360,
      "y": 70560,
      "width": 4480,
      "height": 7840,
      "orientation": "R0",
      "role": "tie"
    },
    {
      "name": "rr_tie_cell_1",
      "master": "gf180mcu_fd_sc_mcu7t5v0__tiel",
      "x": 91840,
      "y": 70560,
      "width": 4480,
      "height": 7840,
      "orientation": "R0",
      "role": "tie"
    },
    {
      "name": "rr_fill_0",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 129920,
      "y": 39200,
      "width": 4480,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_1",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 127680,
      "y": 47040,
      "width": 4480,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_2",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_2",
      "x": 132160,
      "y": 47040,
      "width": 2240,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_3",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_8",
      "x": 119840,
      "y": 54880,
      "width": 8960,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_4",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 128800,
      "y": 54880,
      "width": 4480,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_5",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_1",
      "x": 133280,
      "y": 54880,
      "width": 1120,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_6",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_8",
      "x": 119840,
      "y": 62720,
      "width": 8960,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_7",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 128800,
      "y": 62720,
      "width": 4480,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_8",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_1",
      "x": 133280,
      "y": 62720,
      "width": 1120,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_9",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_32",
      "x": 96320,
      "y": 70560,
      "width": 35840,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_10",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_2",
      "x": 132160,
      "y": 70560,
      "width": 2240,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_11",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_64",
      "x": 22400,
      "y": 78400,
      "width": 71680,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_12",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_32",
      "x": 94080,
      "y": 78400,
      "width": 35840,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_13",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 129920,
      "y": 78400,
      "width": 4480,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_14",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_64",
      "x": 22400,
      "y": 86240,
      "width": 71680,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_15",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_32",
      "x": 94080,
      "y": 86240,
      "width": 35840,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_16",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 129920,
      "y": 86240,
      "width": 4480,
      "height": 7840,
      "orientation": "R0",
      "role": "filler"
    },
    {
      "name": "rr_fill_17",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_64",
      "x": 22400,
      "y": 94080,
      "width": 71680,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_18",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_32",
      "x": 94080,
      "y": 94080,
      "width": 35840,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    },
    {
      "name": "rr_fill_19",
      "master": "gf180mcu_fd_sc_mcu7t5v0__fill_4",
      "x": 129920,
      "y": 94080,
      "width": 4480,
      "height": 7840,
      "orientation": "MX",
      "role": "filler"
    }
  ],
  "io": [
    {
      "name": "clk",
      "net": "clk",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            0,
            2400,
            800,
            3200
          ]
        }
      ]
    },
    {
      "name": "en",
      "net": "en",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            139200,
            2400,
            140000,
            3200
          ]
        }
      ]
    },
    {
      "name": "a[3]",
      "net": "a[3]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            2400,
            0,
            3200,
            800
          ]
        }
      ]
    },
    {
      "name": "a[2]",
      "net": "a[2]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            2400,
            140320,
            3200,
            141120
          ]
        }
      ]
    },
    {
      "name": "a[1]",
      "net": "a[1]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            0,
            36280,
            800,
            37080
          ]
        }
      ]
    },
    {
      "name": "a[0]",
      "net": "a[0]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            139200,
            36280,
            140000,
            37080
          ]
        }
      ]
    },
    {
      "name": "b[3]",
      "net": "b[3]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            36000,
            0,
            36800,
            800
          ]
        }
      ]
    },
    {
      "name": "b[2]",
      "net": "b[2]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            36000,
            140320,
            36800,
            141120
          ]
        }
      ]
    },
    {
      "name": "b[1]",
      "net": "b[1]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            0,
            70160,
            800,
            70960
          ]
        }
      ]
    },
    {
      "name": "b[0]",
      "net": "b[0]",
      "status": "FIRM",
      "direction": "input",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            139200,
            70160,
            140000,
            70960
          ]
        }
      ]
    },
    {
      "name": "y[3]",
      "net": "y[3]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            69600,
            0,
            70400,
            800
          ]
        }
      ]
    },
    {
      "name": "y[2]",
      "net": "y[2]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            69600,
            140320,
            70400,
            141120
          ]
        }
      ]
    },
    {
      "name": "y[1]",
      "net": "y[1]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            0,
            104040,
            800,
            104840
          ]
        }
      ]
    },
    {
      "name": "y[0]",
      "net": "y[0]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            139200,
            104040,
            140000,
            104840
          ]
        }
      ]
    },
    {
      "name": "z[3]",
      "net": "z[3]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            103200,
            0,
            104000,
            800
          ]
        }
      ]
    },
    {
      "name": "z[2]",
      "net": "z[2]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            103200,
            140320,
            104000,
            141120
          ]
        }
      ]
    },
    {
      "name": "z[1]",
      "net": "z[1]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            0,
            137920,
            800,
            138720
          ]
        }
      ]
    },
    {
      "name": "z[0]",
      "net": "z[0]",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            139200,
            137920,
            140000,
            138720
          ]
        }
      ]
    },
    {
      "name": "high_bit",
      "net": "high_bit",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            136800,
            0,
            137600,
            800
          ]
        }
      ]
    },
    {
      "name": "low_bit",
      "net": "low_bit",
      "status": "FIRM",
      "direction": "output",
      "use": "signal",
      "shapes": [
        {
          "layer": "Metal3",
          "rect": [
            136800,
            140320,
            137600,
            141120
          ]
        }
      ]
    },
    {
      "name": "VDD",
      "net": "VDD",
      "status": "FIRM",
      "direction": "inout",
      "use": "power",
      "shapes": [
        {
          "layer": "Metal2",
          "rect": [
            200,
            0,
            1000,
            800
          ]
        }
      ]
    },
    {
      "name": "VSS",
      "net": "VSS",
      "status": "FIRM",
      "direction": "inout",
      "use": "ground",
      "shapes": [
        {
          "layer": "Metal2",
          "rect": [
            3000,
            0,
            3800,
            800
          ]
        }
      ]
    }
  ],
  "wires": [
    {
      "net": "VDD",
      "layer": "Metal2",
      "rect": [
        200,
        0,
        1000,
        102700
      ],
      "kind": "wire"
    },
    {
      "net": "VDD",
      "layer": "Metal1",
      "rect": [
        0,
        46440,
        135000,
        47640
      ],
      "kind": "wire"
    },
    {
      "net": "VDD",
      "layer": "Metal1",
      "rect": [
        0,
        62120,
        135000,
        63320
      ],
      "kind": "wire"
    },
    {
      "net": "VDD",
      "layer": "Metal1",
      "rect": [
        0,
        77800,
        135000,
        79000
      ],
      "kind": "wire"
    },
    {
      "net": "VDD",
      "layer": "Metal1",
      "rect": [
        0,
        93480,
        135000,
        94680
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal2",
      "rect": [
        3000,
        0,
        3800,
        102700
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal1",
      "rect": [
        2800,
        38600,
        135000,
        39800
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal1",
      "rect": [
        2800,
        54280,
        135000,
        55480
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal1",
      "rect": [
        2800,
        69960,
        135000,
        71160
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal1",
      "rect": [
        2800,
        85640,
        135000,
        86840
      ],
      "kind": "wire"
    },
    {
      "net": "VSS",
      "layer": "Metal1",
      "rect": [
        2800,
        101320,
        135000,
        102520
      ],
      "kind": "wire"
    }
  ],
  "vias": [
    {
      "net": "VDD",
      "id": 0,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            340,
            46780,
            860,
            47300
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            220,
            46780,
            980,
            47300
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            320,
            46660,
            880,
            47420
          ]
        }
      ]
    },
    {
      "net": "VDD",
      "id": 1,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            340,
            62460,
            860,
            62980
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            220,
            62460,
            980,
            62980
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            320,
            62340,
            880,
            63100
          ]
        }
      ]
    },
    {
      "net": "VDD",
      "id": 2,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            340,
            78140,
            860,
            78660
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            220,
            78140,
            980,
            78660
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            320,
            78020,
            880,
            78780
          ]
        }
      ]
    },
    {
      "net": "VDD",
      "id": 3,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            340,
            93820,
            860,
            94340
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            220,
            93820,
            980,
            94340
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            320,
            93700,
            880,
            94460
          ]
        }
      ]
    },
    {
      "net": "VSS",
      "id": 4,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            3140,
            38940,
            3660,
            39460
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            3020,
            38940,
            3780,
            39460
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            3120,
            38820,
            3680,
            39580
          ]
        }
      ]
    },
    {
      "net": "VSS",
      "id": 5,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            3140,
            54620,
            3660,
            55140
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            3020,
            54620,
            3780,
            55140
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            3120,
            54500,
            3680,
            55260
          ]
        }
      ]
    },
    {
      "net": "VSS",
      "id": 6,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            3140,
            70300,
            3660,
            70820
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            3020,
            70300,
            3780,
            70820
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            3120,
            70180,
            3680,
            70940
          ]
        }
      ]
    },
    {
      "net": "VSS",
      "id": 7,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            3140,
            85980,
            3660,
            86500
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            3020,
            85980,
            3780,
            86500
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            3120,
            85860,
            3680,
            86620
          ]
        }
      ]
    },
    {
      "net": "VSS",
      "id": 8,
      "name": "Via1_HV",
      "shapes": [
        {
          "layer": "Via1",
          "rect": [
            3140,
            101660,
            3660,
            102180
          ]
        },
        {
          "layer": "Metal1",
          "rect": [
            3020,
            101660,
            3780,
            102180
          ]
        },
        {
          "layer": "Metal2",
          "rect": [
            3120,
            101540,
            3680,
            102300
          ]
        }
      ]
    }
  ],
  "state": {
    "revision": "rev2",
    "stage": "placed",
    "design": "lane_smoke",
    "cells": 44,
    "rows": 8,
    "expansions": 56,
    "placement_status": "placed_unverified",
    "drc_status": "unchecked",
    "lvs_status": "unchecked",
    "routing_status": "not_run",
    "corner": "not_applicable",
    "wire_model": "none",
    "unconstrained_endpoints": null,
    "nets": 36,
    "pins": 270,
    "masters": 14,
    "connectivity_status": "linked_unverified",
    "power_grid_status": "primary_grid_generated",
    "io_placement_status": "placed_geometry_checked",
    "diagnostics": [
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "units CAPACITANCE (first line 41): Non-geometric unit system is not modeled",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "units CURRENT (first line 42): Non-geometric unit system is not modeled",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "units RESISTANCE (first line 43): Non-geometric unit system is not modeled",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "property_definitions LAYER (first line 53): Property schema is not interpreted; property uses produce separate diagnostics",
        "occurrences": 2
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "library CLEARANCEMEASURE (first line 58): Library rule is not modeled; downstream DRC/routing semantics remain unchecked",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "library USEMINSPACING (first line 59): Library rule is not modeled; downstream DRC/routing semantics remain unchecked",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer PROPERTY (first line 63): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 6
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer MINWIDTH (first line 88): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer SPACING (first line 91): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer AREA (first line 92): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer THICKNESS (first line 94): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ANTENNAMODEL (first line 95): Antenna rule is not modeled; antenna status remains unchecked",
        "occurrences": 9
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ANTENNASIDEAREARATIO (first line 96): Antenna rule is not modeled; antenna status remains unchecked",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer DCCURRENTDENSITY (first line 98): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 9
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ACCURRENTDENSITY (first line 99): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 9
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer CAPACITANCE (first line 101): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer RESISTANCE (first line 102): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 9
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer MINIMUMDENSITY (first line 104): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer DENSITYCHECKWINDOW (first line 105): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer DENSITYCHECKSTEP (first line 106): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 5
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ENCLOSURE (first line 116): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 8
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ARRAYSPACING (first line 121): Technology rule/electrical value is not modeled; DRC/RC/antenna remain unchecked",
        "occurrences": 4
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ANTENNAAREARATIO (first line 127): Antenna rule is not modeled; antenna status remains unchecked",
        "occurrences": 4
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ANTENNADIFFSIDEAREARATIO (first line 146): Antenna rule is not modeled; antenna status remains unchecked",
        "occurrences": 4
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "layer ANTENNAGATEPLUSDIFF (first line 147): Antenna rule is not modeled; antenna status remains unchecked",
        "occurrences": 4
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "via RESISTANCE (first line 341): Via resistance is not modeled; extraction remains unchecked",
        "occurrences": 16
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "technology_lef",
        "message": "via_rule VIARULE (first line 442): Via generation rule is not modeled; routing/via DRC remain unchecked",
        "occurrences": 16
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "cell_lef",
        "message": "library NOWIREEXTENSIONATPIN (first line 2): Library rule is not modeled; downstream DRC/routing semantics remain unchecked",
        "occurrences": 1
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "cell_lef",
        "message": "macro FOREIGN (first line 7): Macro annotation/foreign mapping is not modeled; use only retained local geometry",
        "occurrences": 229
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "cell_lef",
        "message": "pin ANTENNAGATEAREA (first line 14): Antenna value is not modeled; antenna status remains unchecked",
        "occurrences": 616
      },
      {
        "code": "LEF_SEMANTICS_UNMODELED",
        "source": "cell_lef",
        "message": "pin ANTENNADIFFAREA (first line 40): Antenna value is not modeled; antenna status remains unchecked",
        "occurrences": 221
      },
      {
        "code": "PHYSICAL_SIGNOFF_UNCHECKED",
        "source": "physical_preparation",
        "message": "Primary metal rails/spines/vias and I/O geometry are generated and locally checked; well/tap continuity, DRC, IR/EM and extracted timing are not verified by this pass",
        "occurrences": 1
      }
    ],
    "inserted_tie_cells": 2,
    "filler_cells": 20,
    "rail_continuity_status": "geometry_checked",
    "body_bias_status": "logically_connected"
  },
  "verification": {
    "status": "passed",
    "pg_pins": 176,
    "flipped_instances": 19,
    "signal_io": 20,
    "conductor_rectangles": 301,
    "intersection_comparisons": 7236,
    "rows_with_intrinsic_rail_continuity": 8,
    "components": {
      "VDD": 1,
      "VSS": 1
    },
    "body_bias_continuity": "unchecked",
    "drc_status": "unchecked",
    "ir_drop_status": "unchecked",
    "electromigration_status": "unchecked"
  },
  "scope": {
    "cts": "not_run",
    "routing": "not_run",
    "extracted_sta": "not_run",
    "drc": "unchecked",
    "lvs": "unchecked",
    "ir_drop": "unchecked",
    "electromigration": "unchecked"
  }
}
