Skip to content

Commit

Permalink
Fixed mult_fadder.mag.
Browse files Browse the repository at this point in the history
Added mult.mag.
  • Loading branch information
kinetic5 committed Dec 6, 2019
1 parent 811253d commit 7eac9d9
Show file tree
Hide file tree
Showing 4 changed files with 194 additions and 35 deletions.
7 changes: 7 additions & 0 deletions mult.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
vector x x7 x6 x5 x4 x3 x2 x1
vector y y7 y6 y5 y4 y3 y2 y1
vector z z7 z6 z5 z4 z3 z2 z1
vector p p7 p6 p5 p4 p3 p2 p1
w x y z
l x y p
s
133 changes: 133 additions & 0 deletions mult.mag
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
magic
tech scmos
timestamp 1575613539
<< metal1 >>
rect -9 10 -3 32
rect -9 4 0 10
rect 231 -62 237 -40
rect 231 -68 239 -62
rect 471 -134 477 -112
rect 471 -140 479 -134
rect 711 -206 717 -184
rect 711 -212 719 -206
rect 951 -278 957 -256
rect 951 -284 959 -278
rect 1191 -350 1197 -328
rect 1191 -356 1199 -350
rect 1431 -422 1437 -400
rect 1431 -428 1439 -422
<< metal2 >>
rect 56 72 62 77
rect 296 72 302 77
rect 536 72 542 78
rect 776 72 782 77
rect 1016 72 1022 78
rect 1256 72 1262 77
rect 1496 72 1502 78
rect 56 -6 62 0
rect 296 -78 302 -72
rect 536 -150 542 -144
rect 776 -222 782 -216
rect 1016 -295 1022 -288
rect 1256 -366 1262 -360
rect 1496 -437 1502 -432
<< m123contact >>
rect -9 32 -3 38
rect 231 -40 237 -34
rect 471 -112 477 -106
rect 711 -184 717 -178
rect 951 -256 957 -250
rect 1191 -328 1197 -322
rect 1431 -400 1437 -394
<< metal3 >>
rect 0 72 6 78
rect 239 72 245 78
rect 479 72 485 78
rect 719 72 725 78
rect 959 72 965 78
rect 1199 72 1205 78
rect 1439 72 1445 78
rect -3 32 -1 38
rect 237 -40 239 -34
rect 477 -112 479 -106
rect 717 -184 719 -178
rect 957 -256 959 -250
rect 1197 -328 1199 -322
rect 1437 -400 1439 -394
<< metal5 >>
rect -9 51 -1 58
rect 231 -21 239 -14
rect 471 -93 479 -86
rect 711 -165 719 -158
rect 951 -237 959 -230
rect 1191 -309 1199 -302
rect 1431 -381 1439 -374
<< metal6 >>
rect 1633 -370 1641 81
rect 1649 -430 1657 81
use mult_fadder mult_fadder_0
array 0 6 240 0 0 72
timestamp 1575613539
transform 1 0 -7 0 1 -8
box 6 8 246 80
use mult_fadder mult_fadder_1
array 0 5 240 0 0 72
timestamp 1575613539
transform 1 0 233 0 1 -80
box 6 8 246 80
use mult_fadder mult_fadder_2
array 0 4 240 0 0 72
timestamp 1575613539
transform 1 0 473 0 1 -152
box 6 8 246 80
use mult_fadder mult_fadder_3
array 0 3 240 0 0 72
timestamp 1575613539
transform 1 0 713 0 1 -224
box 6 8 246 80
use mult_fadder mult_fadder_4
array 0 2 240 0 0 72
timestamp 1575613539
transform 1 0 953 0 1 -296
box 6 8 246 80
use mult_fadder mult_fadder_5
array 0 1 240 0 0 72
timestamp 1575613539
transform 1 0 1193 0 1 -368
box 6 8 246 80
use mult_fadder mult_fadder_6
timestamp 1575613539
transform 1 0 1433 0 1 -440
box 6 8 246 80
<< labels >>
rlabel metal3 2 75 2 75 5 x1
rlabel metal3 242 75 242 75 5 x2
rlabel metal3 482 74 482 74 5 x3
rlabel metal3 722 75 722 75 5 x4
rlabel metal3 962 75 962 75 5 x5
rlabel metal3 1202 74 1202 74 5 x6
rlabel metal3 1442 75 1442 75 5 x7
rlabel metal2 1499 74 1499 74 5 p7
rlabel metal2 1259 74 1259 74 5 p6
rlabel metal2 1019 75 1019 75 5 p5
rlabel metal2 779 74 779 74 5 p4
rlabel metal2 539 74 539 74 5 p3
rlabel metal2 299 74 299 74 5 p2
rlabel metal2 59 74 59 74 5 p1
rlabel metal6 1637 78 1637 78 5 Vdd
rlabel metal6 1653 78 1653 78 5 Gnd
rlabel metal5 -5 54 -5 54 3 y1
rlabel metal5 235 -17 235 -17 1 y2
rlabel metal5 475 -90 475 -90 1 y3
rlabel metal5 715 -161 715 -161 1 y4
rlabel metal5 955 -233 955 -233 1 y5
rlabel metal5 1195 -306 1195 -306 1 y6
rlabel metal5 1435 -377 1435 -377 1 y7
rlabel metal2 59 -3 59 -3 1 z1
rlabel metal2 299 -75 299 -75 1 z2
rlabel metal2 539 -147 539 -147 1 z3
rlabel metal2 779 -219 779 -219 1 z4
rlabel metal2 1019 -291 1019 -291 1 z5
rlabel metal2 1259 -364 1259 -364 1 z6
rlabel metal2 1499 -434 1499 -434 1 z7
<< end >>
File renamed without changes.
89 changes: 54 additions & 35 deletions mult_fadder.mag
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
magic
tech scmos
timestamp 1575585721
timestamp 1575613539
<< nwell >>
rect 9 41 243 78
<< ntransistor >>
rect 20 29 22 35
rect 30 29 32 35
Expand Down Expand Up @@ -142,7 +144,7 @@ rect 203 29 209 35
rect 213 26 219 35
rect 233 28 239 35
<< pdcontact >>
rect 14 47 19 56
rect 15 47 19 56
rect 23 47 29 56
rect 43 47 49 56
rect 63 51 69 56
Expand All @@ -158,9 +160,8 @@ rect 193 47 199 56
rect 203 47 209 56
rect 213 50 219 59
rect 223 50 229 60
rect 233 50 238 59
rect 233 50 237 59
<< polysilicon >>
rect 0 20 2 66
rect 10 20 12 66
rect 20 56 22 66
rect 30 65 32 66
Expand Down Expand Up @@ -243,7 +244,6 @@ rect 230 35 232 39
rect 220 20 222 26
rect 230 20 232 26
rect 240 20 242 66
rect 250 20 252 66
<< polycontact >>
rect 39 21 44 26
rect 60 37 64 43
Expand All @@ -254,7 +254,8 @@ rect 148 37 152 43
rect 189 59 194 66
rect 180 38 184 44
<< metal1 >>
rect 0 70 252 78
rect 6 70 208 78
rect 216 70 246 78
rect 14 56 19 70
rect 63 56 69 70
rect 83 56 89 70
Expand Down Expand Up @@ -303,14 +304,15 @@ rect 143 18 149 29
rect 172 26 173 35
rect 183 18 189 26
rect 213 18 219 26
rect 0 10 252 18
rect 6 10 208 18
rect 216 10 246 18
<< m2contact >>
rect 63 43 69 48
rect 83 23 89 29
rect 143 43 149 48
rect 223 60 229 67
rect 163 23 169 29
rect 233 21 239 28
rect 233 22 239 28
<< pm12contact >>
rect 28 59 34 65
rect 38 59 44 65
Expand All @@ -336,12 +338,12 @@ rect 153 48 159 56
rect 33 30 39 35
rect 113 30 119 35
<< metal2 >>
rect 0 26 6 72
rect 8 26 14 72
rect 63 66 69 80
rect 38 65 69 66
rect 44 60 69 65
rect 87 70 187 76
rect 87 62 93 70
rect 192 70 200 78
rect 118 65 149 66
rect 63 48 69 60
rect 73 56 93 62
Expand All @@ -362,84 +364,101 @@ rect 153 38 158 44
rect 171 39 177 56
rect 181 52 187 70
rect 229 60 243 67
rect 237 46 243 60
rect 98 19 104 30
rect 133 26 139 38
rect 153 34 159 38
rect 171 29 177 33
rect 169 23 177 29
rect 237 28 243 60
rect 237 28 243 40
rect 239 21 243 28
rect 63 13 104 19
rect 198 16 204 21
rect 63 8 69 13
rect 224 10 232 18
<< m3contact >>
rect 0 72 6 78
rect 6 72 14 80
rect 22 59 28 65
rect 87 70 93 76
rect 181 70 187 76
rect 43 50 53 55
rect 102 59 108 65
rect 23 38 29 44
rect 73 38 78 44
rect 39 30 45 36
rect 123 50 133 55
rect 103 39 109 45
rect 0 20 6 26
rect 8 20 15 26
rect 34 20 40 26
rect 53 20 59 26
rect 194 59 201 66
rect 181 46 187 52
rect 218 46 224 52
rect 114 20 120 26
rect 133 20 139 26
rect 171 33 177 39
rect 227 33 233 39
rect 243 40 252 46
rect 198 10 204 16
rect 237 40 243 46
rect 204 22 212 29
<< m123contact >>
rect 208 70 216 78
rect 43 40 49 46
rect 123 40 129 46
rect 194 59 200 66
rect 153 23 159 34
rect 208 10 216 18
<< metal3 >>
rect 12 72 246 78
rect 12 56 18 72
rect 194 66 201 72
rect 0 50 18 56
rect 93 70 181 76
rect 200 70 208 78
rect 22 56 28 59
rect 102 56 108 59
rect 240 56 246 72
rect 22 55 53 56
rect 22 50 43 55
rect 102 55 133 56
rect 102 50 123 55
rect 187 46 218 52
rect 240 50 252 56
rect 0 44 43 46
rect 0 40 23 44
rect 6 44 43 46
rect 6 40 23 44
rect 29 40 43 44
rect 49 44 78 46
rect 49 40 73 44
rect 103 45 123 46
rect 109 40 123 45
rect 129 40 159 46
rect 243 40 246 46
rect 45 30 69 36
rect 63 26 69 30
rect 153 34 159 40
rect 6 20 25 26
rect 15 20 25 26
rect 40 20 53 26
rect 63 20 114 26
rect 120 20 133 26
rect 177 33 227 39
rect 163 23 204 29
rect 19 16 25 20
rect 0 10 6 16
rect 19 10 198 16
rect 204 10 252 16
rect 163 16 169 23
rect 212 23 243 29
rect 6 8 14 14
rect 19 10 169 16
rect 216 10 224 18
rect 237 14 243 23
rect 237 8 246 14
<< m4contact >>
rect 192 70 200 78
rect 224 10 232 18
<< m345contact >>
rect 200 59 207 66
<< metal5 >>
rect 6 59 200 66
rect 207 59 246 66
<< m456contact >>
rect 200 70 208 78
rect 216 10 224 18
<< labels >>
rlabel metal2 67 78 67 78 5 p
rlabel metal2 36 38 36 38 1 xor0_out
rlabel metal2 66 9 66 9 1 z
rlabel metal1 11 14 11 14 1 Gnd
rlabel metal1 9 75 9 75 5 Vdd
rlabel metal3 8 53 8 53 1 y
rlabel metal3 8 23 8 23 1 x
rlabel metal3 8 43 8 43 1 cin
rlabel m3contact 247 43 247 43 7 cout
rlabel m3contact 241 43 241 43 7 cout
rlabel metal3 16 43 16 43 1 cin
rlabel m345contact 203 63 203 63 1 y
rlabel metal1 240 74 240 74 7 Vdd
rlabel m3contact 13 23 13 23 1 x
<< end >>

0 comments on commit 7eac9d9

Please sign in to comment.