diff --git a/technology/scn3me_subm/gds_lib/cell_1rw_1r.gds b/technology/scn3me_subm/gds_lib/cell_1rw_1r.gds index 3669049a..f9cec569 100644 Binary files a/technology/scn3me_subm/gds_lib/cell_1rw_1r.gds and b/technology/scn3me_subm/gds_lib/cell_1rw_1r.gds differ diff --git a/technology/scn3me_subm/gds_lib/cell_1w_1r.gds b/technology/scn3me_subm/gds_lib/cell_1w_1r.gds index bfca6058..b10f2726 100644 Binary files a/technology/scn3me_subm/gds_lib/cell_1w_1r.gds and b/technology/scn3me_subm/gds_lib/cell_1w_1r.gds differ diff --git a/technology/scn3me_subm/gds_lib/replica_cell_1rw_1r.gds b/technology/scn3me_subm/gds_lib/replica_cell_1rw_1r.gds index a13919f2..db74169f 100644 Binary files a/technology/scn3me_subm/gds_lib/replica_cell_1rw_1r.gds and b/technology/scn3me_subm/gds_lib/replica_cell_1rw_1r.gds differ diff --git a/technology/scn3me_subm/gds_lib/replica_cell_1w_1r.gds b/technology/scn3me_subm/gds_lib/replica_cell_1w_1r.gds index f1ebbb56..bab19446 100644 Binary files a/technology/scn3me_subm/gds_lib/replica_cell_1w_1r.gds and b/technology/scn3me_subm/gds_lib/replica_cell_1w_1r.gds differ diff --git a/technology/scn3me_subm/mag_lib/cell_1rw_1r.mag b/technology/scn3me_subm/mag_lib/cell_1rw_1r.mag index 9aec1c5d..e87557e9 100644 --- a/technology/scn3me_subm/mag_lib/cell_1rw_1r.mag +++ b/technology/scn3me_subm/mag_lib/cell_1rw_1r.mag @@ -1,33 +1,33 @@ magic tech scmos -timestamp 1542220294 +timestamp 1558915277 << nwell >> -rect 0 46 54 75 +rect 0 48 54 77 << pwell >> -rect 0 0 54 46 +rect 0 0 54 48 << ntransistor >> -rect 14 33 16 37 -rect 22 29 24 37 -rect 30 29 32 37 -rect 38 33 40 37 +rect 14 34 16 38 +rect 22 30 24 38 +rect 30 30 32 38 +rect 38 34 40 38 rect 14 17 16 23 rect 22 17 24 23 rect 30 17 32 23 rect 38 17 40 23 << ptransistor >> -rect 22 54 24 57 -rect 30 54 32 57 +rect 22 56 24 59 +rect 30 56 32 59 << ndiffusion >> -rect 13 33 14 37 -rect 16 33 17 37 -rect 21 33 22 37 -rect 17 29 22 33 -rect 24 29 25 37 -rect 29 29 30 37 -rect 32 33 33 37 -rect 37 33 38 37 -rect 40 33 41 37 -rect 32 29 37 33 +rect 13 34 14 38 +rect 16 34 17 38 +rect 21 34 22 38 +rect 17 30 22 34 +rect 24 30 25 38 +rect 29 30 30 38 +rect 32 34 33 38 +rect 37 34 38 38 +rect 40 34 41 38 +rect 32 30 37 34 rect 9 21 14 23 rect 13 17 14 21 rect 16 17 22 23 @@ -37,65 +37,76 @@ rect 32 17 38 23 rect 40 21 45 23 rect 40 17 41 21 << pdiffusion >> -rect 21 54 22 57 -rect 24 54 25 57 -rect 29 54 30 57 -rect 32 54 33 57 +rect 21 56 22 59 +rect 24 56 25 59 +rect 29 56 30 59 +rect 32 56 33 59 << ndcontact >> -rect 9 33 13 37 -rect 17 33 21 37 -rect 25 29 29 37 -rect 33 33 37 37 -rect 41 33 45 37 +rect 9 34 13 38 +rect 17 34 21 38 +rect 25 30 29 38 +rect 33 34 37 38 +rect 41 34 45 38 +rect 9 17 13 21 rect 25 17 29 23 +rect 41 17 45 21 << pdcontact >> -rect 17 54 21 58 -rect 33 54 37 58 +rect 17 56 21 60 +rect 25 56 29 60 +rect 33 56 37 60 << psubstratepcontact >> rect 25 9 29 13 +<< nsubstratencontact >> +rect 25 70 29 74 << polysilicon >> -rect 22 57 24 60 -rect 30 57 32 60 -rect 22 44 24 54 -rect 30 51 32 54 -rect 31 47 32 51 -rect 14 37 16 44 -rect 22 40 23 44 -rect 22 37 24 40 -rect 30 37 32 47 -rect 38 37 40 44 -rect 14 31 16 33 -rect 38 31 40 33 +rect 22 59 24 62 +rect 30 59 32 62 +rect 22 45 24 56 +rect 30 53 32 56 +rect 13 41 16 45 +rect 14 38 16 41 +rect 22 38 24 41 +rect 30 38 32 49 +rect 38 41 41 45 +rect 38 38 40 41 +rect 14 32 16 34 +rect 38 32 40 34 rect 14 23 16 24 -rect 22 23 24 29 -rect 30 23 32 29 +rect 22 23 24 30 +rect 30 23 32 30 rect 38 23 40 24 rect 14 15 16 17 rect 22 15 24 17 rect 30 15 32 17 rect 38 15 40 17 << polycontact >> -rect 27 47 31 51 -rect 10 40 14 44 -rect 23 40 27 44 -rect 40 40 44 44 +rect 28 49 32 53 +rect 9 41 13 45 +rect 22 41 26 45 +rect 41 41 45 45 rect 12 24 16 28 rect 38 24 42 28 << metal1 >> -rect 0 68 25 72 -rect 29 68 54 72 -rect 0 61 54 65 -rect 10 44 14 61 -rect 17 51 20 54 -rect 17 47 27 51 -rect 17 37 20 47 -rect 34 44 37 54 -rect 27 40 37 44 -rect 40 44 44 61 -rect 34 37 37 40 -rect 6 33 9 37 -rect 45 33 48 37 -rect 25 23 29 29 +rect 0 70 25 74 +rect 29 70 54 74 +rect 0 63 54 67 +rect 6 45 10 63 +rect 16 56 17 60 +rect 37 56 38 60 +rect 16 53 20 56 +rect 16 49 28 53 +rect 6 41 9 45 +rect 16 38 19 49 +rect 35 45 38 56 +rect 44 45 48 63 +rect 26 41 38 45 +rect 45 41 48 45 +rect 35 38 38 41 +rect 6 34 9 38 +rect 16 34 17 38 +rect 37 34 38 38 +rect 45 34 48 38 +rect 25 23 29 30 rect 25 13 29 17 rect 0 9 25 13 rect 29 9 54 13 @@ -103,40 +114,37 @@ rect 0 2 16 6 rect 20 2 34 6 rect 38 2 54 6 << m2contact >> -rect 2 33 6 37 -rect 48 33 52 37 +rect 25 70 29 74 +rect 25 56 29 60 +rect 2 34 6 38 +rect 48 34 52 38 rect 16 24 20 28 rect 34 24 38 28 -rect 16 2 20 6 -rect 34 2 38 6 -<< pdm12contact >> -rect 25 54 29 58 -<< ndm12contact >> rect 9 17 13 21 rect 41 17 45 21 -<< nsm12contact >> -rect 25 68 29 72 +rect 16 2 20 6 +rect 34 2 38 6 << metal2 >> -rect 2 37 6 72 -rect 2 0 6 33 -rect 9 21 13 72 -rect 25 58 29 68 +rect 2 38 6 74 +rect 2 0 6 34 +rect 9 21 13 74 +rect 25 60 29 70 rect 9 0 13 17 rect 16 6 20 24 rect 34 6 38 24 -rect 41 21 45 72 +rect 41 21 45 74 rect 41 0 45 17 -rect 48 37 52 72 -rect 48 0 52 33 +rect 48 38 52 74 +rect 48 0 52 34 << comment >> -rect 0 0 54 70 +rect 0 0 54 72 << labels >> -rlabel metal1 19 63 19 63 1 wl0 -rlabel metal1 19 70 19 70 5 vdd rlabel metal1 27 4 27 4 1 wl1 rlabel psubstratepcontact 27 11 27 11 1 gnd rlabel metal2 4 7 4 7 2 bl0 rlabel metal2 11 7 11 7 1 bl1 rlabel metal2 43 7 43 7 1 br1 rlabel metal2 50 7 50 7 8 br0 +rlabel metal1 19 72 19 72 5 vdd +rlabel metal1 19 65 19 65 1 wl0 << end >> diff --git a/technology/scn3me_subm/mag_lib/cell_1w_1r.mag b/technology/scn3me_subm/mag_lib/cell_1w_1r.mag new file mode 100644 index 00000000..e87557e9 --- /dev/null +++ b/technology/scn3me_subm/mag_lib/cell_1w_1r.mag @@ -0,0 +1,150 @@ +magic +tech scmos +timestamp 1558915277 +<< nwell >> +rect 0 48 54 77 +<< pwell >> +rect 0 0 54 48 +<< ntransistor >> +rect 14 34 16 38 +rect 22 30 24 38 +rect 30 30 32 38 +rect 38 34 40 38 +rect 14 17 16 23 +rect 22 17 24 23 +rect 30 17 32 23 +rect 38 17 40 23 +<< ptransistor >> +rect 22 56 24 59 +rect 30 56 32 59 +<< ndiffusion >> +rect 13 34 14 38 +rect 16 34 17 38 +rect 21 34 22 38 +rect 17 30 22 34 +rect 24 30 25 38 +rect 29 30 30 38 +rect 32 34 33 38 +rect 37 34 38 38 +rect 40 34 41 38 +rect 32 30 37 34 +rect 9 21 14 23 +rect 13 17 14 21 +rect 16 17 22 23 +rect 24 17 25 23 +rect 29 17 30 23 +rect 32 17 38 23 +rect 40 21 45 23 +rect 40 17 41 21 +<< pdiffusion >> +rect 21 56 22 59 +rect 24 56 25 59 +rect 29 56 30 59 +rect 32 56 33 59 +<< ndcontact >> +rect 9 34 13 38 +rect 17 34 21 38 +rect 25 30 29 38 +rect 33 34 37 38 +rect 41 34 45 38 +rect 9 17 13 21 +rect 25 17 29 23 +rect 41 17 45 21 +<< pdcontact >> +rect 17 56 21 60 +rect 25 56 29 60 +rect 33 56 37 60 +<< psubstratepcontact >> +rect 25 9 29 13 +<< nsubstratencontact >> +rect 25 70 29 74 +<< polysilicon >> +rect 22 59 24 62 +rect 30 59 32 62 +rect 22 45 24 56 +rect 30 53 32 56 +rect 13 41 16 45 +rect 14 38 16 41 +rect 22 38 24 41 +rect 30 38 32 49 +rect 38 41 41 45 +rect 38 38 40 41 +rect 14 32 16 34 +rect 38 32 40 34 +rect 14 23 16 24 +rect 22 23 24 30 +rect 30 23 32 30 +rect 38 23 40 24 +rect 14 15 16 17 +rect 22 15 24 17 +rect 30 15 32 17 +rect 38 15 40 17 +<< polycontact >> +rect 28 49 32 53 +rect 9 41 13 45 +rect 22 41 26 45 +rect 41 41 45 45 +rect 12 24 16 28 +rect 38 24 42 28 +<< metal1 >> +rect 0 70 25 74 +rect 29 70 54 74 +rect 0 63 54 67 +rect 6 45 10 63 +rect 16 56 17 60 +rect 37 56 38 60 +rect 16 53 20 56 +rect 16 49 28 53 +rect 6 41 9 45 +rect 16 38 19 49 +rect 35 45 38 56 +rect 44 45 48 63 +rect 26 41 38 45 +rect 45 41 48 45 +rect 35 38 38 41 +rect 6 34 9 38 +rect 16 34 17 38 +rect 37 34 38 38 +rect 45 34 48 38 +rect 25 23 29 30 +rect 25 13 29 17 +rect 0 9 25 13 +rect 29 9 54 13 +rect 0 2 16 6 +rect 20 2 34 6 +rect 38 2 54 6 +<< m2contact >> +rect 25 70 29 74 +rect 25 56 29 60 +rect 2 34 6 38 +rect 48 34 52 38 +rect 16 24 20 28 +rect 34 24 38 28 +rect 9 17 13 21 +rect 41 17 45 21 +rect 16 2 20 6 +rect 34 2 38 6 +<< metal2 >> +rect 2 38 6 74 +rect 2 0 6 34 +rect 9 21 13 74 +rect 25 60 29 70 +rect 9 0 13 17 +rect 16 6 20 24 +rect 34 6 38 24 +rect 41 21 45 74 +rect 41 0 45 17 +rect 48 38 52 74 +rect 48 0 52 34 +<< comment >> +rect 0 0 54 72 +<< labels >> +rlabel metal1 27 4 27 4 1 wl1 +rlabel psubstratepcontact 27 11 27 11 1 gnd +rlabel metal2 4 7 4 7 2 bl0 +rlabel metal2 11 7 11 7 1 bl1 +rlabel metal2 43 7 43 7 1 br1 +rlabel metal2 50 7 50 7 8 br0 +rlabel metal1 19 72 19 72 5 vdd +rlabel metal1 19 65 19 65 1 wl0 +<< end >> diff --git a/technology/scn3me_subm/mag_lib/convertall.sh b/technology/scn3me_subm/mag_lib/convertall.sh index f5e2482c..43de584f 100755 --- a/technology/scn3me_subm/mag_lib/convertall.sh +++ b/technology/scn3me_subm/mag_lib/convertall.sh @@ -11,4 +11,12 @@ load tri_gate gds write tri_gate.gds load write_driver gds write write_driver.gds +load replica_cell_1w_1r +gds write replica_cell_1w_1r +load replica_cell_1rw_1r +gds write replica_cell_1rw_1r +load cell_1rw_1r +gds write cell_1rw_1r +load cell_1w_1r +gds write cell_1w_1r EOF diff --git a/technology/scn3me_subm/mag_lib/replica_cell_1rw_1r.mag b/technology/scn3me_subm/mag_lib/replica_cell_1rw_1r.mag index f215ff04..48a3f4c1 100644 --- a/technology/scn3me_subm/mag_lib/replica_cell_1rw_1r.mag +++ b/technology/scn3me_subm/mag_lib/replica_cell_1rw_1r.mag @@ -1,33 +1,33 @@ magic tech scmos -timestamp 1542221056 +timestamp 1558915332 << nwell >> -rect 0 46 54 75 +rect 0 48 54 77 << pwell >> -rect 0 0 54 46 +rect 0 0 54 48 << ntransistor >> -rect 14 33 16 37 -rect 22 29 24 37 -rect 30 29 32 37 -rect 38 33 40 37 +rect 14 34 16 38 +rect 22 30 24 38 +rect 30 30 32 38 +rect 38 34 40 38 rect 14 17 16 23 rect 22 17 24 23 rect 30 17 32 23 rect 38 17 40 23 << ptransistor >> -rect 22 54 24 57 -rect 30 54 32 57 +rect 22 56 24 59 +rect 30 56 32 59 << ndiffusion >> -rect 13 33 14 37 -rect 16 33 17 37 -rect 21 33 22 37 -rect 17 29 22 33 -rect 24 29 25 37 -rect 29 29 30 37 -rect 32 33 33 37 -rect 37 33 38 37 -rect 40 33 41 37 -rect 32 29 37 33 +rect 13 34 14 38 +rect 16 34 17 38 +rect 21 34 22 38 +rect 17 30 22 34 +rect 24 30 25 38 +rect 29 30 30 38 +rect 32 34 33 38 +rect 37 34 38 38 +rect 40 34 41 38 +rect 32 30 37 34 rect 9 21 14 23 rect 13 17 14 21 rect 16 17 22 23 @@ -37,71 +37,77 @@ rect 32 17 38 23 rect 40 21 45 23 rect 40 17 41 21 << pdiffusion >> -rect 21 54 22 57 -rect 24 54 25 57 -rect 29 54 30 57 -rect 32 54 33 57 +rect 21 56 22 59 +rect 24 56 25 59 +rect 29 56 30 59 +rect 32 56 33 59 << ndcontact >> -rect 9 33 13 37 -rect 17 33 21 37 -rect 25 29 29 37 -rect 33 33 37 37 -rect 41 33 45 37 +rect 9 34 13 38 +rect 17 34 21 38 +rect 25 30 29 38 +rect 33 34 37 38 +rect 41 34 45 38 rect 9 17 13 21 rect 25 17 29 23 rect 41 17 45 21 << pdcontact >> -rect 17 54 21 58 -rect 25 54 29 58 -rect 33 54 37 58 +rect 17 56 21 60 +rect 25 56 29 60 +rect 33 56 37 60 << psubstratepcontact >> rect 25 9 29 13 << nsubstratencontact >> -rect 25 68 29 72 +rect 25 70 29 74 << polysilicon >> -rect 22 57 24 60 -rect 30 57 32 60 -rect 22 44 24 54 -rect 30 51 32 54 -rect 31 47 32 51 -rect 14 37 16 44 -rect 22 40 23 44 -rect 22 37 24 40 -rect 30 37 32 47 -rect 38 37 40 44 -rect 14 31 16 33 -rect 38 31 40 33 +rect 22 59 24 62 +rect 30 59 32 62 +rect 22 45 24 56 +rect 30 53 32 56 +rect 13 41 16 45 +rect 14 38 16 41 +rect 22 38 24 41 +rect 30 38 32 49 +rect 38 41 41 45 +rect 38 38 40 41 +rect 14 32 16 34 +rect 38 32 40 34 rect 14 23 16 24 -rect 22 23 24 29 -rect 30 23 32 29 +rect 22 23 24 30 +rect 30 23 32 30 rect 38 23 40 24 rect 14 15 16 17 rect 22 15 24 17 rect 30 15 32 17 rect 38 15 40 17 << polycontact >> -rect 27 47 31 51 -rect 10 40 14 44 -rect 23 40 27 44 -rect 40 40 44 44 +rect 28 49 32 53 +rect 9 41 13 45 +rect 22 41 26 45 +rect 41 41 45 45 rect 12 24 16 28 rect 38 24 42 28 << metal1 >> -rect 0 68 25 72 -rect 29 68 54 72 -rect 0 61 54 65 -rect 10 44 14 61 -rect 29 54 33 58 -rect 17 51 20 54 -rect 17 47 27 51 -rect 17 37 20 47 -rect 34 44 37 54 -rect 27 40 37 44 -rect 40 44 44 61 -rect 34 37 37 40 -rect 6 33 9 37 -rect 45 33 48 37 -rect 25 23 29 29 +rect 0 70 25 74 +rect 29 70 54 74 +rect 0 63 54 67 +rect 6 45 10 63 +rect 16 56 17 60 +rect 29 56 33 60 +rect 37 56 38 60 +rect 16 53 20 56 +rect 16 49 28 53 +rect 6 41 9 45 +rect 16 38 19 49 +rect 35 45 38 56 +rect 44 45 48 63 +rect 26 41 38 45 +rect 45 41 48 45 +rect 35 38 38 41 +rect 6 34 9 38 +rect 16 34 17 38 +rect 37 34 38 38 +rect 45 34 48 38 +rect 25 23 29 30 rect 25 13 29 17 rect 0 9 25 13 rect 29 9 54 13 @@ -109,10 +115,10 @@ rect 0 2 16 6 rect 20 2 34 6 rect 38 2 54 6 << m2contact >> -rect 25 68 29 72 -rect 25 54 29 58 -rect 2 33 6 37 -rect 48 33 52 37 +rect 25 70 29 74 +rect 25 56 29 60 +rect 2 34 6 38 +rect 48 34 52 38 rect 16 24 20 28 rect 34 24 38 28 rect 9 17 13 21 @@ -120,26 +126,26 @@ rect 41 17 45 21 rect 16 2 20 6 rect 34 2 38 6 << metal2 >> -rect 2 37 6 72 -rect 2 0 6 33 -rect 9 21 13 72 -rect 25 58 29 68 +rect 2 38 6 74 +rect 2 0 6 34 +rect 9 21 13 74 +rect 25 60 29 70 rect 9 0 13 17 rect 16 6 20 24 rect 34 6 38 24 -rect 41 21 45 72 +rect 41 21 45 74 rect 41 0 45 17 -rect 48 37 52 72 -rect 48 0 52 33 +rect 48 38 52 74 +rect 48 0 52 34 << comment >> -rect 0 0 54 70 +rect 0 0 54 72 << labels >> -rlabel metal1 19 63 19 63 1 wl0 -rlabel metal1 19 70 19 70 5 vdd rlabel metal1 27 4 27 4 1 wl1 rlabel psubstratepcontact 27 11 27 11 1 gnd rlabel metal2 4 7 4 7 2 bl0 rlabel metal2 11 7 11 7 1 bl1 rlabel metal2 43 7 43 7 1 br1 rlabel metal2 50 7 50 7 8 br0 +rlabel metal1 19 72 19 72 5 vdd +rlabel metal1 19 65 19 65 1 wl0 << end >> diff --git a/technology/scn3me_subm/mag_lib/replica_cell_1w_1r.mag b/technology/scn3me_subm/mag_lib/replica_cell_1w_1r.mag new file mode 100644 index 00000000..48a3f4c1 --- /dev/null +++ b/technology/scn3me_subm/mag_lib/replica_cell_1w_1r.mag @@ -0,0 +1,151 @@ +magic +tech scmos +timestamp 1558915332 +<< nwell >> +rect 0 48 54 77 +<< pwell >> +rect 0 0 54 48 +<< ntransistor >> +rect 14 34 16 38 +rect 22 30 24 38 +rect 30 30 32 38 +rect 38 34 40 38 +rect 14 17 16 23 +rect 22 17 24 23 +rect 30 17 32 23 +rect 38 17 40 23 +<< ptransistor >> +rect 22 56 24 59 +rect 30 56 32 59 +<< ndiffusion >> +rect 13 34 14 38 +rect 16 34 17 38 +rect 21 34 22 38 +rect 17 30 22 34 +rect 24 30 25 38 +rect 29 30 30 38 +rect 32 34 33 38 +rect 37 34 38 38 +rect 40 34 41 38 +rect 32 30 37 34 +rect 9 21 14 23 +rect 13 17 14 21 +rect 16 17 22 23 +rect 24 17 25 23 +rect 29 17 30 23 +rect 32 17 38 23 +rect 40 21 45 23 +rect 40 17 41 21 +<< pdiffusion >> +rect 21 56 22 59 +rect 24 56 25 59 +rect 29 56 30 59 +rect 32 56 33 59 +<< ndcontact >> +rect 9 34 13 38 +rect 17 34 21 38 +rect 25 30 29 38 +rect 33 34 37 38 +rect 41 34 45 38 +rect 9 17 13 21 +rect 25 17 29 23 +rect 41 17 45 21 +<< pdcontact >> +rect 17 56 21 60 +rect 25 56 29 60 +rect 33 56 37 60 +<< psubstratepcontact >> +rect 25 9 29 13 +<< nsubstratencontact >> +rect 25 70 29 74 +<< polysilicon >> +rect 22 59 24 62 +rect 30 59 32 62 +rect 22 45 24 56 +rect 30 53 32 56 +rect 13 41 16 45 +rect 14 38 16 41 +rect 22 38 24 41 +rect 30 38 32 49 +rect 38 41 41 45 +rect 38 38 40 41 +rect 14 32 16 34 +rect 38 32 40 34 +rect 14 23 16 24 +rect 22 23 24 30 +rect 30 23 32 30 +rect 38 23 40 24 +rect 14 15 16 17 +rect 22 15 24 17 +rect 30 15 32 17 +rect 38 15 40 17 +<< polycontact >> +rect 28 49 32 53 +rect 9 41 13 45 +rect 22 41 26 45 +rect 41 41 45 45 +rect 12 24 16 28 +rect 38 24 42 28 +<< metal1 >> +rect 0 70 25 74 +rect 29 70 54 74 +rect 0 63 54 67 +rect 6 45 10 63 +rect 16 56 17 60 +rect 29 56 33 60 +rect 37 56 38 60 +rect 16 53 20 56 +rect 16 49 28 53 +rect 6 41 9 45 +rect 16 38 19 49 +rect 35 45 38 56 +rect 44 45 48 63 +rect 26 41 38 45 +rect 45 41 48 45 +rect 35 38 38 41 +rect 6 34 9 38 +rect 16 34 17 38 +rect 37 34 38 38 +rect 45 34 48 38 +rect 25 23 29 30 +rect 25 13 29 17 +rect 0 9 25 13 +rect 29 9 54 13 +rect 0 2 16 6 +rect 20 2 34 6 +rect 38 2 54 6 +<< m2contact >> +rect 25 70 29 74 +rect 25 56 29 60 +rect 2 34 6 38 +rect 48 34 52 38 +rect 16 24 20 28 +rect 34 24 38 28 +rect 9 17 13 21 +rect 41 17 45 21 +rect 16 2 20 6 +rect 34 2 38 6 +<< metal2 >> +rect 2 38 6 74 +rect 2 0 6 34 +rect 9 21 13 74 +rect 25 60 29 70 +rect 9 0 13 17 +rect 16 6 20 24 +rect 34 6 38 24 +rect 41 21 45 74 +rect 41 0 45 17 +rect 48 38 52 74 +rect 48 0 52 34 +<< comment >> +rect 0 0 54 72 +<< labels >> +rlabel metal1 27 4 27 4 1 wl1 +rlabel psubstratepcontact 27 11 27 11 1 gnd +rlabel metal2 4 7 4 7 2 bl0 +rlabel metal2 11 7 11 7 1 bl1 +rlabel metal2 43 7 43 7 1 br1 +rlabel metal2 50 7 50 7 8 br0 +rlabel metal1 19 72 19 72 5 vdd +rlabel metal1 19 65 19 65 1 wl0 +<< end >>