blob: df875bebaf3d2a293113d2b00a30df49a7fe8b79 [file] [log] [blame]
Tim Edwards55f4d0e2020-07-05 15:41:02 -04001#define DESCRIPTION Skywater 0.13um CMOS, local interconntect + high-resistance poly
2#ifdef METAL5
3#define OPTION1 + 5 metal layer backend stack
4#endif (METAL5)
5#ifdef MIM
6#define OPTION2 + MiM caps
7#endif (MIM)
8#ifdef REDISTRIBUTION
9#define OPTION3 + redistribution layer
10#endif (REDISTRIBUTION)
11{
12 "foundry" : "SW",
13 "foundry-name" : "SkyWater",
14 "node" : "TECHNAME",
15 "feature-size" : "130nm",
16 "status" : "active",
Tim Edwards8877f8f2021-06-10 21:35:36 -040017 "commit" : "OPEN_PDKS_COMMIT",
Tim Edwards55f4d0e2020-07-05 15:41:02 -040018 "description" : "DESCRIPTION OPTION1 OPTION2 OPTION3",
19 "options" : [
20#ifdef METAL5
21#undef METAL5
22#ifdef MIM || REDISTRIBUTION
23 "METAL5",
24#else (!(MIM || REDISTRIBUTION))
25 "METAL5"
26#endif (!(MIM || REDISTRIBUTION))
27#endif (METAL5)
28#ifdef MIM
29#undef MIM
30#ifdef REDISTRIBUTION
31 "MIM",
32#else
33 "MIM"
34#endif (REDISTRIBUTION)
35#endif (MIM)
36#ifdef REDISTRIBUTION
37#undef REDISTRIBUTION
38 "REDISTRIBUTION"
39#endif (REDISTRIBUTION)
40 ],
41 "stdcells" : [
Tim Edwards8877f8f2021-06-10 21:35:36 -040042 "sky130_fd_sc_hd" : "FD_SC_HD_COMMIT",
43 "sky130_fd_sc_hdll" : "FD_SC_HDLL_COMMIT",
44 "sky130_fd_sc_hs" : "FD_SC_HS_COMMIT",
45 "sky130_fd_sc_hvl" : "FD_SC_HVL_COMMIT",
46 "sky130_fd_sc_lp" : "FD_SC_LP_COMMIT",
47 "sky130_fd_sc_ls" : "FD_SC_LS_COMMIT",
48 "sky130_fd_sc_ms" : "FD_SC_MS_COMMIT",
49 "sky130_osu_sc" : "OSU_COMMIT",
50 "sky130_osu_sc_t12" : "OSU_T12_COMMIT",
51 "sky130_osu_sc_t15" : "OSU_T15_COMMIT",
52 "sky130_osu_sc_t18" : "OSU_T18_COMMIT"
Tim Edwards55f4d0e2020-07-05 15:41:02 -040053 ],
54 "iocells" : [
Tim Edwards8877f8f2021-06-10 21:35:36 -040055 "sky130_fd_io" : "FD_IO_COMMIT"
56 ]
57 "primitive" : [
58 "sky130_fd_pr" : "FD_PR_COMMIT"
59 ]
60 "memory" : [
61 "sky130_sram_macros" : "SRAM_COMMIT"
62 ]
63 "other" : [
64 "sky130_ml_xx_hd" : "ALPHA_COMMIT"
Tim Edwards55f4d0e2020-07-05 15:41:02 -040065 ]
66}