diff --git a/projects/tt_um_couchand_analog_switch/commit_id.json b/projects/tt_um_couchand_analog_switch/commit_id.json index 84a676cb..63cea7b6 100644 --- a/projects/tt_um_couchand_analog_switch/commit_id.json +++ b/projects/tt_um_couchand_analog_switch/commit_id.json @@ -1,8 +1,8 @@ { "app": "custom_gds action", "repo": "https://github.com/couchand/tt09-analog-switch", - "commit": "68eaa30864089d3166e81c0aa23e34a06047ece3", - "workflow_url": "https://github.com/couchand/tt09-analog-switch/actions/runs/11691120731", + "commit": "706398fdccb3ad0721aac352b2659e038ea9c092", + "workflow_url": "https://github.com/couchand/tt09-analog-switch/actions/runs/11691401437", "sort_id": 1730835298277, "analog": true } \ No newline at end of file diff --git a/projects/tt_um_couchand_analog_switch/docs/info.md b/projects/tt_um_couchand_analog_switch/docs/info.md index 29c4941c..d151ddb4 100644 --- a/projects/tt_um_couchand_analog_switch/docs/info.md +++ b/projects/tt_um_couchand_analog_switch/docs/info.md @@ -13,4 +13,6 @@ This is a basic analog switch. When the control input is high, the X and Y anal ## How to test -Connect X to digital high. Connect a pull-down resistor from Y to ground. Change the value of the control input, and verify that the voltage at Y matches. +Connect X to digital high. Connect a pull-down resistor from Y to ground. + +Change the value of the control input. Verify that the inverse of the control input is correct. Verify that the voltage at Y matches. diff --git a/projects/tt_um_couchand_analog_switch/info.yaml b/projects/tt_um_couchand_analog_switch/info.yaml index 901a878a..b6b54bbb 100644 --- a/projects/tt_um_couchand_analog_switch/info.yaml +++ b/projects/tt_um_couchand_analog_switch/info.yaml @@ -34,7 +34,7 @@ pinout: ui[7]: "" # Outputs - uo[0]: "" + uo[0]: "Inverse of Control" uo[1]: "" uo[2]: "" uo[3]: "" diff --git a/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.gds b/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.gds index 8512ec97..7164b32a 100644 Binary files a/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.gds and b/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.gds differ diff --git a/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.lef b/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.lef index fefd6ffc..de2f0fc0 100644 --- a/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.lef +++ b/projects/tt_um_couchand_analog_switch/tt_um_couchand_analog_switch.lef @@ -357,6 +357,7 @@ MACRO tt_um_couchand_analog_switch PIN uo_out[0] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; + ANTENNAGATEAREA 7.776000 ; PORT LAYER met4 ; RECT 94.150 224.760 94.450 225.760 ; @@ -438,44 +439,44 @@ MACRO tt_um_couchand_analog_switch LAYER li1 ; RECT 54.000 109.000 66.790 123.500 ; LAYER met1 ; - RECT 1.000 109.000 66.350 126.500 ; + RECT 1.000 109.000 71.000 126.500 ; LAYER met2 ; - RECT 1.000 108.500 73.000 126.500 ; + RECT 1.000 108.500 95.000 129.500 ; LAYER met3 ; - RECT 1.000 108.500 153.000 126.500 ; - LAYER met4 ; - RECT 62.500 224.360 63.390 224.800 ; - RECT 64.490 224.360 66.150 224.800 ; - RECT 67.250 224.360 68.910 224.800 ; - RECT 70.010 224.360 71.670 224.800 ; - RECT 72.770 224.360 74.430 224.800 ; - RECT 75.530 224.360 77.190 224.800 ; - RECT 78.290 224.360 79.950 224.800 ; - RECT 81.050 224.360 82.710 224.800 ; - RECT 83.810 224.360 85.470 224.800 ; - RECT 86.570 224.360 88.230 224.800 ; - RECT 89.330 224.360 90.990 224.800 ; - RECT 92.090 224.360 93.750 224.800 ; - RECT 94.850 224.360 96.510 224.800 ; - RECT 97.610 224.360 99.270 224.800 ; - RECT 100.370 224.360 102.030 224.800 ; - RECT 103.130 224.360 104.790 224.800 ; - RECT 105.890 224.360 107.550 224.800 ; - RECT 108.650 224.360 110.310 224.800 ; - RECT 111.410 224.360 113.070 224.800 ; - RECT 114.170 224.360 115.830 224.800 ; - RECT 116.930 224.360 118.590 224.800 ; - RECT 119.690 224.360 121.350 224.800 ; - RECT 122.450 224.360 124.110 224.800 ; - RECT 125.210 224.360 126.870 224.800 ; - RECT 127.970 224.360 129.630 224.800 ; - RECT 130.730 224.360 132.390 224.800 ; - RECT 133.490 224.360 135.150 224.800 ; - RECT 136.250 224.360 137.910 224.800 ; - RECT 139.010 224.360 140.670 224.800 ; - RECT 141.770 224.360 143.430 224.800 ; - RECT 144.530 224.360 146.190 224.800 ; - RECT 147.290 224.360 153.000 224.800 ; + RECT 1.000 108.500 153.000 129.500 ; + LAYER met4 ; + RECT 62.500 224.360 63.390 225.000 ; + RECT 64.490 224.360 66.150 225.000 ; + RECT 67.250 224.360 68.910 225.000 ; + RECT 70.010 224.360 71.670 225.000 ; + RECT 72.770 224.360 74.430 225.000 ; + RECT 75.530 224.360 77.190 225.000 ; + RECT 78.290 224.360 79.950 225.000 ; + RECT 81.050 224.360 82.710 225.000 ; + RECT 83.810 224.360 85.470 225.000 ; + RECT 86.570 224.360 88.230 225.000 ; + RECT 89.330 224.360 90.990 225.000 ; + RECT 92.090 224.360 93.750 225.000 ; + RECT 94.850 224.360 96.510 225.000 ; + RECT 97.610 224.360 99.270 225.000 ; + RECT 100.370 224.360 102.030 225.000 ; + RECT 103.130 224.360 104.790 225.000 ; + RECT 105.890 224.360 107.550 225.000 ; + RECT 108.650 224.360 110.310 225.000 ; + RECT 111.410 224.360 113.070 225.000 ; + RECT 114.170 224.360 115.830 225.000 ; + RECT 116.930 224.360 118.590 225.000 ; + RECT 119.690 224.360 121.350 225.000 ; + RECT 122.450 224.360 124.110 225.000 ; + RECT 125.210 224.360 126.870 225.000 ; + RECT 127.970 224.360 129.630 225.000 ; + RECT 130.730 224.360 132.390 225.000 ; + RECT 133.490 224.360 135.150 225.000 ; + RECT 136.250 224.360 137.910 225.000 ; + RECT 139.010 224.360 140.670 225.000 ; + RECT 141.770 224.360 143.430 225.000 ; + RECT 144.530 224.360 146.190 225.000 ; + RECT 147.290 224.360 153.000 225.000 ; RECT 62.500 1.400 153.000 224.360 ; RECT 62.500 1.000 74.130 1.400 ; RECT 75.830 1.000 93.450 1.400 ;