rV1
diff --git a/README.md b/README.md index 601a241..084b8bf 100644 --- a/README.md +++ b/README.md
@@ -13,3 +13,4 @@ Refer to [README](docs/source/index.rst) for this sample project documentation. +# receiver
diff --git a/gds/user_analog_project_wrapper.gds b/gds/user_analog_project_wrapper.gds index aecd880..e7e7674 100644 --- a/gds/user_analog_project_wrapper.gds +++ b/gds/user_analog_project_wrapper.gds Binary files differ
diff --git a/mag/detV2.ext b/mag/detV2.ext index 7595968..1be2e30 100644 --- a/mag/detV2.ext +++ b/mag/detV2.ext
@@ -1,4 +1,4 @@ -timestamp 1647905536 +timestamp 1648041187 version 8.3 tech sky130A style ngspice() @@ -17,9 +17,9 @@ node "bot_cin" 4376 113372 -46000 -11880 ndif 0 0 0 0 0 0 0 0 630000 9280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248880 6636 134620 3992 28640 964 312824408 80772 0 0 0 0 0 0 node "db" 7836 16773.5 -45852 -26620 li 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156600 9960 0 0 8715904 30440 0 0 0 0 0 0 0 0 0 0 0 0 substrate "gnd" 0 0 -44380 -3006 m1 0 0 0 0 0 0 0 0 630000 9280 630000 9280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14807500 40148 14307200 28476 0 0 0 0 0 0 0 0 0 0 +cap "bot_cin" "db" 11.6617 cap "din" "bot_cin" 95616.7 cap "m2_n40996_n4008#" "do" 103090 -cap "db" "bot_cin" 11.6617 device csubckt sky130_fd_pr__cap_mim_m3_1 -43000 -23676 -42999 -23675 w=17400 l=17400 "None" "do" 14656 0 "m2_n40996_n4008#" 70 0 device csubckt sky130_fd_pr__cap_mim_m3_1 -64884 -23708 -64883 -23707 w=17400 l=17400 "None" "din" 14656 0 "bot_cin" 70 0 device msubckt sky130_fd_pr__nfet_01v8 -45860 -11880 -45859 -11879 l=30 w=4500 "gnd" "db" 60 0 "bot_cin" 4500 0 "gnd" 4500 0
diff --git a/mag/detV2.mag b/mag/detV2.mag index 3c9d0e3..a6a5cea 100644 --- a/mag/detV2.mag +++ b/mag/detV2.mag
@@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1647905536 +timestamp 1648041187 << pwell >> rect -45690 -11880 -45550 -7380 << nmos >>
diff --git a/mag/otaV5.ext b/mag/otaV5.ext index 4576645..7c3083d 100644 --- a/mag/otaV5.ext +++ b/mag/otaV5.ext
@@ -25,25 +25,25 @@ node "Ib" 2537 7734.7 7584 4396 li 0 0 0 0 0 0 0 0 0 0 100000 2200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1807400 6300 0 0 155060 4708 40000 800 40000 800 1711600 17516 0 0 0 0 0 0 node "Vp" 10161 31123.6 7978 4750 m1 0 0 0 0 6952344 10580 0 0 100000 2200 256000 5920 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874080 13628 3810636 21968 0 0 0 0 0 0 0 0 0 0 substrate "Vn" 0 0 7966 236 m1 0 0 0 0 0 0 0 0 64000 2080 16000 520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 706652 8816 1810268 11968 0 0 0 0 0 0 0 0 0 0 -cap "Vp" "a_8070_1014#" 8.8985 -cap "Ib" "Inn" 109.524 -cap "a_6890_1010#" "a_8070_1014#" 11.3789 -cap "Ib" "Inp" 79.1 +cap "a_6890_1010#" "Vp" 2.457 +cap "Inp" "Ib" 79.1 +cap "cltop" "Vout" 15919.1 cap "a_6890_1010#" "Inn" 218.838 -cap "Vp" "Inp" 168.013 -cap "Inn" "a_8070_1014#" 29.0112 -cap "a_6890_1010#" "Inp" 158.593 -cap "a_6890_750#" "Vout" 1068.46 -cap "Vout" "cltop" 15919.1 -cap "Vp" "Vout" 34.5591 +cap "a_6890_1010#" "a_8070_1014#" 11.3789 +cap "a_6890_1010#" "a_6890_750#" 444.221 +cap "Vp" "a_8070_1014#" 8.8985 cap "Vp" "a_6890_750#" 90.392 -cap "Inp" "Inn" 366.647 -cap "a_6890_750#" "a_6890_1010#" 444.221 +cap "a_6890_1010#" "Inp" 158.593 +cap "a_8070_1014#" "Inn" 29.0112 +cap "a_8070_1014#" "a_6890_750#" 73.9486 +cap "Inp" "Vp" 168.013 cap "Ib" "Vp" 268.304 -cap "a_6890_750#" "a_8070_1014#" 73.9486 -cap "Vout" "a_8070_1014#" 86.3323 -cap "Vp" "a_6890_1010#" 2.457 +cap "Vp" "Vout" 34.5591 +cap "Inp" "Inn" 366.647 +cap "Ib" "Inn" 109.524 cap "Vp" "a_7570_1796#" 11.9103 +cap "a_8070_1014#" "Vout" 86.3323 +cap "a_6890_750#" "Vout" 1068.46 device csubckt sky130_fd_pr__cap_mim_m3_1 10544 -994 10545 -993 w=6400 l=6400 "None" "cltop" 4000 0 "Vout" 4500 0 device msubckt sky130_fd_pr__nfet_01v8 8170 754 8171 755 l=800 w=160 "Vn" "a_8070_1014#" 1600 0 "Vout" 160 0 "Vn" 160 0 device msubckt sky130_fd_pr__nfet_01v8 6990 750 6991 751 l=800 w=160 "Vn" "a_6890_1010#" 1600 0 "a_6890_750#" 160 0 "Vn" 160 0
diff --git a/mag/user_analog_project_wrapper.ext b/mag/user_analog_project_wrapper.ext index f9abab5..e171f58 100644 --- a/mag/user_analog_project_wrapper.ext +++ b/mag/user_analog_project_wrapper.ext
@@ -1,11 +1,11 @@ -timestamp 1647907848 +timestamp 1648060736 version 8.3 tech sky130A style ngspice() scale 1000 1 500000 resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5 -use otaV5 otaV5_0 1 0 120336 0 1 542756 -use detV2 detV2_0 1 0 488900 0 1 581290 +use otaV5 otaV5_0 1 0 194022 0 1 569416 +use detV2 detV2_0 1 0 492978 0 1 600834 port "io_analog[4]" 41 329294 702300 334294 704800 m5 port "io_analog[4]" 47 318994 702300 323994 704800 m5 port "io_analog[5]" 42 227594 702300 232594 704800 m5 @@ -168,19 +168,16 @@ port "gpio_analog[7]" 15 -800 511530 480 511642 m3 port "vdda1" 556 582340 540562 584800 545362 m3 port "vdda1" 557 582340 550562 584800 555362 m3 +port "vssa2" 566 0 559442 1660 564242 m3 +port "vssa2" 567 0 549442 1660 554242 m3 port "gpio_analog[6]" 14 583520 583562 584800 583674 m3 port "gpio_noesd[6]" 32 583520 584744 584800 584856 m3 port "io_in_3v3[13]" 87 583520 585926 584800 586038 m3 port "io_in[13]" 60 583520 587108 584800 587220 m3 port "io_out[13]" 141 583520 588290 584800 588402 m3 port "io_oeb[13]" 114 583520 589472 584800 589584 m3 -port "vccd1" 553 582340 629784 584800 634584 m3 -port "vccd1" 552 582340 639784 584800 644584 m3 port "io_analog[0]" 36 582300 677984 584800 682984 m3 -port "vssa2" 567 0 549442 1660 554242 m3 -port "vssa2" 566 0 559442 1660 564242 m3 port "io_analog[10]" 37 0 680242 1700 685242 m3 -port "vssa1" 562 520594 702340 525394 704800 m3 port "io_analog[2]" 39 465394 702300 470394 704800 m3 port "io_analog[3]" 40 413394 702300 418394 704800 m3 port "io_analog[4]" 41 329294 702300 334294 704800 m3 @@ -692,9 +689,12 @@ port "wb_rst_i" 573 1706 -800 1818 480 m2 port "wb_clk_i" 572 524 -800 636 480 m2 port "io_analog[9]" 46 16194 702300 21194 704800 m3 -port "vssa1" 563 510594 702340 515394 704800 m3 port "vccd2" 555 0 633842 1660 638642 m3 port "vccd2" 554 0 643842 1660 648642 m3 +port "vccd1" 553 582340 629784 584800 634584 m3 +port "vccd1" 552 582340 639784 584800 644584 m3 +port "vssa1" 563 510594 702340 515394 704800 m3 +port "vssa1" 562 520594 702340 525394 704800 m3 port "io_analog[1]" 38 566594 702300 571594 704800 m3 node "io_analog[4]" 0 2925 329294 702300 m5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12500000 15000 0 0 node "io_analog[4]" 0 2925 318994 702300 m5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12500000 15000 0 0 @@ -858,21 +858,17 @@ node "gpio_analog[7]" 1 613.728 -800 511530 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "vdda1" 0 6519 582340 540562 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11808000 14520 0 0 0 0 0 0 node "vdda1" 0 6519 582340 550562 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11808000 14520 0 0 0 0 0 0 +node "vssa2" 0 190973 0 549442 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120766964 206224 207066276 401276 0 0 0 0 node "gpio_analog[6]" 1 613.728 583520 583562 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "gpio_noesd[6]" 1 613.728 583520 584744 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "io_in_3v3[13]" 1 613.728 583520 585926 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "io_in[13]" 1 613.728 583520 587108 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "io_out[13]" 1 613.728 583520 588290 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 node "io_oeb[13]" 1 613.728 583520 589472 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 -node "vccd1" 0 6519 582340 629784 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11808000 14520 0 0 0 0 0 0 -node "vccd1" 0 6519 582340 639784 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11808000 14520 0 0 0 0 0 0 node "io_analog[0]" 0 6825 582300 677984 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12500000 15000 0 0 0 0 0 0 -node "vssa2" 0 103365 0 549442 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30246204 48592 149007288 297400 0 0 0 0 -node "vssa2" 0 6519 0 559442 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11808000 14520 0 0 0 0 0 0 -node "io_analog[10]" 0 172052 0 680242 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147477392 283680 135390000 260380 0 0 0 0 -node "vssa1" 0 6523.04 520594 702340 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11816000 14528 0 0 0 0 0 0 -node "io_analog[2]" 0 161257 465394 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125097164 127596 257663904 262080 0 0 0 0 -node "io_analog[3]" 0 154021 413394 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89841940 92364 284980440 288992 0 0 0 0 +node "io_analog[10]" 0 218728 0 680242 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 310954704 611912 0 0 0 0 0 0 +node "io_analog[2]" 0 101570 465394 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40359008 65796 136737120 270996 0 0 0 0 +node "io_analog[3]" 0 94451 413394 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34469688 49792 135723160 264436 0 0 0 0 node "io_analog[4]" 0 6825 329294 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12500000 15000 0 0 0 0 0 0 node "io_clamp_high[0]" 0 3577 326794 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5500000 9400 0 0 0 0 0 0 node "io_clamp_low[0]" 0 3577 324294 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5500000 9400 0 0 0 0 0 0 @@ -885,8 +881,8 @@ node "io_clamp_high[2]" 0 3577 173394 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5500000 9400 0 0 0 0 0 0 node "io_clamp_low[2]" 0 3577 170894 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5500000 9400 0 0 0 0 0 0 node "io_analog[6]" 0 6825 165594 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12500000 15000 0 0 0 0 0 0 -node "io_analog[7]" 0 127209 120194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182118164 354016 0 0 0 0 0 0 -node "io_analog[8]" 0 121981 68194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38140028 65156 139489616 390896 0 0 0 0 +node "io_analog[7]" 0 159757 120194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227895424 445796 0 0 0 0 0 0 +node "io_analog[8]" 1 154250 68194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24978024 34532 8968704 16160 258729508 514380 0 0 node "user_irq[2]" 1 631.648 583250 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 node "user_irq[1]" 1 631.648 582068 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 node "user_irq[0]" 1 631.648 580886 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 @@ -1381,51 +1377,51 @@ node "wbs_ack_o" 1 631.648 2888 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 node "wb_rst_i" 1 631.648 1706 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 node "wb_clk_i" 1 631.648 524 -800 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143360 2784 0 0 0 0 0 0 0 0 -node "io_analog[9]" 0 216268 16194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218575612 447560 53300000 90600 0 0 0 0 0 0 -node "vssa1" 2 129662 510594 702340 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13962408 27964 4266408 8572 29739808 46720 8266408 16572 175090848 359188 0 0 -node "vccd2" 1 165809 0 633842 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52802464 238348 2954080 7916 119195328 229292 0 0 0 0 0 0 -node "vccd2" 0 159776 0 643842 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38062976 185460 2178976 6040 139801648 270072 0 0 0 0 0 0 -node "io_analog[1]" 92 294858 566594 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30064260 34064 4958468 8952 4958468 8952 224070468 230564 375042088 379032 0 0 0 0 +node "io_analog[9]" 4 187386 16194 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3144500 20920 33649268 49108 291742816 575120 0 0 0 0 +node "vccd2" 0 233946 0 643842 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2872800 6792 2872800 6792 138190064 249148 245966588 492940 0 0 0 0 +node "vccd1" 5 311462 582340 639784 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6768804 30644 1699200 5324 130123540 233496 11185380 17652 397904204 796952 0 0 +node "vssa1" 1 144615 520594 702340 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14073160 24388 7466264 10932 71823052 101156 172938804 323564 0 0 0 0 +node "io_analog[1]" 80 175109 566594 702300 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6666992 15228 4702064 8700 4702064 8700 41625032 62368 250773784 491468 0 0 0 0 substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +cap "io_clamp_low[2]" "io_clamp_high[2]" 525 +cap "io_analog[6]" "io_analog[6]" 26250 cap "io_analog[6]" "io_analog[6]" 21250 -cap "io_analog[6]" "io_analog[6]" 26250 -cap "io_analog[4]" "io_analog[4]" 21250 -cap "io_analog[10]" "vccd2" 4080 -cap "io_analog[2]" "vssa1" 2239.68 -cap "io_analog[5]" "io_analog[5]" 21250 -cap "io_analog[5]" "io_analog[5]" 26250 -cap "io_analog[6]" "io_analog[6]" 26250 -cap "io_clamp_low[1]" "io_analog[5]" 525 -cap "io_analog[9]" "vccd2" 5378 -cap "io_analog[10]" "vccd2" 3240 -cap "io_analog[5]" "io_analog[5]" 21250 -cap "io_analog[8]" "io_analog[10]" 2228 -cap "io_analog[4]" "io_analog[4]" 21250 cap "io_analog[4]" "io_analog[4]" 26250 -cap "io_clamp_high[2]" "io_clamp_low[2]" 525 -cap "io_analog[4]" "io_analog[4]" 26250 -cap "io_analog[5]" "io_analog[5]" 26250 -cap "io_clamp_low[0]" "io_analog[4]" 525 -cap "io_analog[5]" "io_clamp_high[1]" 525 -cap "io_clamp_low[1]" "io_clamp_high[1]" 525 -cap "io_clamp_high[2]" "io_analog[6]" 525 cap "io_analog[4]" "io_clamp_high[0]" 525 -cap "io_analog[8]" "vccd2" 2251.64 -cap "io_analog[6]" "io_clamp_low[2]" 525 -cap "io_analog[9]" "vccd2" 3290 +cap "io_clamp_low[0]" "io_analog[4]" 525 +cap "io_analog[5]" "io_analog[5]" 21250 +cap "io_analog[4]" "io_analog[4]" 21250 cap "io_analog[6]" "io_analog[6]" 21250 -cap "io_analog[8]" "io_analog[9]" 892 +cap "io_analog[2]" "vccd1" 2994.94 +cap "io_analog[1]" "vccd1" 2994.94 +cap "io_analog[4]" "io_analog[4]" 26250 +cap "io_clamp_high[1]" "io_clamp_low[1]" 525 +cap "io_analog[5]" "io_analog[5]" 26250 +cap "io_clamp_high[1]" "io_analog[5]" 525 +cap "io_analog[4]" "io_analog[4]" 21250 cap "io_clamp_low[0]" "io_clamp_high[0]" 525 -merge "detV2_0/din" "io_analog[3]" -3312.85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5538248 -11920 0 0 0 0 -merge "otaV5_0/Vp" "vssa1" -3034.75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1064628 -11428 0 0 0 0 0 0 0 0 0 0 -merge "vssa1" "detV2_0/gnd" -merge "detV2_0/gnd" "otaV5_0/Vn" -merge "otaV5_0/Vn" "VSUBS" -merge "VSUBS" "vccd2" -merge "otaV5_0/cltop" "vssa2" -1155.17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -779903 -5401 0 0 0 0 -merge "otaV5_0/Inn" "io_analog[8]" -2450.25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1278298 -12402 0 0 0 0 -merge "otaV5_0/Inp" "io_analog[9]" -567.424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 571144 -3952 0 0 0 0 0 0 0 0 -merge "otaV5_0/Ib" "io_analog[10]" -661.673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -182910 -2960 0 0 0 0 0 0 -merge "otaV5_0/Vout" "io_analog[7]" -1715.66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1239628 -6555 0 0 0 0 0 0 -merge "detV2_0/do" "io_analog[2]" -5245.62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9792718 -17768 0 0 0 0 -merge "detV2_0/db" "io_analog[1]" -684.621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -193104 -1840 0 0 0 0 0 0 0 0 0 0 0 0 +cap "io_analog[5]" "io_analog[5]" 21250 +cap "vccd1" "io_analog[3]" 3000 +cap "io_analog[8]" "io_analog[10]" 1320 +cap "io_analog[6]" "io_clamp_high[2]" 525 +cap "io_analog[5]" "io_analog[5]" 26250 +cap "vccd1" "io_analog[7]" 1262.28 +cap "io_analog[5]" "io_clamp_low[1]" 525 +cap "io_clamp_low[2]" "io_analog[6]" 525 +cap "io_analog[2]" "vssa1" 3240 +cap "vssa1" "vccd1" 3000 +cap "io_analog[8]" "io_analog[9]" 3000 +cap "io_analog[6]" "io_analog[6]" 26250 +merge "detV2_0/din" "io_analog[3]" -760.336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -708480 -3344 0 0 0 0 +merge "detV2_0/gnd" "vssa1" -8806.68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2641956 -12846 -1661400 -6254 -1661400 -6254 -1661400 -6254 0 0 0 0 +merge "vssa1" "otaV5_0/Vn" +merge "otaV5_0/Vn" "vccd2" +merge "vccd2" "VSUBS" +merge "otaV5_0/cltop" "vssa2" -594.58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -394000 -2788 0 0 0 0 +merge "otaV5_0/Vp" "vccd1" -150.743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46888 -884 0 0 0 0 0 0 0 0 0 0 +merge "otaV5_0/Inn" "io_analog[8]" -2327.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -931506 -6124 -814506 -4278 0 0 +merge "otaV5_0/Inp" "io_analog[9]" -706.695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -192600 -3048 0 0 0 0 0 0 0 0 +merge "otaV5_0/Ib" "io_analog[10]" -538.38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -290585 -2201 0 0 0 0 0 0 +merge "otaV5_0/Vout" "io_analog[7]" -3756.75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4425000 -11850 0 0 0 0 0 0 +merge "detV2_0/do" "io_analog[2]" -4407.28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7580490 -15628 0 0 0 0 +merge "detV2_0/db" "io_analog[1]" -324.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1180 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/mag/user_analog_project_wrapper.mag b/mag/user_analog_project_wrapper.mag index 04b370b..e59a35a 100644 --- a/mag/user_analog_project_wrapper.mag +++ b/mag/user_analog_project_wrapper.mag
@@ -1,69 +1,63 @@ magic tech sky130A -timestamp 1647907848 +timestamp 1648060736 << locali >> -rect 221010 271221 222010 277497 -rect 221001 270997 222010 271221 -rect 221001 270883 222008 270997 -rect 221001 270289 221161 270883 -rect 221793 270289 222008 270883 -rect 221001 269990 222008 270289 +rect 223431 285475 223732 287107 +rect 223069 285291 224241 285475 +rect 223069 284635 223271 285291 +rect 224007 284635 224241 285291 +rect 223069 284472 224241 284635 << viali >> -rect 221161 270289 221793 270883 +rect 223271 284635 224007 285291 << metal1 >> -rect 63698 323206 64612 323298 -rect 63698 322799 63851 323206 -rect 64519 322799 64612 323206 -rect 63698 322702 64612 322799 -rect 53034 318178 54514 318278 -rect 53034 317852 53469 318178 -rect 54163 317852 54514 318178 -rect 53034 317779 54514 317852 -rect 54313 317433 54513 317779 -rect 54313 317337 54515 317433 -rect 54315 270268 54515 317337 -rect 64124 277847 64324 322702 -rect 220693 294574 222050 294722 -rect 220693 294092 220995 294574 -rect 221660 294092 222050 294574 -rect 220693 293936 222050 294092 -rect 221100 289088 221600 293936 -rect 221001 270883 222008 271221 -rect 221001 270289 221161 270883 -rect 221793 270289 222008 270883 -rect 54314 269972 64313 270268 -rect 221001 269990 222008 270289 +rect 222847 303312 224186 303600 +rect 222847 302511 223186 303312 +rect 223839 302511 224186 303312 +rect 222847 302206 224186 302511 +rect 223229 298842 223720 302206 +rect 100711 297935 101511 298042 +rect 100711 297613 100911 297935 +rect 101310 297613 101511 297935 +rect 100711 297511 101511 297613 +rect 100966 295991 101167 297511 +rect 100967 293682 101167 295991 +rect 100967 293601 101168 293682 +rect 100968 291182 101168 293601 +rect 223069 285291 224241 285475 +rect 223069 284635 223271 285291 +rect 224007 284635 224241 285291 +rect 223069 284472 224241 284635 +rect 100671 283630 101571 283768 +rect 100671 283137 100876 283630 +rect 101334 283137 101571 283630 +rect 100671 282970 101571 283137 << via1 >> -rect 63851 322799 64519 323206 -rect 53469 317852 54163 318178 -rect 220995 294092 221660 294574 -rect 221161 270289 221793 270883 +rect 223186 302511 223839 303312 +rect 100911 297613 101310 297935 +rect 223271 284635 224007 285291 +rect 100876 283137 101334 283630 << metal2 >> -rect 18242 343569 19242 343999 -rect 18242 342561 18477 343569 -rect 19014 342561 19242 343569 -rect 18242 341999 19242 342561 -rect 18558 282627 19058 341999 -rect 63698 323206 64612 323298 -rect 63698 322799 63851 323206 -rect 64519 322799 64612 323206 -rect 63698 322702 64612 322799 -rect 53034 318178 54514 318278 -rect 53034 317852 53469 318178 -rect 54163 317852 54514 318178 -rect 53034 317779 54514 317852 -rect 220693 294574 222050 294722 -rect 220693 294092 220995 294574 -rect 221660 294092 222050 294574 -rect 220693 293936 222050 294092 -rect 18558 282128 63565 282627 -rect 18558 282127 63568 282128 -rect 18558 282118 19058 282127 -rect 63468 277628 63568 282127 -rect 221001 270883 222008 271221 -rect 221001 270289 221161 270883 -rect 221793 270289 222008 270883 -rect 221001 269990 222008 270289 +rect 222847 303312 224186 303600 +rect 222847 302511 223186 303312 +rect 223839 302511 224186 303312 +rect 222847 302206 224186 302511 +rect 100711 297935 101511 298042 +rect 100711 297613 100911 297935 +rect 101310 297613 101511 297935 +rect 100711 297511 101511 297613 +rect 99959 295576 100534 295726 +rect 99959 295204 100058 295576 +rect 100432 295204 100534 295576 +rect 99959 295051 100534 295204 +rect 100311 291071 100411 295051 +rect 223069 285291 224241 285475 +rect 223069 284635 223271 285291 +rect 224007 284635 224241 285291 +rect 223069 284472 224241 284635 +rect 100671 283630 101571 283768 +rect 100671 283137 100876 283630 +rect 101334 283137 101571 283630 +rect 100671 282970 101571 283137 rect 262 -400 318 240 rect 853 -400 909 240 rect 1444 -400 1500 240 @@ -559,11 +553,11 @@ rect 291034 -400 291090 240 rect 291625 -400 291681 240 << via2 >> -rect 18477 342561 19014 343569 -rect 63851 322799 64519 323206 -rect 53469 317852 54163 318178 -rect 220995 294092 221660 294574 -rect 221161 270289 221793 270883 +rect 223186 302511 223839 303312 +rect 100911 297613 101310 297935 +rect 100058 295204 100432 295576 +rect 223271 284635 224007 285291 +rect 100876 283137 101334 283630 << metal3 >> rect 8097 351150 10597 352400 rect 34097 351150 36597 352400 @@ -584,118 +578,124 @@ rect 232697 351150 235197 352400 rect 255297 351170 257697 352400 rect 260297 351170 262697 352400 -rect 9022 343970 9522 351150 -rect 34978 348729 35478 351150 -rect 34978 347332 35483 348729 -rect 61017 348644 61517 351150 -rect 61017 348467 61518 348644 -rect 18242 343970 19242 343999 -rect 9022 343569 19242 343970 -rect 34983 343925 35483 347332 -rect 61018 345212 61518 348467 -rect 61017 344712 69667 345212 -rect 61018 344711 61518 344712 -rect 69163 344711 69667 344712 -rect 9022 343470 18477 343569 -rect -400 341432 850 342621 -rect 18242 342561 18477 343470 -rect 19014 342561 19242 343569 -rect 34982 343661 35483 343925 -rect 34982 343223 35482 343661 -rect 18242 341999 19242 342561 -rect 34981 341925 35482 343223 -rect 34981 341775 35481 341925 -rect 34981 341643 38086 341775 -rect 13329 341432 14329 341486 -rect -400 341020 14329 341432 -rect 34981 341341 35556 341643 -rect 37502 341341 38086 341643 -rect 34981 341223 38086 341341 -rect -400 340121 850 341020 -rect 13329 341018 14329 341020 -rect 13329 339949 13559 341018 -rect 14091 339949 14329 341018 -rect 13329 339386 14329 339949 -rect 69163 334562 69663 344711 -rect 69163 332072 69677 334562 -rect 207499 334019 208499 351150 -rect -400 323308 830 324321 -rect -400 323304 60623 323308 -rect -400 323298 63701 323304 -rect -400 323206 64612 323298 -rect -400 322808 63851 323206 -rect -400 321921 830 322808 -rect 60503 322799 63851 322808 -rect 64519 322799 64612 323206 -rect 60503 322798 64612 322799 -rect 63698 322702 64612 322798 -rect -400 318281 830 319321 -rect 52576 318281 54073 318284 -rect -400 318278 54073 318281 -rect -400 318178 54514 318278 -rect -400 317852 53469 318178 -rect 54163 317852 54514 318178 -rect -400 317785 54514 317852 -rect -400 317781 52710 317785 -rect -400 316921 830 317781 -rect 53034 317779 54514 317785 -rect -400 279721 830 282121 -rect 13265 279578 14265 279891 -rect 13265 278420 13408 279578 -rect 14105 278420 14265 279578 -rect 13265 278388 14265 278420 -rect 13264 277888 63264 278388 -rect -400 276153 830 277121 -rect -400 275581 6188 276153 -rect -400 274721 830 275581 -rect 5676 273191 6165 275581 -rect 69177 274562 69677 332072 -rect 207498 333570 208499 334019 -rect 207498 332497 207740 333570 -rect 208279 333491 208499 333570 -rect 208279 332497 208495 333491 -rect 207498 331810 208495 332497 -rect 233502 325002 234502 351150 -rect 256142 346720 256685 351170 -rect 260999 351168 261999 351170 +rect 9106 346620 9606 351150 +rect 35184 348436 35681 351150 +rect 34830 348177 36242 348436 +rect 34830 347442 35089 348177 +rect 35894 347442 36242 348177 +rect 34830 347182 36242 347442 +rect 8697 346313 10281 346620 +rect 8697 345332 8935 346313 +rect 9892 345332 10281 346313 +rect 8697 344957 10281 345332 +rect -400 341603 850 342621 +rect -400 341103 29506 341603 +rect -400 340121 850 341103 +rect 29006 339134 29506 341103 +rect 29006 338796 29508 339134 +rect -400 323370 830 324321 +rect -400 323359 24907 323370 +rect -400 322870 24917 323359 +rect -400 321921 830 322870 +rect -400 318272 830 319321 +rect 24417 318671 24917 322870 +rect 23846 318348 25232 318671 +rect 23846 318272 24148 318348 +rect -400 317772 24148 318272 +rect -400 316921 830 317772 +rect 23846 317399 24148 317772 +rect 24908 317399 25232 318348 +rect 23846 317030 25232 317399 +rect 29008 291635 29508 338796 +rect 61086 299157 61586 351150 +rect 207689 345109 208189 351150 +rect 207222 344753 208660 345109 +rect 207222 343773 207647 344753 +rect 208318 343773 208660 344753 +rect 207222 343390 208660 343773 +rect 233632 343971 234132 351150 +rect 256254 347381 256754 351170 +rect 255148 347112 257331 347381 +rect 261234 347112 261734 351170 rect 283297 351150 285797 352400 -rect 255927 346538 256927 346720 -rect 255927 345955 256123 346538 -rect 256695 345955 256927 346538 -rect 255927 345720 256927 345955 -rect 283996 334498 284996 351150 +rect 284280 348674 284780 351150 +rect 255148 347001 261738 347112 +rect 255148 346018 255597 347001 +rect 256822 346612 261738 347001 +rect 256822 346018 257331 346612 +rect 255148 345522 257331 346018 +rect 284280 345851 284782 348674 +rect 284282 344310 284782 345851 +rect 237075 344011 238444 344220 +rect 237075 343971 237400 344011 +rect 233632 343471 237400 343971 +rect 237075 343280 237400 343471 +rect 238164 343280 238444 344011 +rect 237075 343012 238444 343280 +rect 283433 343995 285385 344310 +rect 283433 343202 283984 343995 +rect 284892 343202 285385 343995 +rect 283433 342937 285385 343202 rect 291150 338992 292400 341492 -rect 249995 334350 284996 334498 -rect 249995 333656 250149 334350 -rect 250846 333656 284996 334350 -rect 249995 333498 284996 333656 -rect 233502 324652 234503 325002 -rect 233502 323711 233727 324652 -rect 233503 323284 233727 323711 -rect 234235 323284 234503 324652 -rect 233503 323002 234503 323284 -rect 291170 319892 292400 322292 -rect 291170 314892 292400 317292 +rect 270109 324723 271706 325033 +rect 270109 323858 270468 324723 +rect 271313 323858 271706 324723 +rect 270109 323548 271706 323858 +rect 270687 321307 271187 323548 +rect 291170 321307 292400 322292 +rect 270687 320807 292400 321307 +rect 270687 316324 271183 320807 +rect 291170 319892 292400 320807 +rect 291170 316324 292400 317292 +rect 270687 315824 292400 316324 +rect 270687 315817 271183 315824 +rect 291170 314892 292400 315824 +rect 222847 303312 224186 303600 +rect 222847 302511 223186 303312 +rect 223839 302511 224186 303312 +rect 222847 302206 224186 302511 +rect 61087 299015 61586 299157 +rect 61087 298515 106021 299015 +rect 61087 298513 61586 298515 +rect 100711 297935 101511 298042 +rect 100711 297613 100911 297935 +rect 101310 297613 101511 297935 +rect 100711 297511 101511 297613 +rect 99959 295576 100534 295726 +rect 99959 295204 100058 295576 +rect 100432 295204 100534 295576 +rect 99959 295051 100534 295204 +rect 29007 291135 100108 291635 +rect 29008 291134 29508 291135 +rect 105521 287888 106021 298515 rect 291760 294736 292400 294792 -rect 220693 294574 222050 294722 -rect 220693 294092 220995 294574 -rect 221660 294092 222050 294574 rect 291760 294145 292400 294201 -rect 220693 293936 222050 294092 rect 291760 293554 292400 293610 rect 291760 292963 292400 293019 rect 291760 292372 292400 292428 rect 291760 291781 292400 291837 +rect 223069 285291 224241 285475 +rect 223069 284635 223271 285291 +rect 224007 284635 224241 285291 +rect 223069 284472 224241 284635 +rect 100671 283630 101571 283768 +rect 100671 283137 100876 283630 +rect 101334 283137 101571 283630 +rect 100671 282970 101571 283137 +rect -400 281147 830 282121 +rect -400 281125 20218 281147 +rect -400 280647 20225 281125 +rect -400 279721 830 280647 +rect -400 275994 830 277121 +rect 19725 276739 20225 280647 +rect 19071 276291 21006 276739 +rect 19071 275994 19526 276291 +rect -400 275494 19526 275994 +rect -400 274721 830 275494 +rect 19071 275348 19526 275494 +rect 20504 275348 21006 276291 +rect 19071 274922 21006 275348 rect 291170 275281 292400 277681 -rect 5675 273167 6165 273191 -rect 5675 273016 6164 273167 -rect 5675 272689 5753 273016 -rect 6042 272689 6164 273016 -rect 5675 272422 6164 272689 -rect 221001 270883 222008 271221 -rect 221001 270289 221161 270883 -rect 221793 270289 222008 270883 -rect 221001 269990 222008 270289 rect 291170 270281 292400 272681 rect -400 255765 240 255821 rect -400 255174 240 255230 @@ -846,16 +846,20 @@ rect -400 772 240 828 rect 291760 772 292400 828 << via3 >> -rect 35556 341341 37502 341643 -rect 13559 339949 14091 341018 -rect 13408 278420 14105 279578 -rect 207740 332497 208279 333570 -rect 256123 345955 256695 346538 -rect 250149 333656 250846 334350 -rect 233727 323284 234235 324652 -rect 220995 294092 221660 294574 -rect 5753 272689 6042 273016 -rect 221161 270289 221793 270883 +rect 35089 347442 35894 348177 +rect 8935 345332 9892 346313 +rect 24148 317399 24908 318348 +rect 207647 343773 208318 344753 +rect 255597 346018 256822 347001 +rect 237400 343280 238164 344011 +rect 283984 343202 284892 343995 +rect 270468 323858 271313 324723 +rect 223186 302511 223839 303312 +rect 100911 297613 101310 297935 +rect 100058 295204 100432 295576 +rect 223271 284635 224007 285291 +rect 100876 283137 101334 283630 +rect 19526 275348 20504 276291 << metal4 >> rect 82797 351150 85297 352400 rect 87947 351150 90447 352400 @@ -863,83 +867,114 @@ rect 113797 351150 116297 352400 rect 159497 351150 161997 352400 rect 164647 351150 167147 352400 -rect 255927 346538 256927 346720 -rect 255927 345955 256123 346538 -rect 256695 345955 256927 346538 -rect 255927 345720 256927 345955 -rect 34981 341643 62881 341775 -rect 13329 341018 14329 341486 -rect 34981 341341 35556 341643 -rect 37502 341341 62881 341643 -rect 34981 341319 62881 341341 -rect 34981 341275 62882 341319 -rect 34981 341223 38086 341275 -rect 13329 339949 13559 341018 -rect 14091 339949 14329 341018 -rect 13329 339386 14329 339949 -rect 13519 279891 14019 339386 -rect 13265 279578 14265 279891 -rect 13265 278420 13408 279578 -rect 14105 278420 14265 279578 -rect 13265 277891 14265 278420 -rect 5675 273016 6164 273191 -rect 5675 272974 5753 273016 -rect 5662 272689 5753 272974 -rect 6042 272689 6164 273016 -rect 5662 272422 6164 272689 -rect 5662 269521 6162 272422 -rect 62582 272207 62882 341275 -rect 249995 334350 250995 334502 -rect 207498 333570 208495 334019 -rect 207498 332497 207740 333570 -rect 208279 332497 208495 333570 -rect 207498 331989 208495 332497 -rect 249995 333656 250149 334350 -rect 250846 333656 250995 334350 -rect 207497 274119 208497 331989 -rect 233503 324652 234503 325002 -rect 233503 323284 233727 324652 -rect 234235 323994 234503 324652 -rect 234235 323284 234505 323994 -rect 233503 323002 234505 323284 -rect 220693 294574 222050 294722 -rect 220693 294092 220995 294574 -rect 221660 294092 222050 294574 -rect 220693 293936 222050 294092 -rect 233505 289994 234502 323002 -rect 249995 305139 250995 333656 -rect 249995 304502 250998 305139 -rect 207497 273991 208522 274119 -rect 213717 273991 214717 277991 -rect 207497 272991 214717 273991 -rect 225002 273994 226002 277994 -rect 233505 273994 234505 289994 -rect 249998 278028 250998 304502 -rect 249998 275985 251009 278028 -rect 225002 272994 234505 273994 -rect 233004 272990 233508 272994 -rect 62582 272107 62984 272207 -rect 68988 272144 71036 272727 -rect 70537 272136 71036 272144 -rect 62582 272106 62882 272107 -rect 70537 269521 71037 272136 -rect 250009 271279 251009 275985 -rect 221001 270997 222008 271221 -rect 250008 271028 251009 271279 -rect 250008 270998 251000 271028 -rect 230500 270997 251000 270998 -rect 221001 270883 251000 270997 -rect 221001 270289 221161 270883 -rect 221793 270289 251000 270883 -rect 221001 269998 251000 270289 -rect 221001 269997 231010 269998 -rect 221001 269990 222008 269997 -rect 5662 269021 71037 269521 -rect 5662 268974 10360 269021 -rect 6037 268973 10360 268974 +rect 34830 348177 36242 348436 +rect 34830 347442 35089 348177 +rect 35894 347442 36242 348177 +rect 34830 347182 36242 347442 +rect 255148 347001 257331 347381 +rect 255148 346789 255597 347001 +rect 8697 346313 10281 346620 +rect 8697 345332 8935 346313 +rect 9892 345737 10281 346313 +rect 223224 346289 255597 346789 +rect 9892 345699 32316 345737 +rect 9892 345332 32320 345699 +rect 8697 345236 32320 345332 +rect 8697 344957 10281 345236 +rect 23846 318348 25232 318671 +rect 23846 317399 24148 318348 +rect 24908 317399 25232 318348 +rect 23846 317030 25232 317399 +rect 24334 279012 24808 317030 +rect 31820 295633 32320 345236 +rect 207222 344753 208660 345109 +rect 207222 343773 207647 344753 +rect 208318 343773 208660 344753 +rect 207222 343390 208660 343773 +rect 207708 304585 208208 343390 +rect 223224 342652 223724 346289 +rect 255148 346018 255597 346289 +rect 256822 346018 257331 347001 +rect 255148 345522 257331 346018 +rect 237075 344011 238444 344220 +rect 237075 343280 237400 344011 +rect 238164 343280 238444 344011 +rect 283433 343995 285385 344310 +rect 283433 343807 283984 343995 +rect 249058 343307 283984 343807 +rect 237075 343012 238444 343280 +rect 223224 341506 223727 342652 +rect 207707 304435 208208 304585 +rect 207707 304322 208207 304435 +rect 100711 297935 101511 298042 +rect 100711 297613 100911 297935 +rect 101310 297613 101511 297935 +rect 100711 297511 101511 297613 +rect 99959 295633 100534 295726 +rect 31820 295576 100534 295633 +rect 31820 295204 100058 295576 +rect 100432 295204 100534 295576 +rect 31820 295133 100534 295204 +rect 31820 295131 32320 295133 +rect 99959 295051 100534 295133 +rect 207708 288040 208207 304322 +rect 223227 303600 223727 341506 +rect 222847 303312 224186 303600 +rect 222847 302511 223186 303312 +rect 223839 302511 224186 303312 +rect 222847 302206 224186 302511 +rect 237408 288040 237907 343012 +rect 249061 342980 249549 343307 +rect 249055 342792 249549 342980 +rect 283433 343202 283984 343307 +rect 284892 343202 285385 343995 +rect 283433 342937 285385 343202 +rect 249055 340381 249543 342792 +rect 207708 287540 215308 288040 +rect 227708 287540 237907 288040 +rect 249041 338996 249543 340381 +rect 99264 285769 99930 285960 +rect 99264 285377 99449 285769 +rect 99719 285377 99930 285769 +rect 105815 285637 106870 286137 +rect 99264 285252 99930 285377 +rect 100671 283630 101571 283768 +rect 100671 283137 100876 283630 +rect 101334 283137 101571 283630 +rect 100671 282970 101571 283137 +rect 100839 279012 101338 282970 +rect 24334 278512 101338 279012 +rect 24334 278510 24808 278512 +rect 100839 278511 101338 278512 +rect 19071 276291 21006 276739 +rect 19071 275348 19526 276291 +rect 20504 275995 21006 276291 +rect 20504 275989 101399 275995 +rect 106370 275989 106870 285637 +rect 223069 285291 224241 285475 +rect 223069 284635 223271 285291 +rect 224007 285148 224241 285291 +rect 224007 285142 226541 285148 +rect 249041 285143 249540 338996 +rect 270109 324723 271706 325033 +rect 270109 323858 270468 324723 +rect 271313 323858 271706 324723 +rect 270109 323548 271706 323858 +rect 237874 285142 249540 285143 +rect 224007 284647 249540 285142 +rect 224007 284635 224241 284647 +rect 226473 284643 249540 284647 +rect 226473 284642 238137 284643 +rect 249041 284641 249540 284643 +rect 223069 284472 224241 284635 +rect 20504 275495 106870 275989 +rect 20504 275348 21006 275495 +rect 19071 274922 21006 275348 << via4 >> -rect 256123 345955 256695 346538 -rect 220995 294092 221660 294574 +rect 35089 347442 35894 348177 +rect 100911 297613 101310 297935 +rect 99449 285377 99719 285769 +rect 270468 323858 271313 324723 << metal5 >> rect 82797 351150 85297 352400 rect 87947 351150 90447 352400 @@ -947,32 +982,48 @@ rect 113797 351150 116297 352400 rect 159497 351150 161997 352400 rect 164647 351150 167147 352400 -rect 255927 346538 256927 346720 -rect 255927 345955 256123 346538 -rect 256695 345955 256927 346538 -rect 255927 345720 256927 345955 -rect 256108 340302 256656 345720 -rect 221055 339849 256749 340302 -rect 221064 337710 221564 339849 -rect 256108 339846 256656 339849 -rect 221057 337350 221564 337710 -rect 221057 294722 221557 337350 -rect 220693 294574 222050 294722 -rect 220693 294092 220995 294574 -rect 221660 294092 222050 294574 -rect 220693 293936 222050 294092 +rect 34830 348177 36242 348436 +rect 34830 347442 35089 348177 +rect 35894 347870 36242 348177 +rect 44378 347870 44867 347873 +rect 35894 347442 44874 347870 +rect 34830 347367 44874 347442 +rect 34830 347182 36242 347367 +rect 44378 346885 44867 347367 +rect 44375 346708 44867 346885 +rect 44375 333348 44866 346708 +rect 44375 331434 44889 333348 +rect 44389 285854 44889 331434 +rect 270109 324723 271706 325033 +rect 270109 324604 270468 324723 +rect 100883 324104 270468 324604 +rect 100885 298042 101348 324104 +rect 270109 323858 270468 324104 +rect 271313 323858 271706 324723 +rect 270109 323548 271706 323858 +rect 100711 297935 101511 298042 +rect 100711 297613 100911 297935 +rect 101310 297613 101511 297935 +rect 100711 297511 101511 297613 +rect 99264 285854 99930 285960 +rect 44389 285769 99930 285854 +rect 44389 285377 99449 285769 +rect 99719 285377 99930 285769 +rect 44389 285354 99930 285377 +rect 44389 285348 44889 285354 +rect 99264 285252 99930 285354 << comment >> rect -50 352000 292050 352050 rect -50 0 0 352000 rect 292000 0 292050 352000 rect -50 -50 292050 0 use detV2 *detV2_0 -timestamp 1647905536 -transform 1 0 244450 0 1 290645 +timestamp 1648041187 +transform 1 0 246489 0 1 300417 box -32487 -13471 -12750 -1482 use otaV5 *otaV5_0 timestamp 1647895533 -transform 1 0 60168 0 1 271378 +transform 1 0 97011 0 1 284708 box 2758 -1403 9010 6511 << labels >> flabel metal3 s 291760 134615 292400 134671 0 FreeSans 560 0 0 0 gpio_analog[0] @@ -2131,10 +2182,6 @@ port 564 nsew signal bidirectional flabel metal3 s 291170 68415 292400 70815 0 FreeSans 560 0 0 0 vssa1 port 565 nsew signal bidirectional -flabel metal3 s 0 279721 830 282121 0 FreeSans 560 0 0 0 vssa2 -port 566 nsew signal bidirectional -flabel metal3 s 0 274721 830 277121 0 FreeSans 560 0 0 0 vssa2 -port 567 nsew signal bidirectional flabel metal3 s 291170 95715 292400 98115 0 FreeSans 560 0 0 0 vssd1 port 568 nsew signal bidirectional flabel metal3 s 291170 90715 292400 93115 0 FreeSans 560 0 0 0 vssd1 @@ -2355,6 +2402,10 @@ port 676 nsew signal input flabel metal2 s 3217 -400 3273 240 0 FreeSans 560 90 0 0 wbs_we_i port 677 nsew signal input +flabel metal3 s 0 274721 830 277121 0 FreeSans 560 0 0 0 vssa2 +port 567 nsew signal bidirectional +flabel metal3 s 0 279721 830 282121 0 FreeSans 560 0 0 0 vssa2 +port 566 nsew signal bidirectional << properties >> string FIXED_BBOX 0 0 292000 352000 << end >>
diff --git a/mag/user_analog_project_wrapper.spice b/mag/user_analog_project_wrapper.spice new file mode 100644 index 0000000..a4a9482 --- /dev/null +++ b/mag/user_analog_project_wrapper.spice
@@ -0,0 +1,137 @@ +* NGSPICE file created from user_analog_project_wrapper.ext - technology: sky130A + +.subckt sky130_fd_pr__res_xhigh_po_0p35_HDW2JU a_n35_1860# a_n35_n2292# VSUBS +X0 a_n35_n2292# a_n35_1860# VSUBS sky130_fd_pr__res_xhigh_po w=350000u l=1.86e+07u +.ends + +.subckt detV2 din db do gnd +XR bot_cin do gnd sky130_fd_pr__res_xhigh_po_0p35_HDW2JU +X0 din bot_cin sky130_fd_pr__cap_mim_m3_1 l=8.7e+07u w=8.7e+07u +X1 do m2_n40996_n4008# sky130_fd_pr__cap_mim_m3_1 l=8.7e+07u w=8.7e+07u +X2 gnd db bot_cin gnd sky130_fd_pr__nfet_01v8 w=2.25e+07u l=150000u +.ends + +.subckt otaV5 Inp Inn Vout Ib cltop Vp Vn +X0 Vn a_6890_1010# a_6890_750# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u +X1 a_7570_1796# Inp a_6890_1010# Vp sky130_fd_pr__pfet_01v8 w=1.7e+06u l=2e+06u +X2 Vn a_8070_1014# a_8070_1014# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u +X3 Vn a_6890_1010# a_6890_1010# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u +X4 Vp a_6890_750# Vout Vp sky130_fd_pr__pfet_01v8 w=1.4e+06u l=1e+06u +X5 Vp Ib a_7570_1796# Vp sky130_fd_pr__pfet_01v8 w=5e+06u l=4e+06u +X6 cltop Vout sky130_fd_pr__cap_mim_m3_1 l=3.2e+07u w=3.2e+07u +X7 Vn a_8070_1014# Vout Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u +X8 Vp a_6890_750# a_6890_750# Vp sky130_fd_pr__pfet_01v8 w=1.4e+06u l=1e+06u +X9 a_8070_1014# Inn a_7570_1796# Vp sky130_fd_pr__pfet_01v8 w=1.7e+06u l=2e+06u +X10 Vp Ib Ib Vp sky130_fd_pr__pfet_01v8 w=5e+06u l=4e+06u +.ends + +.subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11] ++ gpio_analog[12] gpio_analog[13] gpio_analog[14] gpio_analog[15] gpio_analog[16] ++ gpio_analog[17] gpio_analog[1] gpio_analog[2] gpio_analog[3] gpio_analog[4] gpio_analog[5] ++ gpio_analog[6] gpio_analog[7] gpio_analog[8] gpio_analog[9] gpio_noesd[0] gpio_noesd[10] ++ gpio_noesd[11] gpio_noesd[12] gpio_noesd[13] gpio_noesd[14] gpio_noesd[15] gpio_noesd[16] ++ gpio_noesd[17] gpio_noesd[1] gpio_noesd[2] gpio_noesd[3] gpio_noesd[4] gpio_noesd[5] ++ gpio_noesd[6] gpio_noesd[7] gpio_noesd[8] gpio_noesd[9] io_analog[0] io_analog[10] ++ io_analog[1] io_analog[2] io_analog[3] io_analog[7] io_analog[8] io_analog[9] io_analog[4] ++ io_analog[5] io_analog[6] io_clamp_high[0] io_clamp_high[1] io_clamp_high[2] io_clamp_low[0] ++ io_clamp_low[1] io_clamp_low[2] io_in[0] io_in[10] io_in[11] io_in[12] io_in[13] ++ io_in[14] io_in[15] io_in[16] io_in[17] io_in[18] io_in[19] io_in[1] io_in[20] io_in[21] ++ io_in[22] io_in[23] io_in[24] io_in[25] io_in[26] io_in[2] io_in[3] io_in[4] io_in[5] ++ io_in[6] io_in[7] io_in[8] io_in[9] io_in_3v3[0] io_in_3v3[10] io_in_3v3[11] io_in_3v3[12] ++ io_in_3v3[13] io_in_3v3[14] io_in_3v3[15] io_in_3v3[16] io_in_3v3[17] io_in_3v3[18] ++ io_in_3v3[19] io_in_3v3[1] io_in_3v3[20] io_in_3v3[21] io_in_3v3[22] io_in_3v3[23] ++ io_in_3v3[24] io_in_3v3[25] io_in_3v3[26] io_in_3v3[2] io_in_3v3[3] io_in_3v3[4] ++ io_in_3v3[5] io_in_3v3[6] io_in_3v3[7] io_in_3v3[8] io_in_3v3[9] io_oeb[0] io_oeb[10] ++ io_oeb[11] io_oeb[12] io_oeb[13] io_oeb[14] io_oeb[15] io_oeb[16] io_oeb[17] io_oeb[18] ++ io_oeb[19] io_oeb[1] io_oeb[20] io_oeb[21] io_oeb[22] io_oeb[23] io_oeb[24] io_oeb[25] ++ io_oeb[26] io_oeb[2] io_oeb[3] io_oeb[4] io_oeb[5] io_oeb[6] io_oeb[7] io_oeb[8] ++ io_oeb[9] io_out[0] io_out[10] io_out[11] io_out[12] io_out[13] io_out[14] io_out[15] ++ io_out[16] io_out[17] io_out[18] io_out[19] io_out[1] io_out[20] io_out[21] io_out[22] ++ io_out[23] io_out[24] io_out[25] io_out[26] io_out[2] io_out[3] io_out[4] io_out[5] ++ io_out[6] io_out[7] io_out[8] io_out[9] la_data_in[0] la_data_in[100] la_data_in[101] ++ la_data_in[102] la_data_in[103] la_data_in[104] la_data_in[105] la_data_in[106] ++ la_data_in[107] la_data_in[108] la_data_in[109] la_data_in[10] la_data_in[110] la_data_in[111] ++ la_data_in[112] la_data_in[113] la_data_in[114] la_data_in[115] la_data_in[116] ++ la_data_in[117] la_data_in[118] la_data_in[119] la_data_in[11] la_data_in[120] la_data_in[121] ++ la_data_in[122] la_data_in[123] la_data_in[124] la_data_in[125] la_data_in[126] ++ la_data_in[127] la_data_in[12] la_data_in[13] la_data_in[14] la_data_in[15] la_data_in[16] ++ la_data_in[17] la_data_in[18] la_data_in[19] la_data_in[1] la_data_in[20] la_data_in[21] ++ la_data_in[22] la_data_in[23] la_data_in[24] la_data_in[25] la_data_in[26] la_data_in[27] ++ la_data_in[28] la_data_in[29] la_data_in[2] la_data_in[30] la_data_in[31] la_data_in[32] ++ la_data_in[33] la_data_in[34] la_data_in[35] la_data_in[36] la_data_in[37] la_data_in[38] ++ la_data_in[39] la_data_in[3] la_data_in[40] la_data_in[41] la_data_in[42] la_data_in[43] ++ la_data_in[44] la_data_in[45] la_data_in[46] la_data_in[47] la_data_in[48] la_data_in[49] ++ la_data_in[4] la_data_in[50] la_data_in[51] la_data_in[52] la_data_in[53] la_data_in[54] ++ la_data_in[55] la_data_in[56] la_data_in[57] la_data_in[58] la_data_in[59] la_data_in[5] ++ la_data_in[60] la_data_in[61] la_data_in[62] la_data_in[63] la_data_in[64] la_data_in[65] ++ la_data_in[66] la_data_in[67] la_data_in[68] la_data_in[69] la_data_in[6] la_data_in[70] ++ la_data_in[71] la_data_in[72] la_data_in[73] la_data_in[74] la_data_in[75] la_data_in[76] ++ la_data_in[77] la_data_in[78] la_data_in[79] la_data_in[7] la_data_in[80] la_data_in[81] ++ la_data_in[82] la_data_in[83] la_data_in[84] la_data_in[85] la_data_in[86] la_data_in[87] ++ la_data_in[88] la_data_in[89] la_data_in[8] la_data_in[90] la_data_in[91] la_data_in[92] ++ la_data_in[93] la_data_in[94] la_data_in[95] la_data_in[96] la_data_in[97] la_data_in[98] ++ la_data_in[99] la_data_in[9] la_data_out[0] la_data_out[100] la_data_out[101] la_data_out[102] ++ la_data_out[103] la_data_out[104] la_data_out[105] la_data_out[106] la_data_out[107] ++ la_data_out[108] la_data_out[109] la_data_out[10] la_data_out[110] la_data_out[111] ++ la_data_out[112] la_data_out[113] la_data_out[114] la_data_out[115] la_data_out[116] ++ la_data_out[117] la_data_out[118] la_data_out[119] la_data_out[11] la_data_out[120] ++ la_data_out[121] la_data_out[122] la_data_out[123] la_data_out[124] la_data_out[125] ++ la_data_out[126] la_data_out[127] la_data_out[12] la_data_out[13] la_data_out[14] ++ la_data_out[15] la_data_out[16] la_data_out[17] la_data_out[18] la_data_out[19] ++ la_data_out[1] la_data_out[20] la_data_out[21] la_data_out[22] la_data_out[23] la_data_out[24] ++ la_data_out[25] la_data_out[26] la_data_out[27] la_data_out[28] la_data_out[29] ++ la_data_out[2] la_data_out[30] la_data_out[31] la_data_out[32] la_data_out[33] la_data_out[34] ++ la_data_out[35] la_data_out[36] la_data_out[37] la_data_out[38] la_data_out[39] ++ la_data_out[3] la_data_out[40] la_data_out[41] la_data_out[42] la_data_out[43] la_data_out[44] ++ la_data_out[45] la_data_out[46] la_data_out[47] la_data_out[48] la_data_out[49] ++ la_data_out[4] la_data_out[50] la_data_out[51] la_data_out[52] la_data_out[53] la_data_out[54] ++ la_data_out[55] la_data_out[56] la_data_out[57] la_data_out[58] la_data_out[59] ++ la_data_out[5] la_data_out[60] la_data_out[61] la_data_out[62] la_data_out[63] la_data_out[64] ++ la_data_out[65] la_data_out[66] la_data_out[67] la_data_out[68] la_data_out[69] ++ la_data_out[6] la_data_out[70] la_data_out[71] la_data_out[72] la_data_out[73] la_data_out[74] ++ la_data_out[75] la_data_out[76] la_data_out[77] la_data_out[78] la_data_out[79] ++ la_data_out[7] la_data_out[80] la_data_out[81] la_data_out[82] la_data_out[83] la_data_out[84] ++ la_data_out[85] la_data_out[86] la_data_out[87] la_data_out[88] la_data_out[89] ++ la_data_out[8] la_data_out[90] la_data_out[91] la_data_out[92] la_data_out[93] la_data_out[94] ++ la_data_out[95] la_data_out[96] la_data_out[97] la_data_out[98] la_data_out[99] ++ la_data_out[9] la_oenb[0] la_oenb[100] la_oenb[101] la_oenb[102] la_oenb[103] la_oenb[104] ++ la_oenb[105] la_oenb[106] la_oenb[107] la_oenb[108] la_oenb[109] la_oenb[10] la_oenb[110] ++ la_oenb[111] la_oenb[112] la_oenb[113] la_oenb[114] la_oenb[115] la_oenb[116] la_oenb[117] ++ la_oenb[118] la_oenb[119] la_oenb[11] la_oenb[120] la_oenb[121] la_oenb[122] la_oenb[123] ++ la_oenb[124] la_oenb[125] la_oenb[126] la_oenb[127] la_oenb[12] la_oenb[13] la_oenb[14] ++ la_oenb[15] la_oenb[16] la_oenb[17] la_oenb[18] la_oenb[19] la_oenb[1] la_oenb[20] ++ la_oenb[21] la_oenb[22] la_oenb[23] la_oenb[24] la_oenb[25] la_oenb[26] la_oenb[27] ++ la_oenb[28] la_oenb[29] la_oenb[2] la_oenb[30] la_oenb[31] la_oenb[32] la_oenb[33] ++ la_oenb[34] la_oenb[35] la_oenb[36] la_oenb[37] la_oenb[38] la_oenb[39] la_oenb[3] ++ la_oenb[40] la_oenb[41] la_oenb[42] la_oenb[43] la_oenb[44] la_oenb[45] la_oenb[46] ++ la_oenb[47] la_oenb[48] la_oenb[49] la_oenb[4] la_oenb[50] la_oenb[51] la_oenb[52] ++ la_oenb[53] la_oenb[54] la_oenb[55] la_oenb[56] la_oenb[57] la_oenb[58] la_oenb[59] ++ la_oenb[5] la_oenb[60] la_oenb[61] la_oenb[62] la_oenb[63] la_oenb[64] la_oenb[65] ++ la_oenb[66] la_oenb[67] la_oenb[68] la_oenb[69] la_oenb[6] la_oenb[70] la_oenb[71] ++ la_oenb[72] la_oenb[73] la_oenb[74] la_oenb[75] la_oenb[76] la_oenb[77] la_oenb[78] ++ la_oenb[79] la_oenb[7] la_oenb[80] la_oenb[81] la_oenb[82] la_oenb[83] la_oenb[84] ++ la_oenb[85] la_oenb[86] la_oenb[87] la_oenb[88] la_oenb[89] la_oenb[8] la_oenb[90] ++ la_oenb[91] la_oenb[92] la_oenb[93] la_oenb[94] la_oenb[95] la_oenb[96] la_oenb[97] ++ la_oenb[98] la_oenb[99] la_oenb[9] user_clock2 user_irq[0] user_irq[1] user_irq[2] ++ vccd1 vccd2 vdda1 vdda2 vssa2 vssd1 vssd2 wb_clk_i wb_rst_i wbs_ack_o wbs_adr_i[0] ++ wbs_adr_i[10] wbs_adr_i[11] wbs_adr_i[12] wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15] ++ wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] wbs_adr_i[19] wbs_adr_i[1] wbs_adr_i[20] ++ wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] wbs_adr_i[25] wbs_adr_i[26] ++ wbs_adr_i[27] wbs_adr_i[28] wbs_adr_i[29] wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31] ++ wbs_adr_i[3] wbs_adr_i[4] wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_adr_i[8] wbs_adr_i[9] ++ wbs_cyc_i wbs_dat_i[0] wbs_dat_i[10] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14] ++ wbs_dat_i[15] wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[1] ++ wbs_dat_i[20] wbs_dat_i[21] wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_i[25] ++ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30] ++ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_i[8] ++ wbs_dat_i[9] wbs_dat_o[0] wbs_dat_o[10] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13] ++ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19] ++ wbs_dat_o[1] wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24] ++ wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] wbs_dat_o[2] ++ wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6] ++ wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] ++ wbs_stb_i wbs_we_i +XdetV2_0 io_analog[3] io_analog[1] io_analog[2] vccd2 detV2 +XotaV5_0 io_analog[9] io_analog[8] io_analog[7] io_analog[10] vssa2 vccd1 vccd2 otaV5 +.ends +
diff --git a/netgen/comp.out b/netgen/comp.out index 33f1158..8ccbc2d 100644 --- a/netgen/comp.out +++ b/netgen/comp.out
@@ -11,6 +11,29 @@ --------------------------------------------------------------------------------------- Cell pin lists are equivalent. Device classes sky130_fd_pr__nfet_01v8 and sky130_fd_pr__nfet_01v8 are equivalent. +Warning: Equate pins: cell sky130_fd_pr__cap_mim_m3_1 has no definition, treated as a black box. +Warning: Equate pins: cell sky130_fd_pr__cap_mim_m3_1 has no definition, treated as a black box. + +Subcircuit pins: +Circuit 1: sky130_fd_pr__cap_mim_m3_1 |Circuit 2: sky130_fd_pr__cap_mim_m3_1 +-------------------------------------------|------------------------------------------- +1 |1 +2 |2 +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_pr__cap_mim_m3_1 and sky130_fd_pr__cap_mim_m3_1 are equivalent. +Warning: Equate pins: cell sky130_fd_pr__res_xhigh_po has no definition, treated as a black box. +Warning: Equate pins: cell sky130_fd_pr__res_xhigh_po has no definition, treated as a black box. + +Subcircuit pins: +Circuit 1: sky130_fd_pr__res_xhigh_po |Circuit 2: sky130_fd_pr__res_xhigh_po +-------------------------------------------|------------------------------------------- +1 |1 +2 |2 +3 |3 +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_pr__res_xhigh_po and sky130_fd_pr__res_xhigh_po are equivalent. Warning: Equate pins: cell sky130_fd_pr__pfet_01v8 has no definition, treated as a black box. Warning: Equate pins: cell sky130_fd_pr__pfet_01v8 has no definition, treated as a black box. @@ -24,23 +47,35 @@ --------------------------------------------------------------------------------------- Cell pin lists are equivalent. Device classes sky130_fd_pr__pfet_01v8 and sky130_fd_pr__pfet_01v8 are equivalent. -Warning: Equate pins: cell sky130_fd_pr__cap_mim_m3_1 has no definition, treated as a black box. -Warning: Equate pins: cell sky130_fd_pr__cap_mim_m3_1 has no definition, treated as a black box. - -Subcircuit pins: -Circuit 1: sky130_fd_pr__cap_mim_m3_1 |Circuit 2: sky130_fd_pr__cap_mim_m3_1 --------------------------------------------|------------------------------------------- -1 |1 -2 |2 ---------------------------------------------------------------------------------------- -Cell pin lists are equivalent. -Device classes sky130_fd_pr__cap_mim_m3_1 and sky130_fd_pr__cap_mim_m3_1 are equivalent. Subcircuit summary: -Circuit 1: otaV5 |Circuit 2: OTA +Circuit 1: detector |Circuit 2: detector -------------------------------------------|------------------------------------------- -sky130_fd_pr__nfet_01v8 (4) |sky130_fd_pr__nfet_01v8 (4) +sky130_fd_pr__nfet_01v8 (1) |sky130_fd_pr__nfet_01v8 (1) +sky130_fd_pr__cap_mim_m3_1 (2) |sky130_fd_pr__cap_mim_m3_1 (2) +sky130_fd_pr__res_xhigh_po (1) |sky130_fd_pr__res_xhigh_po (1) +Number of devices: 4 |Number of devices: 4 +Number of nets: 5 |Number of nets: 5 +--------------------------------------------------------------------------------------- +Circuits match uniquely. +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: detector |Circuit 2: detector +-------------------------------------------|------------------------------------------- +do |do +gnd |gnd +dB |dB +din |din +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes detector and detector are equivalent. + +Subcircuit summary: +Circuit 1: OTA |Circuit 2: OTA +-------------------------------------------|------------------------------------------- sky130_fd_pr__pfet_01v8 (6) |sky130_fd_pr__pfet_01v8 (6) +sky130_fd_pr__nfet_01v8 (4) |sky130_fd_pr__nfet_01v8 (4) sky130_fd_pr__cap_mim_m3_1 (1) |sky130_fd_pr__cap_mim_m3_1 (1) Number of devices: 11 |Number of devices: 11 Number of nets: 11 |Number of nets: 11 @@ -49,16 +84,2003 @@ Netlists match uniquely. Subcircuit pins: -Circuit 1: otaV5 |Circuit 2: OTA +Circuit 1: OTA |Circuit 2: OTA -------------------------------------------|------------------------------------------- -Vp |Vp -Inn |inn -Inp |inp -cltop |cltop -Vout |vout -Ib |ib Vn |Vn +inn |inn +inp |inp +cltop |cltop +vout |vout +ib |ib +Vp |Vp --------------------------------------------------------------------------------------- Cell pin lists are equivalent. -Device classes otaV5 and OTA are equivalent. +Device classes OTA and OTA are equivalent. + +Cell user_analog_project_wrapper disconnected node: vdda1 +Cell user_analog_project_wrapper disconnected node: vdda2 +Cell user_analog_project_wrapper disconnected node: vssd1 +Cell user_analog_project_wrapper disconnected node: vssd2 +Cell user_analog_project_wrapper disconnected node: wb_clk_i +Cell user_analog_project_wrapper disconnected node: wb_rst_i +Cell user_analog_project_wrapper disconnected node: wbs_stb_i +Cell user_analog_project_wrapper disconnected node: wbs_cyc_i +Cell user_analog_project_wrapper disconnected node: wbs_we_i +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[31] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[30] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[29] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[28] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[27] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[26] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[25] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[24] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[23] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[22] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[21] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[20] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[19] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[18] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[17] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[16] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[15] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[14] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[13] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[12] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[11] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[10] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[9] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[8] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[7] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[6] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[5] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[4] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[31] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[30] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[29] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[28] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[27] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[26] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[25] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[24] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[23] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[22] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[21] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[20] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[19] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[18] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[17] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[16] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[15] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[14] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[13] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[12] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[11] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[10] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[9] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[8] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[7] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[6] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[5] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[4] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_ack_o +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[31] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[30] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[29] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[28] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[27] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[26] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[25] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[24] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[23] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[22] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[21] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[20] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[19] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[18] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[17] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[16] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[15] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[14] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[13] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[12] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[11] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[10] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[9] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[8] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[7] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[6] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[5] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[4] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[3] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[2] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[1] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[0] +Cell user_analog_project_wrapper disconnected node: la_data_in[127] +Cell user_analog_project_wrapper disconnected node: la_data_in[126] +Cell user_analog_project_wrapper disconnected node: la_data_in[125] +Cell user_analog_project_wrapper disconnected node: la_data_in[124] +Cell user_analog_project_wrapper disconnected node: la_data_in[123] +Cell user_analog_project_wrapper disconnected node: la_data_in[122] +Cell user_analog_project_wrapper disconnected node: la_data_in[121] +Cell user_analog_project_wrapper disconnected node: la_data_in[120] +Cell user_analog_project_wrapper disconnected node: la_data_in[119] +Cell user_analog_project_wrapper disconnected node: la_data_in[118] +Cell user_analog_project_wrapper disconnected node: la_data_in[117] +Cell user_analog_project_wrapper disconnected node: la_data_in[116] +Cell user_analog_project_wrapper disconnected node: la_data_in[115] +Cell user_analog_project_wrapper disconnected node: la_data_in[114] +Cell user_analog_project_wrapper disconnected node: la_data_in[113] +Cell user_analog_project_wrapper disconnected node: la_data_in[112] +Cell user_analog_project_wrapper disconnected node: la_data_in[111] +Cell user_analog_project_wrapper disconnected node: la_data_in[110] +Cell user_analog_project_wrapper disconnected node: la_data_in[109] +Cell user_analog_project_wrapper disconnected node: la_data_in[108] +Cell user_analog_project_wrapper disconnected node: la_data_in[107] +Cell user_analog_project_wrapper disconnected node: la_data_in[106] +Cell user_analog_project_wrapper disconnected node: la_data_in[105] +Cell user_analog_project_wrapper disconnected node: la_data_in[104] +Cell user_analog_project_wrapper disconnected node: la_data_in[103] +Cell user_analog_project_wrapper disconnected node: la_data_in[102] +Cell user_analog_project_wrapper disconnected node: la_data_in[101] +Cell user_analog_project_wrapper disconnected node: la_data_in[100] +Cell user_analog_project_wrapper disconnected node: la_data_in[99] +Cell user_analog_project_wrapper disconnected node: la_data_in[98] +Cell user_analog_project_wrapper disconnected node: la_data_in[97] +Cell user_analog_project_wrapper disconnected node: la_data_in[96] +Cell user_analog_project_wrapper disconnected node: la_data_in[95] +Cell user_analog_project_wrapper disconnected node: la_data_in[94] +Cell user_analog_project_wrapper disconnected node: la_data_in[93] +Cell user_analog_project_wrapper disconnected node: la_data_in[92] +Cell user_analog_project_wrapper disconnected node: la_data_in[91] +Cell user_analog_project_wrapper disconnected node: la_data_in[90] +Cell user_analog_project_wrapper disconnected node: la_data_in[89] +Cell user_analog_project_wrapper disconnected node: la_data_in[88] +Cell user_analog_project_wrapper disconnected node: la_data_in[87] +Cell user_analog_project_wrapper disconnected node: la_data_in[86] +Cell user_analog_project_wrapper disconnected node: la_data_in[85] +Cell user_analog_project_wrapper disconnected node: la_data_in[84] +Cell user_analog_project_wrapper disconnected node: la_data_in[83] +Cell user_analog_project_wrapper disconnected node: la_data_in[82] +Cell user_analog_project_wrapper disconnected node: la_data_in[81] +Cell user_analog_project_wrapper disconnected node: la_data_in[80] +Cell user_analog_project_wrapper disconnected node: la_data_in[79] +Cell user_analog_project_wrapper disconnected node: la_data_in[78] +Cell user_analog_project_wrapper disconnected node: la_data_in[77] +Cell user_analog_project_wrapper disconnected node: la_data_in[76] +Cell user_analog_project_wrapper disconnected node: la_data_in[75] +Cell user_analog_project_wrapper disconnected node: la_data_in[74] +Cell user_analog_project_wrapper disconnected node: la_data_in[73] +Cell user_analog_project_wrapper disconnected node: la_data_in[72] +Cell user_analog_project_wrapper disconnected node: la_data_in[71] +Cell user_analog_project_wrapper disconnected node: la_data_in[70] +Cell user_analog_project_wrapper disconnected node: la_data_in[69] +Cell user_analog_project_wrapper disconnected node: la_data_in[68] +Cell user_analog_project_wrapper disconnected node: la_data_in[67] +Cell user_analog_project_wrapper disconnected node: la_data_in[66] +Cell user_analog_project_wrapper disconnected node: la_data_in[65] +Cell user_analog_project_wrapper disconnected node: la_data_in[64] +Cell user_analog_project_wrapper disconnected node: la_data_in[63] +Cell user_analog_project_wrapper disconnected node: la_data_in[62] +Cell user_analog_project_wrapper disconnected node: la_data_in[61] +Cell user_analog_project_wrapper disconnected node: la_data_in[60] +Cell user_analog_project_wrapper disconnected node: la_data_in[59] +Cell user_analog_project_wrapper disconnected node: la_data_in[58] +Cell user_analog_project_wrapper disconnected node: la_data_in[57] +Cell user_analog_project_wrapper disconnected node: la_data_in[56] +Cell user_analog_project_wrapper disconnected node: la_data_in[55] +Cell user_analog_project_wrapper disconnected node: la_data_in[54] +Cell user_analog_project_wrapper disconnected node: la_data_in[53] +Cell user_analog_project_wrapper disconnected node: la_data_in[52] +Cell user_analog_project_wrapper disconnected node: la_data_in[51] +Cell user_analog_project_wrapper disconnected node: la_data_in[50] +Cell user_analog_project_wrapper disconnected node: la_data_in[49] +Cell user_analog_project_wrapper disconnected node: la_data_in[48] +Cell user_analog_project_wrapper disconnected node: la_data_in[47] +Cell user_analog_project_wrapper disconnected node: la_data_in[46] +Cell user_analog_project_wrapper disconnected node: la_data_in[45] +Cell user_analog_project_wrapper disconnected node: la_data_in[44] +Cell user_analog_project_wrapper disconnected node: la_data_in[43] +Cell user_analog_project_wrapper disconnected node: la_data_in[42] +Cell user_analog_project_wrapper disconnected node: la_data_in[41] +Cell user_analog_project_wrapper disconnected node: la_data_in[40] +Cell user_analog_project_wrapper disconnected node: la_data_in[39] +Cell user_analog_project_wrapper disconnected node: la_data_in[38] +Cell user_analog_project_wrapper disconnected node: la_data_in[37] +Cell user_analog_project_wrapper disconnected node: la_data_in[36] +Cell user_analog_project_wrapper disconnected node: la_data_in[35] +Cell user_analog_project_wrapper disconnected node: la_data_in[34] +Cell user_analog_project_wrapper disconnected node: la_data_in[33] +Cell user_analog_project_wrapper disconnected node: la_data_in[32] +Cell user_analog_project_wrapper disconnected node: la_data_in[31] +Cell user_analog_project_wrapper disconnected node: la_data_in[30] +Cell user_analog_project_wrapper disconnected node: la_data_in[29] +Cell user_analog_project_wrapper disconnected node: la_data_in[28] +Cell user_analog_project_wrapper disconnected node: la_data_in[27] +Cell user_analog_project_wrapper disconnected node: la_data_in[26] +Cell user_analog_project_wrapper disconnected node: la_data_in[25] +Cell user_analog_project_wrapper disconnected node: la_data_in[24] +Cell user_analog_project_wrapper disconnected node: la_data_in[23] +Cell user_analog_project_wrapper disconnected node: la_data_in[22] +Cell user_analog_project_wrapper disconnected node: la_data_in[21] +Cell user_analog_project_wrapper disconnected node: la_data_in[20] +Cell user_analog_project_wrapper disconnected node: la_data_in[19] +Cell user_analog_project_wrapper disconnected node: la_data_in[18] +Cell user_analog_project_wrapper disconnected node: la_data_in[17] +Cell user_analog_project_wrapper disconnected node: la_data_in[16] +Cell user_analog_project_wrapper disconnected node: la_data_in[15] +Cell user_analog_project_wrapper disconnected node: la_data_in[14] +Cell user_analog_project_wrapper disconnected node: la_data_in[13] +Cell user_analog_project_wrapper disconnected node: la_data_in[12] +Cell user_analog_project_wrapper disconnected node: la_data_in[11] +Cell user_analog_project_wrapper disconnected node: la_data_in[10] +Cell user_analog_project_wrapper disconnected node: la_data_in[9] +Cell user_analog_project_wrapper disconnected node: la_data_in[8] +Cell user_analog_project_wrapper disconnected node: la_data_in[7] +Cell user_analog_project_wrapper disconnected node: la_data_in[6] +Cell user_analog_project_wrapper disconnected node: la_data_in[5] +Cell user_analog_project_wrapper disconnected node: la_data_in[4] +Cell user_analog_project_wrapper disconnected node: la_data_in[3] +Cell user_analog_project_wrapper disconnected node: la_data_in[2] +Cell user_analog_project_wrapper disconnected node: la_data_in[1] +Cell user_analog_project_wrapper disconnected node: la_data_in[0] +Cell user_analog_project_wrapper disconnected node: la_data_out[127] +Cell user_analog_project_wrapper disconnected node: la_data_out[126] +Cell user_analog_project_wrapper disconnected node: la_data_out[125] +Cell user_analog_project_wrapper disconnected node: la_data_out[124] +Cell user_analog_project_wrapper disconnected node: la_data_out[123] +Cell user_analog_project_wrapper disconnected node: la_data_out[122] +Cell user_analog_project_wrapper disconnected node: la_data_out[121] +Cell user_analog_project_wrapper disconnected node: la_data_out[120] +Cell user_analog_project_wrapper disconnected node: la_data_out[119] +Cell user_analog_project_wrapper disconnected node: la_data_out[118] +Cell user_analog_project_wrapper disconnected node: la_data_out[117] +Cell user_analog_project_wrapper disconnected node: la_data_out[116] +Cell user_analog_project_wrapper disconnected node: la_data_out[115] +Cell user_analog_project_wrapper disconnected node: la_data_out[114] +Cell user_analog_project_wrapper disconnected node: la_data_out[113] +Cell user_analog_project_wrapper disconnected node: la_data_out[112] +Cell user_analog_project_wrapper disconnected node: la_data_out[111] +Cell user_analog_project_wrapper disconnected node: la_data_out[110] +Cell user_analog_project_wrapper disconnected node: la_data_out[109] +Cell user_analog_project_wrapper disconnected node: la_data_out[108] +Cell user_analog_project_wrapper disconnected node: la_data_out[107] +Cell user_analog_project_wrapper disconnected node: la_data_out[106] +Cell user_analog_project_wrapper disconnected node: la_data_out[105] +Cell user_analog_project_wrapper disconnected node: la_data_out[104] +Cell user_analog_project_wrapper disconnected node: la_data_out[103] +Cell user_analog_project_wrapper disconnected node: la_data_out[102] +Cell user_analog_project_wrapper disconnected node: la_data_out[101] +Cell user_analog_project_wrapper disconnected node: la_data_out[100] +Cell user_analog_project_wrapper disconnected node: la_data_out[99] +Cell user_analog_project_wrapper disconnected node: la_data_out[98] +Cell user_analog_project_wrapper disconnected node: la_data_out[97] +Cell user_analog_project_wrapper disconnected node: la_data_out[96] +Cell user_analog_project_wrapper disconnected node: la_data_out[95] +Cell user_analog_project_wrapper disconnected node: la_data_out[94] +Cell user_analog_project_wrapper disconnected node: la_data_out[93] +Cell user_analog_project_wrapper disconnected node: la_data_out[92] +Cell user_analog_project_wrapper disconnected node: la_data_out[91] +Cell user_analog_project_wrapper disconnected node: la_data_out[90] +Cell user_analog_project_wrapper disconnected node: la_data_out[89] +Cell user_analog_project_wrapper disconnected node: la_data_out[88] +Cell user_analog_project_wrapper disconnected node: la_data_out[87] +Cell user_analog_project_wrapper disconnected node: la_data_out[86] +Cell user_analog_project_wrapper disconnected node: la_data_out[85] +Cell user_analog_project_wrapper disconnected node: la_data_out[84] +Cell user_analog_project_wrapper disconnected node: la_data_out[83] +Cell user_analog_project_wrapper disconnected node: la_data_out[82] +Cell user_analog_project_wrapper disconnected node: la_data_out[81] +Cell user_analog_project_wrapper disconnected node: la_data_out[80] +Cell user_analog_project_wrapper disconnected node: la_data_out[79] +Cell user_analog_project_wrapper disconnected node: la_data_out[78] +Cell user_analog_project_wrapper disconnected node: la_data_out[77] +Cell user_analog_project_wrapper disconnected node: la_data_out[76] +Cell user_analog_project_wrapper disconnected node: la_data_out[75] +Cell user_analog_project_wrapper disconnected node: la_data_out[74] +Cell user_analog_project_wrapper disconnected node: la_data_out[73] +Cell user_analog_project_wrapper disconnected node: la_data_out[72] +Cell user_analog_project_wrapper disconnected node: la_data_out[71] +Cell user_analog_project_wrapper disconnected node: la_data_out[70] +Cell user_analog_project_wrapper disconnected node: la_data_out[69] +Cell user_analog_project_wrapper disconnected node: la_data_out[68] +Cell user_analog_project_wrapper disconnected node: la_data_out[67] +Cell user_analog_project_wrapper disconnected node: la_data_out[66] +Cell user_analog_project_wrapper disconnected node: la_data_out[65] +Cell user_analog_project_wrapper disconnected node: la_data_out[64] +Cell user_analog_project_wrapper disconnected node: la_data_out[63] +Cell user_analog_project_wrapper disconnected node: la_data_out[62] +Cell user_analog_project_wrapper disconnected node: la_data_out[61] +Cell user_analog_project_wrapper disconnected node: la_data_out[60] +Cell user_analog_project_wrapper disconnected node: la_data_out[59] +Cell user_analog_project_wrapper disconnected node: la_data_out[58] +Cell user_analog_project_wrapper disconnected node: la_data_out[57] +Cell user_analog_project_wrapper disconnected node: la_data_out[56] +Cell user_analog_project_wrapper disconnected node: la_data_out[55] +Cell user_analog_project_wrapper disconnected node: la_data_out[54] +Cell user_analog_project_wrapper disconnected node: la_data_out[53] +Cell user_analog_project_wrapper disconnected node: la_data_out[52] +Cell user_analog_project_wrapper disconnected node: la_data_out[51] +Cell user_analog_project_wrapper disconnected node: la_data_out[50] +Cell user_analog_project_wrapper disconnected node: la_data_out[49] +Cell user_analog_project_wrapper disconnected node: la_data_out[48] +Cell user_analog_project_wrapper disconnected node: la_data_out[47] +Cell user_analog_project_wrapper disconnected node: la_data_out[46] +Cell user_analog_project_wrapper disconnected node: la_data_out[45] +Cell user_analog_project_wrapper disconnected node: la_data_out[44] +Cell user_analog_project_wrapper disconnected node: la_data_out[43] +Cell user_analog_project_wrapper disconnected node: la_data_out[42] +Cell user_analog_project_wrapper disconnected node: la_data_out[41] +Cell user_analog_project_wrapper disconnected node: la_data_out[40] +Cell user_analog_project_wrapper disconnected node: la_data_out[39] +Cell user_analog_project_wrapper disconnected node: la_data_out[38] +Cell user_analog_project_wrapper disconnected node: la_data_out[37] +Cell user_analog_project_wrapper disconnected node: la_data_out[36] +Cell user_analog_project_wrapper disconnected node: la_data_out[35] +Cell user_analog_project_wrapper disconnected node: la_data_out[34] +Cell user_analog_project_wrapper disconnected node: la_data_out[33] +Cell user_analog_project_wrapper disconnected node: la_data_out[32] +Cell user_analog_project_wrapper disconnected node: la_data_out[31] +Cell user_analog_project_wrapper disconnected node: la_data_out[30] +Cell user_analog_project_wrapper disconnected node: la_data_out[29] +Cell user_analog_project_wrapper disconnected node: la_data_out[28] +Cell user_analog_project_wrapper disconnected node: la_data_out[27] +Cell user_analog_project_wrapper disconnected node: la_data_out[26] +Cell user_analog_project_wrapper disconnected node: la_data_out[25] +Cell user_analog_project_wrapper disconnected node: la_data_out[24] +Cell user_analog_project_wrapper disconnected node: la_data_out[23] +Cell user_analog_project_wrapper disconnected node: la_data_out[22] +Cell user_analog_project_wrapper disconnected node: la_data_out[21] +Cell user_analog_project_wrapper disconnected node: la_data_out[20] +Cell user_analog_project_wrapper disconnected node: la_data_out[19] +Cell user_analog_project_wrapper disconnected node: la_data_out[18] +Cell user_analog_project_wrapper disconnected node: la_data_out[17] +Cell user_analog_project_wrapper disconnected node: la_data_out[16] +Cell user_analog_project_wrapper disconnected node: la_data_out[15] +Cell user_analog_project_wrapper disconnected node: la_data_out[14] +Cell user_analog_project_wrapper disconnected node: la_data_out[13] +Cell user_analog_project_wrapper disconnected node: la_data_out[12] +Cell user_analog_project_wrapper disconnected node: la_data_out[11] +Cell user_analog_project_wrapper disconnected node: la_data_out[10] +Cell user_analog_project_wrapper disconnected node: la_data_out[9] +Cell user_analog_project_wrapper disconnected node: la_data_out[8] +Cell user_analog_project_wrapper disconnected node: la_data_out[7] +Cell user_analog_project_wrapper disconnected node: la_data_out[6] +Cell user_analog_project_wrapper disconnected node: la_data_out[5] +Cell user_analog_project_wrapper disconnected node: la_data_out[4] +Cell user_analog_project_wrapper disconnected node: la_data_out[3] +Cell user_analog_project_wrapper disconnected node: la_data_out[2] +Cell user_analog_project_wrapper disconnected node: la_data_out[1] +Cell user_analog_project_wrapper disconnected node: la_data_out[0] +Cell user_analog_project_wrapper disconnected node: io_in[26] +Cell user_analog_project_wrapper disconnected node: io_in[25] +Cell user_analog_project_wrapper disconnected node: io_in[24] +Cell user_analog_project_wrapper disconnected node: io_in[23] +Cell user_analog_project_wrapper disconnected node: io_in[22] +Cell user_analog_project_wrapper disconnected node: io_in[21] +Cell user_analog_project_wrapper disconnected node: io_in[20] +Cell user_analog_project_wrapper disconnected node: io_in[19] +Cell user_analog_project_wrapper disconnected node: io_in[18] +Cell user_analog_project_wrapper disconnected node: io_in[17] +Cell user_analog_project_wrapper disconnected node: io_in[16] +Cell user_analog_project_wrapper disconnected node: io_in[15] +Cell user_analog_project_wrapper disconnected node: io_in[14] +Cell user_analog_project_wrapper disconnected node: io_in[13] +Cell user_analog_project_wrapper disconnected node: io_in[12] +Cell user_analog_project_wrapper disconnected node: io_in[11] +Cell user_analog_project_wrapper disconnected node: io_in[10] +Cell user_analog_project_wrapper disconnected node: io_in[9] +Cell user_analog_project_wrapper disconnected node: io_in[8] +Cell user_analog_project_wrapper disconnected node: io_in[7] +Cell user_analog_project_wrapper disconnected node: io_in[6] +Cell user_analog_project_wrapper disconnected node: io_in[5] +Cell user_analog_project_wrapper disconnected node: io_in[4] +Cell user_analog_project_wrapper disconnected node: io_in[3] +Cell user_analog_project_wrapper disconnected node: io_in[2] +Cell user_analog_project_wrapper disconnected node: io_in[1] +Cell user_analog_project_wrapper disconnected node: io_in[0] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[26] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[25] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[24] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[23] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[22] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[21] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[20] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[19] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[18] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[17] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[16] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[15] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[14] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[13] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[12] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[11] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[10] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[9] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[8] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[7] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[6] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[5] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[4] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[3] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[2] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[1] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[0] +Cell user_analog_project_wrapper disconnected node: user_clock2 +Cell user_analog_project_wrapper disconnected node: io_out[26] +Cell user_analog_project_wrapper disconnected node: io_out[25] +Cell user_analog_project_wrapper disconnected node: io_out[24] +Cell user_analog_project_wrapper disconnected node: io_out[23] +Cell user_analog_project_wrapper disconnected node: io_out[22] +Cell user_analog_project_wrapper disconnected node: io_out[21] +Cell user_analog_project_wrapper disconnected node: io_out[20] +Cell user_analog_project_wrapper disconnected node: io_out[19] +Cell user_analog_project_wrapper disconnected node: io_out[18] +Cell user_analog_project_wrapper disconnected node: io_out[17] +Cell user_analog_project_wrapper disconnected node: io_out[16] +Cell user_analog_project_wrapper disconnected node: io_out[15] +Cell user_analog_project_wrapper disconnected node: io_out[14] +Cell user_analog_project_wrapper disconnected node: io_out[13] +Cell user_analog_project_wrapper disconnected node: io_out[12] +Cell user_analog_project_wrapper disconnected node: io_out[11] +Cell user_analog_project_wrapper disconnected node: io_out[10] +Cell user_analog_project_wrapper disconnected node: io_out[9] +Cell user_analog_project_wrapper disconnected node: io_out[8] +Cell user_analog_project_wrapper disconnected node: io_out[7] +Cell user_analog_project_wrapper disconnected node: io_out[6] +Cell user_analog_project_wrapper disconnected node: io_out[5] +Cell user_analog_project_wrapper disconnected node: io_out[4] +Cell user_analog_project_wrapper disconnected node: io_out[3] +Cell user_analog_project_wrapper disconnected node: io_out[2] +Cell user_analog_project_wrapper disconnected node: io_out[1] +Cell user_analog_project_wrapper disconnected node: io_out[0] +Cell user_analog_project_wrapper disconnected node: io_oeb[26] +Cell user_analog_project_wrapper disconnected node: io_oeb[25] +Cell user_analog_project_wrapper disconnected node: io_oeb[24] +Cell user_analog_project_wrapper disconnected node: io_oeb[23] +Cell user_analog_project_wrapper disconnected node: io_oeb[22] +Cell user_analog_project_wrapper disconnected node: io_oeb[21] +Cell user_analog_project_wrapper disconnected node: io_oeb[20] +Cell user_analog_project_wrapper disconnected node: io_oeb[19] +Cell user_analog_project_wrapper disconnected node: io_oeb[18] +Cell user_analog_project_wrapper disconnected node: io_oeb[17] +Cell user_analog_project_wrapper disconnected node: io_oeb[16] +Cell user_analog_project_wrapper disconnected node: io_oeb[15] +Cell user_analog_project_wrapper disconnected node: io_oeb[14] +Cell user_analog_project_wrapper disconnected node: io_oeb[13] +Cell user_analog_project_wrapper disconnected node: io_oeb[12] +Cell user_analog_project_wrapper disconnected node: io_oeb[11] +Cell user_analog_project_wrapper disconnected node: io_oeb[10] +Cell user_analog_project_wrapper disconnected node: io_oeb[9] +Cell user_analog_project_wrapper disconnected node: io_oeb[8] +Cell user_analog_project_wrapper disconnected node: io_oeb[7] +Cell user_analog_project_wrapper disconnected node: io_oeb[6] +Cell user_analog_project_wrapper disconnected node: io_oeb[5] +Cell user_analog_project_wrapper disconnected node: io_oeb[4] +Cell user_analog_project_wrapper disconnected node: io_oeb[3] +Cell user_analog_project_wrapper disconnected node: io_oeb[2] +Cell user_analog_project_wrapper disconnected node: io_oeb[1] +Cell user_analog_project_wrapper disconnected node: io_oeb[0] +Cell user_analog_project_wrapper disconnected node: gpio_analog[17] +Cell user_analog_project_wrapper disconnected node: gpio_analog[16] +Cell user_analog_project_wrapper disconnected node: gpio_analog[15] +Cell user_analog_project_wrapper disconnected node: gpio_analog[14] +Cell user_analog_project_wrapper disconnected node: gpio_analog[13] +Cell user_analog_project_wrapper disconnected node: gpio_analog[12] +Cell user_analog_project_wrapper disconnected node: gpio_analog[11] +Cell user_analog_project_wrapper disconnected node: gpio_analog[10] +Cell user_analog_project_wrapper disconnected node: gpio_analog[9] +Cell user_analog_project_wrapper disconnected node: gpio_analog[8] +Cell user_analog_project_wrapper disconnected node: gpio_analog[7] +Cell user_analog_project_wrapper disconnected node: gpio_analog[6] +Cell user_analog_project_wrapper disconnected node: gpio_analog[5] +Cell user_analog_project_wrapper disconnected node: gpio_analog[4] +Cell user_analog_project_wrapper disconnected node: gpio_analog[3] +Cell user_analog_project_wrapper disconnected node: gpio_analog[2] +Cell user_analog_project_wrapper disconnected node: gpio_analog[1] +Cell user_analog_project_wrapper disconnected node: gpio_analog[0] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[17] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[16] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[15] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[14] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[13] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[12] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[11] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[10] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[9] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[8] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[7] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[6] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[5] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[4] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[3] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[2] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[1] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[0] +Cell user_analog_project_wrapper disconnected node: io_analog[6] +Cell user_analog_project_wrapper disconnected node: io_analog[5] +Cell user_analog_project_wrapper disconnected node: io_analog[4] +Cell user_analog_project_wrapper disconnected node: io_analog[0] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[2] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[1] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[0] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[2] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[1] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[0] +Cell user_analog_project_wrapper disconnected node: user_irq[2] +Cell user_analog_project_wrapper disconnected node: user_irq[1] +Cell user_analog_project_wrapper disconnected node: user_irq[0] +Cell user_analog_project_wrapper disconnected node: la_oenb[127] +Cell user_analog_project_wrapper disconnected node: la_oenb[126] +Cell user_analog_project_wrapper disconnected node: la_oenb[125] +Cell user_analog_project_wrapper disconnected node: la_oenb[124] +Cell user_analog_project_wrapper disconnected node: la_oenb[123] +Cell user_analog_project_wrapper disconnected node: la_oenb[122] +Cell user_analog_project_wrapper disconnected node: la_oenb[121] +Cell user_analog_project_wrapper disconnected node: la_oenb[120] +Cell user_analog_project_wrapper disconnected node: la_oenb[119] +Cell user_analog_project_wrapper disconnected node: la_oenb[118] +Cell user_analog_project_wrapper disconnected node: la_oenb[117] +Cell user_analog_project_wrapper disconnected node: la_oenb[116] +Cell user_analog_project_wrapper disconnected node: la_oenb[115] +Cell user_analog_project_wrapper disconnected node: la_oenb[114] +Cell user_analog_project_wrapper disconnected node: la_oenb[113] +Cell user_analog_project_wrapper disconnected node: la_oenb[112] +Cell user_analog_project_wrapper disconnected node: la_oenb[111] +Cell user_analog_project_wrapper disconnected node: la_oenb[110] +Cell user_analog_project_wrapper disconnected node: la_oenb[109] +Cell user_analog_project_wrapper disconnected node: la_oenb[108] +Cell user_analog_project_wrapper disconnected node: la_oenb[107] +Cell user_analog_project_wrapper disconnected node: la_oenb[106] +Cell user_analog_project_wrapper disconnected node: la_oenb[105] +Cell user_analog_project_wrapper disconnected node: la_oenb[104] +Cell user_analog_project_wrapper disconnected node: la_oenb[103] +Cell user_analog_project_wrapper disconnected node: la_oenb[102] +Cell user_analog_project_wrapper disconnected node: la_oenb[101] +Cell user_analog_project_wrapper disconnected node: la_oenb[100] +Cell user_analog_project_wrapper disconnected node: la_oenb[99] +Cell user_analog_project_wrapper disconnected node: la_oenb[98] +Cell user_analog_project_wrapper disconnected node: la_oenb[97] +Cell user_analog_project_wrapper disconnected node: la_oenb[96] +Cell user_analog_project_wrapper disconnected node: la_oenb[95] +Cell user_analog_project_wrapper disconnected node: la_oenb[94] +Cell user_analog_project_wrapper disconnected node: la_oenb[93] +Cell user_analog_project_wrapper disconnected node: la_oenb[92] +Cell user_analog_project_wrapper disconnected node: la_oenb[91] +Cell user_analog_project_wrapper disconnected node: la_oenb[90] +Cell user_analog_project_wrapper disconnected node: la_oenb[89] +Cell user_analog_project_wrapper disconnected node: la_oenb[88] +Cell user_analog_project_wrapper disconnected node: la_oenb[87] +Cell user_analog_project_wrapper disconnected node: la_oenb[86] +Cell user_analog_project_wrapper disconnected node: la_oenb[85] +Cell user_analog_project_wrapper disconnected node: la_oenb[84] +Cell user_analog_project_wrapper disconnected node: la_oenb[83] +Cell user_analog_project_wrapper disconnected node: la_oenb[82] +Cell user_analog_project_wrapper disconnected node: la_oenb[81] +Cell user_analog_project_wrapper disconnected node: la_oenb[80] +Cell user_analog_project_wrapper disconnected node: la_oenb[79] +Cell user_analog_project_wrapper disconnected node: la_oenb[78] +Cell user_analog_project_wrapper disconnected node: la_oenb[77] +Cell user_analog_project_wrapper disconnected node: la_oenb[76] +Cell user_analog_project_wrapper disconnected node: la_oenb[75] +Cell user_analog_project_wrapper disconnected node: la_oenb[74] +Cell user_analog_project_wrapper disconnected node: la_oenb[73] +Cell user_analog_project_wrapper disconnected node: la_oenb[72] +Cell user_analog_project_wrapper disconnected node: la_oenb[71] +Cell user_analog_project_wrapper disconnected node: la_oenb[70] +Cell user_analog_project_wrapper disconnected node: la_oenb[69] +Cell user_analog_project_wrapper disconnected node: la_oenb[68] +Cell user_analog_project_wrapper disconnected node: la_oenb[67] +Cell user_analog_project_wrapper disconnected node: la_oenb[66] +Cell user_analog_project_wrapper disconnected node: la_oenb[65] +Cell user_analog_project_wrapper disconnected node: la_oenb[64] +Cell user_analog_project_wrapper disconnected node: la_oenb[63] +Cell user_analog_project_wrapper disconnected node: la_oenb[62] +Cell user_analog_project_wrapper disconnected node: la_oenb[61] +Cell user_analog_project_wrapper disconnected node: la_oenb[60] +Cell user_analog_project_wrapper disconnected node: la_oenb[59] +Cell user_analog_project_wrapper disconnected node: la_oenb[58] +Cell user_analog_project_wrapper disconnected node: la_oenb[57] +Cell user_analog_project_wrapper disconnected node: la_oenb[56] +Cell user_analog_project_wrapper disconnected node: la_oenb[55] +Cell user_analog_project_wrapper disconnected node: la_oenb[54] +Cell user_analog_project_wrapper disconnected node: la_oenb[53] +Cell user_analog_project_wrapper disconnected node: la_oenb[52] +Cell user_analog_project_wrapper disconnected node: la_oenb[51] +Cell user_analog_project_wrapper disconnected node: la_oenb[50] +Cell user_analog_project_wrapper disconnected node: la_oenb[49] +Cell user_analog_project_wrapper disconnected node: la_oenb[48] +Cell user_analog_project_wrapper disconnected node: la_oenb[47] +Cell user_analog_project_wrapper disconnected node: la_oenb[46] +Cell user_analog_project_wrapper disconnected node: la_oenb[45] +Cell user_analog_project_wrapper disconnected node: la_oenb[44] +Cell user_analog_project_wrapper disconnected node: la_oenb[43] +Cell user_analog_project_wrapper disconnected node: la_oenb[42] +Cell user_analog_project_wrapper disconnected node: la_oenb[41] +Cell user_analog_project_wrapper disconnected node: la_oenb[40] +Cell user_analog_project_wrapper disconnected node: la_oenb[39] +Cell user_analog_project_wrapper disconnected node: la_oenb[38] +Cell user_analog_project_wrapper disconnected node: la_oenb[37] +Cell user_analog_project_wrapper disconnected node: la_oenb[36] +Cell user_analog_project_wrapper disconnected node: la_oenb[35] +Cell user_analog_project_wrapper disconnected node: la_oenb[34] +Cell user_analog_project_wrapper disconnected node: la_oenb[33] +Cell user_analog_project_wrapper disconnected node: la_oenb[32] +Cell user_analog_project_wrapper disconnected node: la_oenb[31] +Cell user_analog_project_wrapper disconnected node: la_oenb[30] +Cell user_analog_project_wrapper disconnected node: la_oenb[29] +Cell user_analog_project_wrapper disconnected node: la_oenb[28] +Cell user_analog_project_wrapper disconnected node: la_oenb[27] +Cell user_analog_project_wrapper disconnected node: la_oenb[26] +Cell user_analog_project_wrapper disconnected node: la_oenb[25] +Cell user_analog_project_wrapper disconnected node: la_oenb[24] +Cell user_analog_project_wrapper disconnected node: la_oenb[23] +Cell user_analog_project_wrapper disconnected node: la_oenb[22] +Cell user_analog_project_wrapper disconnected node: la_oenb[21] +Cell user_analog_project_wrapper disconnected node: la_oenb[20] +Cell user_analog_project_wrapper disconnected node: la_oenb[19] +Cell user_analog_project_wrapper disconnected node: la_oenb[18] +Cell user_analog_project_wrapper disconnected node: la_oenb[17] +Cell user_analog_project_wrapper disconnected node: la_oenb[16] +Cell user_analog_project_wrapper disconnected node: la_oenb[15] +Cell user_analog_project_wrapper disconnected node: la_oenb[14] +Cell user_analog_project_wrapper disconnected node: la_oenb[13] +Cell user_analog_project_wrapper disconnected node: la_oenb[12] +Cell user_analog_project_wrapper disconnected node: la_oenb[11] +Cell user_analog_project_wrapper disconnected node: la_oenb[10] +Cell user_analog_project_wrapper disconnected node: la_oenb[9] +Cell user_analog_project_wrapper disconnected node: la_oenb[8] +Cell user_analog_project_wrapper disconnected node: la_oenb[7] +Cell user_analog_project_wrapper disconnected node: la_oenb[6] +Cell user_analog_project_wrapper disconnected node: la_oenb[5] +Cell user_analog_project_wrapper disconnected node: la_oenb[4] +Cell user_analog_project_wrapper disconnected node: la_oenb[3] +Cell user_analog_project_wrapper disconnected node: la_oenb[2] +Cell user_analog_project_wrapper disconnected node: la_oenb[1] +Cell user_analog_project_wrapper disconnected node: la_oenb[0] + +Cell user_analog_project_wrapper disconnected node: vdda1 +Cell user_analog_project_wrapper disconnected node: vdda2 +Cell user_analog_project_wrapper disconnected node: vssd1 +Cell user_analog_project_wrapper disconnected node: vssd2 +Cell user_analog_project_wrapper disconnected node: wb_clk_i +Cell user_analog_project_wrapper disconnected node: wb_rst_i +Cell user_analog_project_wrapper disconnected node: wbs_stb_i +Cell user_analog_project_wrapper disconnected node: wbs_cyc_i +Cell user_analog_project_wrapper disconnected node: wbs_we_i +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_sel_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[31] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[30] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[29] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[28] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[27] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[26] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[25] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[24] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[23] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[22] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[21] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[20] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[19] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[18] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[17] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[16] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[15] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[14] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[13] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[12] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[11] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[10] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[9] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[8] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[7] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[6] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[5] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[4] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_dat_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[31] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[30] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[29] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[28] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[27] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[26] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[25] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[24] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[23] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[22] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[21] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[20] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[19] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[18] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[17] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[16] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[15] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[14] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[13] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[12] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[11] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[10] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[9] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[8] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[7] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[6] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[5] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[4] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[3] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[2] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[1] +Cell user_analog_project_wrapper disconnected node: wbs_adr_i[0] +Cell user_analog_project_wrapper disconnected node: wbs_ack_o +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[31] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[30] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[29] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[28] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[27] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[26] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[25] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[24] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[23] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[22] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[21] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[20] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[19] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[18] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[17] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[16] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[15] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[14] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[13] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[12] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[11] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[10] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[9] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[8] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[7] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[6] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[5] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[4] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[3] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[2] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[1] +Cell user_analog_project_wrapper disconnected node: wbs_dat_o[0] +Cell user_analog_project_wrapper disconnected node: la_data_in[127] +Cell user_analog_project_wrapper disconnected node: la_data_in[126] +Cell user_analog_project_wrapper disconnected node: la_data_in[125] +Cell user_analog_project_wrapper disconnected node: la_data_in[124] +Cell user_analog_project_wrapper disconnected node: la_data_in[123] +Cell user_analog_project_wrapper disconnected node: la_data_in[122] +Cell user_analog_project_wrapper disconnected node: la_data_in[121] +Cell user_analog_project_wrapper disconnected node: la_data_in[120] +Cell user_analog_project_wrapper disconnected node: la_data_in[119] +Cell user_analog_project_wrapper disconnected node: la_data_in[118] +Cell user_analog_project_wrapper disconnected node: la_data_in[117] +Cell user_analog_project_wrapper disconnected node: la_data_in[116] +Cell user_analog_project_wrapper disconnected node: la_data_in[115] +Cell user_analog_project_wrapper disconnected node: la_data_in[114] +Cell user_analog_project_wrapper disconnected node: la_data_in[113] +Cell user_analog_project_wrapper disconnected node: la_data_in[112] +Cell user_analog_project_wrapper disconnected node: la_data_in[111] +Cell user_analog_project_wrapper disconnected node: la_data_in[110] +Cell user_analog_project_wrapper disconnected node: la_data_in[109] +Cell user_analog_project_wrapper disconnected node: la_data_in[108] +Cell user_analog_project_wrapper disconnected node: la_data_in[107] +Cell user_analog_project_wrapper disconnected node: la_data_in[106] +Cell user_analog_project_wrapper disconnected node: la_data_in[105] +Cell user_analog_project_wrapper disconnected node: la_data_in[104] +Cell user_analog_project_wrapper disconnected node: la_data_in[103] +Cell user_analog_project_wrapper disconnected node: la_data_in[102] +Cell user_analog_project_wrapper disconnected node: la_data_in[101] +Cell user_analog_project_wrapper disconnected node: la_data_in[100] +Cell user_analog_project_wrapper disconnected node: la_data_in[99] +Cell user_analog_project_wrapper disconnected node: la_data_in[98] +Cell user_analog_project_wrapper disconnected node: la_data_in[97] +Cell user_analog_project_wrapper disconnected node: la_data_in[96] +Cell user_analog_project_wrapper disconnected node: la_data_in[95] +Cell user_analog_project_wrapper disconnected node: la_data_in[94] +Cell user_analog_project_wrapper disconnected node: la_data_in[93] +Cell user_analog_project_wrapper disconnected node: la_data_in[92] +Cell user_analog_project_wrapper disconnected node: la_data_in[91] +Cell user_analog_project_wrapper disconnected node: la_data_in[90] +Cell user_analog_project_wrapper disconnected node: la_data_in[89] +Cell user_analog_project_wrapper disconnected node: la_data_in[88] +Cell user_analog_project_wrapper disconnected node: la_data_in[87] +Cell user_analog_project_wrapper disconnected node: la_data_in[86] +Cell user_analog_project_wrapper disconnected node: la_data_in[85] +Cell user_analog_project_wrapper disconnected node: la_data_in[84] +Cell user_analog_project_wrapper disconnected node: la_data_in[83] +Cell user_analog_project_wrapper disconnected node: la_data_in[82] +Cell user_analog_project_wrapper disconnected node: la_data_in[81] +Cell user_analog_project_wrapper disconnected node: la_data_in[80] +Cell user_analog_project_wrapper disconnected node: la_data_in[79] +Cell user_analog_project_wrapper disconnected node: la_data_in[78] +Cell user_analog_project_wrapper disconnected node: la_data_in[77] +Cell user_analog_project_wrapper disconnected node: la_data_in[76] +Cell user_analog_project_wrapper disconnected node: la_data_in[75] +Cell user_analog_project_wrapper disconnected node: la_data_in[74] +Cell user_analog_project_wrapper disconnected node: la_data_in[73] +Cell user_analog_project_wrapper disconnected node: la_data_in[72] +Cell user_analog_project_wrapper disconnected node: la_data_in[71] +Cell user_analog_project_wrapper disconnected node: la_data_in[70] +Cell user_analog_project_wrapper disconnected node: la_data_in[69] +Cell user_analog_project_wrapper disconnected node: la_data_in[68] +Cell user_analog_project_wrapper disconnected node: la_data_in[67] +Cell user_analog_project_wrapper disconnected node: la_data_in[66] +Cell user_analog_project_wrapper disconnected node: la_data_in[65] +Cell user_analog_project_wrapper disconnected node: la_data_in[64] +Cell user_analog_project_wrapper disconnected node: la_data_in[63] +Cell user_analog_project_wrapper disconnected node: la_data_in[62] +Cell user_analog_project_wrapper disconnected node: la_data_in[61] +Cell user_analog_project_wrapper disconnected node: la_data_in[60] +Cell user_analog_project_wrapper disconnected node: la_data_in[59] +Cell user_analog_project_wrapper disconnected node: la_data_in[58] +Cell user_analog_project_wrapper disconnected node: la_data_in[57] +Cell user_analog_project_wrapper disconnected node: la_data_in[56] +Cell user_analog_project_wrapper disconnected node: la_data_in[55] +Cell user_analog_project_wrapper disconnected node: la_data_in[54] +Cell user_analog_project_wrapper disconnected node: la_data_in[53] +Cell user_analog_project_wrapper disconnected node: la_data_in[52] +Cell user_analog_project_wrapper disconnected node: la_data_in[51] +Cell user_analog_project_wrapper disconnected node: la_data_in[50] +Cell user_analog_project_wrapper disconnected node: la_data_in[49] +Cell user_analog_project_wrapper disconnected node: la_data_in[48] +Cell user_analog_project_wrapper disconnected node: la_data_in[47] +Cell user_analog_project_wrapper disconnected node: la_data_in[46] +Cell user_analog_project_wrapper disconnected node: la_data_in[45] +Cell user_analog_project_wrapper disconnected node: la_data_in[44] +Cell user_analog_project_wrapper disconnected node: la_data_in[43] +Cell user_analog_project_wrapper disconnected node: la_data_in[42] +Cell user_analog_project_wrapper disconnected node: la_data_in[41] +Cell user_analog_project_wrapper disconnected node: la_data_in[40] +Cell user_analog_project_wrapper disconnected node: la_data_in[39] +Cell user_analog_project_wrapper disconnected node: la_data_in[38] +Cell user_analog_project_wrapper disconnected node: la_data_in[37] +Cell user_analog_project_wrapper disconnected node: la_data_in[36] +Cell user_analog_project_wrapper disconnected node: la_data_in[35] +Cell user_analog_project_wrapper disconnected node: la_data_in[34] +Cell user_analog_project_wrapper disconnected node: la_data_in[33] +Cell user_analog_project_wrapper disconnected node: la_data_in[32] +Cell user_analog_project_wrapper disconnected node: la_data_in[31] +Cell user_analog_project_wrapper disconnected node: la_data_in[30] +Cell user_analog_project_wrapper disconnected node: la_data_in[29] +Cell user_analog_project_wrapper disconnected node: la_data_in[28] +Cell user_analog_project_wrapper disconnected node: la_data_in[27] +Cell user_analog_project_wrapper disconnected node: la_data_in[26] +Cell user_analog_project_wrapper disconnected node: la_data_in[25] +Cell user_analog_project_wrapper disconnected node: la_data_in[24] +Cell user_analog_project_wrapper disconnected node: la_data_in[23] +Cell user_analog_project_wrapper disconnected node: la_data_in[22] +Cell user_analog_project_wrapper disconnected node: la_data_in[21] +Cell user_analog_project_wrapper disconnected node: la_data_in[20] +Cell user_analog_project_wrapper disconnected node: la_data_in[19] +Cell user_analog_project_wrapper disconnected node: la_data_in[18] +Cell user_analog_project_wrapper disconnected node: la_data_in[17] +Cell user_analog_project_wrapper disconnected node: la_data_in[16] +Cell user_analog_project_wrapper disconnected node: la_data_in[15] +Cell user_analog_project_wrapper disconnected node: la_data_in[14] +Cell user_analog_project_wrapper disconnected node: la_data_in[13] +Cell user_analog_project_wrapper disconnected node: la_data_in[12] +Cell user_analog_project_wrapper disconnected node: la_data_in[11] +Cell user_analog_project_wrapper disconnected node: la_data_in[10] +Cell user_analog_project_wrapper disconnected node: la_data_in[9] +Cell user_analog_project_wrapper disconnected node: la_data_in[8] +Cell user_analog_project_wrapper disconnected node: la_data_in[7] +Cell user_analog_project_wrapper disconnected node: la_data_in[6] +Cell user_analog_project_wrapper disconnected node: la_data_in[5] +Cell user_analog_project_wrapper disconnected node: la_data_in[4] +Cell user_analog_project_wrapper disconnected node: la_data_in[3] +Cell user_analog_project_wrapper disconnected node: la_data_in[2] +Cell user_analog_project_wrapper disconnected node: la_data_in[1] +Cell user_analog_project_wrapper disconnected node: la_data_in[0] +Cell user_analog_project_wrapper disconnected node: la_data_out[127] +Cell user_analog_project_wrapper disconnected node: la_data_out[126] +Cell user_analog_project_wrapper disconnected node: la_data_out[125] +Cell user_analog_project_wrapper disconnected node: la_data_out[124] +Cell user_analog_project_wrapper disconnected node: la_data_out[123] +Cell user_analog_project_wrapper disconnected node: la_data_out[122] +Cell user_analog_project_wrapper disconnected node: la_data_out[121] +Cell user_analog_project_wrapper disconnected node: la_data_out[120] +Cell user_analog_project_wrapper disconnected node: la_data_out[119] +Cell user_analog_project_wrapper disconnected node: la_data_out[118] +Cell user_analog_project_wrapper disconnected node: la_data_out[117] +Cell user_analog_project_wrapper disconnected node: la_data_out[116] +Cell user_analog_project_wrapper disconnected node: la_data_out[115] +Cell user_analog_project_wrapper disconnected node: la_data_out[114] +Cell user_analog_project_wrapper disconnected node: la_data_out[113] +Cell user_analog_project_wrapper disconnected node: la_data_out[112] +Cell user_analog_project_wrapper disconnected node: la_data_out[111] +Cell user_analog_project_wrapper disconnected node: la_data_out[110] +Cell user_analog_project_wrapper disconnected node: la_data_out[109] +Cell user_analog_project_wrapper disconnected node: la_data_out[108] +Cell user_analog_project_wrapper disconnected node: la_data_out[107] +Cell user_analog_project_wrapper disconnected node: la_data_out[106] +Cell user_analog_project_wrapper disconnected node: la_data_out[105] +Cell user_analog_project_wrapper disconnected node: la_data_out[104] +Cell user_analog_project_wrapper disconnected node: la_data_out[103] +Cell user_analog_project_wrapper disconnected node: la_data_out[102] +Cell user_analog_project_wrapper disconnected node: la_data_out[101] +Cell user_analog_project_wrapper disconnected node: la_data_out[100] +Cell user_analog_project_wrapper disconnected node: la_data_out[99] +Cell user_analog_project_wrapper disconnected node: la_data_out[98] +Cell user_analog_project_wrapper disconnected node: la_data_out[97] +Cell user_analog_project_wrapper disconnected node: la_data_out[96] +Cell user_analog_project_wrapper disconnected node: la_data_out[95] +Cell user_analog_project_wrapper disconnected node: la_data_out[94] +Cell user_analog_project_wrapper disconnected node: la_data_out[93] +Cell user_analog_project_wrapper disconnected node: la_data_out[92] +Cell user_analog_project_wrapper disconnected node: la_data_out[91] +Cell user_analog_project_wrapper disconnected node: la_data_out[90] +Cell user_analog_project_wrapper disconnected node: la_data_out[89] +Cell user_analog_project_wrapper disconnected node: la_data_out[88] +Cell user_analog_project_wrapper disconnected node: la_data_out[87] +Cell user_analog_project_wrapper disconnected node: la_data_out[86] +Cell user_analog_project_wrapper disconnected node: la_data_out[85] +Cell user_analog_project_wrapper disconnected node: la_data_out[84] +Cell user_analog_project_wrapper disconnected node: la_data_out[83] +Cell user_analog_project_wrapper disconnected node: la_data_out[82] +Cell user_analog_project_wrapper disconnected node: la_data_out[81] +Cell user_analog_project_wrapper disconnected node: la_data_out[80] +Cell user_analog_project_wrapper disconnected node: la_data_out[79] +Cell user_analog_project_wrapper disconnected node: la_data_out[78] +Cell user_analog_project_wrapper disconnected node: la_data_out[77] +Cell user_analog_project_wrapper disconnected node: la_data_out[76] +Cell user_analog_project_wrapper disconnected node: la_data_out[75] +Cell user_analog_project_wrapper disconnected node: la_data_out[74] +Cell user_analog_project_wrapper disconnected node: la_data_out[73] +Cell user_analog_project_wrapper disconnected node: la_data_out[72] +Cell user_analog_project_wrapper disconnected node: la_data_out[71] +Cell user_analog_project_wrapper disconnected node: la_data_out[70] +Cell user_analog_project_wrapper disconnected node: la_data_out[69] +Cell user_analog_project_wrapper disconnected node: la_data_out[68] +Cell user_analog_project_wrapper disconnected node: la_data_out[67] +Cell user_analog_project_wrapper disconnected node: la_data_out[66] +Cell user_analog_project_wrapper disconnected node: la_data_out[65] +Cell user_analog_project_wrapper disconnected node: la_data_out[64] +Cell user_analog_project_wrapper disconnected node: la_data_out[63] +Cell user_analog_project_wrapper disconnected node: la_data_out[62] +Cell user_analog_project_wrapper disconnected node: la_data_out[61] +Cell user_analog_project_wrapper disconnected node: la_data_out[60] +Cell user_analog_project_wrapper disconnected node: la_data_out[59] +Cell user_analog_project_wrapper disconnected node: la_data_out[58] +Cell user_analog_project_wrapper disconnected node: la_data_out[57] +Cell user_analog_project_wrapper disconnected node: la_data_out[56] +Cell user_analog_project_wrapper disconnected node: la_data_out[55] +Cell user_analog_project_wrapper disconnected node: la_data_out[54] +Cell user_analog_project_wrapper disconnected node: la_data_out[53] +Cell user_analog_project_wrapper disconnected node: la_data_out[52] +Cell user_analog_project_wrapper disconnected node: la_data_out[51] +Cell user_analog_project_wrapper disconnected node: la_data_out[50] +Cell user_analog_project_wrapper disconnected node: la_data_out[49] +Cell user_analog_project_wrapper disconnected node: la_data_out[48] +Cell user_analog_project_wrapper disconnected node: la_data_out[47] +Cell user_analog_project_wrapper disconnected node: la_data_out[46] +Cell user_analog_project_wrapper disconnected node: la_data_out[45] +Cell user_analog_project_wrapper disconnected node: la_data_out[44] +Cell user_analog_project_wrapper disconnected node: la_data_out[43] +Cell user_analog_project_wrapper disconnected node: la_data_out[42] +Cell user_analog_project_wrapper disconnected node: la_data_out[41] +Cell user_analog_project_wrapper disconnected node: la_data_out[40] +Cell user_analog_project_wrapper disconnected node: la_data_out[39] +Cell user_analog_project_wrapper disconnected node: la_data_out[38] +Cell user_analog_project_wrapper disconnected node: la_data_out[37] +Cell user_analog_project_wrapper disconnected node: la_data_out[36] +Cell user_analog_project_wrapper disconnected node: la_data_out[35] +Cell user_analog_project_wrapper disconnected node: la_data_out[34] +Cell user_analog_project_wrapper disconnected node: la_data_out[33] +Cell user_analog_project_wrapper disconnected node: la_data_out[32] +Cell user_analog_project_wrapper disconnected node: la_data_out[31] +Cell user_analog_project_wrapper disconnected node: la_data_out[30] +Cell user_analog_project_wrapper disconnected node: la_data_out[29] +Cell user_analog_project_wrapper disconnected node: la_data_out[28] +Cell user_analog_project_wrapper disconnected node: la_data_out[27] +Cell user_analog_project_wrapper disconnected node: la_data_out[26] +Cell user_analog_project_wrapper disconnected node: la_data_out[25] +Cell user_analog_project_wrapper disconnected node: la_data_out[24] +Cell user_analog_project_wrapper disconnected node: la_data_out[23] +Cell user_analog_project_wrapper disconnected node: la_data_out[22] +Cell user_analog_project_wrapper disconnected node: la_data_out[21] +Cell user_analog_project_wrapper disconnected node: la_data_out[20] +Cell user_analog_project_wrapper disconnected node: la_data_out[19] +Cell user_analog_project_wrapper disconnected node: la_data_out[18] +Cell user_analog_project_wrapper disconnected node: la_data_out[17] +Cell user_analog_project_wrapper disconnected node: la_data_out[16] +Cell user_analog_project_wrapper disconnected node: la_data_out[15] +Cell user_analog_project_wrapper disconnected node: la_data_out[14] +Cell user_analog_project_wrapper disconnected node: la_data_out[13] +Cell user_analog_project_wrapper disconnected node: la_data_out[12] +Cell user_analog_project_wrapper disconnected node: la_data_out[11] +Cell user_analog_project_wrapper disconnected node: la_data_out[10] +Cell user_analog_project_wrapper disconnected node: la_data_out[9] +Cell user_analog_project_wrapper disconnected node: la_data_out[8] +Cell user_analog_project_wrapper disconnected node: la_data_out[7] +Cell user_analog_project_wrapper disconnected node: la_data_out[6] +Cell user_analog_project_wrapper disconnected node: la_data_out[5] +Cell user_analog_project_wrapper disconnected node: la_data_out[4] +Cell user_analog_project_wrapper disconnected node: la_data_out[3] +Cell user_analog_project_wrapper disconnected node: la_data_out[2] +Cell user_analog_project_wrapper disconnected node: la_data_out[1] +Cell user_analog_project_wrapper disconnected node: la_data_out[0] +Cell user_analog_project_wrapper disconnected node: io_in[26] +Cell user_analog_project_wrapper disconnected node: io_in[25] +Cell user_analog_project_wrapper disconnected node: io_in[24] +Cell user_analog_project_wrapper disconnected node: io_in[23] +Cell user_analog_project_wrapper disconnected node: io_in[22] +Cell user_analog_project_wrapper disconnected node: io_in[21] +Cell user_analog_project_wrapper disconnected node: io_in[20] +Cell user_analog_project_wrapper disconnected node: io_in[19] +Cell user_analog_project_wrapper disconnected node: io_in[18] +Cell user_analog_project_wrapper disconnected node: io_in[17] +Cell user_analog_project_wrapper disconnected node: io_in[16] +Cell user_analog_project_wrapper disconnected node: io_in[15] +Cell user_analog_project_wrapper disconnected node: io_in[14] +Cell user_analog_project_wrapper disconnected node: io_in[13] +Cell user_analog_project_wrapper disconnected node: io_in[12] +Cell user_analog_project_wrapper disconnected node: io_in[11] +Cell user_analog_project_wrapper disconnected node: io_in[10] +Cell user_analog_project_wrapper disconnected node: io_in[9] +Cell user_analog_project_wrapper disconnected node: io_in[8] +Cell user_analog_project_wrapper disconnected node: io_in[7] +Cell user_analog_project_wrapper disconnected node: io_in[6] +Cell user_analog_project_wrapper disconnected node: io_in[5] +Cell user_analog_project_wrapper disconnected node: io_in[4] +Cell user_analog_project_wrapper disconnected node: io_in[3] +Cell user_analog_project_wrapper disconnected node: io_in[2] +Cell user_analog_project_wrapper disconnected node: io_in[1] +Cell user_analog_project_wrapper disconnected node: io_in[0] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[26] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[25] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[24] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[23] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[22] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[21] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[20] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[19] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[18] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[17] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[16] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[15] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[14] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[13] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[12] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[11] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[10] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[9] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[8] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[7] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[6] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[5] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[4] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[3] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[2] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[1] +Cell user_analog_project_wrapper disconnected node: io_in_3v3[0] +Cell user_analog_project_wrapper disconnected node: user_clock2 +Cell user_analog_project_wrapper disconnected node: io_out[26] +Cell user_analog_project_wrapper disconnected node: io_out[25] +Cell user_analog_project_wrapper disconnected node: io_out[24] +Cell user_analog_project_wrapper disconnected node: io_out[23] +Cell user_analog_project_wrapper disconnected node: io_out[22] +Cell user_analog_project_wrapper disconnected node: io_out[21] +Cell user_analog_project_wrapper disconnected node: io_out[20] +Cell user_analog_project_wrapper disconnected node: io_out[19] +Cell user_analog_project_wrapper disconnected node: io_out[18] +Cell user_analog_project_wrapper disconnected node: io_out[17] +Cell user_analog_project_wrapper disconnected node: io_out[16] +Cell user_analog_project_wrapper disconnected node: io_out[15] +Cell user_analog_project_wrapper disconnected node: io_out[14] +Cell user_analog_project_wrapper disconnected node: io_out[13] +Cell user_analog_project_wrapper disconnected node: io_out[12] +Cell user_analog_project_wrapper disconnected node: io_out[11] +Cell user_analog_project_wrapper disconnected node: io_out[10] +Cell user_analog_project_wrapper disconnected node: io_out[9] +Cell user_analog_project_wrapper disconnected node: io_out[8] +Cell user_analog_project_wrapper disconnected node: io_out[7] +Cell user_analog_project_wrapper disconnected node: io_out[6] +Cell user_analog_project_wrapper disconnected node: io_out[5] +Cell user_analog_project_wrapper disconnected node: io_out[4] +Cell user_analog_project_wrapper disconnected node: io_out[3] +Cell user_analog_project_wrapper disconnected node: io_out[2] +Cell user_analog_project_wrapper disconnected node: io_out[1] +Cell user_analog_project_wrapper disconnected node: io_out[0] +Cell user_analog_project_wrapper disconnected node: io_oeb[26] +Cell user_analog_project_wrapper disconnected node: io_oeb[25] +Cell user_analog_project_wrapper disconnected node: io_oeb[24] +Cell user_analog_project_wrapper disconnected node: io_oeb[23] +Cell user_analog_project_wrapper disconnected node: io_oeb[22] +Cell user_analog_project_wrapper disconnected node: io_oeb[21] +Cell user_analog_project_wrapper disconnected node: io_oeb[20] +Cell user_analog_project_wrapper disconnected node: io_oeb[19] +Cell user_analog_project_wrapper disconnected node: io_oeb[18] +Cell user_analog_project_wrapper disconnected node: io_oeb[17] +Cell user_analog_project_wrapper disconnected node: io_oeb[16] +Cell user_analog_project_wrapper disconnected node: io_oeb[15] +Cell user_analog_project_wrapper disconnected node: io_oeb[14] +Cell user_analog_project_wrapper disconnected node: io_oeb[13] +Cell user_analog_project_wrapper disconnected node: io_oeb[12] +Cell user_analog_project_wrapper disconnected node: io_oeb[11] +Cell user_analog_project_wrapper disconnected node: io_oeb[10] +Cell user_analog_project_wrapper disconnected node: io_oeb[9] +Cell user_analog_project_wrapper disconnected node: io_oeb[8] +Cell user_analog_project_wrapper disconnected node: io_oeb[7] +Cell user_analog_project_wrapper disconnected node: io_oeb[6] +Cell user_analog_project_wrapper disconnected node: io_oeb[5] +Cell user_analog_project_wrapper disconnected node: io_oeb[4] +Cell user_analog_project_wrapper disconnected node: io_oeb[3] +Cell user_analog_project_wrapper disconnected node: io_oeb[2] +Cell user_analog_project_wrapper disconnected node: io_oeb[1] +Cell user_analog_project_wrapper disconnected node: io_oeb[0] +Cell user_analog_project_wrapper disconnected node: gpio_analog[17] +Cell user_analog_project_wrapper disconnected node: gpio_analog[16] +Cell user_analog_project_wrapper disconnected node: gpio_analog[15] +Cell user_analog_project_wrapper disconnected node: gpio_analog[14] +Cell user_analog_project_wrapper disconnected node: gpio_analog[13] +Cell user_analog_project_wrapper disconnected node: gpio_analog[12] +Cell user_analog_project_wrapper disconnected node: gpio_analog[11] +Cell user_analog_project_wrapper disconnected node: gpio_analog[10] +Cell user_analog_project_wrapper disconnected node: gpio_analog[9] +Cell user_analog_project_wrapper disconnected node: gpio_analog[8] +Cell user_analog_project_wrapper disconnected node: gpio_analog[7] +Cell user_analog_project_wrapper disconnected node: gpio_analog[6] +Cell user_analog_project_wrapper disconnected node: gpio_analog[5] +Cell user_analog_project_wrapper disconnected node: gpio_analog[4] +Cell user_analog_project_wrapper disconnected node: gpio_analog[3] +Cell user_analog_project_wrapper disconnected node: gpio_analog[2] +Cell user_analog_project_wrapper disconnected node: gpio_analog[1] +Cell user_analog_project_wrapper disconnected node: gpio_analog[0] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[17] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[16] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[15] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[14] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[13] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[12] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[11] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[10] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[9] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[8] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[7] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[6] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[5] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[4] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[3] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[2] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[1] +Cell user_analog_project_wrapper disconnected node: gpio_noesd[0] +Cell user_analog_project_wrapper disconnected node: io_analog[6] +Cell user_analog_project_wrapper disconnected node: io_analog[5] +Cell user_analog_project_wrapper disconnected node: io_analog[4] +Cell user_analog_project_wrapper disconnected node: io_analog[0] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[2] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[1] +Cell user_analog_project_wrapper disconnected node: io_clamp_high[0] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[2] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[1] +Cell user_analog_project_wrapper disconnected node: io_clamp_low[0] +Cell user_analog_project_wrapper disconnected node: user_irq[2] +Cell user_analog_project_wrapper disconnected node: user_irq[1] +Cell user_analog_project_wrapper disconnected node: user_irq[0] +Cell user_analog_project_wrapper disconnected node: la_oenb[127] +Cell user_analog_project_wrapper disconnected node: la_oenb[126] +Cell user_analog_project_wrapper disconnected node: la_oenb[125] +Cell user_analog_project_wrapper disconnected node: la_oenb[124] +Cell user_analog_project_wrapper disconnected node: la_oenb[123] +Cell user_analog_project_wrapper disconnected node: la_oenb[122] +Cell user_analog_project_wrapper disconnected node: la_oenb[121] +Cell user_analog_project_wrapper disconnected node: la_oenb[120] +Cell user_analog_project_wrapper disconnected node: la_oenb[119] +Cell user_analog_project_wrapper disconnected node: la_oenb[118] +Cell user_analog_project_wrapper disconnected node: la_oenb[117] +Cell user_analog_project_wrapper disconnected node: la_oenb[116] +Cell user_analog_project_wrapper disconnected node: la_oenb[115] +Cell user_analog_project_wrapper disconnected node: la_oenb[114] +Cell user_analog_project_wrapper disconnected node: la_oenb[113] +Cell user_analog_project_wrapper disconnected node: la_oenb[112] +Cell user_analog_project_wrapper disconnected node: la_oenb[111] +Cell user_analog_project_wrapper disconnected node: la_oenb[110] +Cell user_analog_project_wrapper disconnected node: la_oenb[109] +Cell user_analog_project_wrapper disconnected node: la_oenb[108] +Cell user_analog_project_wrapper disconnected node: la_oenb[107] +Cell user_analog_project_wrapper disconnected node: la_oenb[106] +Cell user_analog_project_wrapper disconnected node: la_oenb[105] +Cell user_analog_project_wrapper disconnected node: la_oenb[104] +Cell user_analog_project_wrapper disconnected node: la_oenb[103] +Cell user_analog_project_wrapper disconnected node: la_oenb[102] +Cell user_analog_project_wrapper disconnected node: la_oenb[101] +Cell user_analog_project_wrapper disconnected node: la_oenb[100] +Cell user_analog_project_wrapper disconnected node: la_oenb[99] +Cell user_analog_project_wrapper disconnected node: la_oenb[98] +Cell user_analog_project_wrapper disconnected node: la_oenb[97] +Cell user_analog_project_wrapper disconnected node: la_oenb[96] +Cell user_analog_project_wrapper disconnected node: la_oenb[95] +Cell user_analog_project_wrapper disconnected node: la_oenb[94] +Cell user_analog_project_wrapper disconnected node: la_oenb[93] +Cell user_analog_project_wrapper disconnected node: la_oenb[92] +Cell user_analog_project_wrapper disconnected node: la_oenb[91] +Cell user_analog_project_wrapper disconnected node: la_oenb[90] +Cell user_analog_project_wrapper disconnected node: la_oenb[89] +Cell user_analog_project_wrapper disconnected node: la_oenb[88] +Cell user_analog_project_wrapper disconnected node: la_oenb[87] +Cell user_analog_project_wrapper disconnected node: la_oenb[86] +Cell user_analog_project_wrapper disconnected node: la_oenb[85] +Cell user_analog_project_wrapper disconnected node: la_oenb[84] +Cell user_analog_project_wrapper disconnected node: la_oenb[83] +Cell user_analog_project_wrapper disconnected node: la_oenb[82] +Cell user_analog_project_wrapper disconnected node: la_oenb[81] +Cell user_analog_project_wrapper disconnected node: la_oenb[80] +Cell user_analog_project_wrapper disconnected node: la_oenb[79] +Cell user_analog_project_wrapper disconnected node: la_oenb[78] +Cell user_analog_project_wrapper disconnected node: la_oenb[77] +Cell user_analog_project_wrapper disconnected node: la_oenb[76] +Cell user_analog_project_wrapper disconnected node: la_oenb[75] +Cell user_analog_project_wrapper disconnected node: la_oenb[74] +Cell user_analog_project_wrapper disconnected node: la_oenb[73] +Cell user_analog_project_wrapper disconnected node: la_oenb[72] +Cell user_analog_project_wrapper disconnected node: la_oenb[71] +Cell user_analog_project_wrapper disconnected node: la_oenb[70] +Cell user_analog_project_wrapper disconnected node: la_oenb[69] +Cell user_analog_project_wrapper disconnected node: la_oenb[68] +Cell user_analog_project_wrapper disconnected node: la_oenb[67] +Cell user_analog_project_wrapper disconnected node: la_oenb[66] +Cell user_analog_project_wrapper disconnected node: la_oenb[65] +Cell user_analog_project_wrapper disconnected node: la_oenb[64] +Cell user_analog_project_wrapper disconnected node: la_oenb[63] +Cell user_analog_project_wrapper disconnected node: la_oenb[62] +Cell user_analog_project_wrapper disconnected node: la_oenb[61] +Cell user_analog_project_wrapper disconnected node: la_oenb[60] +Cell user_analog_project_wrapper disconnected node: la_oenb[59] +Cell user_analog_project_wrapper disconnected node: la_oenb[58] +Cell user_analog_project_wrapper disconnected node: la_oenb[57] +Cell user_analog_project_wrapper disconnected node: la_oenb[56] +Cell user_analog_project_wrapper disconnected node: la_oenb[55] +Cell user_analog_project_wrapper disconnected node: la_oenb[54] +Cell user_analog_project_wrapper disconnected node: la_oenb[53] +Cell user_analog_project_wrapper disconnected node: la_oenb[52] +Cell user_analog_project_wrapper disconnected node: la_oenb[51] +Cell user_analog_project_wrapper disconnected node: la_oenb[50] +Cell user_analog_project_wrapper disconnected node: la_oenb[49] +Cell user_analog_project_wrapper disconnected node: la_oenb[48] +Cell user_analog_project_wrapper disconnected node: la_oenb[47] +Cell user_analog_project_wrapper disconnected node: la_oenb[46] +Cell user_analog_project_wrapper disconnected node: la_oenb[45] +Cell user_analog_project_wrapper disconnected node: la_oenb[44] +Cell user_analog_project_wrapper disconnected node: la_oenb[43] +Cell user_analog_project_wrapper disconnected node: la_oenb[42] +Cell user_analog_project_wrapper disconnected node: la_oenb[41] +Cell user_analog_project_wrapper disconnected node: la_oenb[40] +Cell user_analog_project_wrapper disconnected node: la_oenb[39] +Cell user_analog_project_wrapper disconnected node: la_oenb[38] +Cell user_analog_project_wrapper disconnected node: la_oenb[37] +Cell user_analog_project_wrapper disconnected node: la_oenb[36] +Cell user_analog_project_wrapper disconnected node: la_oenb[35] +Cell user_analog_project_wrapper disconnected node: la_oenb[34] +Cell user_analog_project_wrapper disconnected node: la_oenb[33] +Cell user_analog_project_wrapper disconnected node: la_oenb[32] +Cell user_analog_project_wrapper disconnected node: la_oenb[31] +Cell user_analog_project_wrapper disconnected node: la_oenb[30] +Cell user_analog_project_wrapper disconnected node: la_oenb[29] +Cell user_analog_project_wrapper disconnected node: la_oenb[28] +Cell user_analog_project_wrapper disconnected node: la_oenb[27] +Cell user_analog_project_wrapper disconnected node: la_oenb[26] +Cell user_analog_project_wrapper disconnected node: la_oenb[25] +Cell user_analog_project_wrapper disconnected node: la_oenb[24] +Cell user_analog_project_wrapper disconnected node: la_oenb[23] +Cell user_analog_project_wrapper disconnected node: la_oenb[22] +Cell user_analog_project_wrapper disconnected node: la_oenb[21] +Cell user_analog_project_wrapper disconnected node: la_oenb[20] +Cell user_analog_project_wrapper disconnected node: la_oenb[19] +Cell user_analog_project_wrapper disconnected node: la_oenb[18] +Cell user_analog_project_wrapper disconnected node: la_oenb[17] +Cell user_analog_project_wrapper disconnected node: la_oenb[16] +Cell user_analog_project_wrapper disconnected node: la_oenb[15] +Cell user_analog_project_wrapper disconnected node: la_oenb[14] +Cell user_analog_project_wrapper disconnected node: la_oenb[13] +Cell user_analog_project_wrapper disconnected node: la_oenb[12] +Cell user_analog_project_wrapper disconnected node: la_oenb[11] +Cell user_analog_project_wrapper disconnected node: la_oenb[10] +Cell user_analog_project_wrapper disconnected node: la_oenb[9] +Cell user_analog_project_wrapper disconnected node: la_oenb[8] +Cell user_analog_project_wrapper disconnected node: la_oenb[7] +Cell user_analog_project_wrapper disconnected node: la_oenb[6] +Cell user_analog_project_wrapper disconnected node: la_oenb[5] +Cell user_analog_project_wrapper disconnected node: la_oenb[4] +Cell user_analog_project_wrapper disconnected node: la_oenb[3] +Cell user_analog_project_wrapper disconnected node: la_oenb[2] +Cell user_analog_project_wrapper disconnected node: la_oenb[1] +Cell user_analog_project_wrapper disconnected node: la_oenb[0] + +Subcircuit summary: +Circuit 1: user_analog_project_wrapper |Circuit 2: user_analog_project_wrapper +-------------------------------------------|------------------------------------------- +detector (1) |detector (1) +OTA (1) |OTA (1) +Number of devices: 2 |Number of devices: 2 +Number of nets: 11 |Number of nets: 11 +--------------------------------------------------------------------------------------- +Circuits match uniquely. +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: user_analog_project_wrapper |Circuit 2: user_analog_project_wrapper +-------------------------------------------|------------------------------------------- +io_analog[3] |io_analog[3] +io_analog[2] |io_analog[2] +io_analog[1] |io_analog[1] +vssa1 |vssa1 +vccd1 |vccd1 +io_analog[7] |io_analog[7] +io_analog[10] |io_analog[10] +vssa2 |vssa2 +io_analog[8] |io_analog[8] +io_analog[9] |io_analog[9] +vccd2 |vccd2 +vdda1 |vdda1 +vdda2 |vdda2 +vssd1 |vssd1 +vssd2 |vssd2 +wb_clk_i |wb_clk_i +wb_rst_i |wb_rst_i +wbs_stb_i |wbs_stb_i +wbs_cyc_i |wbs_cyc_i +wbs_we_i |wbs_we_i +wbs_sel_i[3] |wbs_sel_i[3] +wbs_sel_i[2] |wbs_sel_i[2] +wbs_sel_i[1] |wbs_sel_i[1] +wbs_sel_i[0] |wbs_sel_i[0] +wbs_dat_i[31] |wbs_dat_i[31] +wbs_dat_i[30] |wbs_dat_i[30] +wbs_dat_i[29] |wbs_dat_i[29] +wbs_dat_i[28] |wbs_dat_i[28] +wbs_dat_i[27] |wbs_dat_i[27] +wbs_dat_i[26] |wbs_dat_i[26] +wbs_dat_i[25] |wbs_dat_i[25] +wbs_dat_i[24] |wbs_dat_i[24] +wbs_dat_i[23] |wbs_dat_i[23] +wbs_dat_i[22] |wbs_dat_i[22] +wbs_dat_i[21] |wbs_dat_i[21] +wbs_dat_i[20] |wbs_dat_i[20] +wbs_dat_i[19] |wbs_dat_i[19] +wbs_dat_i[18] |wbs_dat_i[18] +wbs_dat_i[17] |wbs_dat_i[17] +wbs_dat_i[16] |wbs_dat_i[16] +wbs_dat_i[15] |wbs_dat_i[15] +wbs_dat_i[14] |wbs_dat_i[14] +wbs_dat_i[13] |wbs_dat_i[13] +wbs_dat_i[12] |wbs_dat_i[12] +wbs_dat_i[11] |wbs_dat_i[11] +wbs_dat_i[10] |wbs_dat_i[10] +wbs_dat_i[9] |wbs_dat_i[9] +wbs_dat_i[8] |wbs_dat_i[8] +wbs_dat_i[7] |wbs_dat_i[7] +wbs_dat_i[6] |wbs_dat_i[6] +wbs_dat_i[5] |wbs_dat_i[5] +wbs_dat_i[4] |wbs_dat_i[4] +wbs_dat_i[3] |wbs_dat_i[3] +wbs_dat_i[2] |wbs_dat_i[2] +wbs_dat_i[1] |wbs_dat_i[1] +wbs_dat_i[0] |wbs_dat_i[0] +wbs_adr_i[31] |wbs_adr_i[31] +wbs_adr_i[30] |wbs_adr_i[30] +wbs_adr_i[29] |wbs_adr_i[29] +wbs_adr_i[28] |wbs_adr_i[28] +wbs_adr_i[27] |wbs_adr_i[27] +wbs_adr_i[26] |wbs_adr_i[26] +wbs_adr_i[25] |wbs_adr_i[25] +wbs_adr_i[24] |wbs_adr_i[24] +wbs_adr_i[23] |wbs_adr_i[23] +wbs_adr_i[22] |wbs_adr_i[22] +wbs_adr_i[21] |wbs_adr_i[21] +wbs_adr_i[20] |wbs_adr_i[20] +wbs_adr_i[19] |wbs_adr_i[19] +wbs_adr_i[18] |wbs_adr_i[18] +wbs_adr_i[17] |wbs_adr_i[17] +wbs_adr_i[16] |wbs_adr_i[16] +wbs_adr_i[15] |wbs_adr_i[15] +wbs_adr_i[14] |wbs_adr_i[14] +wbs_adr_i[13] |wbs_adr_i[13] +wbs_adr_i[12] |wbs_adr_i[12] +wbs_adr_i[11] |wbs_adr_i[11] +wbs_adr_i[10] |wbs_adr_i[10] +wbs_adr_i[9] |wbs_adr_i[9] +wbs_adr_i[8] |wbs_adr_i[8] +wbs_adr_i[7] |wbs_adr_i[7] +wbs_adr_i[6] |wbs_adr_i[6] +wbs_adr_i[5] |wbs_adr_i[5] +wbs_adr_i[4] |wbs_adr_i[4] +wbs_adr_i[3] |wbs_adr_i[3] +wbs_adr_i[2] |wbs_adr_i[2] +wbs_adr_i[1] |wbs_adr_i[1] +wbs_adr_i[0] |wbs_adr_i[0] +wbs_ack_o |wbs_ack_o +wbs_dat_o[31] |wbs_dat_o[31] +wbs_dat_o[30] |wbs_dat_o[30] +wbs_dat_o[29] |wbs_dat_o[29] +wbs_dat_o[28] |wbs_dat_o[28] +wbs_dat_o[27] |wbs_dat_o[27] +wbs_dat_o[26] |wbs_dat_o[26] +wbs_dat_o[25] |wbs_dat_o[25] +wbs_dat_o[24] |wbs_dat_o[24] +wbs_dat_o[23] |wbs_dat_o[23] +wbs_dat_o[22] |wbs_dat_o[22] +wbs_dat_o[21] |wbs_dat_o[21] +wbs_dat_o[20] |wbs_dat_o[20] +wbs_dat_o[19] |wbs_dat_o[19] +wbs_dat_o[18] |wbs_dat_o[18] +wbs_dat_o[17] |wbs_dat_o[17] +wbs_dat_o[16] |wbs_dat_o[16] +wbs_dat_o[15] |wbs_dat_o[15] +wbs_dat_o[14] |wbs_dat_o[14] +wbs_dat_o[13] |wbs_dat_o[13] +wbs_dat_o[12] |wbs_dat_o[12] +wbs_dat_o[11] |wbs_dat_o[11] +wbs_dat_o[10] |wbs_dat_o[10] +wbs_dat_o[9] |wbs_dat_o[9] +wbs_dat_o[8] |wbs_dat_o[8] +wbs_dat_o[7] |wbs_dat_o[7] +wbs_dat_o[6] |wbs_dat_o[6] +wbs_dat_o[5] |wbs_dat_o[5] +wbs_dat_o[4] |wbs_dat_o[4] +wbs_dat_o[3] |wbs_dat_o[3] +wbs_dat_o[2] |wbs_dat_o[2] +wbs_dat_o[1] |wbs_dat_o[1] +wbs_dat_o[0] |wbs_dat_o[0] +la_data_in[127] |la_data_in[127] +la_data_in[126] |la_data_in[126] +la_data_in[125] |la_data_in[125] +la_data_in[124] |la_data_in[124] +la_data_in[123] |la_data_in[123] +la_data_in[122] |la_data_in[122] +la_data_in[121] |la_data_in[121] +la_data_in[120] |la_data_in[120] +la_data_in[119] |la_data_in[119] +la_data_in[118] |la_data_in[118] +la_data_in[117] |la_data_in[117] +la_data_in[116] |la_data_in[116] +la_data_in[115] |la_data_in[115] +la_data_in[114] |la_data_in[114] +la_data_in[113] |la_data_in[113] +la_data_in[112] |la_data_in[112] +la_data_in[111] |la_data_in[111] +la_data_in[110] |la_data_in[110] +la_data_in[109] |la_data_in[109] +la_data_in[108] |la_data_in[108] +la_data_in[107] |la_data_in[107] +la_data_in[106] |la_data_in[106] +la_data_in[105] |la_data_in[105] +la_data_in[104] |la_data_in[104] +la_data_in[103] |la_data_in[103] +la_data_in[102] |la_data_in[102] +la_data_in[101] |la_data_in[101] +la_data_in[100] |la_data_in[100] +la_data_in[99] |la_data_in[99] +la_data_in[98] |la_data_in[98] +la_data_in[97] |la_data_in[97] +la_data_in[96] |la_data_in[96] +la_data_in[95] |la_data_in[95] +la_data_in[94] |la_data_in[94] +la_data_in[93] |la_data_in[93] +la_data_in[92] |la_data_in[92] +la_data_in[91] |la_data_in[91] +la_data_in[90] |la_data_in[90] +la_data_in[89] |la_data_in[89] +la_data_in[88] |la_data_in[88] +la_data_in[87] |la_data_in[87] +la_data_in[86] |la_data_in[86] +la_data_in[85] |la_data_in[85] +la_data_in[84] |la_data_in[84] +la_data_in[83] |la_data_in[83] +la_data_in[82] |la_data_in[82] +la_data_in[81] |la_data_in[81] +la_data_in[80] |la_data_in[80] +la_data_in[79] |la_data_in[79] +la_data_in[78] |la_data_in[78] +la_data_in[77] |la_data_in[77] +la_data_in[76] |la_data_in[76] +la_data_in[75] |la_data_in[75] +la_data_in[74] |la_data_in[74] +la_data_in[73] |la_data_in[73] +la_data_in[72] |la_data_in[72] +la_data_in[71] |la_data_in[71] +la_data_in[70] |la_data_in[70] +la_data_in[69] |la_data_in[69] +la_data_in[68] |la_data_in[68] +la_data_in[67] |la_data_in[67] +la_data_in[66] |la_data_in[66] +la_data_in[65] |la_data_in[65] +la_data_in[64] |la_data_in[64] +la_data_in[63] |la_data_in[63] +la_data_in[62] |la_data_in[62] +la_data_in[61] |la_data_in[61] +la_data_in[60] |la_data_in[60] +la_data_in[59] |la_data_in[59] +la_data_in[58] |la_data_in[58] +la_data_in[57] |la_data_in[57] +la_data_in[56] |la_data_in[56] +la_data_in[55] |la_data_in[55] +la_data_in[54] |la_data_in[54] +la_data_in[53] |la_data_in[53] +la_data_in[52] |la_data_in[52] +la_data_in[51] |la_data_in[51] +la_data_in[50] |la_data_in[50] +la_data_in[49] |la_data_in[49] +la_data_in[48] |la_data_in[48] +la_data_in[47] |la_data_in[47] +la_data_in[46] |la_data_in[46] +la_data_in[45] |la_data_in[45] +la_data_in[44] |la_data_in[44] +la_data_in[43] |la_data_in[43] +la_data_in[42] |la_data_in[42] +la_data_in[41] |la_data_in[41] +la_data_in[40] |la_data_in[40] +la_data_in[39] |la_data_in[39] +la_data_in[38] |la_data_in[38] +la_data_in[37] |la_data_in[37] +la_data_in[36] |la_data_in[36] +la_data_in[35] |la_data_in[35] +la_data_in[34] |la_data_in[34] +la_data_in[33] |la_data_in[33] +la_data_in[32] |la_data_in[32] +la_data_in[31] |la_data_in[31] +la_data_in[30] |la_data_in[30] +la_data_in[29] |la_data_in[29] +la_data_in[28] |la_data_in[28] +la_data_in[27] |la_data_in[27] +la_data_in[26] |la_data_in[26] +la_data_in[25] |la_data_in[25] +la_data_in[24] |la_data_in[24] +la_data_in[23] |la_data_in[23] +la_data_in[22] |la_data_in[22] +la_data_in[21] |la_data_in[21] +la_data_in[20] |la_data_in[20] +la_data_in[19] |la_data_in[19] +la_data_in[18] |la_data_in[18] +la_data_in[17] |la_data_in[17] +la_data_in[16] |la_data_in[16] +la_data_in[15] |la_data_in[15] +la_data_in[14] |la_data_in[14] +la_data_in[13] |la_data_in[13] +la_data_in[12] |la_data_in[12] +la_data_in[11] |la_data_in[11] +la_data_in[10] |la_data_in[10] +la_data_in[9] |la_data_in[9] +la_data_in[8] |la_data_in[8] +la_data_in[7] |la_data_in[7] +la_data_in[6] |la_data_in[6] +la_data_in[5] |la_data_in[5] +la_data_in[4] |la_data_in[4] +la_data_in[3] |la_data_in[3] +la_data_in[2] |la_data_in[2] +la_data_in[1] |la_data_in[1] +la_data_in[0] |la_data_in[0] +la_data_out[127] |la_data_out[127] +la_data_out[126] |la_data_out[126] +la_data_out[125] |la_data_out[125] +la_data_out[124] |la_data_out[124] +la_data_out[123] |la_data_out[123] +la_data_out[122] |la_data_out[122] +la_data_out[121] |la_data_out[121] +la_data_out[120] |la_data_out[120] +la_data_out[119] |la_data_out[119] +la_data_out[118] |la_data_out[118] +la_data_out[117] |la_data_out[117] +la_data_out[116] |la_data_out[116] +la_data_out[115] |la_data_out[115] +la_data_out[114] |la_data_out[114] +la_data_out[113] |la_data_out[113] +la_data_out[112] |la_data_out[112] +la_data_out[111] |la_data_out[111] +la_data_out[110] |la_data_out[110] +la_data_out[109] |la_data_out[109] +la_data_out[108] |la_data_out[108] +la_data_out[107] |la_data_out[107] +la_data_out[106] |la_data_out[106] +la_data_out[105] |la_data_out[105] +la_data_out[104] |la_data_out[104] +la_data_out[103] |la_data_out[103] +la_data_out[102] |la_data_out[102] +la_data_out[101] |la_data_out[101] +la_data_out[100] |la_data_out[100] +la_data_out[99] |la_data_out[99] +la_data_out[98] |la_data_out[98] +la_data_out[97] |la_data_out[97] +la_data_out[96] |la_data_out[96] +la_data_out[95] |la_data_out[95] +la_data_out[94] |la_data_out[94] +la_data_out[93] |la_data_out[93] +la_data_out[92] |la_data_out[92] +la_data_out[91] |la_data_out[91] +la_data_out[90] |la_data_out[90] +la_data_out[89] |la_data_out[89] +la_data_out[88] |la_data_out[88] +la_data_out[87] |la_data_out[87] +la_data_out[86] |la_data_out[86] +la_data_out[85] |la_data_out[85] +la_data_out[84] |la_data_out[84] +la_data_out[83] |la_data_out[83] +la_data_out[82] |la_data_out[82] +la_data_out[81] |la_data_out[81] +la_data_out[80] |la_data_out[80] +la_data_out[79] |la_data_out[79] +la_data_out[78] |la_data_out[78] +la_data_out[77] |la_data_out[77] +la_data_out[76] |la_data_out[76] +la_data_out[75] |la_data_out[75] +la_data_out[74] |la_data_out[74] +la_data_out[73] |la_data_out[73] +la_data_out[72] |la_data_out[72] +la_data_out[71] |la_data_out[71] +la_data_out[70] |la_data_out[70] +la_data_out[69] |la_data_out[69] +la_data_out[68] |la_data_out[68] +la_data_out[67] |la_data_out[67] +la_data_out[66] |la_data_out[66] +la_data_out[65] |la_data_out[65] +la_data_out[64] |la_data_out[64] +la_data_out[63] |la_data_out[63] +la_data_out[62] |la_data_out[62] +la_data_out[61] |la_data_out[61] +la_data_out[60] |la_data_out[60] +la_data_out[59] |la_data_out[59] +la_data_out[58] |la_data_out[58] +la_data_out[57] |la_data_out[57] +la_data_out[56] |la_data_out[56] +la_data_out[55] |la_data_out[55] +la_data_out[54] |la_data_out[54] +la_data_out[53] |la_data_out[53] +la_data_out[52] |la_data_out[52] +la_data_out[51] |la_data_out[51] +la_data_out[50] |la_data_out[50] +la_data_out[49] |la_data_out[49] +la_data_out[48] |la_data_out[48] +la_data_out[47] |la_data_out[47] +la_data_out[46] |la_data_out[46] +la_data_out[45] |la_data_out[45] +la_data_out[44] |la_data_out[44] +la_data_out[43] |la_data_out[43] +la_data_out[42] |la_data_out[42] +la_data_out[41] |la_data_out[41] +la_data_out[40] |la_data_out[40] +la_data_out[39] |la_data_out[39] +la_data_out[38] |la_data_out[38] +la_data_out[37] |la_data_out[37] +la_data_out[36] |la_data_out[36] +la_data_out[35] |la_data_out[35] +la_data_out[34] |la_data_out[34] +la_data_out[33] |la_data_out[33] +la_data_out[32] |la_data_out[32] +la_data_out[31] |la_data_out[31] +la_data_out[30] |la_data_out[30] +la_data_out[29] |la_data_out[29] +la_data_out[28] |la_data_out[28] +la_data_out[27] |la_data_out[27] +la_data_out[26] |la_data_out[26] +la_data_out[25] |la_data_out[25] +la_data_out[24] |la_data_out[24] +la_data_out[23] |la_data_out[23] +la_data_out[22] |la_data_out[22] +la_data_out[21] |la_data_out[21] +la_data_out[20] |la_data_out[20] +la_data_out[19] |la_data_out[19] +la_data_out[18] |la_data_out[18] +la_data_out[17] |la_data_out[17] +la_data_out[16] |la_data_out[16] +la_data_out[15] |la_data_out[15] +la_data_out[14] |la_data_out[14] +la_data_out[13] |la_data_out[13] +la_data_out[12] |la_data_out[12] +la_data_out[11] |la_data_out[11] +la_data_out[10] |la_data_out[10] +la_data_out[9] |la_data_out[9] +la_data_out[8] |la_data_out[8] +la_data_out[7] |la_data_out[7] +la_data_out[6] |la_data_out[6] +la_data_out[5] |la_data_out[5] +la_data_out[4] |la_data_out[4] +la_data_out[3] |la_data_out[3] +la_data_out[2] |la_data_out[2] +la_data_out[1] |la_data_out[1] +la_data_out[0] |la_data_out[0] +io_in[26] |io_in[26] +io_in[25] |io_in[25] +io_in[24] |io_in[24] +io_in[23] |io_in[23] +io_in[22] |io_in[22] +io_in[21] |io_in[21] +io_in[20] |io_in[20] +io_in[19] |io_in[19] +io_in[18] |io_in[18] +io_in[17] |io_in[17] +io_in[16] |io_in[16] +io_in[15] |io_in[15] +io_in[14] |io_in[14] +io_in[13] |io_in[13] +io_in[12] |io_in[12] +io_in[11] |io_in[11] +io_in[10] |io_in[10] +io_in[9] |io_in[9] +io_in[8] |io_in[8] +io_in[7] |io_in[7] +io_in[6] |io_in[6] +io_in[5] |io_in[5] +io_in[4] |io_in[4] +io_in[3] |io_in[3] +io_in[2] |io_in[2] +io_in[1] |io_in[1] +io_in[0] |io_in[0] +io_in_3v3[26] |io_in_3v3[26] +io_in_3v3[25] |io_in_3v3[25] +io_in_3v3[24] |io_in_3v3[24] +io_in_3v3[23] |io_in_3v3[23] +io_in_3v3[22] |io_in_3v3[22] +io_in_3v3[21] |io_in_3v3[21] +io_in_3v3[20] |io_in_3v3[20] +io_in_3v3[19] |io_in_3v3[19] +io_in_3v3[18] |io_in_3v3[18] +io_in_3v3[17] |io_in_3v3[17] +io_in_3v3[16] |io_in_3v3[16] +io_in_3v3[15] |io_in_3v3[15] +io_in_3v3[14] |io_in_3v3[14] +io_in_3v3[13] |io_in_3v3[13] +io_in_3v3[12] |io_in_3v3[12] +io_in_3v3[11] |io_in_3v3[11] +io_in_3v3[10] |io_in_3v3[10] +io_in_3v3[9] |io_in_3v3[9] +io_in_3v3[8] |io_in_3v3[8] +io_in_3v3[7] |io_in_3v3[7] +io_in_3v3[6] |io_in_3v3[6] +io_in_3v3[5] |io_in_3v3[5] +io_in_3v3[4] |io_in_3v3[4] +io_in_3v3[3] |io_in_3v3[3] +io_in_3v3[2] |io_in_3v3[2] +io_in_3v3[1] |io_in_3v3[1] +io_in_3v3[0] |io_in_3v3[0] +user_clock2 |user_clock2 +io_out[26] |io_out[26] +io_out[25] |io_out[25] +io_out[24] |io_out[24] +io_out[23] |io_out[23] +io_out[22] |io_out[22] +io_out[21] |io_out[21] +io_out[20] |io_out[20] +io_out[19] |io_out[19] +io_out[18] |io_out[18] +io_out[17] |io_out[17] +io_out[16] |io_out[16] +io_out[15] |io_out[15] +io_out[14] |io_out[14] +io_out[13] |io_out[13] +io_out[12] |io_out[12] +io_out[11] |io_out[11] +io_out[10] |io_out[10] +io_out[9] |io_out[9] +io_out[8] |io_out[8] +io_out[7] |io_out[7] +io_out[6] |io_out[6] +io_out[5] |io_out[5] +io_out[4] |io_out[4] +io_out[3] |io_out[3] +io_out[2] |io_out[2] +io_out[1] |io_out[1] +io_out[0] |io_out[0] +io_oeb[26] |io_oeb[26] +io_oeb[25] |io_oeb[25] +io_oeb[24] |io_oeb[24] +io_oeb[23] |io_oeb[23] +io_oeb[22] |io_oeb[22] +io_oeb[21] |io_oeb[21] +io_oeb[20] |io_oeb[20] +io_oeb[19] |io_oeb[19] +io_oeb[18] |io_oeb[18] +io_oeb[17] |io_oeb[17] +io_oeb[16] |io_oeb[16] +io_oeb[15] |io_oeb[15] +io_oeb[14] |io_oeb[14] +io_oeb[13] |io_oeb[13] +io_oeb[12] |io_oeb[12] +io_oeb[11] |io_oeb[11] +io_oeb[10] |io_oeb[10] +io_oeb[9] |io_oeb[9] +io_oeb[8] |io_oeb[8] +io_oeb[7] |io_oeb[7] +io_oeb[6] |io_oeb[6] +io_oeb[5] |io_oeb[5] +io_oeb[4] |io_oeb[4] +io_oeb[3] |io_oeb[3] +io_oeb[2] |io_oeb[2] +io_oeb[1] |io_oeb[1] +io_oeb[0] |io_oeb[0] +gpio_analog[17] |gpio_analog[17] +gpio_analog[16] |gpio_analog[16] +gpio_analog[15] |gpio_analog[15] +gpio_analog[14] |gpio_analog[14] +gpio_analog[13] |gpio_analog[13] +gpio_analog[12] |gpio_analog[12] +gpio_analog[11] |gpio_analog[11] +gpio_analog[10] |gpio_analog[10] +gpio_analog[9] |gpio_analog[9] +gpio_analog[8] |gpio_analog[8] +gpio_analog[7] |gpio_analog[7] +gpio_analog[6] |gpio_analog[6] +gpio_analog[5] |gpio_analog[5] +gpio_analog[4] |gpio_analog[4] +gpio_analog[3] |gpio_analog[3] +gpio_analog[2] |gpio_analog[2] +gpio_analog[1] |gpio_analog[1] +gpio_analog[0] |gpio_analog[0] +gpio_noesd[17] |gpio_noesd[17] +gpio_noesd[16] |gpio_noesd[16] +gpio_noesd[15] |gpio_noesd[15] +gpio_noesd[14] |gpio_noesd[14] +gpio_noesd[13] |gpio_noesd[13] +gpio_noesd[12] |gpio_noesd[12] +gpio_noesd[11] |gpio_noesd[11] +gpio_noesd[10] |gpio_noesd[10] +gpio_noesd[9] |gpio_noesd[9] +gpio_noesd[8] |gpio_noesd[8] +gpio_noesd[7] |gpio_noesd[7] +gpio_noesd[6] |gpio_noesd[6] +gpio_noesd[5] |gpio_noesd[5] +gpio_noesd[4] |gpio_noesd[4] +gpio_noesd[3] |gpio_noesd[3] +gpio_noesd[2] |gpio_noesd[2] +gpio_noesd[1] |gpio_noesd[1] +gpio_noesd[0] |gpio_noesd[0] +io_analog[6] |io_analog[6] +io_analog[5] |io_analog[5] +io_analog[4] |io_analog[4] +io_analog[0] |io_analog[0] +io_clamp_high[2] |io_clamp_high[2] +io_clamp_high[1] |io_clamp_high[1] +io_clamp_high[0] |io_clamp_high[0] +io_clamp_low[2] |io_clamp_low[2] +io_clamp_low[1] |io_clamp_low[1] +io_clamp_low[0] |io_clamp_low[0] +user_irq[2] |user_irq[2] +user_irq[1] |user_irq[1] +user_irq[0] |user_irq[0] +la_oenb[127] |la_oenb[127] +la_oenb[126] |la_oenb[126] +la_oenb[125] |la_oenb[125] +la_oenb[124] |la_oenb[124] +la_oenb[123] |la_oenb[123] +la_oenb[122] |la_oenb[122] +la_oenb[121] |la_oenb[121] +la_oenb[120] |la_oenb[120] +la_oenb[119] |la_oenb[119] +la_oenb[118] |la_oenb[118] +la_oenb[117] |la_oenb[117] +la_oenb[116] |la_oenb[116] +la_oenb[115] |la_oenb[115] +la_oenb[114] |la_oenb[114] +la_oenb[113] |la_oenb[113] +la_oenb[112] |la_oenb[112] +la_oenb[111] |la_oenb[111] +la_oenb[110] |la_oenb[110] +la_oenb[109] |la_oenb[109] +la_oenb[108] |la_oenb[108] +la_oenb[107] |la_oenb[107] +la_oenb[106] |la_oenb[106] +la_oenb[105] |la_oenb[105] +la_oenb[104] |la_oenb[104] +la_oenb[103] |la_oenb[103] +la_oenb[102] |la_oenb[102] +la_oenb[101] |la_oenb[101] +la_oenb[100] |la_oenb[100] +la_oenb[99] |la_oenb[99] +la_oenb[98] |la_oenb[98] +la_oenb[97] |la_oenb[97] +la_oenb[96] |la_oenb[96] +la_oenb[95] |la_oenb[95] +la_oenb[94] |la_oenb[94] +la_oenb[93] |la_oenb[93] +la_oenb[92] |la_oenb[92] +la_oenb[91] |la_oenb[91] +la_oenb[90] |la_oenb[90] +la_oenb[89] |la_oenb[89] +la_oenb[88] |la_oenb[88] +la_oenb[87] |la_oenb[87] +la_oenb[86] |la_oenb[86] +la_oenb[85] |la_oenb[85] +la_oenb[84] |la_oenb[84] +la_oenb[83] |la_oenb[83] +la_oenb[82] |la_oenb[82] +la_oenb[81] |la_oenb[81] +la_oenb[80] |la_oenb[80] +la_oenb[79] |la_oenb[79] +la_oenb[78] |la_oenb[78] +la_oenb[77] |la_oenb[77] +la_oenb[76] |la_oenb[76] +la_oenb[75] |la_oenb[75] +la_oenb[74] |la_oenb[74] +la_oenb[73] |la_oenb[73] +la_oenb[72] |la_oenb[72] +la_oenb[71] |la_oenb[71] +la_oenb[70] |la_oenb[70] +la_oenb[69] |la_oenb[69] +la_oenb[68] |la_oenb[68] +la_oenb[67] |la_oenb[67] +la_oenb[66] |la_oenb[66] +la_oenb[65] |la_oenb[65] +la_oenb[64] |la_oenb[64] +la_oenb[63] |la_oenb[63] +la_oenb[62] |la_oenb[62] +la_oenb[61] |la_oenb[61] +la_oenb[60] |la_oenb[60] +la_oenb[59] |la_oenb[59] +la_oenb[58] |la_oenb[58] +la_oenb[57] |la_oenb[57] +la_oenb[56] |la_oenb[56] +la_oenb[55] |la_oenb[55] +la_oenb[54] |la_oenb[54] +la_oenb[53] |la_oenb[53] +la_oenb[52] |la_oenb[52] +la_oenb[51] |la_oenb[51] +la_oenb[50] |la_oenb[50] +la_oenb[49] |la_oenb[49] +la_oenb[48] |la_oenb[48] +la_oenb[47] |la_oenb[47] +la_oenb[46] |la_oenb[46] +la_oenb[45] |la_oenb[45] +la_oenb[44] |la_oenb[44] +la_oenb[43] |la_oenb[43] +la_oenb[42] |la_oenb[42] +la_oenb[41] |la_oenb[41] +la_oenb[40] |la_oenb[40] +la_oenb[39] |la_oenb[39] +la_oenb[38] |la_oenb[38] +la_oenb[37] |la_oenb[37] +la_oenb[36] |la_oenb[36] +la_oenb[35] |la_oenb[35] +la_oenb[34] |la_oenb[34] +la_oenb[33] |la_oenb[33] +la_oenb[32] |la_oenb[32] +la_oenb[31] |la_oenb[31] +la_oenb[30] |la_oenb[30] +la_oenb[29] |la_oenb[29] +la_oenb[28] |la_oenb[28] +la_oenb[27] |la_oenb[27] +la_oenb[26] |la_oenb[26] +la_oenb[25] |la_oenb[25] +la_oenb[24] |la_oenb[24] +la_oenb[23] |la_oenb[23] +la_oenb[22] |la_oenb[22] +la_oenb[21] |la_oenb[21] +la_oenb[20] |la_oenb[20] +la_oenb[19] |la_oenb[19] +la_oenb[18] |la_oenb[18] +la_oenb[17] |la_oenb[17] +la_oenb[16] |la_oenb[16] +la_oenb[15] |la_oenb[15] +la_oenb[14] |la_oenb[14] +la_oenb[13] |la_oenb[13] +la_oenb[12] |la_oenb[12] +la_oenb[11] |la_oenb[11] +la_oenb[10] |la_oenb[10] +la_oenb[9] |la_oenb[9] +la_oenb[8] |la_oenb[8] +la_oenb[7] |la_oenb[7] +la_oenb[6] |la_oenb[6] +la_oenb[5] |la_oenb[5] +la_oenb[4] |la_oenb[4] +la_oenb[3] |la_oenb[3] +la_oenb[2] |la_oenb[2] +la_oenb[1] |la_oenb[1] +la_oenb[0] |la_oenb[0] +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes user_analog_project_wrapper and user_analog_project_wrapper are equivalent. Circuits match uniquely.
diff --git a/netgen/det.out b/netgen/det.out index 86633eb..6cf87e6 100644 --- a/netgen/det.out +++ b/netgen/det.out
@@ -52,7 +52,7 @@ Circuit 1: detector |Circuit 2: detV2 -------------------------------------------|------------------------------------------- do |do -gnd |GND +gnd |gnd din |din dB |db ---------------------------------------------------------------------------------------
diff --git a/netgen/user_analog_project_wrapper.spice b/netgen/user_analog_project_wrapper.spice index 95e25ff..9798fc6 100644 --- a/netgen/user_analog_project_wrapper.spice +++ b/netgen/user_analog_project_wrapper.spice
@@ -1,137 +1,149 @@ -* NGSPICE file created from user_analog_project_wrapper.ext - technology: sky130A - -.subckt sky130_fd_pr__res_xhigh_po_0p35_HDW2JU a_n35_1860# a_n35_n2292# VSUBS -X0 a_n35_n2292# a_n35_1860# VSUBS sky130_fd_pr__res_xhigh_po w=350000u l=1.86e+07u +** sch_path: +*+ /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/user_analog_project_wrapper.sch +.subckt user_analog_project_wrapper vdda1 vdda2 vssa1 vssa2 vccd1 vccd2 vssd1 vssd2 wb_clk_i ++ wb_rst_i wbs_stb_i wbs_cyc_i wbs_we_i wbs_sel_i[3] wbs_sel_i[2] wbs_sel_i[1] wbs_sel_i[0] wbs_dat_i[31] ++ wbs_dat_i[30] wbs_dat_i[29] wbs_dat_i[28] wbs_dat_i[27] wbs_dat_i[26] wbs_dat_i[25] wbs_dat_i[24] wbs_dat_i[23] ++ wbs_dat_i[22] wbs_dat_i[21] wbs_dat_i[20] wbs_dat_i[19] wbs_dat_i[18] wbs_dat_i[17] wbs_dat_i[16] wbs_dat_i[15] ++ wbs_dat_i[14] wbs_dat_i[13] wbs_dat_i[12] wbs_dat_i[11] wbs_dat_i[10] wbs_dat_i[9] wbs_dat_i[8] wbs_dat_i[7] ++ wbs_dat_i[6] wbs_dat_i[5] wbs_dat_i[4] wbs_dat_i[3] wbs_dat_i[2] wbs_dat_i[1] wbs_dat_i[0] wbs_adr_i[31] ++ wbs_adr_i[30] wbs_adr_i[29] wbs_adr_i[28] wbs_adr_i[27] wbs_adr_i[26] wbs_adr_i[25] wbs_adr_i[24] wbs_adr_i[23] ++ wbs_adr_i[22] wbs_adr_i[21] wbs_adr_i[20] wbs_adr_i[19] wbs_adr_i[18] wbs_adr_i[17] wbs_adr_i[16] wbs_adr_i[15] ++ wbs_adr_i[14] wbs_adr_i[13] wbs_adr_i[12] wbs_adr_i[11] wbs_adr_i[10] wbs_adr_i[9] wbs_adr_i[8] wbs_adr_i[7] ++ wbs_adr_i[6] wbs_adr_i[5] wbs_adr_i[4] wbs_adr_i[3] wbs_adr_i[2] wbs_adr_i[1] wbs_adr_i[0] wbs_ack_o ++ wbs_dat_o[31] wbs_dat_o[30] wbs_dat_o[29] wbs_dat_o[28] wbs_dat_o[27] wbs_dat_o[26] wbs_dat_o[25] wbs_dat_o[24] ++ wbs_dat_o[23] wbs_dat_o[22] wbs_dat_o[21] wbs_dat_o[20] wbs_dat_o[19] wbs_dat_o[18] wbs_dat_o[17] wbs_dat_o[16] ++ wbs_dat_o[15] wbs_dat_o[14] wbs_dat_o[13] wbs_dat_o[12] wbs_dat_o[11] wbs_dat_o[10] wbs_dat_o[9] wbs_dat_o[8] ++ wbs_dat_o[7] wbs_dat_o[6] wbs_dat_o[5] wbs_dat_o[4] wbs_dat_o[3] wbs_dat_o[2] wbs_dat_o[1] wbs_dat_o[0] ++ la_data_in[127] la_data_in[126] la_data_in[125] la_data_in[124] la_data_in[123] la_data_in[122] la_data_in[121] ++ la_data_in[120] la_data_in[119] la_data_in[118] la_data_in[117] la_data_in[116] la_data_in[115] la_data_in[114] ++ la_data_in[113] la_data_in[112] la_data_in[111] la_data_in[110] la_data_in[109] la_data_in[108] la_data_in[107] ++ la_data_in[106] la_data_in[105] la_data_in[104] la_data_in[103] la_data_in[102] la_data_in[101] la_data_in[100] ++ la_data_in[99] la_data_in[98] la_data_in[97] la_data_in[96] la_data_in[95] la_data_in[94] la_data_in[93] ++ la_data_in[92] la_data_in[91] la_data_in[90] la_data_in[89] la_data_in[88] la_data_in[87] la_data_in[86] ++ la_data_in[85] la_data_in[84] la_data_in[83] la_data_in[82] la_data_in[81] la_data_in[80] la_data_in[79] ++ la_data_in[78] la_data_in[77] la_data_in[76] la_data_in[75] la_data_in[74] la_data_in[73] la_data_in[72] ++ la_data_in[71] la_data_in[70] la_data_in[69] la_data_in[68] la_data_in[67] la_data_in[66] la_data_in[65] ++ la_data_in[64] la_data_in[63] la_data_in[62] la_data_in[61] la_data_in[60] la_data_in[59] la_data_in[58] ++ la_data_in[57] la_data_in[56] la_data_in[55] la_data_in[54] la_data_in[53] la_data_in[52] la_data_in[51] ++ la_data_in[50] la_data_in[49] la_data_in[48] la_data_in[47] la_data_in[46] la_data_in[45] la_data_in[44] ++ la_data_in[43] la_data_in[42] la_data_in[41] la_data_in[40] la_data_in[39] la_data_in[38] la_data_in[37] ++ la_data_in[36] la_data_in[35] la_data_in[34] la_data_in[33] la_data_in[32] la_data_in[31] la_data_in[30] ++ la_data_in[29] la_data_in[28] la_data_in[27] la_data_in[26] la_data_in[25] la_data_in[24] la_data_in[23] ++ la_data_in[22] la_data_in[21] la_data_in[20] la_data_in[19] la_data_in[18] la_data_in[17] la_data_in[16] ++ la_data_in[15] la_data_in[14] la_data_in[13] la_data_in[12] la_data_in[11] la_data_in[10] la_data_in[9] ++ la_data_in[8] la_data_in[7] la_data_in[6] la_data_in[5] la_data_in[4] la_data_in[3] la_data_in[2] la_data_in[1] ++ la_data_in[0] la_data_out[127] la_data_out[126] la_data_out[125] la_data_out[124] la_data_out[123] ++ la_data_out[122] la_data_out[121] la_data_out[120] la_data_out[119] la_data_out[118] la_data_out[117] ++ la_data_out[116] la_data_out[115] la_data_out[114] la_data_out[113] la_data_out[112] la_data_out[111] ++ la_data_out[110] la_data_out[109] la_data_out[108] la_data_out[107] la_data_out[106] la_data_out[105] ++ la_data_out[104] la_data_out[103] la_data_out[102] la_data_out[101] la_data_out[100] la_data_out[99] la_data_out[98] ++ la_data_out[97] la_data_out[96] la_data_out[95] la_data_out[94] la_data_out[93] la_data_out[92] la_data_out[91] ++ la_data_out[90] la_data_out[89] la_data_out[88] la_data_out[87] la_data_out[86] la_data_out[85] la_data_out[84] ++ la_data_out[83] la_data_out[82] la_data_out[81] la_data_out[80] la_data_out[79] la_data_out[78] la_data_out[77] ++ la_data_out[76] la_data_out[75] la_data_out[74] la_data_out[73] la_data_out[72] la_data_out[71] la_data_out[70] ++ la_data_out[69] la_data_out[68] la_data_out[67] la_data_out[66] la_data_out[65] la_data_out[64] la_data_out[63] ++ la_data_out[62] la_data_out[61] la_data_out[60] la_data_out[59] la_data_out[58] la_data_out[57] la_data_out[56] ++ la_data_out[55] la_data_out[54] la_data_out[53] la_data_out[52] la_data_out[51] la_data_out[50] la_data_out[49] ++ la_data_out[48] la_data_out[47] la_data_out[46] la_data_out[45] la_data_out[44] la_data_out[43] la_data_out[42] ++ la_data_out[41] la_data_out[40] la_data_out[39] la_data_out[38] la_data_out[37] la_data_out[36] la_data_out[35] ++ la_data_out[34] la_data_out[33] la_data_out[32] la_data_out[31] la_data_out[30] la_data_out[29] la_data_out[28] ++ la_data_out[27] la_data_out[26] la_data_out[25] la_data_out[24] la_data_out[23] la_data_out[22] la_data_out[21] ++ la_data_out[20] la_data_out[19] la_data_out[18] la_data_out[17] la_data_out[16] la_data_out[15] la_data_out[14] ++ la_data_out[13] la_data_out[12] la_data_out[11] la_data_out[10] la_data_out[9] la_data_out[8] la_data_out[7] ++ la_data_out[6] la_data_out[5] la_data_out[4] la_data_out[3] la_data_out[2] la_data_out[1] la_data_out[0] io_in[26] ++ io_in[25] io_in[24] io_in[23] io_in[22] io_in[21] io_in[20] io_in[19] io_in[18] io_in[17] io_in[16] io_in[15] ++ io_in[14] io_in[13] io_in[12] io_in[11] io_in[10] io_in[9] io_in[8] io_in[7] io_in[6] io_in[5] io_in[4] ++ io_in[3] io_in[2] io_in[1] io_in[0] io_in_3v3[26] io_in_3v3[25] io_in_3v3[24] io_in_3v3[23] io_in_3v3[22] ++ io_in_3v3[21] io_in_3v3[20] io_in_3v3[19] io_in_3v3[18] io_in_3v3[17] io_in_3v3[16] io_in_3v3[15] io_in_3v3[14] ++ io_in_3v3[13] io_in_3v3[12] io_in_3v3[11] io_in_3v3[10] io_in_3v3[9] io_in_3v3[8] io_in_3v3[7] io_in_3v3[6] ++ io_in_3v3[5] io_in_3v3[4] io_in_3v3[3] io_in_3v3[2] io_in_3v3[1] io_in_3v3[0] user_clock2 io_out[26] io_out[25] ++ io_out[24] io_out[23] io_out[22] io_out[21] io_out[20] io_out[19] io_out[18] io_out[17] io_out[16] io_out[15] ++ io_out[14] io_out[13] io_out[12] io_out[11] io_out[10] io_out[9] io_out[8] io_out[7] io_out[6] io_out[5] ++ io_out[4] io_out[3] io_out[2] io_out[1] io_out[0] io_oeb[26] io_oeb[25] io_oeb[24] io_oeb[23] io_oeb[22] ++ io_oeb[21] io_oeb[20] io_oeb[19] io_oeb[18] io_oeb[17] io_oeb[16] io_oeb[15] io_oeb[14] io_oeb[13] io_oeb[12] ++ io_oeb[11] io_oeb[10] io_oeb[9] io_oeb[8] io_oeb[7] io_oeb[6] io_oeb[5] io_oeb[4] io_oeb[3] io_oeb[2] ++ io_oeb[1] io_oeb[0] gpio_analog[17] gpio_analog[16] gpio_analog[15] gpio_analog[14] gpio_analog[13] ++ gpio_analog[12] gpio_analog[11] gpio_analog[10] gpio_analog[9] gpio_analog[8] gpio_analog[7] gpio_analog[6] ++ gpio_analog[5] gpio_analog[4] gpio_analog[3] gpio_analog[2] gpio_analog[1] gpio_analog[0] gpio_noesd[17] ++ gpio_noesd[16] gpio_noesd[15] gpio_noesd[14] gpio_noesd[13] gpio_noesd[12] gpio_noesd[11] gpio_noesd[10] ++ gpio_noesd[9] gpio_noesd[8] gpio_noesd[7] gpio_noesd[6] gpio_noesd[5] gpio_noesd[4] gpio_noesd[3] gpio_noesd[2] ++ gpio_noesd[1] gpio_noesd[0] io_analog[10] io_analog[9] io_analog[8] io_analog[7] io_analog[6] io_analog[5] ++ io_analog[4] io_analog[3] io_analog[2] io_analog[1] io_analog[0] io_clamp_high[2] io_clamp_high[1] ++ io_clamp_high[0] io_clamp_low[2] io_clamp_low[1] io_clamp_low[0] user_irq[2] user_irq[1] user_irq[0] la_oenb[127] ++ la_oenb[126] la_oenb[125] la_oenb[124] la_oenb[123] la_oenb[122] la_oenb[121] la_oenb[120] la_oenb[119] ++ la_oenb[118] la_oenb[117] la_oenb[116] la_oenb[115] la_oenb[114] la_oenb[113] la_oenb[112] la_oenb[111] ++ la_oenb[110] la_oenb[109] la_oenb[108] la_oenb[107] la_oenb[106] la_oenb[105] la_oenb[104] la_oenb[103] ++ la_oenb[102] la_oenb[101] la_oenb[100] la_oenb[99] la_oenb[98] la_oenb[97] la_oenb[96] la_oenb[95] la_oenb[94] ++ la_oenb[93] la_oenb[92] la_oenb[91] la_oenb[90] la_oenb[89] la_oenb[88] la_oenb[87] la_oenb[86] la_oenb[85] ++ la_oenb[84] la_oenb[83] la_oenb[82] la_oenb[81] la_oenb[80] la_oenb[79] la_oenb[78] la_oenb[77] la_oenb[76] ++ la_oenb[75] la_oenb[74] la_oenb[73] la_oenb[72] la_oenb[71] la_oenb[70] la_oenb[69] la_oenb[68] la_oenb[67] ++ la_oenb[66] la_oenb[65] la_oenb[64] la_oenb[63] la_oenb[62] la_oenb[61] la_oenb[60] la_oenb[59] la_oenb[58] ++ la_oenb[57] la_oenb[56] la_oenb[55] la_oenb[54] la_oenb[53] la_oenb[52] la_oenb[51] la_oenb[50] la_oenb[49] ++ la_oenb[48] la_oenb[47] la_oenb[46] la_oenb[45] la_oenb[44] la_oenb[43] la_oenb[42] la_oenb[41] la_oenb[40] ++ la_oenb[39] la_oenb[38] la_oenb[37] la_oenb[36] la_oenb[35] la_oenb[34] la_oenb[33] la_oenb[32] la_oenb[31] ++ la_oenb[30] la_oenb[29] la_oenb[28] la_oenb[27] la_oenb[26] la_oenb[25] la_oenb[24] la_oenb[23] la_oenb[22] ++ la_oenb[21] la_oenb[20] la_oenb[19] la_oenb[18] la_oenb[17] la_oenb[16] la_oenb[15] la_oenb[14] la_oenb[13] ++ la_oenb[12] la_oenb[11] la_oenb[10] la_oenb[9] la_oenb[8] la_oenb[7] la_oenb[6] la_oenb[5] la_oenb[4] ++ la_oenb[3] la_oenb[2] la_oenb[1] la_oenb[0] +*.PININFO vdda1:B vdda2:B vssa1:B vssa2:B vccd1:B vccd2:B vssd1:B vssd2:B wb_clk_i:I wb_rst_i:I +*+ wbs_stb_i:I wbs_cyc_i:I wbs_we_i:I wbs_sel_i[3:0]:I wbs_dat_i[31:0]:I wbs_adr_i[31:0]:I wbs_ack_o:O +*+ wbs_dat_o[31:0]:O la_data_in[127:0]:I la_data_out[127:0]:O io_in[26:0]:I io_in_3v3[26:0]:I user_clock2:I +*+ io_out[26:0]:O io_oeb[26:0]:O gpio_analog[17:0]:B gpio_noesd[17:0]:B io_analog[10:0]:B io_clamp_high[2:0]:B +*+ io_clamp_low[2:0]:B user_irq[2:0]:O la_oenb[127:0]:I +Xdet io_analog[3] io_analog[2] io_analog[1] vssa1 detector +X1 vccd1 io_analog[7] io_analog[10] vssa2 io_analog[8] io_analog[9] vccd2 OTA .ends -.subckt detV2 din db do gnd -XR bot_cin do gnd sky130_fd_pr__res_xhigh_po_0p35_HDW2JU -X0 din bot_cin sky130_fd_pr__cap_mim_m3_1 l=8.7e+07u w=8.7e+07u -X1 do m2_n40996_n4008# sky130_fd_pr__cap_mim_m3_1 l=8.7e+07u w=8.7e+07u -X2 gnd db bot_cin gnd sky130_fd_pr__nfet_01v8 w=2.25e+07u l=150000u +* expanding symbol: detector.sym # of pins=4 +** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/detector.sym +** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/detector.sch +.subckt detector din do dB gnd +*.PININFO din:I dB:I do:O gnd:I +XM1 net1 dB gnd gnd sky130_fd_pr__nfet_01v8 L=0.15 W=22.5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XC1 do gnd sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 +XC2 din net1 sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 +XR2 net1 do gnd sky130_fd_pr__res_xhigh_po W=0.35 L=18.6 mult=1 m=1 .ends -.subckt otaV5 Inp Inn Vout Ib cltop Vp Vn -X0 Vn a_6890_1010# a_6890_750# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u -X1 a_7570_1796# Inp a_6890_1010# Vp sky130_fd_pr__pfet_01v8 w=1.7e+06u l=2e+06u -X2 Vn a_8070_1014# a_8070_1014# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u -X3 Vn a_6890_1010# a_6890_1010# Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u -X4 Vp a_6890_750# Vout Vp sky130_fd_pr__pfet_01v8 w=1.4e+06u l=1e+06u -X5 Vp Ib a_7570_1796# Vp sky130_fd_pr__pfet_01v8 w=5e+06u l=4e+06u -X6 cltop Vout sky130_fd_pr__cap_mim_m3_1 l=3.2e+07u w=3.2e+07u -X7 Vn a_8070_1014# Vout Vn sky130_fd_pr__nfet_01v8 w=800000u l=4e+06u -X8 Vp a_6890_750# a_6890_750# Vp sky130_fd_pr__pfet_01v8 w=1.4e+06u l=1e+06u -X9 a_8070_1014# Inn a_7570_1796# Vp sky130_fd_pr__pfet_01v8 w=1.7e+06u l=2e+06u -X10 Vp Ib Ib Vp sky130_fd_pr__pfet_01v8 w=5e+06u l=4e+06u + +* expanding symbol: OTA.sym # of pins=7 +** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/OTA.sym +** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/OTA.sch +.subckt OTA Vp vout ib cltop inn inp Vn +*.PININFO inp:I inn:I vout:O Vp:B Vn:B ib:I cltop:O +XM7 net1 net1 Vp Vp sky130_fd_pr__pfet_01v8 L=1 W=1.4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM8 vout net1 Vp Vp sky130_fd_pr__pfet_01v8 L=1 W=1.4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM9 ib ib Vp Vp sky130_fd_pr__pfet_01v8 L=4 W=5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM10 net4 ib Vp Vp sky130_fd_pr__pfet_01v8 L=4 W=5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM1 net2 inp net4 Vp sky130_fd_pr__pfet_01v8 L=2 W=1.7 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM2 net3 inn net4 Vp sky130_fd_pr__pfet_01v8 L=2 W=1.7 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM3 net2 net2 Vn Vn sky130_fd_pr__nfet_01v8 L=4 W=0.8 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM4 net3 net3 Vn Vn sky130_fd_pr__nfet_01v8 L=4 W=0.8 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM6 vout net3 Vn Vn sky130_fd_pr__nfet_01v8 L=4 W=0.8 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XM5 net1 net2 Vn Vn sky130_fd_pr__nfet_01v8 L=4 W=0.8 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' ++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' ++ sa=0 sb=0 sd=0 mult=1 m=1 +XC1 cltop vout sky130_fd_pr__cap_mim_m3_1 W=32 L=32 MF=1 m=1 .ends -.subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11] -+ gpio_analog[12] gpio_analog[13] gpio_analog[14] gpio_analog[15] gpio_analog[16] -+ gpio_analog[17] gpio_analog[1] gpio_analog[2] gpio_analog[3] gpio_analog[4] gpio_analog[5] -+ gpio_analog[6] gpio_analog[7] gpio_analog[8] gpio_analog[9] gpio_noesd[0] gpio_noesd[10] -+ gpio_noesd[11] gpio_noesd[12] gpio_noesd[13] gpio_noesd[14] gpio_noesd[15] gpio_noesd[16] -+ gpio_noesd[17] gpio_noesd[1] gpio_noesd[2] gpio_noesd[3] gpio_noesd[4] gpio_noesd[5] -+ gpio_noesd[6] gpio_noesd[7] gpio_noesd[8] gpio_noesd[9] io_analog[0] io_analog[10] -+ io_analog[1] io_analog[2] io_analog[3] io_analog[7] io_analog[8] io_analog[9] io_analog[4] -+ io_analog[5] io_analog[6] io_clamp_high[0] io_clamp_high[1] io_clamp_high[2] io_clamp_low[0] -+ io_clamp_low[1] io_clamp_low[2] io_in[0] io_in[10] io_in[11] io_in[12] io_in[13] -+ io_in[14] io_in[15] io_in[16] io_in[17] io_in[18] io_in[19] io_in[1] io_in[20] io_in[21] -+ io_in[22] io_in[23] io_in[24] io_in[25] io_in[26] io_in[2] io_in[3] io_in[4] io_in[5] -+ io_in[6] io_in[7] io_in[8] io_in[9] io_in_3v3[0] io_in_3v3[10] io_in_3v3[11] io_in_3v3[12] -+ io_in_3v3[13] io_in_3v3[14] io_in_3v3[15] io_in_3v3[16] io_in_3v3[17] io_in_3v3[18] -+ io_in_3v3[19] io_in_3v3[1] io_in_3v3[20] io_in_3v3[21] io_in_3v3[22] io_in_3v3[23] -+ io_in_3v3[24] io_in_3v3[25] io_in_3v3[26] io_in_3v3[2] io_in_3v3[3] io_in_3v3[4] -+ io_in_3v3[5] io_in_3v3[6] io_in_3v3[7] io_in_3v3[8] io_in_3v3[9] io_oeb[0] io_oeb[10] -+ io_oeb[11] io_oeb[12] io_oeb[13] io_oeb[14] io_oeb[15] io_oeb[16] io_oeb[17] io_oeb[18] -+ io_oeb[19] io_oeb[1] io_oeb[20] io_oeb[21] io_oeb[22] io_oeb[23] io_oeb[24] io_oeb[25] -+ io_oeb[26] io_oeb[2] io_oeb[3] io_oeb[4] io_oeb[5] io_oeb[6] io_oeb[7] io_oeb[8] -+ io_oeb[9] io_out[0] io_out[10] io_out[11] io_out[12] io_out[13] io_out[14] io_out[15] -+ io_out[16] io_out[17] io_out[18] io_out[19] io_out[1] io_out[20] io_out[21] io_out[22] -+ io_out[23] io_out[24] io_out[25] io_out[26] io_out[2] io_out[3] io_out[4] io_out[5] -+ io_out[6] io_out[7] io_out[8] io_out[9] la_data_in[0] la_data_in[100] la_data_in[101] -+ la_data_in[102] la_data_in[103] la_data_in[104] la_data_in[105] la_data_in[106] -+ la_data_in[107] la_data_in[108] la_data_in[109] la_data_in[10] la_data_in[110] la_data_in[111] -+ la_data_in[112] la_data_in[113] la_data_in[114] la_data_in[115] la_data_in[116] -+ la_data_in[117] la_data_in[118] la_data_in[119] la_data_in[11] la_data_in[120] la_data_in[121] -+ la_data_in[122] la_data_in[123] la_data_in[124] la_data_in[125] la_data_in[126] -+ la_data_in[127] la_data_in[12] la_data_in[13] la_data_in[14] la_data_in[15] la_data_in[16] -+ la_data_in[17] la_data_in[18] la_data_in[19] la_data_in[1] la_data_in[20] la_data_in[21] -+ la_data_in[22] la_data_in[23] la_data_in[24] la_data_in[25] la_data_in[26] la_data_in[27] -+ la_data_in[28] la_data_in[29] la_data_in[2] la_data_in[30] la_data_in[31] la_data_in[32] -+ la_data_in[33] la_data_in[34] la_data_in[35] la_data_in[36] la_data_in[37] la_data_in[38] -+ la_data_in[39] la_data_in[3] la_data_in[40] la_data_in[41] la_data_in[42] la_data_in[43] -+ la_data_in[44] la_data_in[45] la_data_in[46] la_data_in[47] la_data_in[48] la_data_in[49] -+ la_data_in[4] la_data_in[50] la_data_in[51] la_data_in[52] la_data_in[53] la_data_in[54] -+ la_data_in[55] la_data_in[56] la_data_in[57] la_data_in[58] la_data_in[59] la_data_in[5] -+ la_data_in[60] la_data_in[61] la_data_in[62] la_data_in[63] la_data_in[64] la_data_in[65] -+ la_data_in[66] la_data_in[67] la_data_in[68] la_data_in[69] la_data_in[6] la_data_in[70] -+ la_data_in[71] la_data_in[72] la_data_in[73] la_data_in[74] la_data_in[75] la_data_in[76] -+ la_data_in[77] la_data_in[78] la_data_in[79] la_data_in[7] la_data_in[80] la_data_in[81] -+ la_data_in[82] la_data_in[83] la_data_in[84] la_data_in[85] la_data_in[86] la_data_in[87] -+ la_data_in[88] la_data_in[89] la_data_in[8] la_data_in[90] la_data_in[91] la_data_in[92] -+ la_data_in[93] la_data_in[94] la_data_in[95] la_data_in[96] la_data_in[97] la_data_in[98] -+ la_data_in[99] la_data_in[9] la_data_out[0] la_data_out[100] la_data_out[101] la_data_out[102] -+ la_data_out[103] la_data_out[104] la_data_out[105] la_data_out[106] la_data_out[107] -+ la_data_out[108] la_data_out[109] la_data_out[10] la_data_out[110] la_data_out[111] -+ la_data_out[112] la_data_out[113] la_data_out[114] la_data_out[115] la_data_out[116] -+ la_data_out[117] la_data_out[118] la_data_out[119] la_data_out[11] la_data_out[120] -+ la_data_out[121] la_data_out[122] la_data_out[123] la_data_out[124] la_data_out[125] -+ la_data_out[126] la_data_out[127] la_data_out[12] la_data_out[13] la_data_out[14] -+ la_data_out[15] la_data_out[16] la_data_out[17] la_data_out[18] la_data_out[19] -+ la_data_out[1] la_data_out[20] la_data_out[21] la_data_out[22] la_data_out[23] la_data_out[24] -+ la_data_out[25] la_data_out[26] la_data_out[27] la_data_out[28] la_data_out[29] -+ la_data_out[2] la_data_out[30] la_data_out[31] la_data_out[32] la_data_out[33] la_data_out[34] -+ la_data_out[35] la_data_out[36] la_data_out[37] la_data_out[38] la_data_out[39] -+ la_data_out[3] la_data_out[40] la_data_out[41] la_data_out[42] la_data_out[43] la_data_out[44] -+ la_data_out[45] la_data_out[46] la_data_out[47] la_data_out[48] la_data_out[49] -+ la_data_out[4] la_data_out[50] la_data_out[51] la_data_out[52] la_data_out[53] la_data_out[54] -+ la_data_out[55] la_data_out[56] la_data_out[57] la_data_out[58] la_data_out[59] -+ la_data_out[5] la_data_out[60] la_data_out[61] la_data_out[62] la_data_out[63] la_data_out[64] -+ la_data_out[65] la_data_out[66] la_data_out[67] la_data_out[68] la_data_out[69] -+ la_data_out[6] la_data_out[70] la_data_out[71] la_data_out[72] la_data_out[73] la_data_out[74] -+ la_data_out[75] la_data_out[76] la_data_out[77] la_data_out[78] la_data_out[79] -+ la_data_out[7] la_data_out[80] la_data_out[81] la_data_out[82] la_data_out[83] la_data_out[84] -+ la_data_out[85] la_data_out[86] la_data_out[87] la_data_out[88] la_data_out[89] -+ la_data_out[8] la_data_out[90] la_data_out[91] la_data_out[92] la_data_out[93] la_data_out[94] -+ la_data_out[95] la_data_out[96] la_data_out[97] la_data_out[98] la_data_out[99] -+ la_data_out[9] la_oenb[0] la_oenb[100] la_oenb[101] la_oenb[102] la_oenb[103] la_oenb[104] -+ la_oenb[105] la_oenb[106] la_oenb[107] la_oenb[108] la_oenb[109] la_oenb[10] la_oenb[110] -+ la_oenb[111] la_oenb[112] la_oenb[113] la_oenb[114] la_oenb[115] la_oenb[116] la_oenb[117] -+ la_oenb[118] la_oenb[119] la_oenb[11] la_oenb[120] la_oenb[121] la_oenb[122] la_oenb[123] -+ la_oenb[124] la_oenb[125] la_oenb[126] la_oenb[127] la_oenb[12] la_oenb[13] la_oenb[14] -+ la_oenb[15] la_oenb[16] la_oenb[17] la_oenb[18] la_oenb[19] la_oenb[1] la_oenb[20] -+ la_oenb[21] la_oenb[22] la_oenb[23] la_oenb[24] la_oenb[25] la_oenb[26] la_oenb[27] -+ la_oenb[28] la_oenb[29] la_oenb[2] la_oenb[30] la_oenb[31] la_oenb[32] la_oenb[33] -+ la_oenb[34] la_oenb[35] la_oenb[36] la_oenb[37] la_oenb[38] la_oenb[39] la_oenb[3] -+ la_oenb[40] la_oenb[41] la_oenb[42] la_oenb[43] la_oenb[44] la_oenb[45] la_oenb[46] -+ la_oenb[47] la_oenb[48] la_oenb[49] la_oenb[4] la_oenb[50] la_oenb[51] la_oenb[52] -+ la_oenb[53] la_oenb[54] la_oenb[55] la_oenb[56] la_oenb[57] la_oenb[58] la_oenb[59] -+ la_oenb[5] la_oenb[60] la_oenb[61] la_oenb[62] la_oenb[63] la_oenb[64] la_oenb[65] -+ la_oenb[66] la_oenb[67] la_oenb[68] la_oenb[69] la_oenb[6] la_oenb[70] la_oenb[71] -+ la_oenb[72] la_oenb[73] la_oenb[74] la_oenb[75] la_oenb[76] la_oenb[77] la_oenb[78] -+ la_oenb[79] la_oenb[7] la_oenb[80] la_oenb[81] la_oenb[82] la_oenb[83] la_oenb[84] -+ la_oenb[85] la_oenb[86] la_oenb[87] la_oenb[88] la_oenb[89] la_oenb[8] la_oenb[90] -+ la_oenb[91] la_oenb[92] la_oenb[93] la_oenb[94] la_oenb[95] la_oenb[96] la_oenb[97] -+ la_oenb[98] la_oenb[99] la_oenb[9] user_clock2 user_irq[0] user_irq[1] user_irq[2] -+ vccd1 vccd2 vdda1 vdda2 vssa2 vssd1 vssd2 wb_clk_i wb_rst_i wbs_ack_o wbs_adr_i[0] -+ wbs_adr_i[10] wbs_adr_i[11] wbs_adr_i[12] wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15] -+ wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] wbs_adr_i[19] wbs_adr_i[1] wbs_adr_i[20] -+ wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] wbs_adr_i[25] wbs_adr_i[26] -+ wbs_adr_i[27] wbs_adr_i[28] wbs_adr_i[29] wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31] -+ wbs_adr_i[3] wbs_adr_i[4] wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_adr_i[8] wbs_adr_i[9] -+ wbs_cyc_i wbs_dat_i[0] wbs_dat_i[10] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14] -+ wbs_dat_i[15] wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[1] -+ wbs_dat_i[20] wbs_dat_i[21] wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_i[25] -+ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30] -+ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_i[8] -+ wbs_dat_i[9] wbs_dat_o[0] wbs_dat_o[10] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13] -+ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19] -+ wbs_dat_o[1] wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24] -+ wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] wbs_dat_o[2] -+ wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6] -+ wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] -+ wbs_stb_i wbs_we_i -XdetV2_0 io_analog[3] io_analog[1] io_analog[2] vccd2 detV2 -XotaV5_0 io_analog[9] io_analog[8] io_analog[7] io_analog[10] vssa2 vccd2 vccd2 otaV5 -.ends - +.end
diff --git a/precheck_results/23_MAR_2022___16_40_33/logs/gds.info b/precheck_results/23_MAR_2022___16_40_33/logs/gds.info new file mode 100644 index 0000000..6e6edaf --- /dev/null +++ b/precheck_results/23_MAR_2022___16_40_33/logs/gds.info
@@ -0,0 +1 @@ +user_analog_project_wrapper.gds: 684d08d407dd129f69dfd4a6f5abfbebcd9a7d69 \ No newline at end of file
diff --git a/precheck_results/23_MAR_2022___16_40_33/logs/pdks.info b/precheck_results/23_MAR_2022___16_40_33/logs/pdks.info new file mode 100644 index 0000000..f6e2777 --- /dev/null +++ b/precheck_results/23_MAR_2022___16_40_33/logs/pdks.info
@@ -0,0 +1,2 @@ +Open PDKs 32cdb2097fd9a629c91e8ea33e1f6de08ab25946 +Skywater PDK f70d8ca46961ff92719d8870a18a076370b85f6c \ No newline at end of file
diff --git a/precheck_results/23_MAR_2022___16_40_33/logs/precheck.log b/precheck_results/23_MAR_2022___16_40_33/logs/precheck.log new file mode 100644 index 0000000..a25f386 --- /dev/null +++ b/precheck_results/23_MAR_2022___16_40_33/logs/precheck.log
@@ -0,0 +1,24 @@ +2022-03-23 16:40:33 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: /home/wisla/sky130_skel/Myschematics/Receptor/receiver +2022-03-23 16:40:33 - [INFO] - {{Project Type Info}} analog +2022-03-23 16:40:33 - [INFO] - {{Project GDS Info}} user_analog_project_wrapper: 684d08d407dd129f69dfd4a6f5abfbebcd9a7d69 +2022-03-23 16:40:34 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274 +2022-03-23 16:40:34 - [INFO] - {{PDKs Info}} Open PDKs: 32cdb2097fd9a629c91e8ea33e1f6de08ab25946 | Skywater PDK: f70d8ca46961ff92719d8870a18a076370b85f6c +2022-03-23 16:40:34 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/precheck_results/23_MAR_2022___16_40_33/logs' +2022-03-23 16:40:34 - [INFO] - {{PRECHECK SEQUENCE}} Precheck will run the following checks: [License, Makefile, Default, Documentation, Consistency, XOR, Magic DRC, Klayout FEOL, Klayout BEOL, Klayout Offgrid, Klayout Metal Minimum Clear Area Density, Klayout Pin Label Purposes Overlapping Drawing, Klayout ZeroArea] +2022-03-23 16:40:34 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License +2022-03-23 16:40:35 - [INFO] - An approved LICENSE (Apache-2.0) was found in /home/wisla/sky130_skel/Myschematics/Receptor/receiver. +2022-03-23 16:40:35 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root. +2022-03-23 16:40:36 - [INFO] - An approved LICENSE (Apache-2.0) was found in /home/wisla/sky130_skel/Myschematics/Receptor/receiver. +2022-03-23 16:40:37 - [INFO] - An approved LICENSE (Apache-2.0) was found in /home/wisla/sky130_skel/Myschematics/Receptor/receiver. +2022-03-23 16:40:37 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules +2022-03-23 16:40:37 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 32 non-compliant file(s) with the SPDX Standard. +2022-03-23 16:40:37 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['/home/wisla/sky130_skel/Myschematics/Receptor/receiver/Makefile', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/Makefile', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/environment.yml', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/source/conf.py', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/source/index.rst', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_por.sh', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_wrapper_xschem.sh', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/setup.tcl', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_ota.sh', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/.spiceinit', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/analog_wrapper_tb.sch', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/user_analog_project_wrapper.sch', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/user_analog_project_wrapper.sym', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/xschemrc', '/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/detector.sch'] +2022-03-23 16:40:37 - [INFO] - For the full SPDX compliance report check: /home/wisla/sky130_skel/Myschematics/Receptor/receiver/precheck_results/23_MAR_2022___16_40_33/logs/spdx_compliance_report.log +2022-03-23 16:40:37 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile +2022-03-23 16:40:37 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid. +2022-03-23 16:40:37 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default +2022-03-23 16:40:37 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md' +2022-03-23 16:40:37 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds' +2022-03-23 16:40:37 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation +2022-03-23 16:40:37 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate. +2022-03-23 16:40:37 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
diff --git a/precheck_results/23_MAR_2022___16_40_33/logs/spdx_compliance_report.log b/precheck_results/23_MAR_2022___16_40_33/logs/spdx_compliance_report.log new file mode 100644 index 0000000..2a65058 --- /dev/null +++ b/precheck_results/23_MAR_2022___16_40_33/logs/spdx_compliance_report.log
@@ -0,0 +1,32 @@ +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/Makefile +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/Makefile +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/environment.yml +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/source/conf.py +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/docs/source/index.rst +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_por.sh +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_wrapper_xschem.sh +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/setup.tcl +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/netgen/run_lvs_ota.sh +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/.spiceinit +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/analog_wrapper_tb.sch +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/user_analog_project_wrapper.sch +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/user_analog_project_wrapper.sym +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/xschemrc +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/detector.sch +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/detector.sym +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/OTA.sch +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/OTA.sym +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/xschem/Tb_OTA.sch +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag__/.magicrc +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag__/sky130_fd_pr__res_xhigh_po_0p35_HDW2JU.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag__/user_analog_project_wrapper.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag__/detV2.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag__/otaV5.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag/detV2.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag/otaV5.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag/sky130_fd_pr__res_xhigh_po_0p35_HDW2JU.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag/.magicrc +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/mag/user_analog_project_wrapper.ext +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/precheck_results/23_MAR_2022___16_40_33/logs/gds.info +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/precheck_results/23_MAR_2022___16_40_33/logs/tools.info +/home/wisla/sky130_skel/Myschematics/Receptor/receiver/precheck_results/23_MAR_2022___16_40_33/logs/pdks.info
diff --git a/precheck_results/23_MAR_2022___16_40_33/logs/tools.info b/precheck_results/23_MAR_2022___16_40_33/logs/tools.info new file mode 100644 index 0000000..9b2230a --- /dev/null +++ b/precheck_results/23_MAR_2022___16_40_33/logs/tools.info
@@ -0,0 +1,2 @@ +KLayout: 0.27.8 +Magic: 8.3.274 \ No newline at end of file
diff --git a/xschem/detector.sch b/xschem/detector.sch index 3df1cf7..07b7778 100644 --- a/xschem/detector.sch +++ b/xschem/detector.sch
@@ -4,24 +4,24 @@ V {} S {} E {} -N 130 90 130 110 { lab=gnd} -N 130 110 130 140 { lab=gnd} -N 130 60 220 60 { lab=gnd} -N 220 60 220 120 { lab=gnd} -N 130 120 220 120 { lab=gnd} -N 130 -10 130 30 { lab=#net1} -N 350 110 350 140 { lab=gnd} +N 130 90 130 110 { lab=#net1} +N 130 110 130 140 { lab=#net1} +N 130 60 220 60 { lab=#net1} +N 220 60 220 120 { lab=#net1} +N 130 120 220 120 { lab=#net1} +N 130 -10 130 30 { lab=#net2} +N 350 110 350 140 { lab=#net1} N 350 -10 350 50 { lab=do} N -50 -10 -10 -10 { lab=din} N 350 -10 410 -10 { lab=do} N 50 60 90 60 { lab=dB} -N 130 140 350 140 { lab=gnd} -N 240 140 240 160 { lab=gnd} -N 50 -10 130 -10 { lab=#net1} -N 130 -10 200 -10 { lab=#net1} +N 130 140 350 140 { lab=#net1} +N 240 140 240 160 { lab=#net1} +N 50 -10 130 -10 { lab=#net2} +N 130 -10 200 -10 { lab=#net2} N 260 -10 350 -10 { lab=do} -N 230 10 230 80 { lab=gnd} -N 220 80 230 80 { lab=gnd} +N 230 10 230 80 { lab=#net1} +N 220 80 230 80 { lab=#net1} C {/home/wisla/sky130_skel/xschem_sky130/sky130_fd_pr/nfet_01v8.sym} 110 60 0 0 {name=M1 L=0.15 W=22.5 @@ -39,12 +39,12 @@ C {/edatools/opentools/xschem/xschem_library/devices/ipin.sym} -50 -10 0 0 {name=p1 lab=din} C {/edatools/opentools/xschem/xschem_library/devices/ipin.sym} 60 60 0 0 {name=p3 lab=dB} C {/edatools/opentools/xschem/xschem_library/devices/opin.sym} 410 -10 0 0 {name=p2 lab=do} -C {/edatools/opentools/xschem/xschem_library/devices/iopin.sym} 240 150 1 0 {name=p4 lab=gnd} C {/home/wisla/sky130_skel/xschem_sky130/sky130_fd_pr/cap_mim_m3_1.sym} 350 80 0 0 {name=C1 model=cap_mim_m3_1 W=87 L=87 MF=1 spiceprefix=X} C {/home/wisla/sky130_skel/xschem_sky130/sky130_fd_pr/cap_mim_m3_1.sym} 20 -10 3 0 {name=C2 model=cap_mim_m3_1 W=87 L=87 MF=1 spiceprefix=X} -C {/home/wisla/sky130_skel/xschem_sky130/sky130_fd_pr/res_xhigh_po.sym} 230 -10 3 0 {name=R2 +C {/home/wisla/sky130_skel/xschem_sky130/sky130_fd_pr/res_xhigh_po.sym} 230 -10 1 1 {name=R2 W=0.35 L=18.6 model=res_xhigh_po spiceprefix=X mult=1} +C {/edatools/opentools/xschem/xschem_library/devices/ipin.sym} 240 150 3 0 {name=p4 lab=gnd}
diff --git a/xschem/detector.spice b/xschem/detector.spice index 667fdb1..a6424f8 100644 --- a/xschem/detector.spice +++ b/xschem/detector.spice
@@ -1,5 +1,4 @@ -** sch_path: -*+ /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/caravel_user_project_analog/xschem/detector.sch +** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/detector.sch .subckt detector din dB do gnd *.PININFO din:I dB:I do:O gnd:B XM1 net1 dB gnd gnd sky130_fd_pr__nfet_01v8 L=0.15 W=22.5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' @@ -7,6 +6,6 @@ + sa=0 sb=0 sd=0 mult=1 m=1 XC1 do gnd sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 XC2 din net1 sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 -XR2 do net1 gnd sky130_fd_pr__res_xhigh_po W=0.35 L=18.6 mult=1 m=1 +XR2 net1 do gnd sky130_fd_pr__res_xhigh_po W=0.35 L=18.6 mult=1 m=1 .ends .end
diff --git a/xschem/detector.sym b/xschem/detector.sym index 1acfd42..6eea9e6 100644 --- a/xschem/detector.sym +++ b/xschem/detector.sym
@@ -6,27 +6,27 @@ V {} S {} E {} -L 4 130 20 130 40 {} -L 4 130 40 150 30 {} -L 4 130 20 150 30 {} -L 4 150 20 150 40 {} -L 4 150 30 160 30 {} -L 4 120 30 130 30 {} -L 4 90 20 110 20 {} -L 4 90 40 110 40 {} -L 4 140 50 140 60 {} -L 4 170 30 180 30 {} -B 5 87.5 17.5 92.5 22.5 {name=din -dir=in} -B 5 87.5 37.5 92.5 42.5 {name=dB -dir=in} -B 5 137.5 57.5 142.5 62.5 {name=ground -dir=inout} -B 5 177.5 27.5 182.5 32.5 {name=do -dir=out} -P 4 5 110 10 170 10 170 50 110 50 110 10 {} -T {@name} 110 -5 0 0 0.2 0.2 {} -T {din} 95 10 0 0 0.1 0.1 {} -T {db} 90 30 0 0 0.1 0.1 {} -T {do} 172.5 20 0 0 0.1 0.1 {} -T {gnd} 145 55 0 0 0.1 0.1 {} +L 4 -130 -30 130 -30 {} +L 4 -130 30 130 30 {} +L 4 -130 -30 -130 30 {} +L 4 130 -30 130 30 {} +L 4 -150 -20 -130 -20 {} +L 4 130 0 150 0 {} +L 4 -150 0 -130 0 {} +L 4 -150 20 -130 20 {} +L 4 -30 -20 -30 20 {} +L 4 -30 -20 -0 -0 {} +L 4 -30 20 -0 0 {} +L 4 0 0 20 0 {} +L 4 -60 -0 -30 0 {} +L 4 -0 -10 0 10 {} +B 5 -152.5 -22.5 -147.5 -17.5 {name=din dir=in } +B 5 147.5 -2.5 152.5 2.5 {name=do dir=out } +B 5 -152.5 -2.5 -147.5 2.5 {name=dB dir=in } +B 5 -152.5 17.5 -147.5 22.5 {name=gnd dir=in } +T {@symname} -114 -46 0 0 0.3 0.3 {} +T {@name} 135 -42 0 0 0.2 0.2 {} +T {din} -125 -24 0 0 0.2 0.2 {} +T {do} 125 -4 0 1 0.2 0.2 {} +T {dB} -125 -4 0 0 0.2 0.2 {} +T {gnd} -125 16 0 0 0.2 0.2 {}
diff --git a/xschem/user_analog_project_wrapper.sch b/xschem/user_analog_project_wrapper.sch index 7a73a03..20af011 100644 --- a/xschem/user_analog_project_wrapper.sch +++ b/xschem/user_analog_project_wrapper.sch
@@ -4,24 +4,14 @@ V {} S {} E {} -N 3630 -360 3730 -360 { lab=io_analog[3]} -N 3850 -270 3850 -180 { +N 3460 -350 3560 -350 { lab=io_analog[3]} +N 3480 -310 3560 -310 { lab=vssa1} -N 3770 -180 3850 -180 { -lab=vssa1} -N 3630 -250 3730 -250 { lab=io_analog[1]} -N 3730 -310 3800 -310 { -lab=io_analog[3]} -N 3730 -360 3730 -310 { -lab=io_analog[3]} -N 3730 -290 3800 -290 { -lab=io_analog[1]} -N 3730 -290 3730 -250 { -lab=io_analog[1]} -N 3890 -300 4020 -300 { +N 3460 -330 3560 -330 { lab=io_analog[1]} +N 3860 -330 3990 -330 { lab=io_analog[2]} N 3590 50 3700 50 { -lab=io_analog[9]} +lab=io_analog[10]} N 3590 70 3700 70 { lab=io_analog[8]} N 3590 90 3700 90 { @@ -29,7 +19,7 @@ N 3770 120 3770 160 { lab=vccd2} N 3770 -10 3770 40 { -lab=vccd2} +lab=vccd1} N 3820 70 3860 70 { lab=io_analog[7]} N 3820 90 3860 90 { @@ -66,16 +56,16 @@ C {devices/iopin.sym} 3250 530 0 0 {name=p31 lab=io_clamp_low[2:0]} C {devices/opin.sym} 3270 600 0 0 {name=p32 lab=user_irq[2:0]} C {devices/ipin.sym} 3290 210 0 0 {name=p28 lab=la_oenb[127:0]} -C {devices/lab_pin.sym} 3630 -360 0 0 {name=l1 sig_type=std_logic lab=io_analog[3]} -C {devices/lab_pin.sym} 3770 -180 0 0 {name=l2 sig_type=std_logic lab=vssa1} -C {devices/lab_pin.sym} 4020 -300 0 1 {name=l3 sig_type=std_logic lab=io_analog[2]} -C {devices/lab_pin.sym} 3630 -250 0 0 {name=l4 sig_type=std_logic lab=io_analog[1]} +C {devices/lab_pin.sym} 3460 -350 0 0 {name=l1 sig_type=std_logic lab=io_analog[3]} +C {devices/lab_pin.sym} 3480 -310 0 0 {name=l2 sig_type=std_logic lab=vssa1} +C {devices/lab_pin.sym} 3990 -330 0 1 {name=l3 sig_type=std_logic lab=io_analog[2]} +C {devices/lab_pin.sym} 3460 -330 0 0 {name=l4 sig_type=std_logic lab=io_analog[1]} C {detector.sym} 3710 -330 0 0 {name=Xdet} C {devices/lab_pin.sym} 3590 50 0 0 {name=l5 sig_type=std_logic lab=io_analog[10]} C {devices/lab_pin.sym} 3590 70 0 0 {name=l6 sig_type=std_logic lab=io_analog[8]} C {devices/lab_pin.sym} 3860 70 2 0 {name=l7 sig_type=std_logic lab=io_analog[7]} C {devices/lab_pin.sym} 3590 90 0 0 {name=l8 sig_type=std_logic lab=io_analog[9]} -C {devices/lab_pin.sym} 3770 0 0 0 {name=l9 sig_type=std_logic lab=vccd2} +C {devices/lab_pin.sym} 3770 0 0 0 {name=l9 sig_type=std_logic lab=vccd1} C {devices/lab_pin.sym} 3770 150 0 0 {name=l10 sig_type=std_logic lab=vccd2} C {OTA.sym} 3840 80 0 0 {name=X1} C {devices/lab_pin.sym} 3860 90 2 0 {name=l11 sig_type=std_logic lab=vssa2}
diff --git a/xschem/user_analog_project_wrapper.spice b/xschem/user_analog_project_wrapper.spice index c5c4ca9..9798fc6 100644 --- a/xschem/user_analog_project_wrapper.spice +++ b/xschem/user_analog_project_wrapper.spice
@@ -1,5 +1,5 @@ ** sch_path: -*+ /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/xschem/user_analog_project_wrapper.sch +*+ /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/user_analog_project_wrapper.sch .subckt user_analog_project_wrapper vdda1 vdda2 vssa1 vssa2 vccd1 vccd2 vssd1 vssd2 wb_clk_i + wb_rst_i wbs_stb_i wbs_cyc_i wbs_we_i wbs_sel_i[3] wbs_sel_i[2] wbs_sel_i[1] wbs_sel_i[0] wbs_dat_i[31] + wbs_dat_i[30] wbs_dat_i[29] wbs_dat_i[28] wbs_dat_i[27] wbs_dat_i[26] wbs_dat_i[25] wbs_dat_i[24] wbs_dat_i[23] @@ -90,27 +90,27 @@ *+ wbs_dat_o[31:0]:O la_data_in[127:0]:I la_data_out[127:0]:O io_in[26:0]:I io_in_3v3[26:0]:I user_clock2:I *+ io_out[26:0]:O io_oeb[26:0]:O gpio_analog[17:0]:B gpio_noesd[17:0]:B io_analog[10:0]:B io_clamp_high[2:0]:B *+ io_clamp_low[2:0]:B user_irq[2:0]:O la_oenb[127:0]:I -Xdet io_analog[3] io_analog[1] vssa1 io_analog[2] detector -X1 vccd2 io_analog[7] io_analog[10] vssa2 io_analog[8] io_analog[9] vccd2 OTA +Xdet io_analog[3] io_analog[2] io_analog[1] vssa1 detector +X1 vccd1 io_analog[7] io_analog[10] vssa2 io_analog[8] io_analog[9] vccd2 OTA .ends * expanding symbol: detector.sym # of pins=4 -** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/xschem/detector.sym -** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/xschem/detector.sch -.subckt detector din dB ground do -*.PININFO din:I dB:I do:O gnd:B +** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/detector.sym +** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/detector.sch +.subckt detector din do dB gnd +*.PININFO din:I dB:I do:O gnd:I XM1 net1 dB gnd gnd sky130_fd_pr__nfet_01v8 L=0.15 W=22.5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29' + pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W' + sa=0 sb=0 sd=0 mult=1 m=1 XC1 do gnd sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 XC2 din net1 sky130_fd_pr__cap_mim_m3_1 W=87 L=87 MF=1 m=1 -XR2 do net1 gnd sky130_fd_pr__res_xhigh_po W=0.35 L=18.6 mult=1 m=1 +XR2 net1 do gnd sky130_fd_pr__res_xhigh_po W=0.35 L=18.6 mult=1 m=1 .ends * expanding symbol: OTA.sym # of pins=7 -** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/xschem/OTA.sym -** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip/xschem/OTA.sch +** sym_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/OTA.sym +** sch_path: /home/wisla/sky130_skel/Myschematics/Receptor/my_chip_V0/xschem/OTA.sch .subckt OTA Vp vout ib cltop inn inp Vn *.PININFO inp:I inn:I vout:O Vp:B Vn:B ib:I cltop:O XM7 net1 net1 Vp Vp sky130_fd_pr__pfet_01v8 L=1 W=1.4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29'