)]}'
{
  "commit": "54435919abffb937387ec956209f9cf5fd2dfbee",
  "tree": "6d6e575cb7b5290d08b6965b765a13724829355c",
  "parents": [
    "aee66ce1fa4fa3cd5cb59bb9982dcdccbf8ab12a"
  ],
  "author": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Fri Dec 26 18:06:42 2025 -0500"
  },
  "committer": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Fri Dec 26 18:06:42 2025 -0500"
  },
  "message": "Revised the script that reads the SRAM from gf180mcu_ocd_ip_sram\nso that it does not flatten small cells;  otherwise, the resulting\nlayout netlist is different from the one used to validate the\nmacros within the repository, and they can fail LVS in projects\nusing the macros.  Updated references to catch updates to the\ngf180mcu_cd_ip_sram macros where some label placements were fixed,\nespecially in the 256-byte macro.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20d39f41cbe446b2e4289424156cf6b01b9e2d59",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "a76d6c94a0148e68c4bb4b3e8159eb563593b8f5",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "b6135cfd2d0f836ca0d27207d75a4b9621c0b510",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "64ad8f82d6f2a27e5c6c631f785879eec29007e3",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "f69d4106c28b8cc18b0ca4f37ca95e1af9246925",
      "old_mode": 33188,
      "old_path": "gf180mcu/Makefile.in",
      "new_id": "89d4a28c181094216fbeeeaec23c89de8ecda8b0",
      "new_mode": 33188,
      "new_path": "gf180mcu/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2254cf9b1e8d7a99b9a16e06c4545000c3bb9ad7",
      "new_mode": 33188,
      "new_path": "gf180mcu/custom/scripts/gds_import_ocd_sram.tcl"
    },
    {
      "type": "modify",
      "old_id": "a2bbb1de24eddd06c55da8154f52a7c2cfc2ff3c",
      "old_mode": 33188,
      "old_path": "gf180mcu/gf180mcu.json",
      "new_id": "a5c8569cb6171a29007bdba1dc0eb0f75879f339",
      "new_mode": 33188,
      "new_path": "gf180mcu/gf180mcu.json"
    },
    {
      "type": "modify",
      "old_id": "21f67319946f12ea5ac25b1805e7bf6f6e90234c",
      "old_mode": 33188,
      "old_path": "sky130/sky130.json",
      "new_id": "28470a49f3ad052b2ce579e77eadee0f0ac12ebd",
      "new_mode": 33188,
      "new_path": "sky130/sky130.json"
    }
  ]
}
