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