mod
diff --git a/mag/analogneuron_invopamp_re_15kfeedbck.mag b/mag/analogneuron_invopamp_re_15kfeedbck.mag index f9017b3..36c51a2 100644 --- a/mag/analogneuron_invopamp_re_15kfeedbck.mag +++ b/mag/analogneuron_invopamp_re_15kfeedbck.mag
@@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1628079258 +timestamp 1628105024 << pwell >> rect 10446 320 10450 334 << locali >> @@ -10,7 +10,6 @@ rect 2527 1125 2561 1131 rect 2479 1012 2561 1125 rect 2190 978 2561 1012 -rect 4392 878 6400 1768 rect 8149 200 8369 234 rect 8165 173 8369 200 rect 8335 102 8369 173 @@ -33,37 +32,21 @@ rect 2250 1432 2456 1450 rect 2250 1132 2272 1432 rect 2386 1270 2456 1432 -rect 4246 1943 4300 1992 -rect 4429 1943 4483 1989 -rect 4623 1943 4677 1981 -rect 4823 1943 4877 1991 -rect 5011 1943 5065 1969 -rect 5207 1943 5261 1963 -rect 5387 1943 5441 1985 -rect 5583 1943 5637 1975 -rect 5779 1943 5833 1965 -rect 5975 1943 6029 1967 -rect 6155 1943 6209 1975 -rect 6355 1970 6409 1971 -rect 6551 1970 6605 1981 -rect 6260 1943 6610 1970 -rect 6739 1943 6793 1973 -rect 4246 1930 6793 1943 rect 3956 1378 4044 1384 -rect 4246 1378 4300 1930 -rect 4429 1378 4483 1930 -rect 4623 1378 4677 1930 -rect 4823 1378 4877 1930 -rect 5011 1378 5065 1930 -rect 5207 1378 5261 1930 -rect 5387 1378 5441 1930 -rect 5583 1378 5637 1930 -rect 5779 1378 5833 1930 -rect 5975 1378 6029 1930 -rect 6155 1378 6209 1930 -rect 6355 1378 6409 1930 -rect 6551 1378 6605 1930 -rect 6739 1378 6793 1930 +rect 4246 1378 4300 1992 +rect 4429 1378 4483 1989 +rect 4623 1378 4677 1981 +rect 4823 1378 4877 1969 +rect 5011 1378 5065 1969 +rect 5207 1378 5261 1963 +rect 5387 1378 5441 1985 +rect 5583 1378 5637 1963 +rect 5779 1378 5833 1965 +rect 5975 1378 6029 1967 +rect 6155 1378 6209 1969 +rect 6355 1378 6409 1969 +rect 6551 1378 6605 1977 +rect 6739 1378 6793 1973 rect 7754 1491 7948 1492 rect 8260 1491 8443 1493 rect 7754 1474 8443 1491 @@ -76,35 +59,19 @@ rect 2386 1132 2412 1182 rect 2250 1114 2412 1132 rect 224 726 352 1108 -rect 4042 806 4094 1236 -rect 4234 806 4300 1242 -rect 4429 806 4483 1242 -rect 4614 806 4677 1242 -rect 4806 1204 4858 1242 -rect 4806 806 4857 1204 -rect 5004 806 5056 1242 -rect 5196 806 5248 1242 -rect 5388 806 5440 1242 -rect 5580 806 5632 1242 -rect 5776 806 5828 1242 -rect 5964 806 6016 1242 -rect 6160 806 6212 1242 -rect 6344 806 6396 1242 -rect 4042 774 6396 806 -rect 4042 744 4094 774 -rect 4234 744 4286 774 -rect 4430 744 4482 774 -rect 4614 759 4677 774 -rect 4614 744 4666 759 -rect 4806 744 4858 774 -rect 5004 744 5056 774 -rect 5196 744 5248 774 -rect 5388 744 5440 774 -rect 5580 744 5632 774 -rect 5776 744 5828 774 -rect 5964 744 6016 774 -rect 6160 744 6212 774 -rect 6344 744 6396 774 +rect 4042 744 4094 1236 +rect 4234 744 4286 1242 +rect 4430 744 4482 1242 +rect 4614 744 4666 1242 +rect 4806 744 4858 1242 +rect 5004 744 5056 1242 +rect 5196 744 5248 1242 +rect 5388 744 5440 1242 +rect 5580 744 5632 1242 +rect 5776 744 5828 1242 +rect 5964 744 6016 1242 +rect 6160 744 6212 1242 +rect 6344 744 6396 1242 rect 8260 936 8443 1453 rect 8260 898 8444 936 rect -762 710 352 726 @@ -170,7 +137,7 @@ rect 6702 -5 8240 51 rect 6702 -8 6888 -5 rect 0 -56 156 -46 -rect 240 -234 10900 -92 +rect 94 -234 10724 -104 << via2 >> rect 4108 1626 8208 1742 rect 2270 1132 2272 1430 @@ -193,8 +160,8 @@ rect 3902 1383 4044 1384 rect 3902 1378 6834 1383 rect 3902 1362 3968 1378 -rect 3708 1266 3968 1362 -rect 3902 1242 3968 1266 +rect 3726 1268 3968 1362 +rect 3902 1242 3968 1268 rect 6824 1242 6834 1378 rect 3902 1237 6834 1242 rect 3902 1236 4044 1237 @@ -214,42 +181,30 @@ rect -10 238 166 243 rect -10 -46 0 238 rect 156 -46 166 238 -rect 6912 230 7960 386 -rect -10 -51 166 -46 -rect 6902 -48 6912 230 -rect 7948 -30 7960 230 rect 10518 232 10702 262 +rect 6926 194 7020 198 +rect 6918 44 6928 194 +rect 7020 44 7030 194 +rect 6926 40 7020 44 +rect -10 -51 166 -46 rect 10518 -30 10540 232 rect 10668 -30 10702 232 -rect 7948 -48 7958 -30 rect 10518 -72 10702 -30 << via3 >> rect 0 -46 156 238 -rect 6912 -48 7948 230 +rect 6928 44 7020 194 rect 10540 -30 10668 232 << metal4 >> rect -15 238 10686 244 rect -15 -46 0 238 rect 156 232 10686 238 -rect 156 230 10540 232 -rect 156 -46 6912 230 -rect -15 -48 6912 -46 -rect 7948 -30 10540 230 +rect 156 194 10540 232 +rect 156 44 6928 194 +rect 7020 44 10540 194 +rect 156 -30 10540 44 rect 10668 -30 10686 232 -rect 7948 -48 10686 -30 -rect -15 -54 10686 -48 -use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_2 -timestamp 1627748178 -transform 0 1 -840 -1 0 93 -box -37 -508 37 508 -use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_1 -timestamp 1627748178 -transform 0 1 -844 -1 0 423 -box -37 -508 37 508 -use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_0 -timestamp 1627748178 -transform 0 1 -842 -1 0 741 -box -37 -508 37 508 +rect 156 -46 10686 -30 +rect -15 -54 10686 -46 use Stage1_inv Stage1_inv_0 timestamp 1627987662 transform 1 0 362 0 1 1178 @@ -258,25 +213,39 @@ timestamp 1627987662 transform -1 0 10370 0 1 1184 box -166 -1292 1986 1598 -use biasnmos biasnmos_0 -timestamp 1627800883 -transform 1 0 2416 0 1 90 -box -106 -320 4260 833 -use Stage2_inv Stage2_inv_1 -timestamp 1628045315 -transform -1 0 8210 0 1 224 -box -102 -170 1308 1530 -use Stage2_inv Stage2_inv_0 -timestamp 1628045315 -transform 1 0 2512 0 1 1150 -box -102 -170 1308 1530 use biaspmos biaspmos_0 timestamp 1627991837 transform 1 0 4116 0 1 3370 box -52 -1706 4314 -516 +use Stage2_inv Stage2_inv_0 +timestamp 1628045315 +transform 1 0 2512 0 1 1150 +box -102 -170 1308 1530 +use Stage2_inv Stage2_inv_1 +timestamp 1628045315 +transform -1 0 8210 0 1 224 +box -102 -170 1308 1530 +use biasnmos biasnmos_0 +timestamp 1627800883 +transform 1 0 2416 0 1 90 +box -106 -320 4260 833 +use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_0 +timestamp 1627748178 +transform 0 1 -842 -1 0 741 +box -37 -508 37 508 +use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_1 +timestamp 1627748178 +transform 0 1 -844 -1 0 423 +box -37 -508 37 508 +use sky130_fd_pr__res_xhigh_po_0p35_NZHUVC sky130_fd_pr__res_xhigh_po_0p35_NZHUVC_2 +timestamp 1627748178 +transform 0 1 -840 -1 0 93 +box -37 -508 37 508 << labels >> rlabel metal1 10448 716 10622 1604 1 in2 port 4 n +rlabel metal2 110 -220 10712 -114 1 GND +port 2 n rlabel metal2 78 2790 10680 2896 1 VDD port 1 n rlabel metal1 126 728 222 1632 1 in1 @@ -285,6 +254,4 @@ port 7 n rlabel metal3 10526 -62 10694 254 1 out port 8 n -rlabel metal2 254 -222 10880 -110 1 GND -port 9 n << end >>
diff --git a/mag/neuron_s.mag b/mag/neuron_s.mag index c9403c7..bf174bb 100644 --- a/mag/neuron_s.mag +++ b/mag/neuron_s.mag
@@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1628080429 +timestamp 1628105024 << metal1 >> rect -6183 4348 -4726 4674 rect -6176 1604 -4518 1896 @@ -52,22 +52,22 @@ rect 436 1265 1152 1270 rect 11886 190 13048 498 rect -3039 -1845 -711 -1755 -use aninv_ aninv__2 +use analogneuron_invopamp_re_15kfeedbck analogneuron_invopamp_re_15kfeedbck_0 +timestamp 1628105024 +transform 1 0 1354 0 1 234 +box -1354 -234 10724 2910 +use aninv_ aninv__0 timestamp 1628080314 -transform -1 0 -2858 0 1 -1981 +transform -1 0 -2858 0 1 3671 box -63 -721 1952 1584 use aninv_ aninv__1 timestamp 1628080314 transform -1 0 -2858 0 1 899 box -63 -721 1952 1584 -use aninv_ aninv__0 +use aninv_ aninv__2 timestamp 1628080314 -transform -1 0 -2858 0 1 3671 +transform -1 0 -2858 0 1 -1981 box -63 -721 1952 1584 -use analogneuron_invopamp_re_15kfeedbck analogneuron_invopamp_re_15kfeedbck_0 -timestamp 1628079258 -transform 1 0 1354 0 1 234 -box -1354 -234 10900 2910 << labels >> rlabel metal3 12386 200 13016 482 1 Out port 1 n