efabless
diff --git a/mag/spamp.mag b/mag/spamp.mag index e3dd77a..e1ae319 100644 --- a/mag/spamp.mag +++ b/mag/spamp.mag
@@ -1,6 +1,184 @@ magic tech sky130A timestamp 1629117458 +<< nwell >> +rect -2673 6125 2341 7034 +rect -185 200 86 6125 +rect -286 -136 347 200 +<< nmos >> +rect -1344 207 -1244 307 +<< pmos >> +rect -27 -97 73 3 +<< ndiff >> +rect -1544 282 -1344 307 +rect -1544 228 -1536 282 +rect -1482 228 -1344 282 +rect -1544 207 -1344 228 +rect -1244 280 -1044 307 +rect -1244 227 -1118 280 +rect -1064 227 -1044 280 +rect -1244 207 -1044 227 +<< pdiff >> +rect -123 -19 -27 3 +rect -123 -71 -116 -19 +rect -75 -71 -27 -19 +rect -123 -97 -27 -71 +rect 73 -21 177 3 +rect 73 -73 122 -21 +rect 163 -73 177 -21 +rect 73 -97 177 -73 +<< ndiffc >> +rect -1536 228 -1482 282 +rect -1118 227 -1064 280 +<< pdiffc >> +rect -116 -71 -75 -19 +rect 122 -73 163 -21 +<< nsubdiff >> +rect -545 6554 832 6592 +rect -545 6403 -160 6554 +rect 49 6403 832 6554 +rect -545 6321 832 6403 +<< nsubdiffcont >> +rect -160 6403 49 6554 +<< poly >> +rect -1344 307 -1244 385 +rect -1344 -28 -1244 207 +rect -27 3 73 42 +rect -1344 -75 -1313 -28 +rect -1271 -75 -1244 -28 +rect -1344 -115 -1244 -75 +rect -27 -389 73 -97 +rect -27 -441 10 -389 +rect 49 -441 73 -389 +rect -27 -458 73 -441 +<< polycont >> +rect -1313 -75 -1271 -28 +rect 10 -441 49 -389 +<< xpolycontact >> +rect -1153 5717 -973 6081 +rect -2355 4764 -2160 5124 +rect 1178 5065 1341 5421 +rect -1175 383 -995 747 +rect 2039 4956 2208 5310 +rect -2355 -482 -2160 -122 +rect 1171 -163 1356 207 +rect 2017 -496 2186 -142 +<< xpolyres >> +rect -2306 -122 -2271 4764 +rect -1092 747 -1057 5717 +rect 1261 207 1296 5065 +rect 2122 -142 2157 4956 +<< locali >> +rect -2086 6668 1949 6737 +rect -2086 6358 -1972 6668 +rect -1581 6554 1482 6668 +rect -1581 6403 -160 6554 +rect 49 6403 1482 6554 +rect -1581 6358 1482 6403 +rect -2086 6352 1482 6358 +rect 1855 6352 1949 6668 +rect -2086 6295 1949 6352 +rect -1157 6081 -968 6295 +rect -1157 6067 -1153 6081 +rect -1159 5868 -1153 6067 +rect -2711 5822 -1486 5828 +rect -3412 5664 -1486 5822 +rect -973 6067 -968 6081 +rect -973 5868 -966 6067 +rect -3412 5361 -3311 5664 +rect -2982 5645 -1486 5664 +rect -2982 5361 -1909 5645 +rect -3412 5342 -1909 5361 +rect -1580 5342 -1486 5645 +rect 1614 5462 1880 6295 +rect -3412 5222 -1486 5342 +rect 671 5264 933 5276 +rect -3412 5216 -2187 5222 +rect -2364 5124 -2187 5216 +rect 671 5151 1178 5264 +rect -2364 4925 -2355 5124 +rect -2160 4917 -1542 4943 +rect -2160 4764 -1478 4917 +rect -2344 4752 -1478 4764 +rect -1657 282 -1478 4752 +rect -598 1168 -450 1217 +rect -598 1112 -548 1168 +rect -505 1112 -450 1168 +rect -598 655 -450 1112 +rect 671 655 933 5151 +rect 1614 5329 2183 5462 +rect 1614 5317 1880 5329 +rect 2031 5310 2176 5329 +rect 2031 5127 2039 5310 +rect -830 513 945 655 +rect -1657 228 -1536 282 +rect -1482 228 -1478 282 +rect -1657 168 -1478 228 +rect -1141 280 -1037 383 +rect -1141 227 -1118 280 +rect -1064 227 -1037 280 +rect -1141 211 -1037 227 +rect -1141 177 -1040 211 +rect -1321 9 -68 10 +rect -1365 2 -68 9 +rect 108 2 1171 12 +rect -1365 -19 -55 2 +rect -1365 -28 -116 -19 +rect -1365 -75 -1313 -28 +rect -1271 -71 -116 -28 +rect -75 -71 -55 -19 +rect -1271 -75 -55 -71 +rect -1365 -97 -55 -75 +rect 107 -21 1171 2 +rect 107 -73 122 -21 +rect 163 -73 1171 -21 +rect 107 -97 1171 -73 +rect -1365 -99 -68 -97 +rect 108 -109 1171 -97 +rect -2466 -454 -2355 -360 +rect -2160 -365 -2138 -360 +rect -2160 -368 33 -365 +rect -2160 -389 2017 -368 +rect -2160 -441 10 -389 +rect 49 -441 2017 -389 +rect -2160 -451 2017 -441 +rect -2160 -454 79 -451 +rect -30 -740 79 -454 +rect 2186 -451 2227 -368 +rect -30 -786 2 -740 +rect 57 -786 79 -740 +rect -30 -805 79 -786 +<< viali >> +rect -1972 6358 -1581 6668 +rect 1482 6352 1855 6668 +rect -3311 5361 -2982 5664 +rect -1909 5342 -1580 5645 +rect -548 1112 -505 1168 +rect 2 -786 57 -740 +<< metal1 >> +rect -2086 6668 1949 6737 +rect -2086 6358 -1972 6668 +rect -1581 6358 1482 6668 +rect -2086 6352 1482 6358 +rect 1855 6352 1949 6668 +rect -2086 6295 1949 6352 +rect -2711 5822 -1486 5828 +rect -3412 5664 -1486 5822 +rect -3412 5361 -3311 5664 +rect -2982 5645 -1486 5664 +rect -2982 5361 -1909 5645 +rect -3412 5342 -1909 5361 +rect -1580 5342 -1486 5645 +rect -3412 5222 -1486 5342 +rect -3412 5216 -2187 5222 +rect -598 1168 -462 1211 +rect -598 1112 -548 1168 +rect -505 1112 -462 1168 +rect -598 1075 -462 1112 +rect -50 -740 109 -714 +rect -50 -786 2 -740 +rect 57 -786 109 -740 +rect -50 -811 109 -786 << labels >> rlabel metal1 3 -786 58 -740 1 vin rlabel viali -548 1112 -505 1168 1 vout
diff --git a/mag/user_analog_project_wrapper.mag b/mag/user_analog_project_wrapper.mag index 807b3c2..63f67c7 100644 --- a/mag/user_analog_project_wrapper.mag +++ b/mag/user_analog_project_wrapper.mag
@@ -1,7 +1,10 @@ magic tech sky130A -timestamp 1633179678 +timestamp 1633181571 << metal1 >> +rect 19762 339630 29172 341620 +rect 12054 334364 18396 335787 +rect 17054 316893 22337 332906 rect 50424 327107 52388 327138 rect 50416 325011 52388 327107 rect 54413 325034 55676 331800 @@ -12,7 +15,6 @@ rect 50416 320602 52184 320724 rect 55295 318305 58506 319261 rect 55266 318163 58506 318305 -rect 59104 318266 60493 318305 rect 55266 314701 56526 318163 rect 59104 315777 60493 315901 rect 61376 315777 63388 325776 @@ -702,19 +704,50 @@ rect 291760 772 292400 828 << via4 >> rect 9557 351157 10138 351632 +rect 34590 351254 35663 351667 rect 84160 351202 84572 351498 +rect 142 340585 589 341764 +rect 25441 339755 27265 341123 +rect 12542 334608 13680 335381 rect 54739 329884 55513 331066 rect 50637 325623 51913 326687 +rect 222 322386 632 323696 +rect 17374 317155 21005 319631 rect 55595 314921 56033 315304 rect 59444 314744 60347 315286 rect 121 280581 609 281184 rect 155 108386 501 108870 << metal5 >> rect 8871 351632 10297 352002 +rect 34053 351758 37396 351997 rect 8871 351157 9557 351632 rect 10138 351157 10297 351632 +rect 8871 345454 10297 351157 +rect 34012 351667 37470 351758 +rect 34012 351254 34590 351667 +rect 35663 351254 37470 351667 rect 83904 351522 84983 351600 -rect 8871 328933 10297 351157 +rect 82 342413 4259 342534 +rect 82 341764 5395 342413 +rect 82 340585 142 341764 +rect 589 340585 5395 341764 +rect 82 340142 5395 340585 +rect 3205 335828 5395 340142 +rect 8761 339979 10505 345454 +rect 23949 341123 28716 342159 +rect 8761 338641 15858 339979 +rect 23949 339755 25441 341123 +rect 27265 339755 28716 341123 +rect 23949 339257 28716 339755 +rect 8761 337384 10505 338641 +rect 3205 335381 13965 335828 +rect 3205 334608 12542 335381 +rect 13680 334608 13965 335381 +rect 3205 334202 13965 334608 +rect 17 324188 2024 324229 +rect 17 324169 18490 324188 +rect 24239 324169 28716 339257 +rect 34012 327006 37470 351254 rect 83460 351498 84983 351522 rect 83460 351202 84160 351498 rect 84572 351202 84983 351498 @@ -724,12 +757,21 @@ rect 54462 329884 54739 331066 rect 55513 329884 84954 331066 rect 54462 329497 84954 329884 -rect 8765 327006 10463 328933 -rect 8765 326687 52232 327006 -rect 8765 325623 50637 326687 +rect 33271 326687 52232 327006 +rect 33271 325623 50637 326687 rect 51913 325623 52232 326687 -rect 8765 325590 52232 325623 -rect 9251 325091 52232 325590 +rect 33271 325091 52232 325623 +rect 17 323696 28716 324169 +rect 17 322386 222 323696 +rect 632 323588 28716 323696 +rect 632 322386 28674 323588 +rect 17 321730 28674 322386 +rect 17 321648 2024 321730 +rect 15741 321433 28674 321730 +rect 16878 319631 22409 320539 +rect 16878 317155 17374 319631 +rect 21005 317155 22409 319631 +rect 16878 282697 22409 317155 rect 54883 315304 57383 315554 rect 54883 314921 55595 315304 rect 56033 314921 57383 315304 @@ -771,6 +813,10 @@ timestamp 1629117458 transform 1 0 58460 0 1 319969 box -3412 -811 2341 7034 +use spamp spamp_1 +timestamp 1629117458 +transform 1 0 18869 0 1 333599 +box -3412 -811 2341 7034 << labels >> flabel metal3 s 291760 134615 292400 134671 0 FreeSans 560 0 0 0 gpio_analog[0] port 0 nsew signal bidirectional