{
  "name": "Tiny Tapeout GF 0p3",
  "repo": "https://github.com/TinyTapeout/tinytapeout-gf-0p3",
  "commit": "305047697e4931a74c12202dfc83e1946b9685d9",
  "commit_date": 1783110718,
  "layout": {
    "muxes": [
      [
        "digital",
        "digital",
        "digital",
        "analog",
        "digital",
        "digital",
        "analog",
        "digital",
        "",
        "digital"
      ],
      [
        "digital",
        "",
        "digital",
        "analog",
        "digital",
        "",
        "digital",
        "analog",
        "digital",
        "digital"
      ]
    ]
  },
  "version": 3,
  "projects": [
    {
      "macro": "tt_um_chip_rom",
      "address": 0,
      "x": 3,
      "y": 9,
      "tiles": "1x1",
      "repo": "https://github.com/TinyTapeout/tt-chip-rom",
      "commit": "bb743722e70e5313617c15b7d6f487745634a0fa"
    },
    {
      "macro": "tt_um_factory_test",
      "address": 1,
      "x": 3,
      "y": 8,
      "tiles": "1x1",
      "repo": "https://github.com/TinyTapeout/ttgf26a-factory-test",
      "commit": "7aea75b93bd1c715c59273ae8da7176791b8f436"
    },
    {
      "macro": "tt_um_tnt_gf_555",
      "address": 103,
      "x": 7,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/smunaut/tt_tnt_gf_555",
      "commit": "6044f6c9473c5cc83cc2615e63c9c62047bfb66e",
      "analog_pins": [
        6,
        7,
        11,
        10,
        9,
        8
      ]
    },
    {
      "macro": "tt_um_mcml_vco",
      "address": 454,
      "x": 7,
      "y": 3,
      "tiles": "1x2",
      "repo": "https://github.com/namibj/tt_gf-0p3_mcml",
      "commit": "a82f3d31007171205da4f61665a60dc0d9a0f90e",
      "analog_pins": [
        0,
        5,
        2,
        3,
        1,
        4
      ]
    },
    {
      "macro": "tt_um_tnt_gf_vco",
      "address": 262,
      "x": 0,
      "y": 5,
      "tiles": "1x2",
      "repo": "https://github.com/smunaut/tt_tnt_gf_vco",
      "commit": "a8c2ec27c0a0f4d74bf34dda4c2b15cbf212653f",
      "analog_pins": [
        18,
        19,
        20
      ]
    },
    {
      "macro": "tt_um_oscillating_bones",
      "address": 294,
      "x": 0,
      "y": 14,
      "tiles": "1x2",
      "repo": "https://github.com/urish/ttgf-oscillating-bones",
      "commit": "77f8071301ffd42393bb9f9f056430ed19197a82",
      "analog_pins": [
        14
      ]
    },
    {
      "macro": "tt_um_MichaelBell_tinyQV",
      "address": 199,
      "x": 7,
      "y": 6,
      "tiles": "4x2",
      "repo": "git@github.com:MichaelBell/ttgf0p3-tinyQV.git",
      "commit": "b5f2925e2062ab898ec5d6dd1e931118a86bbb79",
      "analog_pins": [
        0,
        4,
        1,
        3,
        2
      ]
    },
    {
      "macro": "tt_um_essen",
      "address": 256,
      "x": 3,
      "y": 5,
      "tiles": "1x2",
      "repo": "https://github.com/Essenceia/tt_gf_ocd_sram_test",
      "commit": "ff317fa074bb0527568a9c5d2a1d65d390c08aa0"
    },
    {
      "macro": "tt_um_analog_factory_test",
      "address": 7,
      "x": 0,
      "y": 8,
      "tiles": "1x2",
      "repo": "https://github.com/smunaut/ttgf_analog_factory_test",
      "commit": "c6ca27c7480d7f10356a02ddf8a46a94e7057fa7",
      "analog_pins": [
        20,
        16,
        21,
        17,
        18,
        19
      ]
    },
    {
      "macro": "tt_um_cw_testbuffer",
      "address": 101,
      "x": 6,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/christoph-weiser/ttgf0p3-submission",
      "commit": "72b19621d29c8a30515b8211cb0a1d873a336330",
      "analog_pins": [
        10,
        8,
        9
      ]
    },
    {
      "macro": "tt_um_fabulous_gf_0p3",
      "address": 102,
      "x": 7,
      "y": 10,
      "tiles": "4x4",
      "repo": "https://github.com/mole99/tt-fabulous-gf-0p3",
      "commit": "61493f1ab098e70e3495b145d0b3a591c0607b89"
    },
    {
      "macro": "tt_um_fabulous_gf_0p3_3v3",
      "address": 359,
      "x": 7,
      "y": 15,
      "tiles": "4x4",
      "repo": "https://github.com/mole99/tt-fabulous-gf-0p3-3v3",
      "commit": "9009473cdff5558aa0b09e1baff9e8c67cb122c0"
    },
    {
      "macro": "tt_um_htfab_momcap",
      "address": 39,
      "x": 0,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/htfab/ttgf0p3-momcap",
      "commit": "b8485bdef09f34fa4147dc514f4d93288328a9cb",
      "analog_pins": [
        12,
        13,
        14,
        15
      ]
    },
    {
      "macro": "tt_um_gf_r2r_dac",
      "address": 35,
      "x": 2,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/mattvenn/gf-r2r-dac",
      "commit": "1c5c8ddec54fc4e70ce03a19510d4d7461b919e9",
      "analog_pins": [
        15
      ]
    },
    {
      "macro": "tt_um_AbAdA_2048",
      "address": 258,
      "x": 2,
      "y": 5,
      "tiles": "1x2",
      "repo": "https://github.com/alexandercoabad/Abad_2048",
      "commit": "dfafb82bbb3806011e27b57fe2f78d54a27f5011"
    },
    {
      "macro": "tt_um_mattvenn_signal_generator",
      "address": 33,
      "x": 3,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/mattvenn/simple-signal-generator",
      "commit": "3a0852b19a6640c73b2ce1e87bead6dc7cd2ba60"
    },
    {
      "macro": "tt_um_74hct00",
      "address": 5,
      "x": 1,
      "y": 8,
      "tiles": "1x2",
      "repo": "https://github.com/engrvip123/tt_um_74hct00",
      "commit": "ebc3b797b941c6903c85f1d6e35cdd3be9be1019",
      "analog_pins": [
        21,
        20,
        17,
        18,
        19
      ]
    },
    {
      "macro": "tt_um_algofoogle_gf_analog",
      "address": 37,
      "x": 1,
      "y": 11,
      "tiles": "1x2",
      "repo": "https://github.com/algofoogle/ttgf0p3-algofoogle-analog",
      "commit": "c9b7667ba2d00531dd2af1c54de7529cbd61c9d4",
      "analog_pins": [
        12,
        13,
        14,
        15
      ]
    },
    {
      "macro": "tt_um_LPCAS_TTGF0P3_TP1",
      "address": 292,
      "x": 1,
      "y": 14,
      "tiles": "1x2",
      "repo": "https://github.com/chennakeshavadasa/LPCAS_TTGF0P3_TP1",
      "commit": "31ee3cd8c706daaa6e22d73b6280b1de0cdbc88b",
      "analog_pins": [
        12,
        13,
        14,
        15
      ]
    },
    {
      "macro": "tt_um_kianV_rv32ima_uLinux_SoC",
      "address": 518,
      "x": 0,
      "y": 1,
      "tiles": "4x4",
      "repo": "https://github.com/TinyTapeout/KianV-RV32IMA-RISC-V-uLinux-SoC",
      "commit": "a55d1691d6496b931cbb09c06969a230b7c80bd1"
    },
    {
      "macro": "tt_um_kiterai_current_dac",
      "address": 290,
      "x": 2,
      "y": 14,
      "tiles": "1x2",
      "repo": "https://github.com/Kiterai/ttgf-practice1",
      "commit": "95344ec56da44093aaa48eb12d12ff72b2e6dd04",
      "analog_pins": [
        13
      ]
    },
    {
      "macro": "tt_um_urish_simon",
      "address": 519,
      "x": 0,
      "y": 0,
      "tiles": "1x1",
      "repo": "https://github.com/urish/tt-simon-game",
      "commit": "3a0a46fc4a3ffa4bc1d69b58dd80e01f830c8277"
    },
    {
      "macro": "tt_um_waferspace_vga_screensaver",
      "address": 448,
      "x": 4,
      "y": 3,
      "tiles": "1x2",
      "repo": "https://github.com/TinyTapeout/tt-waferspace-vga-screensaver",
      "commit": "ef9a2f006336c53c4f857ffde2e27db73368d254"
    },
    {
      "macro": "tt_um_urish_usb_cdc",
      "address": 450,
      "x": 5,
      "y": 3,
      "tiles": "1x2",
      "repo": "https://github.com/urish/tt-usbcdc-device",
      "commit": "2943e52105c60d0e2dc07123d327bb8edba045ec"
    },
    {
      "macro": "tt_um_a1k0n_nyancat",
      "address": 3,
      "x": 2,
      "y": 8,
      "tiles": "1x2",
      "repo": "https://github.com/urish/ttgf0p2-a1k0n-nyan",
      "commit": "70a13d86220db6b4423ece5e252ff6613d924e35"
    },
    {
      "macro": "tt_um_rahulbhagwat_gf180_bandgap_reference",
      "address": 260,
      "x": 1,
      "y": 5,
      "tiles": "1x2",
      "repo": "https://github.com/bhagwat-rahul/ttgf180-bandgap-reference",
      "commit": "546feb920b51996e73aa061911dc831f50e021d5",
      "analog_pins": [
        16
      ]
    },
    {
      "macro": "tt_um_odgrip_polywave",
      "address": 452,
      "x": 6,
      "y": 3,
      "tiles": "1x2",
      "repo": "https://github.com/ODGrip/ttgf-polywave",
      "commit": "a665c8f1034fcde73c1db2b215ebb5b3c4b47aa9",
      "analog_pins": [
        4,
        1,
        3,
        2
      ]
    },
    {
      "macro": "tt_um_2048_vga_game",
      "address": 356,
      "x": 6,
      "y": 14,
      "tiles": "3x2",
      "repo": "https://github.com/urish/tt-2048-game",
      "commit": "b45898a82cad710f83b253fcf9a08d1b3f23114f"
    },
    {
      "macro": "tt_um_combined",
      "address": 288,
      "x": 3,
      "y": 14,
      "tiles": "1x2",
      "repo": "https://github.com/alexandercoabad/PILIPINAS_waving",
      "commit": "ee71df353bb2d342080bc6f7c00b9bacc1268a7b"
    },
    {
      "macro": "tt_um_gojimmypi_ttgfa_UART_FSM_TRNG_Lab",
      "address": 38,
      "x": 0,
      "y": 10,
      "tiles": "1x2",
      "repo": "https://github.com/gojimmypi/ttgf0p3-UART-FSM-TRNG-Lab",
      "commit": "b94bd8a34ebc4e5fb4afe0b3e26c7d893fc60325"
    },
    {
      "macro": "tt_um_gojimmypi_ttgfa_UART_FSM_TRNG_Lab_analog",
      "address": 358,
      "x": 7,
      "y": 14,
      "tiles": "1x2",
      "repo": "https://github.com/gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab",
      "commit": "3f7c4a51fe62e0f50f0206838938026e3a5d9cc2",
      "analog_pins": [
        6,
        11,
        7,
        10,
        8,
        9
      ]
    },
    {
      "macro": "tt_um_coldbrew",
      "address": 99,
      "x": 5,
      "y": 11,
      "tiles": "2x2",
      "repo": "https://github.com/Essenceia/Until_Heat_Death_Do_Us_Part",
      "commit": "3fd08e8647205630c3b21e053cb0213181be7f14"
    }
  ]
}