)]}'
{
  "commit": "d2a47e38d236d0a44b398b57c3335a748acc59dc",
  "tree": "2a5c36e4c51ad9e6a2a6f2d2ab6961cd3d2ab99c",
  "parents": [
    "16d302c246cc25af0fd20b50061206f420df7869"
  ],
  "author": {
    "name": "harryxni",
    "email": "harry.x.ni@gmail.com",
    "time": "Fri Sep 02 10:07:38 2022 -0700"
  },
  "committer": {
    "name": "harryxni",
    "email": "harry.x.ni@gmail.com",
    "time": "Fri Sep 02 10:07:38 2022 -0700"
  },
  "message": "Converted to sky130B\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc049d44da25b0ae0372f977af7d55e0d437f49a",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "6965c804eb97397862536805dfac84923853c1a5",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "0f16ba8eaae841a6f122fc0d5837005d3312fd2b",
      "old_mode": 57344,
      "old_path": "caravel",
      "new_id": "de98d514aa6c642ef020876a64c4cdb2c9ea9a8a",
      "new_mode": 57344,
      "new_path": "caravel"
    },
    {
      "type": "modify",
      "old_id": "be17275c49f251cc1e86c689c6ce9065a8fcb677",
      "old_mode": 33188,
      "old_path": "mag/4bit_dram.ext",
      "new_id": "1dfbaaa032a764c04b8b6fb98edc52897e0520ce",
      "new_mode": 33188,
      "new_path": "mag/4bit_dram.ext"
    },
    {
      "type": "modify",
      "old_id": "763688e12375a71eeb659384765b539cec878e8b",
      "old_mode": 33188,
      "old_path": "mag/4bit_dram.mag",
      "new_id": "2858d8b348e2d340854f42fc37d5d04942f6d1ef",
      "new_mode": 33188,
      "new_path": "mag/4bit_dram.mag"
    },
    {
      "type": "modify",
      "old_id": "46121cc517149fba7cde43cb7685919e65dde6bc",
      "old_mode": 33188,
      "old_path": "mag/8bit_dram.ext",
      "new_id": "08056d55edb773dfb131e25d061616a1a4aa948d",
      "new_mode": 33188,
      "new_path": "mag/8bit_dram.ext"
    },
    {
      "type": "modify",
      "old_id": "16e747aeec0476f15024d8c0cc0f8a03f963b21e",
      "old_mode": 33188,
      "old_path": "mag/8bit_dram.mag",
      "new_id": "d639fe931daec6a35417bac969f3c0033a668504",
      "new_mode": 33188,
      "new_path": "mag/8bit_dram.mag"
    },
    {
      "type": "modify",
      "old_id": "cd010e56e1ddd13dad86ca7269f8542366b83136",
      "old_mode": 33188,
      "old_path": "mag/8bit_dram.sim",
      "new_id": "ddd3ae968ba6fce8ec9024dbf8591749d6a4e915",
      "new_mode": 33188,
      "new_path": "mag/8bit_dram.sim"
    },
    {
      "type": "modify",
      "old_id": "1a1402ff74cbd8d680bf5d29f39aa160c681c3fe",
      "old_mode": 33188,
      "old_path": "mag/8bit_dram.spice",
      "new_id": "6abc1b7f1e87e1d83bd9190f844291558b2f096e",
      "new_mode": 33188,
      "new_path": "mag/8bit_dram.spice"
    },
    {
      "type": "modify",
      "old_id": "8241d43bf8fbcd54dddd864906cc3d20714f3c16",
      "old_mode": 33188,
      "old_path": "mag/8bit_sens.ext",
      "new_id": "dfce897a2161a9bd3b15c7ffe12a8bc4405bb73f",
      "new_mode": 33188,
      "new_path": "mag/8bit_sens.ext"
    },
    {
      "type": "modify",
      "old_id": "b4af5997ddf41d885d0936774fa26a6d5f585bab",
      "old_mode": 33188,
      "old_path": "mag/8bit_sens.mag",
      "new_id": "5fa4569f237402b3262a52b6d13c31f1e7a59cf1",
      "new_mode": 33188,
      "new_path": "mag/8bit_sens.mag"
    },
    {
      "type": "modify",
      "old_id": "1f627b253b5f00e71b48f7375f7f7859ca4417b1",
      "old_mode": 33188,
      "old_path": "mag/8bit_sens.spice",
      "new_id": "2520d59f4c06f9b0c5ed509103ed5432c7fc2d58",
      "new_mode": 33188,
      "new_path": "mag/8bit_sens.spice"
    },
    {
      "type": "modify",
      "old_id": "3f4f42b53a96dafc7ebfc4fdf1543171c451a7c3",
      "old_mode": 33188,
      "old_path": "mag/adc.ext",
      "new_id": "a09c45f054356e5c8b2bce0b99f47da0a9d70bc1",
      "new_mode": 33188,
      "new_path": "mag/adc.ext"
    },
    {
      "type": "modify",
      "old_id": "e0af850514efb7b11740f26c5b364df90d962090",
      "old_mode": 33188,
      "old_path": "mag/adc.mag",
      "new_id": "29f12ffbca005d11c806c676aa2538fe97354c22",
      "new_mode": 33188,
      "new_path": "mag/adc.mag"
    },
    {
      "type": "modify",
      "old_id": "a7952a45dcdaa8a9da123ddf58b0fdf832a7af9b",
      "old_mode": 33188,
      "old_path": "mag/adc.spice",
      "new_id": "a73d5e2dcd51a693d0c21df81afc1d2c8e979c93",
      "new_mode": 33188,
      "new_path": "mag/adc.spice"
    },
    {
      "type": "modify",
      "old_id": "f8305ae221e5870c4af77b8a05cce2bc81835f53",
      "old_mode": 33188,
      "old_path": "mag/bias_cell.ext",
      "new_id": "4359574a56d40b25317757a1be4afab0eeb34f29",
      "new_mode": 33188,
      "new_path": "mag/bias_cell.ext"
    },
    {
      "type": "modify",
      "old_id": "a0de7708736b5b11209794f06b3e4842d48c3d35",
      "old_mode": 33188,
      "old_path": "mag/bias_cell.mag",
      "new_id": "2f1a684e7d14f2377a5fae8b99d9410f829973e4",
      "new_mode": 33188,
      "new_path": "mag/bias_cell.mag"
    },
    {
      "type": "modify",
      "old_id": "a5e1d92a27e88339a0a56fadb9d68162db98d577",
      "old_mode": 33188,
      "old_path": "mag/bias_cell.spice",
      "new_id": "d10279db0cd06685de9a882b5a5e89e4b8090a38",
      "new_mode": 33188,
      "new_path": "mag/bias_cell.spice"
    },
    {
      "type": "modify",
      "old_id": "58779deb9a20c9ba059fe80244eb8ff532323b9e",
      "old_mode": 33188,
      "old_path": "mag/bottom_left_pixel.mag",
      "new_id": "375225482b4eea9c0cac20d89ed0c91d6a23ce56",
      "new_mode": 33188,
      "new_path": "mag/bottom_left_pixel.mag"
    },
    {
      "type": "modify",
      "old_id": "ea2378e487df604ba19bcbc5aeed0b993f58264a",
      "old_mode": 33188,
      "old_path": "mag/bottom_pixel.ext",
      "new_id": "fa3dad7f4bb83d57c002b8e8645f203d18aca2c2",
      "new_mode": 33188,
      "new_path": "mag/bottom_pixel.ext"
    },
    {
      "type": "modify",
      "old_id": "5aa4f56d2089ac0b7238b4594e7edeb561d68dd3",
      "old_mode": 33188,
      "old_path": "mag/bottom_pixel.mag",
      "new_id": "6e97d3e0375abcd8ead4f04973b53e53d41b1557",
      "new_mode": 33188,
      "new_path": "mag/bottom_pixel.mag"
    },
    {
      "type": "modify",
      "old_id": "28ae8239126f46f659129da8a6f015288e8c53b2",
      "old_mode": 33188,
      "old_path": "mag/bottom_pixel.spice",
      "new_id": "0dc934c1c2bde9156fc1559405bd97c67effc612",
      "new_mode": 33188,
      "new_path": "mag/bottom_pixel.spice"
    },
    {
      "type": "modify",
      "old_id": "a4390ab880e698250547843c11930c3a366108e8",
      "old_mode": 33188,
      "old_path": "mag/bottom_row.mag",
      "new_id": "a29fc3126a18bfba2ab52f399b35457e3e8be898",
      "new_mode": 33188,
      "new_path": "mag/bottom_row.mag"
    },
    {
      "type": "modify",
      "old_id": "90147626e25295069bf62748ff2f1ce87e082f2a",
      "old_mode": 33188,
      "old_path": "mag/dram_array.ext",
      "new_id": "638a0739b62063a41ab211ffd9e9b96006f09822",
      "new_mode": 33188,
      "new_path": "mag/dram_array.ext"
    },
    {
      "type": "modify",
      "old_id": "5af4ea565d7736a147f776e76f86f0aeced6e671",
      "old_mode": 33188,
      "old_path": "mag/dram_array.mag",
      "new_id": "a50e52836f91e90dcd5478ba717d5411b6030ca8",
      "new_mode": 33188,
      "new_path": "mag/dram_array.mag"
    },
    {
      "type": "modify",
      "old_id": "406a9699539719cb75388d004a76ac784b28f51f",
      "old_mode": 33188,
      "old_path": "mag/dram_array.spice",
      "new_id": "30b32bd909f72d137af42c38104ce7b0e1d529c1",
      "new_mode": 33188,
      "new_path": "mag/dram_array.spice"
    },
    {
      "type": "modify",
      "old_id": "fbabf40df854e9a4963fa6b76572376b61bb9f04",
      "old_mode": 33188,
      "old_path": "mag/dram_cell.ext",
      "new_id": "102e0bd31b5750256d7016e9bf88de9f17971239",
      "new_mode": 33188,
      "new_path": "mag/dram_cell.ext"
    },
    {
      "type": "modify",
      "old_id": "48fd87bf5a13c33f3cc6b8d1086a98c8c3d4cd24",
      "old_mode": 33188,
      "old_path": "mag/dram_cell.mag",
      "new_id": "924c560eb9f68731fac79c3f9f441b0a9a21efa6",
      "new_mode": 33188,
      "new_path": "mag/dram_cell.mag"
    },
    {
      "type": "modify",
      "old_id": "8bc492267119ed1eec2986a77cd8101e2cd543e6",
      "old_mode": 33188,
      "old_path": "mag/left_col.mag",
      "new_id": "ba8c942aa2f5d0e0444ee47b72e3f8993c792589",
      "new_mode": 33188,
      "new_path": "mag/left_col.mag"
    },
    {
      "type": "modify",
      "old_id": "cf6298d24dd01f1da247e19f38ce057375fc1b5e",
      "old_mode": 33188,
      "old_path": "mag/left_pixel.mag",
      "new_id": "fb7cded8d977afac5e62e3d8a6ddd7874d286aab",
      "new_mode": 33188,
      "new_path": "mag/left_pixel.mag"
    },
    {
      "type": "modify",
      "old_id": "980ef76db7305f26afb5ba62359ee9c568f7c66f",
      "old_mode": 33188,
      "old_path": "mag/magicrc",
      "new_id": "050cc99bcb68d394110548b24542b4498e7f05a5",
      "new_mode": 33188,
      "new_path": "mag/magicrc"
    },
    {
      "type": "modify",
      "old_id": "74548bcd2e68e87d8a25bb2d22811da36908d14c",
      "old_mode": 33188,
      "old_path": "mag/old_pixel_array.mag",
      "new_id": "bb129526f97425e9da7bc675e9fa973d998b5bd3",
      "new_mode": 33188,
      "new_path": "mag/old_pixel_array.mag"
    },
    {
      "type": "modify",
      "old_id": "4ada155eebc86d316d8f052370cc169a61fd6b97",
      "old_mode": 33188,
      "old_path": "mag/pixel.ext",
      "new_id": "55b051ddb6fb4be204a9722426ef024cad822383",
      "new_mode": 33188,
      "new_path": "mag/pixel.ext"
    },
    {
      "type": "modify",
      "old_id": "18db7117d0ee151968303a28456f7a37b126e18e",
      "old_mode": 33188,
      "old_path": "mag/pixel.mag",
      "new_id": "4107428c146bb04d8804a8701de0b1305f631cb6",
      "new_mode": 33188,
      "new_path": "mag/pixel.mag"
    },
    {
      "type": "modify",
      "old_id": "3aa01a88d585c67715b302bb00020f4d17cfae7b",
      "old_mode": 33188,
      "old_path": "mag/pixel.sim",
      "new_id": "9d1d79b1236b4146bf46d4f4b513a07c66775e50",
      "new_mode": 33188,
      "new_path": "mag/pixel.sim"
    },
    {
      "type": "modify",
      "old_id": "4f6de123295e93a6da673440c8dd07a0839dffa0",
      "old_mode": 33188,
      "old_path": "mag/pixel.spice",
      "new_id": "225ed61ad29c348ff680f03a3c55c63c72e409a2",
      "new_mode": 33188,
      "new_path": "mag/pixel.spice"
    },
    {
      "type": "modify",
      "old_id": "63544d9830278bed6eda80ccc576a91006f3d6ff",
      "old_mode": 33188,
      "old_path": "mag/pixel_array.ext",
      "new_id": "8b7ed472770c2cd1a389a401889574ff8606c84c",
      "new_mode": 33188,
      "new_path": "mag/pixel_array.ext"
    },
    {
      "type": "modify",
      "old_id": "d4293c45d105322a7ac36a7748cf738412a91208",
      "old_mode": 33188,
      "old_path": "mag/pixel_array.mag",
      "new_id": "e0b0f4a00d6adb448f5fec6f141aeec26858e0eb",
      "new_mode": 33188,
      "new_path": "mag/pixel_array.mag"
    },
    {
      "type": "modify",
      "old_id": "e06484f9cda3dea9596d5c2e01d2bf8e303d34f9",
      "old_mode": 33188,
      "old_path": "mag/pixel_array.sim",
      "new_id": "3aef819975c15f1943738f9eced58707b32eeaea",
      "new_mode": 33188,
      "new_path": "mag/pixel_array.sim"
    },
    {
      "type": "modify",
      "old_id": "12b6dbc163da6d928db63271be8645b93183d1ad",
      "old_mode": 33188,
      "old_path": "mag/pixel_array.spice",
      "new_id": "ffd0a1ef64c9cc2176dd249a124f9e3dda5e8fc8",
      "new_mode": 33188,
      "new_path": "mag/pixel_array.spice"
    },
    {
      "type": "modify",
      "old_id": "8c9667f6ad5ecbcbdbd045afb70b40e11b143be5",
      "old_mode": 33188,
      "old_path": "mag/pixel_old.spice",
      "new_id": "ffa1e83f6fbb01dad1610effc37ba91608a576b6",
      "new_mode": 33188,
      "new_path": "mag/pixel_old.spice"
    },
    {
      "type": "modify",
      "old_id": "0f6d91158ff3b99f70ea087b0c747fba066ef895",
      "old_mode": 33188,
      "old_path": "mag/ram/4bit_dram.ext",
      "new_id": "3dd46b05f80d5a4ec43a9f7a19b800142c2c3b97",
      "new_mode": 33188,
      "new_path": "mag/ram/4bit_dram.ext"
    },
    {
      "type": "modify",
      "old_id": "c731e22bf78e17ca65eaddbeb49fd1f83d688e0c",
      "old_mode": 33188,
      "old_path": "mag/ram/4bit_dram.mag",
      "new_id": "1d12aad3eee927b138754fdb6dd772849c324037",
      "new_mode": 33188,
      "new_path": "mag/ram/4bit_dram.mag"
    },
    {
      "type": "modify",
      "old_id": "664481d50cb0dd031817ee618a7e4d9c8387cd16",
      "old_mode": 33188,
      "old_path": "mag/ram/8bit_dram.ext",
      "new_id": "5915121e11d8eedaaa71218ff7975dec55c989de",
      "new_mode": 33188,
      "new_path": "mag/ram/8bit_dram.ext"
    },
    {
      "type": "modify",
      "old_id": "ff054f74d0c8cef58618be3c71d1a21c62a37a75",
      "old_mode": 33188,
      "old_path": "mag/ram/8bit_dram.mag",
      "new_id": "2e21ac174d5cee4193f2fb767d0e7e27058cd4b7",
      "new_mode": 33188,
      "new_path": "mag/ram/8bit_dram.mag"
    },
    {
      "type": "modify",
      "old_id": "af37940a0c5eb29837cc68c1775ea0fff7d1370c",
      "old_mode": 33188,
      "old_path": "mag/ram/8bit_dram.spice",
      "new_id": "5fea38ef2ce15e4a9008b77d87e31f3e0d863a70",
      "new_mode": 33188,
      "new_path": "mag/ram/8bit_dram.spice"
    },
    {
      "type": "modify",
      "old_id": "54eb0e04b052281226fcd49c3c7e28538b07e8fb",
      "old_mode": 33188,
      "old_path": "mag/ram/dram_array.ext",
      "new_id": "435d95df726d03eaf804a3844554858b49904fc3",
      "new_mode": 33188,
      "new_path": "mag/ram/dram_array.ext"
    },
    {
      "type": "modify",
      "old_id": "27bf83f289769276f8169f679d204231388a6ab0",
      "old_mode": 33188,
      "old_path": "mag/ram/dram_array.mag",
      "new_id": "efbd198ac2220e02447abb26a887cac6df57088b",
      "new_mode": 33188,
      "new_path": "mag/ram/dram_array.mag"
    },
    {
      "type": "modify",
      "old_id": "5acfb9cafdf0d98a9b93c505d8972ad8cc4087ae",
      "old_mode": 33188,
      "old_path": "mag/ram/dram_cell.ext",
      "new_id": "649491c080efc03d97d7a70c239c5adb046a73e1",
      "new_mode": 33188,
      "new_path": "mag/ram/dram_cell.ext"
    },
    {
      "type": "modify",
      "old_id": "327ae5ecdb67af84db7548a5e3665bbe939d184c",
      "old_mode": 33188,
      "old_path": "mag/ram/dram_cell.mag",
      "new_id": "320911196021172c63e278e43b9c15cede6e18d9",
      "new_mode": 33188,
      "new_path": "mag/ram/dram_cell.mag"
    },
    {
      "type": "delete",
      "old_id": "f3164a46cdef2cabb6ac837748618c2a63cc150c",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__cap_mim_m3_1_WRT4AW.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "88818f69ffbfa2821c8a97a74054c8058909466e",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__cap_mim_m3_2_W5U4AW.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "508a2da96ecb87bed09e25703e893e67e88011be",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_PKVMTM.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbb8180ad52fa1b22bd3b8dba05c2d41f8c2ad01",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_TGFUGS.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64df388711dbbdb27aed220a72f4b1ad87b46de3",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cda05e3e15d5a33501e6b31f616330b6d116dc84",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_3YBPVB.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "07202c97af93c9b2f91e0b697289c17e7ad5a092",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YEUEBV.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ceaf9693d0b3ab4d5e92c45190c349d5217017ae",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPBG.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "23ef8753264755e7f9e28e5d4734705e4b16be2b",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPXE.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f094850bcd5fd292c80ecfa2e2a1ebaf43ca91ad",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbaae870e8bcd290c8606a74ea8a9318b4766409",
      "old_mode": 33188,
      "old_path": "mag/sky130_fd_pr__res_xhigh_po_0p69_S5N9F3.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fcac6f82d5b78680d2431540b95509083047aad0",
      "old_mode": 33188,
      "old_path": "mag/user_analog_proj_example.mag",
      "new_id": "7d277924cfa863b3cb823e113a5999ea70f1323d",
      "new_mode": 33188,
      "new_path": "mag/user_analog_proj_example.mag"
    },
    {
      "type": "modify",
      "old_id": "f1198f164115dac90a7b733438532b6f698a17a6",
      "old_mode": 33188,
      "old_path": "mag/user_analog_project_wrapper.mag",
      "new_id": "de08ddafcd87872e8fd965388e19c68456100d20",
      "new_mode": 33188,
      "new_path": "mag/user_analog_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "0dc5bd59a1b0daaa5d6d9870d694d7cdea16ca1e",
      "old_mode": 33188,
      "old_path": "mag/user_analog_project_wrapper_empty.mag",
      "new_id": "d0dfae55ea5e741d09a33524b567627cf30b45c9",
      "new_mode": 33188,
      "new_path": "mag/user_analog_project_wrapper_empty.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "verilog/dv/verify.log"
    }
  ]
}
