)]}'
{
  "log": [
    {
      "commit": "11f5f300847b388704e362a53f0e23ce535e58ed",
      "tree": "8213b90d7e983acce85c56cb19b1fd02725c991f",
      "parents": [
        "590a3b22311f72f4a873afbdf3b6ae7492dd78fd"
      ],
      "author": {
        "name": "Tim \u0027mithro\u0027 Ansell",
        "email": "me@mith.ro",
        "time": "Thu Dec 29 18:48:57 2022 +0000"
      },
      "committer": {
        "name": "Tim \u0027mithro\u0027 Ansell",
        "email": "me@mith.ro",
        "time": "Thu Dec 29 18:48:57 2022 +0000"
      },
      "message": "Updating the shuttle_url value in `info.yaml` file.\n\nSigned-off-by: Tim \u0027mithro\u0027 Ansell \u003cme@mith.ro\u003e\n"
    },
    {
      "commit": "590a3b22311f72f4a873afbdf3b6ae7492dd78fd",
      "tree": "b9d3a607b6855ad8adb5577c94c312018549e7b1",
      "parents": [
        "8dd03a3ef8917e76ed6f415d44f080d284858a05"
      ],
      "author": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jun 11 00:32:14 2021 -0700"
      },
      "committer": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jun 11 00:32:14 2021 -0700"
      },
      "message": "caravel_fix\n"
    },
    {
      "commit": "8dd03a3ef8917e76ed6f415d44f080d284858a05",
      "tree": "0e6dfb497aed22a4289639270993b601f5ce22d5",
      "parents": [
        "ab1dd92bae5cb6bbe2b71624d6b95a9dd5068d1f"
      ],
      "author": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Feb 19 01:51:45 2021 -0800"
      },
      "committer": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Feb 19 01:51:45 2021 -0800"
      },
      "message": "final gds \u0026 drc results\n"
    },
    {
      "commit": "ab1dd92bae5cb6bbe2b71624d6b95a9dd5068d1f",
      "tree": "33473c72d34060fdf7bb278a1d77195c92f86d58",
      "parents": [
        "01e7303068f6c8810c4096e57d1e148bee71a6e9"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Mon Feb 01 15:35:43 2021 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@ozlabs.org",
        "time": "Mon Feb 01 22:45:13 2021 +1100"
      },
      "message": "Add an automated JTAG IDCODE test case\n"
    },
    {
      "commit": "01e7303068f6c8810c4096e57d1e148bee71a6e9",
      "tree": "542c65665cf5544744d67b25aa4dce5598885f11",
      "parents": [
        "195158b0c071df817899f8ea8b24e4ef4c6b0e50"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 22:42:16 2021 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@ozlabs.org",
        "time": "Mon Feb 01 22:42:16 2021 +1100"
      },
      "message": "Add fake diode model for gate level simulation\n"
    },
    {
      "commit": "195158b0c071df817899f8ea8b24e4ef4c6b0e50",
      "tree": "ea840166cee9502f65867109a1ab5228f03b627b",
      "parents": [
        "ffc7bc12ba5b39de8e86bdea40b757d0a7203f54"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Fri Jan 29 07:34:45 2021 -0500"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:30:53 2021 -0600"
      },
      "message": "Tape out\n"
    },
    {
      "commit": "ffc7bc12ba5b39de8e86bdea40b757d0a7203f54",
      "tree": "146f45d58f510dbb15d6deae05bf6b14243f4deb",
      "parents": [
        "9a80bfcdae790eab7ac5e14a443022f2d0ff7add"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Thu Dec 10 09:56:32 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:30:42 2021 -0600"
      },
      "message": "Add Microwatt to Caravel\n\nThis adds the Microwatt OpenPOWER core to the Caravel project.\n"
    },
    {
      "commit": "9a80bfcdae790eab7ac5e14a443022f2d0ff7add",
      "tree": "5349c79baf72e2d3477da5b0b03860a54bc12595",
      "parents": [
        "496dd140a0ad3ee0dd0d5d6f76411560dbf0a77f"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Dec 21 17:29:11 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:29:40 2021 -0600"
      },
      "message": "Add RAM_512x64 from DFFRAM project\n"
    },
    {
      "commit": "496dd140a0ad3ee0dd0d5d6f76411560dbf0a77f",
      "tree": "ed6402be677f14ea15e7861ce3ed3b9c98cc0d0a",
      "parents": [
        "3ba425a19adc4feda57c3ba48db1ad824d069458"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Dec 21 14:50:19 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:00:13 2021 -0600"
      },
      "message": "Make DFFRAM behavioural COLS parameter\n\nWe want to use the DFFRAM behavioural with other sizes, so add\nin the COLS parameter.\n"
    },
    {
      "commit": "3ba425a19adc4feda57c3ba48db1ad824d069458",
      "tree": "351421f51c8cfbe7a6f7e35e75f50acd1c3b281e",
      "parents": [
        "2f081ada0aa5e770b8715fc9c02701a4974061aa"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Sun Dec 13 06:05:15 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:00:13 2021 -0600"
      },
      "message": "Don\u0027t require a power up command in flash simulation model\n\nWe shouldn\u0027t need to send a power up command to the flash, and\nMicrowatt doesn\u0027t send one.\n"
    },
    {
      "commit": "2f081ada0aa5e770b8715fc9c02701a4974061aa",
      "tree": "bf876176cd487b13dbdfc32babfa7df7343e57f7",
      "parents": [
        "cdf0f36fe232a8223306f6b75877b75297bcd400"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@ozlabs.org",
        "time": "Sat Dec 19 21:58:30 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:00:13 2021 -0600"
      },
      "message": "Remove spiflash debug printouts\n\nThe SPI flash simulation model prints some random offsets\nin the flash. Remove it.\n"
    },
    {
      "commit": "cdf0f36fe232a8223306f6b75877b75297bcd400",
      "tree": "1b57fdc8ceb6251d87104b654db33d1a5b00d645",
      "parents": [
        "383d74b86d82cb4c2dca906bf2d63bef09ec48f5"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Sat Dec 19 09:17:22 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:00:13 2021 -0600"
      },
      "message": "Use DFFRAM behavioural when doing RTL simulation\n\nIn RTL simluation we are doing almost gate level simulation of the DFFRAM\nwhich is very slow. Use the behavioural.\n"
    },
    {
      "commit": "383d74b86d82cb4c2dca906bf2d63bef09ec48f5",
      "tree": "c871ef8d1de1ae0e442e44185a799ed8a69e41e7",
      "parents": [
        "0e25d58c262e292be109078fcc60a0d262177424"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Thu Dec 10 21:34:09 2020 +1100"
      },
      "committer": {
        "name": "Anton Blanchard",
        "email": "anton@linux.ibm.com",
        "time": "Mon Feb 01 05:00:12 2021 -0600"
      },
      "message": "Discard .note.gnu.build-id sections\n\nThe .note.gnu.build-id section was causing issues on my toolchain,\nit would end up getting inserted at the start of the dumps.\n"
    },
    {
      "commit": "0e25d58c262e292be109078fcc60a0d262177424",
      "tree": "71cabcf439730945ff20bfc3c29a3dde94e7c53a",
      "parents": [
        "3f0c31655fecaa92191e7d7267abea3b2781806d"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 28 13:04:18 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 28 13:04:18 2021 -0500"
      },
      "message": "Generated all mask layout for the bump bonds.\n"
    },
    {
      "commit": "3f0c31655fecaa92191e7d7267abea3b2781806d",
      "tree": "041db9b76025ae0705256b0e9ee23b969e791a2f",
      "parents": [
        "35f39cb0efc4b66346d723fe1816ebb590412b9d"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 27 15:46:07 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 27 15:46:07 2021 +0200"
      },
      "message": "[Makefile] exclude caravel_netlists.v from manifest\n"
    },
    {
      "commit": "35f39cb0efc4b66346d723fe1816ebb590412b9d",
      "tree": "55c9fee2159fdd992667558247881b32ea5efd9a",
      "parents": [
        "83fa3288656ba18f3067d0aaff22b7a255b2dd3e"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Sat Jan 23 17:06:07 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Sat Jan 23 17:06:07 2021 +0200"
      },
      "message": "[DATA] manifest update\n"
    },
    {
      "commit": "83fa3288656ba18f3067d0aaff22b7a255b2dd3e",
      "tree": "a6acb5c8bf25031ab157331aa51e50ed07b29615",
      "parents": [
        "e14eb3987cb3b584a9cd5bdec4d71efd514f9746"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 16:53:32 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 16:53:32 2021 -0500"
      },
      "message": "Updated compositor script to avoid the failure on GDS write.\n"
    },
    {
      "commit": "e14eb3987cb3b584a9cd5bdec4d71efd514f9746",
      "tree": "decc7d22757a817f2561f06e4002edf832c7559e",
      "parents": [
        "6fb02f24b9c3d00ce142918059ec2632c686aeb8"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Fri Jan 22 23:19:23 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:23:14 2021 +0200"
      },
      "message": "Add the font lib to magic\u0027s search paths for lvs-X\n"
    },
    {
      "commit": "6fb02f24b9c3d00ce142918059ec2632c686aeb8",
      "tree": "b58c101de19f14cb409577e2bff7fbf3606059a3",
      "parents": [
        "3b3c7fbe5c4fde345741ce985d1b4b8b63f3db91"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:10:21 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:10:21 2021 +0200"
      },
      "message": "[CI] OL develop LVS\n"
    },
    {
      "commit": "3b3c7fbe5c4fde345741ce985d1b4b8b63f3db91",
      "tree": "e560c829ada6746488d404494e6e760b6c35ee3c",
      "parents": [
        "a4ff56f3671faa01bc872ef3d87a3cc5831af262"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:03:33 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:03:33 2021 +0200"
      },
      "message": "[DATA] update manifest\n"
    },
    {
      "commit": "a4ff56f3671faa01bc872ef3d87a3cc5831af262",
      "tree": "78110edef3ec1581e475cae7f052e4736e006216",
      "parents": [
        "fa271c6b3504a01087572868d4b11c52958706cd"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:01:05 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 23:01:20 2021 +0200"
      },
      "message": "[CI] use OL develop\n"
    },
    {
      "commit": "fa271c6b3504a01087572868d4b11c52958706cd",
      "tree": "c87a27668b45382a218ce83251ec0f51decd74f1",
      "parents": [
        "d3bfc25ad82ba545ed5815cc6b3217a2c31687a4",
        "a998f8a775a09ec19bd3f1edd9dc3efbc3a37858"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 15:49:11 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 15:49:11 2021 -0500"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/efabless/caravel into develop\n\nPull because somebody pushed before I could.\n"
    },
    {
      "commit": "d3bfc25ad82ba545ed5815cc6b3217a2c31687a4",
      "tree": "9ad8288f1592da0c67f889792f5bf7936fdf6ae0",
      "parents": [
        "3d2bac07f25730ac6fcc38448795b5da97b95f29"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 15:48:39 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 22 15:48:39 2021 -0500"
      },
      "message": "(1) Modified the set_user_id.py script to add an option mode \"-report\"\nthat returns the user ID in decimal form only.  (2) Modified the\nMakefile to make use of this to set the random seed for the project,\nso that there are no cell collisions between the management SoC and\nuser project wrapper cell names.\n"
    },
    {
      "commit": "a998f8a775a09ec19bd3f1edd9dc3efbc3a37858",
      "tree": "d01d1fe85479ab477628b1f22e60898f7c01de28",
      "parents": [
        "7a31a806cd4fa724ed43ccfad90c66d275ee2564"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 22:47:46 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 22:47:46 2021 +0200"
      },
      "message": "[Makefile] roll back open_pdks\n"
    },
    {
      "commit": "7a31a806cd4fa724ed43ccfad90c66d275ee2564",
      "tree": "75268639d8a35659cf72a883a6ca6adbb0d2cf32",
      "parents": [
        "3d2bac07f25730ac6fcc38448795b5da97b95f29"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 22:40:42 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 22:40:42 2021 +0200"
      },
      "message": "[Makefile] update PDK \u0026 install fonts library\n"
    },
    {
      "commit": "3d2bac07f25730ac6fcc38448795b5da97b95f29",
      "tree": "5c307b49aeba4fa2f55e6609fc59d1f44000a260",
      "parents": [
        "e9519d6ff82ce816f74f46c961ef8861590b461f"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 21:36:39 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Fri Jan 22 21:36:39 2021 +0200"
      },
      "message": "[CI] enable slack notifications\n"
    },
    {
      "commit": "e9519d6ff82ce816f74f46c961ef8861590b461f",
      "tree": "16be6a8143487b7d86a21525495b5f85f5de0565",
      "parents": [
        "5f8bc985e7bb4c98531f95a80c10c6dd6a0e2206"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Thu Jan 21 22:38:02 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Thu Jan 21 22:39:02 2021 +0200"
      },
      "message": "Add \u0027make xor-wrapper\u0027 to verify it was respected\n"
    },
    {
      "commit": "5f8bc985e7bb4c98531f95a80c10c6dd6a0e2206",
      "tree": "527ef206a51835e06d267c8f95fb3e8159524cb8",
      "parents": [
        "aebf2157480a5a54f8c1a51a8d127db95f38d97a"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 20:48:43 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 20:48:43 2021 +0200"
      },
      "message": "[Makefile] update manifest list\n\nremove the problematic user_project_wrapper_empty.gds from the list because of the compressed v uncompressed caravel dilemma\n"
    },
    {
      "commit": "aebf2157480a5a54f8c1a51a8d127db95f38d97a",
      "tree": "c3c0aff60b671b1946b7997b94dc7bf2c4d10e00",
      "parents": [
        "bf0697e8d87fc05773f1cd84267b183e90535425"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 16:41:09 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 16:41:09 2021 +0200"
      },
      "message": "[DATA] add the empty wrapper lef \u0026 gds to the manifest in preparation for the upcoming xor checks.\n"
    },
    {
      "commit": "bf0697e8d87fc05773f1cd84267b183e90535425",
      "tree": "86f26dc7cbb48c946fc3952978980b10ab68971d",
      "parents": [
        "e7b5efe4547c4c44a6eb052f91114926804c19b4"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 15:12:31 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 21 15:12:31 2021 +0200"
      },
      "message": "[DATA] update manifest\n"
    },
    {
      "commit": "e7b5efe4547c4c44a6eb052f91114926804c19b4",
      "tree": "6a226d38313acf9e9e52726f84529d3aa5598204",
      "parents": [
        "b8fb5a1ac4c8c2bc7ad4aa36a9c5a5f3b99db474"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 20 21:08:46 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 20 21:08:46 2021 -0500"
      },
      "message": "Added a non-random random number seed to the top of compositor,\nin which the integer seed value is the integer version of the\nuser ID code, ensuring that the compositor makes truly unique\nGDS prefixes that are also repeatable.\n"
    },
    {
      "commit": "b8fb5a1ac4c8c2bc7ad4aa36a9c5a5f3b99db474",
      "tree": "898331e460dd972ae9bd49751d12be0959fa5063",
      "parents": [
        "6d75ca022730ae4ace374a268c7684d51a7a37c5"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 20 15:06:52 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 20 15:06:52 2021 -0500"
      },
      "message": "Corrected the check_density.py script to add a timeout value of 1/2\nsecond on the select.select() call to keep it from causing the\nouter script to take up 100% CPU cycles while the magic subprocess\nruns.\n"
    },
    {
      "commit": "6d75ca022730ae4ace374a268c7684d51a7a37c5",
      "tree": "5016b94298da2ab5b60dc8371af1231bf8077860",
      "parents": [
        "b07a1f0d9f291c00bde9b9396d981f72f666ebe6"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 21:08:34 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 21:08:34 2021 -0500"
      },
      "message": "Corrected the check_density.py script so that it does not lose the\noutput from magic before attempting to process it.\n"
    },
    {
      "commit": "b07a1f0d9f291c00bde9b9396d981f72f666ebe6",
      "tree": "f12619475fc704c60e61cec9d3cbe6ad6b79e27e",
      "parents": [
        "28608fa53378ee42768a6d76bd512023fc503e28"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 17:16:37 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 17:16:37 2021 -0500"
      },
      "message": "Quick update to fix the output of the full-chip density results.\n"
    },
    {
      "commit": "28608fa53378ee42768a6d76bd512023fc503e28",
      "tree": "205eb4a22006df40d82bdb58400e1d69d903be68",
      "parents": [
        "189bcf7d828acd573be78c54de5f61e4eda55988"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 14:14:35 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 14:14:35 2021 -0500"
      },
      "message": "Added full-chip totals to the end of the check_density.py script.\n"
    },
    {
      "commit": "189bcf7d828acd573be78c54de5f61e4eda55988",
      "tree": "9fcc3416964c9a3a871277742f602e282c0fdfd0",
      "parents": [
        "44c0cbf679ab5a88fe2badc14e2315727224aa83"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 14 18:52:49 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 14 18:52:49 2021 +0200"
      },
      "message": "[CI] update manifest check script\n"
    },
    {
      "commit": "44c0cbf679ab5a88fe2badc14e2315727224aa83",
      "tree": "bed25d5d0ffeceb3058296e9b02ea0c552386e37",
      "parents": [
        "8f87c83b1843d0ef755f77b62557e9ddfa36f0eb"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 14 18:04:16 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 14 18:04:16 2021 +0200"
      },
      "message": "[DATA] update manifest\n"
    },
    {
      "commit": "8f87c83b1843d0ef755f77b62557e9ddfa36f0eb",
      "tree": "467abbfc83bfb60cb63569b150c9add8f32999ba",
      "parents": [
        "fc79c4b45ac2588b204481ef564d357ade72de7e"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 10:24:47 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Thu Jan 14 10:24:47 2021 -0500"
      },
      "message": "Removed the origin repositioning from the compositor script, because\nthe script now places caravel as a subcell rather than editing it.\n"
    },
    {
      "commit": "fc79c4b45ac2588b204481ef564d357ade72de7e",
      "tree": "b947bf07e898d64fe07ba4d6c82ee31b07d61ab9",
      "parents": [
        "2f3aba17c7b58c4ffd48daca124c7bc645efdd28"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Thu Jan 14 15:41:38 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Thu Jan 14 15:42:35 2021 +0200"
      },
      "message": "Remove fill cells from hand-edited mgmt_protect_hv\n"
    },
    {
      "commit": "2f3aba17c7b58c4ffd48daca124c7bc645efdd28",
      "tree": "abf9d3453dd1c54dd39ad42b19a93bee139f9d99",
      "parents": [
        "382bfb12af322c6388e571fe24739f52f8aeff37"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 21:28:09 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 21:28:09 2021 +0200"
      },
      "message": "[Manifest] Add the 3 main scripts to the manifest checks\n"
    },
    {
      "commit": "382bfb12af322c6388e571fe24739f52f8aeff37",
      "tree": "d4d71fb1263ed0be7b880925c7a40048101391a5",
      "parents": [
        "64ce796f94715cf648b604c580a49a67652153eb"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 19:52:18 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 19:52:41 2021 +0200"
      },
      "message": "[CI] update the manifest job to deal with a single manifest file\n"
    },
    {
      "commit": "64ce796f94715cf648b604c580a49a67652153eb",
      "tree": "8e7593559c0678bbe07b9dde827d49ccbd596e2b",
      "parents": [
        "d3a1c7f300b525ed4d73d7b8a568c61f61b82c02"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 19:51:45 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 13 19:52:41 2021 +0200"
      },
      "message": "unify manifest\n"
    },
    {
      "commit": "d3a1c7f300b525ed4d73d7b8a568c61f61b82c02",
      "tree": "4cd0b3d97feabef824b997902e70eed6fbe88257",
      "parents": [
        "fd655c90fd7d21c1b09a25959dbbcc6dc6ca6a1f"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 11:42:19 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 11:42:19 2021 -0500"
      },
      "message": "Added check to the compositor script to make sure that the output\nlayout (.mag) file it generates does not already exist on disk, or\nelse it will end up duplicating the layout (which is bad).\n"
    },
    {
      "commit": "fd655c90fd7d21c1b09a25959dbbcc6dc6ca6a1f",
      "tree": "2e067c4043dc1d1da01bc434c752809ddfe47cb8",
      "parents": [
        "3e713e0acc1d3b29055216ed405ace106a46f7ba"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 10:14:17 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 10:14:17 2021 -0500"
      },
      "message": "Made corrections to the check_density.py script so that partial\nareas on the right and top sides of the design that don\u0027t fill out\nthe full 70um x 70um of a check tile are prorated when computing\nthe total fill density for the area.\n"
    },
    {
      "commit": "3e713e0acc1d3b29055216ed405ace106a46f7ba",
      "tree": "71578456a9b40fbc60de38d91bd7db51ce515396",
      "parents": [
        "71470e9e095d156208de4c07936770a22e63450d"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 09:25:43 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Wed Jan 13 09:25:43 2021 -0500"
      },
      "message": "Corrected the generate_fill.py script to limit the fill area to the\nchip area (this happens on the maximum X and Y tiles).\n"
    },
    {
      "commit": "71470e9e095d156208de4c07936770a22e63450d",
      "tree": "edd5cf55a2519d62ff7f95a3c5a3a136bb808f85",
      "parents": [
        "cc26b6921cf2359bd33cca1dddd9c570aeec81ce"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 20:11:58 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 20:11:58 2021 -0500"
      },
      "message": "Added a density-checking script.  Takes about 45 minutes to run.\n"
    },
    {
      "commit": "cc26b6921cf2359bd33cca1dddd9c570aeec81ce",
      "tree": "3e6133d7403f1cbf17f96342fd84aa44c1666ffb",
      "parents": [
        "002139110e8b9e73e2c146c7fb2f6ecc46ee50a4"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 10:40:15 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 10:40:15 2021 -0500"
      },
      "message": "Fix to generate_fill to force the width to be type float so that\nwidth / total does not round down, and ceil(width / total) gives\nthe correct number of tiles.\n"
    },
    {
      "commit": "002139110e8b9e73e2c146c7fb2f6ecc46ee50a4",
      "tree": "9d1c5697940686079f7e9532e03a5733d77f6760",
      "parents": [
        "96da1eddb6792df937bc183752a30ec6cd111dd7"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 09:29:13 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Tue Jan 12 09:29:13 2021 -0500"
      },
      "message": "Fixed an error in the compositor script (used \"box size\" instead of\n\"box values\", where the former requires that the box be present\nbeforehand, which it\u0027s not).  Changed /bin/env to the more common\n/usr/bin/env in all the python scripts.\n"
    },
    {
      "commit": "96da1eddb6792df937bc183752a30ec6cd111dd7",
      "tree": "e9c51f0e405c5074888bf061ef0fc58293a53b12",
      "parents": [
        "14c0bc59312f2160bebbbef0e2a2d9b4e3a80e0d"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Mon Jan 11 18:17:59 2021 +0000"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Mon Jan 11 18:18:21 2021 +0000"
      },
      "message": "[DATA] regenerate user_project_wrapper EXAMPLE for relevance\n"
    },
    {
      "commit": "14c0bc59312f2160bebbbef0e2a2d9b4e3a80e0d",
      "tree": "63acfab9752018e5ac89dd5e8a572a98c55ffe78",
      "parents": [
        "7cbf4eb2939052a8d59624548254354c936142ba"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 20:05:50 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 20:11:04 2021 +0200"
      },
      "message": "[DATA] Regenerate caravel.gds w/ the new make ship\n"
    },
    {
      "commit": "7cbf4eb2939052a8d59624548254354c936142ba",
      "tree": "2eb48a6a85dc8323848fac71f74581a6351e09cb",
      "parents": [
        "32f184c8d2bd79afc23fb7761a01c18f75131b09"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 20:02:52 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 20:11:03 2021 +0200"
      },
      "message": "Update the way \"make ship\" works (equivalent)\n\n- This should be much faster (couple of seconds versus minutes/hours)\n  since it uses the maglef/ GDS_* pointers.\n- This would also eliminate the need to explicitly read all\n  pre-requisite GDS files like open_source.gds, which was newly\n  introduced.\n"
    },
    {
      "commit": "32f184c8d2bd79afc23fb7761a01c18f75131b09",
      "tree": "1924c805d6effa17778067336818a36484230123",
      "parents": [
        "5c204108ccd46d6cab55b47b08b52c2a92f5ae2f"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Mon Jan 11 19:45:38 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Mon Jan 11 19:45:38 2021 +0200"
      },
      "message": "[CI] add GDS pointers check test\n"
    },
    {
      "commit": "5c204108ccd46d6cab55b47b08b52c2a92f5ae2f",
      "tree": "7e4b182b84622285309423cc5e962e494c667231",
      "parents": [
        "c0c1c4130d5f425948f471147dee8902ee7bcc0e"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 14:37:36 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 14:37:36 2021 +0200"
      },
      "message": "[DATA] Properly include fonts in caravel\n\n- the previous GDS didn\u0027t include the fonts due to the \"~/gits\"\n  assumption\n"
    },
    {
      "commit": "c0c1c4130d5f425948f471147dee8902ee7bcc0e",
      "tree": "54b97610e60e8f36b59353ebbb0dd5f267fb3149",
      "parents": [
        "77ac13acfc1f093017a1ebb2c0cf1dce524f7546"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 08:56:57 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 08:56:57 2021 +0200"
      },
      "message": "Update manifest\n"
    },
    {
      "commit": "77ac13acfc1f093017a1ebb2c0cf1dce524f7546",
      "tree": "2ef7a71916e0428b23d1d7cf9734bf8675d66a82",
      "parents": [
        "2d64edaf64c02984dfeaf8e52da041e5514103db"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 08:52:23 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Mon Jan 11 08:52:23 2021 +0200"
      },
      "message": "[DATA] Update chip_io \u0026 caravel\n\n- this include the latest fix to the mirrored HVC clamp overlays,\n  confirmed through an XOR operation.\n"
    },
    {
      "commit": "2d64edaf64c02984dfeaf8e52da041e5514103db",
      "tree": "6c9b98a0ecac2936df058096ac94471a5e050ba0",
      "parents": [
        "f1d478d54bd90f6cd901e499a75b239d397694c4"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Sat Jan 09 22:12:27 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Sat Jan 09 22:12:27 2021 -0500"
      },
      "message": "Modified the generate_fill algorithm to erase the comment layer from\nthe flattened cell before painting it in the area to fill;  otherwise,\nany existing comment areas would interfere with the fill algorithm.\n"
    },
    {
      "commit": "f1d478d54bd90f6cd901e499a75b239d397694c4",
      "tree": "8ace1ff1fc4f7e31fc45f96583271249109f21b2",
      "parents": [
        "cdc2dcfed4b01b24de160439db57b2027b4d8e7f"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Sat Jan 09 21:05:19 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Sat Jan 09 21:05:19 2021 +0200"
      },
      "message": "Update manifest\n"
    },
    {
      "commit": "cdc2dcfed4b01b24de160439db57b2027b4d8e7f",
      "tree": "d93099b3c5c5e7c86cc5c3f14e27f027f4147a46",
      "parents": [
        "c35cfb2dd3af2748e633ab84f6503a4bbbbbeda8"
      ],
      "author": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 22:19:58 2021 +0000"
      },
      "committer": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 22:19:58 2021 +0000"
      },
      "message": "update to compositor.py\n"
    },
    {
      "commit": "c35cfb2dd3af2748e633ab84f6503a4bbbbbeda8",
      "tree": "3652efa258f2d29a744a131210a59d3722f0b025",
      "parents": [
        "61c7b61984315f7960f5cf0d0094ea9c5471facb"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 08 16:54:41 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 08 16:54:41 2021 -0500"
      },
      "message": "Modified the compositor once again so that the original caravel\nproject gets read in as a subcell and points to the GDS created by\n\"make ship\";  then the fill patterns and the seal ring are placed\nas siblings in the same top level cell.\n"
    },
    {
      "commit": "61c7b61984315f7960f5cf0d0094ea9c5471facb",
      "tree": "1c963f6a9a21468af1df45ffe0c538711a6f0f0d",
      "parents": [
        "c25d4293fa0ed2826a1e075b45c2408c6c4ad30a"
      ],
      "author": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 08 16:35:03 2021 -0500"
      },
      "committer": {
        "name": "Tim Edwards",
        "email": "tim@opencircuitdesign.com",
        "time": "Fri Jan 08 16:35:03 2021 -0500"
      },
      "message": "Added the user ID text block, copyright, and open source hardware\nlogo back into the layout (or maybe I never committed it before?).\nModified the compositor and fill generator scripts to use the GDS\ncreated by \"make ship\" rather than attempting to do the same\nprocess again.\n"
    },
    {
      "commit": "c25d4293fa0ed2826a1e075b45c2408c6c4ad30a",
      "tree": "0bdeb53fe398388b0b0fe22abcdf00d007746bb7",
      "parents": [
        "d79a625034a676e9a8b11703c6279e352eacac01"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Fri Jan 08 23:30:51 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Fri Jan 08 23:31:20 2021 +0200"
      },
      "message": "[DATA] Update caravel with latest storage\n"
    },
    {
      "commit": "d79a625034a676e9a8b11703c6279e352eacac01",
      "tree": "8a409e2ad31dc923b3d38d8af51d9577cc75c502",
      "parents": [
        "958422f288ea8a2388b1d180c2cd797ac4156758"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Fri Jan 08 23:28:17 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Fri Jan 08 23:31:19 2021 +0200"
      },
      "message": "[DATA] Remove {p,n}dsm artifacts in storage\n\n- by disabling hierarchical GDS output\n"
    },
    {
      "commit": "958422f288ea8a2388b1d180c2cd797ac4156758",
      "tree": "187c976307cf8f19dcc368070fe6f02a54732650",
      "parents": [
        "88d96946943fe5ffabfddcf5848476df0c1a3b0f",
        "6f5e4c3d8910669aed268e303fb28c4ebdb73a1c"
      ],
      "author": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 21:08:03 2021 +0000"
      },
      "committer": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 21:08:03 2021 +0000"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/efabless/caravel into develop\n"
    },
    {
      "commit": "88d96946943fe5ffabfddcf5848476df0c1a3b0f",
      "tree": "acf334ce497fb7ad44410f2d3e7d53fbfbff097d",
      "parents": [
        "347400cef53a0454c65a47ba85669db80ec1de35"
      ],
      "author": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 21:07:25 2021 +0000"
      },
      "committer": {
        "name": "Jeff DiCorpo",
        "email": "jeffdi@efabless.com",
        "time": "Fri Jan 08 21:07:25 2021 +0000"
      },
      "message": "modified compositor.py\n"
    },
    {
      "commit": "6f5e4c3d8910669aed268e303fb28c4ebdb73a1c",
      "tree": "48a96c2d9858439bcf7a827498b1ca45af8d3b7b",
      "parents": [
        "d1d1be5d1a6b5a5bec77c15a14fbdae61a210ee4"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 19:11:06 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 19:11:06 2021 +0200"
      },
      "message": "[CI] silence the full user build test and only run it on cron and master\n"
    },
    {
      "commit": "d1d1be5d1a6b5a5bec77c15a14fbdae61a210ee4",
      "tree": "887127765ab676b888fe09742ddab9ae2ecd449a",
      "parents": [
        "347400cef53a0454c65a47ba85669db80ec1de35"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 16:27:18 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 16:27:18 2021 +0200"
      },
      "message": "[CI] remove the full user build test from the allow_failures section\n"
    },
    {
      "commit": "347400cef53a0454c65a47ba85669db80ec1de35",
      "tree": "e013387762d684cc3ba91bf0e78e3d4d2bab9c64",
      "parents": [
        "361392a4815d02d65e58fd5360a3a4ff16864eea"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 00:07:16 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Thu Jan 07 00:07:16 2021 +0200"
      },
      "message": "[CI] isolate the pdk installations for the Full User Build test because of using different versions of magic\n"
    },
    {
      "commit": "361392a4815d02d65e58fd5360a3a4ff16864eea",
      "tree": "62cf5ea7428b50a5065eafca309dbda5990e15ee",
      "parents": [
        "c688ddebffe495a0f96cb52c6f092bf4f50eac8c"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 21:39:54 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 22:52:43 2021 +0200"
      },
      "message": "Update manifest\n"
    },
    {
      "commit": "c688ddebffe495a0f96cb52c6f092bf4f50eac8c",
      "tree": "1c2d5774b3aef1bb596b6c09b557aa27534fd6fb",
      "parents": [
        "5af184ac3a6eeab180c76e354b9bd77543d52f7e"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 21:39:22 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 22:52:43 2021 +0200"
      },
      "message": "[DATA] Update caravel (latest storage and chip_io)\n"
    },
    {
      "commit": "5af184ac3a6eeab180c76e354b9bd77543d52f7e",
      "tree": "cf3ea58feb3f101f5d88453411411d6b8d431ecf",
      "parents": [
        "10a48b396fb09e99afa245c348d1086c543fefe7"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 21:38:43 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 22:52:43 2021 +0200"
      },
      "message": "[DATA] Regenerate chip_io without HVI artifacts\n\n- using the latest updates to magic and open_pdks\n"
    },
    {
      "commit": "10a48b396fb09e99afa245c348d1086c543fefe7",
      "tree": "d3d754b6ae161dd1451f677b1a91a884130ca975",
      "parents": [
        "321b59afe82a94c236f8c22b47bfc5aaa385ca5b"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 20:09:02 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Wed Jan 06 22:52:43 2021 +0200"
      },
      "message": "[DATA] Remove floating met4 shapes in storage\n"
    },
    {
      "commit": "321b59afe82a94c236f8c22b47bfc5aaa385ca5b",
      "tree": "3c52ae2703f7c5f5f2a247ba9be35a476bc6f43c",
      "parents": [
        "5d1c90b682e8b9b27f9f9476c069ad44ffac96de"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 22:43:58 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 22:43:58 2021 +0200"
      },
      "message": "[CI] cleanup\n"
    },
    {
      "commit": "5d1c90b682e8b9b27f9f9476c069ad44ffac96de",
      "tree": "6feef02ef659977ba0473b7b20da072f137d5a09",
      "parents": [
        "4d8db4dbe17058ed7319cd38185dfae14ba6b194"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 22:21:29 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 22:21:29 2021 +0200"
      },
      "message": "[CI] cleanup redirections\n"
    },
    {
      "commit": "4d8db4dbe17058ed7319cd38185dfae14ba6b194",
      "tree": "657f2b77bfc0baa42f46779c081530942f35f1b6",
      "parents": [
        "318979c4bd602d4699cf2152f0a48e10722cd3b4"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 21:54:28 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 21:54:28 2021 +0200"
      },
      "message": "[CI] unify PDK root and fix argument passing\n"
    },
    {
      "commit": "318979c4bd602d4699cf2152f0a48e10722cd3b4",
      "tree": "77ce7f534900b566a074a0be8fc15e37861aeea5",
      "parents": [
        "f47337329fabfd08776f56ee9c1dc47f5854161c"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 21:29:56 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 21:29:56 2021 +0200"
      },
      "message": "[CI] add an initial version of the full user build test\n"
    },
    {
      "commit": "f47337329fabfd08776f56ee9c1dc47f5854161c",
      "tree": "9ba0422fe32f5923a40cd107ae34e29aa67ace49",
      "parents": [
        "8cdb72caa5d8a63fe4d6ec13c06d723904cb011a"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 16:45:09 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Wed Jan 06 16:45:09 2021 +0200"
      },
      "message": "[DATA] update RTL manifest\n"
    },
    {
      "commit": "8cdb72caa5d8a63fe4d6ec13c06d723904cb011a",
      "tree": "d8b02e8158a9a1355d556f35a8b5a18f9e1c713d",
      "parents": [
        "ed2f1269eb90f5d3b74e2f3aecedec74590001e0",
        "e16dfefd9eed44db0e697c8c02118e04546efb80"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Wed Jan 06 16:19:03 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Wed Jan 06 16:19:03 2021 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/efabless/caravel into develop\n"
    },
    {
      "commit": "ed2f1269eb90f5d3b74e2f3aecedec74590001e0",
      "tree": "0ba71d06151ba62f9e5476e398bdc7100ab9e44e",
      "parents": [
        "b7e1861538052839e5b9d01a8a546e3e489ed44f"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Wed Jan 06 16:16:44 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Wed Jan 06 16:16:44 2021 +0200"
      },
      "message": "Removed include directives from caravel.v\n"
    },
    {
      "commit": "e16dfefd9eed44db0e697c8c02118e04546efb80",
      "tree": "0f5908bd2b1e4bcf9a87c65cb806344989116853",
      "parents": [
        "c372a8021f5677fd8df6244b6529935a0e8a33de"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 23:13:48 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 23:13:48 2021 +0200"
      },
      "message": "[CI] silence DV tests and only run them on cron\n"
    },
    {
      "commit": "c372a8021f5677fd8df6244b6529935a0e8a33de",
      "tree": "83deb6cd0466b7a3d422318fa03ac3ab8dc48827",
      "parents": [
        "4078e1ea8049ae5ca6a17c35c60e11f89a78c3f5"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 23:13:00 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 23:13:00 2021 +0200"
      },
      "message": "[CI] unify wb_utests into one set\n"
    },
    {
      "commit": "4078e1ea8049ae5ca6a17c35c60e11f89a78c3f5",
      "tree": "2f2723c785cf9ee727b0ab3ba05d56ead3e441f6",
      "parents": [
        "b7e1861538052839e5b9d01a8a546e3e489ed44f"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 22:56:53 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 22:56:53 2021 +0200"
      },
      "message": "[DV] reduce power-up sequence time\n"
    },
    {
      "commit": "b7e1861538052839e5b9d01a8a546e3e489ed44f",
      "tree": "71775d6421b00e664c5317ff73719a10bb78337a",
      "parents": [
        "9dd32ea1c589c6f856afb5dc6f29450a28756231"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 22:37:01 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 22:37:01 2021 +0200"
      },
      "message": "[DV] add VPWR and VGND to mem_wb tb\n"
    },
    {
      "commit": "9dd32ea1c589c6f856afb5dc6f29450a28756231",
      "tree": "e38b625884804c110a35616315038aafba8f89c2",
      "parents": [
        "5186c68d29401283325c14e7d6e8846cb5bea57a",
        "205696772b4904c89e8fdc213852e4891f4f8931"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:59:18 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:59:18 2021 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/efabless/caravel into develop\n"
    },
    {
      "commit": "5186c68d29401283325c14e7d6e8846cb5bea57a",
      "tree": "2fc0e6ffcbfb3371d74e6642e5b00acacdf0d15b",
      "parents": [
        "35fdac0b9af8a0c018369f888eb932bbb7ca5a04"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:58:19 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:58:19 2021 +0200"
      },
      "message": "Specify root module in mem_wb Makefile\n"
    },
    {
      "commit": "205696772b4904c89e8fdc213852e4891f4f8931",
      "tree": "24330f3098e91a002cf6936a16ecf7793eab0204",
      "parents": [
        "5057a7868c0836bfe39391aaf3b11fe35c0dc14d"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 21:18:40 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 21:23:52 2021 +0200"
      },
      "message": "[Makefile] update openlane Makefile\n"
    },
    {
      "commit": "5057a7868c0836bfe39391aaf3b11fe35c0dc14d",
      "tree": "a9f48b275b0cfa5991d88540b80b7eb62698892a",
      "parents": [
        "35fdac0b9af8a0c018369f888eb932bbb7ca5a04"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 21:14:02 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 21:23:52 2021 +0200"
      },
      "message": "[CI] update the precheck scripts\n"
    },
    {
      "commit": "35fdac0b9af8a0c018369f888eb932bbb7ca5a04",
      "tree": "f3eb21ad195b1d02c11c109fce8587a745dab464",
      "parents": [
        "db2211eeec07c1419fbaf69105295ff0b081b9d0"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:21:10 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 21:21:10 2021 +0200"
      },
      "message": "Remoe FUNCTIONAL definition from mem_wb TB\n"
    },
    {
      "commit": "db2211eeec07c1419fbaf69105295ff0b081b9d0",
      "tree": "51251f776fb3ff329249d7d107fbf492b7619d4a",
      "parents": [
        "1aa46f297da79ad2c2d16c108a991f3d376ac14e"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:35:17 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:35:17 2021 +0200"
      },
      "message": "[CI] update the precheck test to pass only on \u0027All Checks PASSED\u0027\n"
    },
    {
      "commit": "1aa46f297da79ad2c2d16c108a991f3d376ac14e",
      "tree": "95550fa2908e708a9ae218f15326d5bc3c1a2089",
      "parents": [
        "e1ad4aaa434a634d8645963d1bdbd798e845ac25"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:29:31 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:29:31 2021 +0200"
      },
      "message": "[CI] update wb_utests passing set\n"
    },
    {
      "commit": "e1ad4aaa434a634d8645963d1bdbd798e845ac25",
      "tree": "972c4bb1d89e96d1d2b99d94b591902ea665bdfe",
      "parents": [
        "598f1f6401cb0f0c105347fef95a7d9987f8c9e7"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:28:45 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 20:28:45 2021 +0200"
      },
      "message": "[PDK] update open_pdks version\n"
    },
    {
      "commit": "598f1f6401cb0f0c105347fef95a7d9987f8c9e7",
      "tree": "dad76a3384fff55eae24294cce6b95f05cd07715",
      "parents": [
        "d7280e1cea34606c84a9304bd4cade87c1578f26"
      ],
      "author": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Tue Jan 05 20:03:04 2021 +0200"
      },
      "committer": {
        "name": "Ahmed Ghazy",
        "email": "ax3ghazy@aucegypt.edu",
        "time": "Tue Jan 05 20:03:22 2021 +0200"
      },
      "message": "[DATA] Update chip_io \u0026 caravel\n\n- this incorporates the latest fixes in open_pdks and fixes the\n\"maglef-DRC\" spacing error, so that the pre-check shows 0\n"
    },
    {
      "commit": "d7280e1cea34606c84a9304bd4cade87c1578f26",
      "tree": "6aa632621258b27bfd3479d3259e518214962eda",
      "parents": [
        "a9da13d131b485b610df975df88c0e7669cdac29",
        "f08040b70c518a3da49139e796453c80db095da5"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 19:59:23 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 19:59:23 2021 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/efabless/caravel into develop\n"
    },
    {
      "commit": "a9da13d131b485b610df975df88c0e7669cdac29",
      "tree": "198b415861ad0425cdee9594ca10437f8fee8dc3",
      "parents": [
        "930c1e158d2577e1048681e9ec3db839ab088a9c"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 19:56:52 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 19:56:52 2021 +0200"
      },
      "message": "[DV] Updated spi_sysctrl_wb unit test\n"
    },
    {
      "commit": "f08040b70c518a3da49139e796453c80db095da5",
      "tree": "ade10940850802d7922c7d8d54feee843c97dcab",
      "parents": [
        "430e9f6b535c4bbdb0a06a26cf8fe6be15ba1667"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 19:37:27 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 19:37:27 2021 +0200"
      },
      "message": "[CI] move the fixed wb_utests tbs to the passing set\n"
    },
    {
      "commit": "430e9f6b535c4bbdb0a06a26cf8fe6be15ba1667",
      "tree": "774f5f9df8384dea219558a71a6ad7ea0184e8a9",
      "parents": [
        "930c1e158d2577e1048681e9ec3db839ab088a9c"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 19:36:52 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 19:36:52 2021 +0200"
      },
      "message": "[CI] merge mgmt_soc set 5 and set 6\n"
    },
    {
      "commit": "930c1e158d2577e1048681e9ec3db839ab088a9c",
      "tree": "253fae953d5d7f4710cca18c7d313d5154f2ffe2",
      "parents": [
        "b93b9f501b09615a565d7dbf44ad044cb3ef9223"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 17:34:49 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 17:34:49 2021 +0200"
      },
      "message": "Updated mem_wb TB Makefile\n"
    },
    {
      "commit": "b93b9f501b09615a565d7dbf44ad044cb3ef9223",
      "tree": "cae09a424ab55b0f7944fcd299dc8ea1ce238545",
      "parents": [
        "7bf0c3c230ea729f1c6dfaa775bdf8436d2d4fd8"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 17:31:02 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelatty@aucegypt.edu",
        "time": "Tue Jan 05 17:31:02 2021 +0200"
      },
      "message": "[DV] Fixed mprj_ctrl wb_utest\n"
    },
    {
      "commit": "7bf0c3c230ea729f1c6dfaa775bdf8436d2d4fd8",
      "tree": "ed37fb08c750f4733db51af03f23a2c6fdd3dc5f",
      "parents": [
        "8fa835a88a5b7117e22a0edef202baf87b30022c"
      ],
      "author": {
        "name": "manarabdelaty",
        "email": "manarabdelaty",
        "time": "Tue Jan 05 16:49:06 2021 +0200"
      },
      "committer": {
        "name": "manarabdelaty",
        "email": "manarabdelaty",
        "time": "Tue Jan 05 16:49:06 2021 +0200"
      },
      "message": "[DV] Updated wb_utests\n"
    },
    {
      "commit": "8fa835a88a5b7117e22a0edef202baf87b30022c",
      "tree": "4e4614d4d3df44c697cc10e48755e40acdf5af20",
      "parents": [
        "8c0c3922bc460c78ea656ecfa0c37b2a81d08e9b"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 16:27:45 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 16:27:45 2021 +0200"
      },
      "message": "[CI] remove mgmt_soc set 6 from allow_failures\n"
    },
    {
      "commit": "8c0c3922bc460c78ea656ecfa0c37b2a81d08e9b",
      "tree": "b2e8770618f81a3e64590a83ccd0007d56a66622",
      "parents": [
        "63e59097c19013a0b94d433e5d0f9bbc73431131"
      ],
      "author": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 16:27:20 2021 +0200"
      },
      "committer": {
        "name": "agorararmard",
        "email": "aagouhar@efabless.com",
        "time": "Tue Jan 05 16:27:20 2021 +0200"
      },
      "message": "[DV] remove GL option from pll tb\n"
    }
  ],
  "next": "63e59097c19013a0b94d433e5d0f9bbc73431131"
}
