Minor update to proj testbench
* make input config signals faster, and reduce sim time
diff --git a/mag/analog_proj_wrapper_din.txt b/mag/analog_proj_wrapper_din.txt
index 50eb0d7..d537e37 100755
--- a/mag/analog_proj_wrapper_din.txt
+++ b/mag/analog_proj_wrapper_din.txt
@@ -1,68 +1,68 @@
* time, d_clk d_d_in
-0n 0s 1s
-5n 1s 1s
+2n 0s 1s
+4n 1s 1s
+6n 0s 1s
+8n 1s 1s
10n 0s 1s
-15n 1s 1s
-20n 0s 1s
-25n 1s 1s
+12n 1s 1s
+14n 0s 1s
+16n 1s 1s
+18n 0s 1s
+20n 1s 1s
+22n 0s 1s
+24n 1s 1s
+26n 0s 1s
+28n 1s 1s
30n 0s 1s
-35n 1s 1s
-40n 0s 1s
-45n 1s 1s
+32n 1s 1s
+
+34n 0s 1s
+36n 1s 1s
+38n 0s 1s
+40n 1s 1s
+42n 0s 0s
+44n 1s 0s
+46n 0s 1s
+48n 1s 1s
50n 0s 1s
-55n 1s 1s
-60n 0s 1s
-65n 1s 1s
-70n 0s 1s
-75n 1s 1s
+52n 1s 1s
+54n 0s 1s
+56n 1s 1s
+58n 0s 0s
+60n 1s 0s
+62n 0s 0s
+64n 1s 0s
-80n 0s 1s
-85n 1s 1s
+66n 0s 1s
+68n 1s 1s
+70n 0s 0s
+72n 1s 0s
+74n 0s 1s
+76n 1s 1s
+78n 0s 1s
+80n 1s 1s
+82n 0s 1s
+84n 1s 1s
+86n 0s 0s
+88n 1s 0s
90n 0s 1s
-95n 1s 1s
-100n 0s 0s
-105n 1s 0s
-110n 0s 1s
-115n 1s 1s
-120n 0s 1s
-125n 1s 1s
-130n 0s 1s
-135n 1s 1s
-140n 0s 0s
-145n 1s 0s
-150n 0s 0s
-155n 1s 0s
+92n 1s 1s
+94n 0s 1s
+96n 1s 1s
-160n 0s 1s
-165n 1s 1s
-170n 0s 0s
-175n 1s 0s
-180n 0s 1s
-185n 1s 1s
-190n 0s 1s
-195n 1s 1s
-200n 0s 1s
-205n 1s 1s
-210n 0s 0s
-215n 1s 0s
-220n 0s 1s
-225n 1s 1s
-230n 0s 1s
-235n 1s 1s
-
-240n 0s 1s
-245n 1s 1s
-250n 0s 0s
-255n 1s 0s
-260n 0s 0s
-265n 1s 0s
-270n 0s 0s
-275n 1s 0s
-280n 0s 0s
-285n 1s 0s
-290n 0s 1s
-295n 1s 1s
-300n 0s 1s
-305n 1s 1s
-310n 0s 1s
-315n 1s 1s
\ No newline at end of file
+98n 0s 1s
+100n 1s 1s
+102n 0s 0s
+104n 1s 0s
+106n 0s 0s
+108n 1s 0s
+110n 0s 0s
+112n 1s 0s
+114n 0s 0s
+116n 1s 0s
+118n 0s 1s
+120n 1s 1s
+122n 0s 1s
+124n 1s 1s
+126n 0s 1s
+128n 1s 1s
\ No newline at end of file
diff --git a/mag/analog_proj_wrapper_tb.spice b/mag/analog_proj_wrapper_tb.spice
index 6b4f9a2..1d1a949 100755
--- a/mag/analog_proj_wrapper_tb.spice
+++ b/mag/analog_proj_wrapper_tb.spice
@@ -146,7 +146,7 @@
set temp=27
* RUN SIMULATION
-tran 10p 350n
+tran 10p 200n
* OUTPUT
set hcopydevtype = svg
diff --git a/mag/user_analog_project_wrapper.mag b/mag/user_analog_project_wrapper.mag
index 9262a00..0427176 100644
--- a/mag/user_analog_project_wrapper.mag
+++ b/mag/user_analog_project_wrapper.mag
@@ -1,7 +1,12 @@
magic
tech sky130A
magscale 1 2
-timestamp 1646210680
+timestamp 1646437406
+<< error_p >>
+rect 127417 3530 127426 3539
+rect 127426 3521 127435 3530
+rect 127426 2835 127435 2844
+rect 127417 2826 127426 2835
<< metal1 >>
rect 7241 643202 7251 643298
rect 7469 643202 7479 643298
@@ -256,25 +261,28 @@
rect 20272 644302 20330 645578
rect 26143 645289 26429 645293
rect 26555 645289 26629 645582
-rect 26702 645557 26827 645595
rect 26138 645284 26629 645289
rect 26138 644998 26143 645284
rect 26429 644998 26629 645284
rect 26138 644993 26629 644998
rect 26143 644989 26429 644993
rect 26555 644971 26629 644993
-rect 26670 644853 26827 645557
-rect 26349 644819 26827 644853
+rect 26670 644853 26702 645540
+rect 26740 645324 26789 645557
+rect 26740 645226 26937 645324
+rect 26789 645146 26937 645226
+rect 26789 644989 26937 644998
+rect 26349 644819 26702 644853
rect 26349 644696 26370 644819
rect 26350 644507 26370 644635
-rect 26682 644507 26827 644819
-rect 26350 644490 26827 644507
+rect 26682 644507 26702 644819
+rect 26350 644490 26702 644507
+rect 26670 644481 26702 644490
rect 27034 644499 27094 645568
rect 27592 644600 27652 645600
rect 33996 645431 34054 645576
rect 33577 645373 34054 645431
rect 27592 644540 32250 644600
-rect 26670 644481 26702 644490
rect 27034 644439 30707 644499
rect 20272 644244 29228 644302
rect 20152 644144 27767 644202
@@ -459,6 +467,8 @@
rect 57514 641802 57739 642827
rect 57514 641568 57739 641577
rect 6999 641231 7206 641240
+rect 126679 3530 127384 4191
+rect 126679 2835 126731 3530
rect 524 -800 636 480
rect 1706 -800 1818 480
rect 2888 -800 3000 480
@@ -565,8 +575,9 @@
rect 122270 -800 122382 480
rect 123452 -800 123564 480
rect 124634 -800 124746 480
-rect 125816 -800 125928 480
-rect 126998 -800 127110 480
+rect 125816 -800 125928 213
+rect 126679 6 127384 2835
+rect 126998 -800 127110 6
rect 128180 -800 128292 480
rect 129362 -800 129474 480
rect 130544 -800 130656 480
@@ -965,6 +976,7 @@
rect 14611 643202 14829 643298
rect 16083 643202 16301 643298
rect 26143 644998 26429 645284
+rect 26789 644998 26937 645146
rect 26370 644507 26682 644819
rect 17555 643202 17773 643298
rect 19027 643202 19245 643298
@@ -1025,6 +1037,7 @@
rect 52883 642658 53101 642754
rect 57514 641577 57739 641802
rect 6999 641240 7206 641447
+rect 126731 2835 127426 3530
<< metal3 >>
rect 16194 702300 21194 704800
rect 18694 688664 21194 702300
@@ -1116,6 +1129,10 @@
rect 26429 644998 26434 645284
rect 25199 644994 26434 644998
rect 24904 644993 26434 644994
+rect 26778 645151 26948 645157
+rect 26778 644993 26784 645151
+rect 26942 644993 26948 645151
+rect 26778 644987 26948 644993
rect 26365 644823 26687 644824
rect 26360 644503 26366 644823
rect 26686 644503 26692 644823
@@ -1374,7 +1391,13 @@
rect 583520 5090 584800 5202
rect -800 3908 480 4020
rect 583520 3908 584800 4020
+rect 126727 3535 127430 3540
+rect 126726 3534 127431 3535
rect -800 2726 480 2838
+rect 126726 2831 126727 3534
+rect 127430 2831 127431 3534
+rect 126726 2830 127431 2831
+rect 126727 2825 127430 2830
rect 583520 2726 584800 2838
rect -800 1544 480 1656
rect 583520 1544 584800 1656
@@ -1388,6 +1411,11 @@
rect 49833 655930 50266 656363
rect 50443 653776 50870 654203
rect 24905 644994 25199 645288
+rect 26784 645146 26942 645151
+rect 26784 644998 26789 645146
+rect 26789 644998 26937 645146
+rect 26937 644998 26942 645146
+rect 26784 644993 26942 644998
rect 26366 644819 26686 644823
rect 26366 644507 26370 644819
rect 26370 644507 26682 644819
@@ -1401,6 +1429,11 @@
rect 49834 643200 50265 643202
rect 26365 642336 26687 642658
rect 50444 642330 50869 642755
+rect 126727 3530 127430 3534
+rect 126727 2835 126731 3530
+rect 126731 2835 127426 3530
+rect 127426 2835 127430 3530
+rect 126727 2831 127430 2835
<< metal4 >>
rect 165594 702300 170594 704800
rect 175894 702458 180894 704800
@@ -1439,6 +1472,10 @@
rect 24904 644994 24905 645288
rect 25199 644994 25200 645288
rect 24904 643595 25200 644994
+rect 26783 645151 26943 645152
+rect 26783 644993 26784 645151
+rect 26942 644993 26943 645151
+rect 26783 644992 26943 644993
rect 26365 644823 26687 644824
rect 26365 644503 26366 644823
rect 26686 644503 26687 644823
@@ -1447,6 +1484,11 @@
rect 25200 643298 25201 643594
rect 24903 643297 25201 643298
rect 26365 642659 26687 644503
+rect 26364 642658 26688 642659
+rect 26364 642336 26365 642658
+rect 26687 642336 26688 642658
+rect 26364 642335 26688 642336
+rect 26789 642084 26937 644992
rect 49833 643631 50266 655929
rect 50442 654203 50871 654204
rect 50442 653776 50443 654203
@@ -1456,13 +1498,15 @@
rect 50265 643200 50266 643631
rect 49833 643199 50266 643200
rect 50443 642755 50870 653775
-rect 26364 642658 26688 642659
-rect 26364 642336 26365 642658
-rect 26687 642336 26688 642658
-rect 26364 642335 26688 642336
rect 50443 642330 50444 642755
rect 50869 642330 50870 642755
rect 50443 642329 50870 642330
+rect 26789 642076 27418 642084
+rect 26713 3535 27418 642076
+rect 26713 3534 127431 3535
+rect 26713 2831 126727 3534
+rect 127430 2831 127431 3534
+rect 26713 2830 127431 2831
<< metal5 >>
rect 165594 702300 170594 704800
rect 175894 702300 180894 704800
@@ -1475,34 +1519,34 @@
rect -100 0 0 704000
rect 584000 0 584100 704000
rect -100 -100 584100 0
-use proj_sstl_test proj_sstl_test_0
-timestamp 1646210680
-transform 1 0 15929 0 1 645492
-box -424 16 33306 40167
-use sky130_fd_sc_hd__tapvpwrvgnd_1 sky130_fd_sc_hd__tapvpwrvgnd_1_0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
-timestamp 1644111581
-transform 1 0 54234 0 1 642706
-box -38 -48 130 592
-use sky130_fd_sc_hd__tapvpwrvgnd_1 sky130_fd_sc_hd__tapvpwrvgnd_1_1
-timestamp 1644111581
-transform 1 0 7038 0 1 642706
-box -38 -48 130 592
-use cfg_shift_register cfg_shift_register_3
+use cfg_shift_register cfg_shift_register_0
timestamp 1646187848
-transform 1 0 7142 0 1 642694
-box -72 -183 11802 839
-use cfg_shift_register cfg_shift_register_2
-timestamp 1646187848
-transform 1 0 18918 0 1 642694
+transform 1 0 42470 0 1 642694
box -72 -183 11802 839
use cfg_shift_register cfg_shift_register_1
timestamp 1646187848
transform 1 0 30694 0 1 642694
box -72 -183 11802 839
-use cfg_shift_register cfg_shift_register_0
+use cfg_shift_register cfg_shift_register_2
timestamp 1646187848
-transform 1 0 42470 0 1 642694
+transform 1 0 18918 0 1 642694
box -72 -183 11802 839
+use cfg_shift_register cfg_shift_register_3
+timestamp 1646187848
+transform 1 0 7142 0 1 642694
+box -72 -183 11802 839
+use sky130_fd_sc_hd__tapvpwrvgnd_1 sky130_fd_sc_hd__tapvpwrvgnd_1_1 ~/proj/caravan-project/pdk/sky130A/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1644111581
+transform 1 0 7038 0 1 642706
+box -38 -48 130 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 sky130_fd_sc_hd__tapvpwrvgnd_1_0
+timestamp 1644111581
+transform 1 0 54234 0 1 642706
+box -38 -48 130 592
+use proj_sstl_test proj_sstl_test_0
+timestamp 1646210680
+transform 1 0 15929 0 1 645492
+box -424 16 33306 40167
<< labels >>
flabel metal3 s 583520 269230 584800 269342 0 FreeSans 1120 0 0 0 gpio_analog[0]
port 0 nsew signal bidirectional