Made updates to correct LVS errors in caravan. Found one major error in the RTL

verilog for both caravel and caravan.  Hand-edited the RTL and GL netlists to
correct this;  still need to correct the layouts.  The error causes the user1
side clock, load, and reset buffers to drive the user2 side as well as the user1
side, making a huge mess of the routing.  Will route this by hand.
This commit is contained in:
Tim Edwards 2021-11-22 22:35:52 -05:00
parent e86831b188
commit 08a2c90940
22 changed files with 44400 additions and 43037 deletions

File diff suppressed because it is too large Load Diff

View File

@ -128,10 +128,8 @@ rect 2880 3840 4160 4800
tri 2880 3520 3200 3840 ne
rect 3200 3520 4160 3840
tri 4482 4340 4882 4740 se
rect 4882 4474 5682 4740
tri 5682 4474 5948 4740 sw
rect 4882 4342 5948 4474
tri 5948 4342 6080 4474 sw
rect 4882 4342 5682 4740
tri 5682 4342 6080 4740 sw
rect 4882 4340 6080 4342
rect 4482 3540 6080 4340
rect 6400 3840 11520 5120

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,351 @@
magic
tech sky130A
magscale 1 2
timestamp 1637449042
<< error_p >>
rect 686012 898831 686766 898832
rect 686012 897755 686013 898831
rect 686765 897755 686766 898831
rect 686012 897754 686766 897755
rect 679466 897263 680228 897264
rect 679466 896181 679467 897263
rect 680227 896181 680228 897263
rect 679466 896180 680228 896181
rect 30820 822231 31574 822232
rect 30820 821155 30821 822231
rect 31573 821155 31574 822231
rect 30820 821154 31574 821155
rect 37358 820663 38120 820664
rect 37358 819581 37359 820663
rect 38119 819581 38120 820663
rect 37358 819580 38120 819581
rect 30820 779031 31574 779032
rect 30820 777955 30821 779031
rect 31573 777955 31574 779031
rect 30820 777954 31574 777955
rect 37358 777463 38120 777464
rect 37358 776381 37359 777463
rect 38119 776381 38120 777463
rect 37358 776380 38120 776381
rect 30820 735831 31574 735832
rect 30820 734755 30821 735831
rect 31573 734755 31574 735831
rect 30820 734754 31574 734755
rect 37358 734263 38120 734264
rect 37358 733181 37359 734263
rect 38119 733181 38120 734263
rect 37358 733180 38120 733181
rect 686012 720031 686766 720032
rect 686012 718955 686013 720031
rect 686765 718955 686766 720031
rect 686012 718954 686766 718955
rect 679466 718463 680228 718464
rect 679466 717381 679467 718463
rect 680227 717381 680228 718463
rect 679466 717380 680228 717381
rect 30820 692631 31574 692632
rect 30820 691555 30821 692631
rect 31573 691555 31574 692631
rect 30820 691554 31574 691555
rect 37358 691063 38120 691064
rect 37358 689981 37359 691063
rect 38119 689981 38120 691063
rect 37358 689980 38120 689981
rect 686012 675031 686766 675032
rect 686012 673955 686013 675031
rect 686765 673955 686766 675031
rect 686012 673954 686766 673955
rect 679466 673463 680228 673464
rect 679466 672381 679467 673463
rect 680227 672381 680228 673463
rect 679466 672380 680228 672381
rect 30820 649431 31574 649432
rect 30820 648355 30821 649431
rect 31573 648355 31574 649431
rect 30820 648354 31574 648355
rect 37358 647863 38120 647864
rect 37358 646781 37359 647863
rect 38119 646781 38120 647863
rect 37358 646780 38120 646781
rect 686012 629831 686766 629832
rect 686012 628755 686013 629831
rect 686765 628755 686766 629831
rect 686012 628754 686766 628755
rect 679466 628263 680228 628264
rect 679466 627181 679467 628263
rect 680227 627181 680228 628263
rect 679466 627180 680228 627181
rect 30820 606231 31574 606232
rect 30820 605155 30821 606231
rect 31573 605155 31574 606231
rect 30820 605154 31574 605155
rect 37358 604663 38120 604664
rect 37358 603581 37359 604663
rect 38119 603581 38120 604663
rect 37358 603580 38120 603581
rect 686012 582831 686766 582832
rect 686012 581755 686013 582831
rect 686765 581755 686766 582831
rect 686012 581754 686766 581755
rect 679466 581263 680228 581264
rect 679466 580181 679467 581263
rect 680227 580181 680228 581263
rect 679466 580180 680228 580181
rect 686012 539631 686766 539632
rect 686012 538555 686013 539631
rect 686765 538555 686766 539631
rect 686012 538554 686766 538555
rect 679466 538063 680228 538064
rect 679466 536981 679467 538063
rect 680227 536981 680228 538063
rect 679466 536980 680228 536981
rect 686012 495231 686766 495232
rect 686012 494155 686013 495231
rect 686765 494155 686766 495231
rect 686012 494154 686766 494155
rect 679466 493663 680228 493664
rect 679466 492581 679467 493663
rect 680227 492581 680228 493663
rect 679466 492580 680228 492581
rect 30820 480431 31574 480432
rect 30820 479355 30821 480431
rect 31573 479355 31574 480431
rect 30820 479354 31574 479355
rect 37358 478863 38120 478864
rect 37358 477781 37359 478863
rect 38119 477781 38120 478863
rect 37358 477780 38120 477781
rect 30820 433031 31574 433032
rect 30820 431955 30821 433031
rect 31573 431955 31574 433031
rect 30820 431954 31574 431955
rect 37358 431463 38120 431464
rect 37358 430381 37359 431463
rect 38119 430381 38120 431463
rect 37358 430380 38120 430381
rect 686012 407031 686766 407032
rect 686012 405955 686013 407031
rect 686765 405955 686766 407031
rect 686012 405954 686766 405955
rect 679466 405463 680228 405464
rect 679466 404381 679467 405463
rect 680227 404381 680228 405463
rect 679466 404380 680228 404381
rect 30820 390431 31574 390432
rect 30820 389355 30821 390431
rect 31573 389355 31574 390431
rect 30820 389354 31574 389355
rect 37358 388863 38120 388864
rect 37358 387781 37359 388863
rect 38119 387781 38120 388863
rect 37358 387780 38120 387781
rect 686012 362631 686766 362632
rect 686012 361555 686013 362631
rect 686765 361555 686766 362631
rect 686012 361554 686766 361555
rect 679466 361063 680228 361064
rect 679466 359981 679467 361063
rect 680227 359981 680228 361063
rect 679466 359980 680228 359981
rect 30820 347231 31574 347232
rect 30820 346155 30821 347231
rect 31573 346155 31574 347231
rect 30820 346154 31574 346155
rect 37358 345663 38120 345664
rect 37358 344581 37359 345663
rect 38119 344581 38120 345663
rect 37358 344580 38120 344581
rect 686012 316831 686766 316832
rect 686012 315755 686013 316831
rect 686765 315755 686766 316831
rect 686012 315754 686766 315755
rect 679466 315263 680228 315264
rect 679466 314181 679467 315263
rect 680227 314181 680228 315263
rect 679466 314180 680228 314181
rect 30820 304031 31574 304032
rect 30820 302955 30821 304031
rect 31573 302955 31574 304031
rect 30820 302954 31574 302955
rect 37358 302463 38120 302464
rect 37358 301381 37359 302463
rect 38119 301381 38120 302463
rect 37358 301380 38120 301381
rect 686012 271631 686766 271632
rect 686012 270555 686013 271631
rect 686765 270555 686766 271631
rect 686012 270554 686766 270555
rect 679466 270063 680228 270064
rect 679466 268981 679467 270063
rect 680227 268981 680228 270063
rect 679466 268980 680228 268981
rect 30820 260831 31574 260832
rect 30820 259755 30821 260831
rect 31573 259755 31574 260831
rect 30820 259754 31574 259755
rect 37358 259263 38120 259264
rect 37358 258181 37359 259263
rect 38119 258181 38120 259263
rect 37358 258180 38120 258181
rect 686012 226431 686766 226432
rect 686012 225355 686013 226431
rect 686765 225355 686766 226431
rect 686012 225354 686766 225355
rect 679466 224863 680228 224864
rect 679466 223781 679467 224863
rect 680227 223781 680228 224863
rect 679466 223780 680228 223781
rect 30820 217631 31574 217632
rect 30820 216555 30821 217631
rect 31573 216555 31574 217631
rect 30820 216554 31574 216555
rect 37358 216063 38120 216064
rect 37358 214981 37359 216063
rect 38119 214981 38120 216063
rect 37358 214980 38120 214981
rect 686012 182031 686766 182032
rect 686012 180955 686013 182031
rect 686765 180955 686766 182031
rect 686012 180954 686766 180955
rect 679466 180463 680228 180464
rect 679466 179381 679467 180463
rect 680227 179381 680228 180463
rect 679466 179380 680228 179381
rect 686012 136431 686766 136432
rect 686012 135355 686013 136431
rect 686765 135355 686766 136431
rect 686012 135354 686766 135355
rect 679466 134863 680228 134864
rect 679466 133781 679467 134863
rect 680227 133781 680228 134863
rect 679466 133780 680228 133781
<< metal5 >>
rect 52598 995502 676620 996702
rect 47798 179300 49798 992152
rect 50198 179300 52198 992152
rect 52598 217742 53798 995502
rect 54198 993902 673420 995102
rect 54198 219342 55398 993902
rect 670820 992696 673420 993902
rect 674020 992696 676620 995502
rect 664020 95156 666620 992690
rect 667220 95156 669820 992690
<< comment >>
rect 0 1039800 717600 1040000
rect 0 2600 200 1039800
rect 717400 2600 717600 1039800
rect 0 2400 717600 2600
use gpio_control_power_routing gpio_control_power_routing_1
timestamp 1637447660
transform 1 0 -10 0 1 42800
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_0
timestamp 1637447660
transform 1 0 -10 0 1 -400
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_12
timestamp 1637447660
transform -1 0 717846 0 1 8400
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_13
timestamp 1637447660
transform -1 0 717846 0 1 -36000
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_14
timestamp 1637447660
transform -1 0 717846 0 1 -81600
box 6032 203748 46270 221470
use gpio_control_power_routing gpio_control_power_routing_4
timestamp 1637447660
transform 1 0 -10 0 1 172400
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_3
timestamp 1637447660
transform 1 0 -10 0 1 129200
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_2
timestamp 1637447660
transform 1 0 -10 0 1 86000
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_9
timestamp 1637447660
transform -1 0 717846 0 1 144600
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_11
timestamp 1637447660
transform -1 0 717846 0 1 53600
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_10
timestamp 1637447660
transform -1 0 717846 0 1 98800
box 6032 203748 46270 221470
use gpio_control_power_routing gpio_control_power_routing_6
timestamp 1637447660
transform 1 0 -10 0 1 262400
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_5
timestamp 1637447660
transform 1 0 -10 0 1 215000
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_8
timestamp 1637447660
transform -1 0 717846 0 1 189000
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_7
timestamp 1637447660
transform -1 0 717846 0 1 277200
box 6032 203748 46270 221470
use gpio_control_power_routing gpio_control_power_routing_8
timestamp 1637447660
transform 1 0 -10 0 1 431400
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_7
timestamp 1637447660
transform 1 0 -10 0 1 388200
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_4
timestamp 1637447660
transform -1 0 717846 0 1 411800
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_6
timestamp 1637447660
transform -1 0 717846 0 1 321600
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_5
timestamp 1637447660
transform -1 0 717846 0 1 364800
box 6032 203748 46270 221470
use gpio_control_power_routing gpio_control_power_routing_9
timestamp 1637447660
transform 1 0 -10 0 1 474600
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_11
timestamp 1637447660
transform 1 0 -10 0 1 561000
box 6032 203748 55470 221470
use gpio_control_power_routing gpio_control_power_routing_10
timestamp 1637447660
transform 1 0 -10 0 1 517800
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_2
timestamp 1637447660
transform -1 0 717846 0 1 502000
box 6032 203748 46270 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_3
timestamp 1637447660
transform -1 0 717846 0 1 457000
box 6032 203748 46270 221470
use gpio_control_power_routing gpio_control_power_routing_12
timestamp 1637447660
transform 1 0 -10 0 1 604200
box 6032 203748 55470 221470
use gpio_control_power_routing_right gpio_control_power_routing_right_1
timestamp 1637447660
transform -1 0 717846 0 1 680800
box 6032 203748 46270 221470
<< labels >>
flabel metal5 47904 179444 49660 179998 0 FreeSans 3200 0 0 0 vssa2
flabel metal5 50338 179444 52094 179998 0 FreeSans 3200 0 0 0 vdda2
flabel metal5 54316 219436 55324 219998 0 FreeSans 1600 0 0 0 vccd1
flabel metal5 52692 217826 53700 218388 0 FreeSans 1600 0 0 0 vssd1
<< end >>

View File

@ -20731,86 +20731,86 @@ use sky130_fd_sc_hd__decap_8 FILLER_0_15 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 1380 0 1 0
box -38 -48 774 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_40 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2576 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_1_27 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2484 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_4 FILLER_1_36
timestamp 1637331468
transform 1 0 3312 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_1_31 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2852 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _334__6 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2300 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__o21ai_1 _336_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 3312 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_8 FILLER_1_46
use sky130_fd_sc_hd__inv_2 _334__6 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 4232 0 -1 1088
box -38 -48 774 592
use sky130_fd_sc_hd__inv_2 _311_
timestamp 1637331468
transform -1 0 3956 0 -1 1088
transform 1 0 2300 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_1_31 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2852 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_1_36 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 3312 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_4 FILLER_1_27
timestamp 1637331468
transform 1 0 2484 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_40 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2576 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__nand2_1 _335_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 4232 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__inv_2 _311_
timestamp 1637331468
transform -1 0 3956 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_8 FILLER_1_46
timestamp 1637331468
transform 1 0 4232 0 -1 1088
box -38 -48 774 592
use sky130_fd_sc_hd__dfstp_1 _441_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2668 0 1 0
box -38 -48 1970 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_41
timestamp 1637331468
transform 1 0 5152 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_47
timestamp 1637331468
transform 1 0 5152 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_1_54
timestamp 1637331468
transform 1 0 4968 0 -1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__decap_6 FILLER_0_50 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 4600 0 1 0
box -38 -48 590 592
use sky130_fd_sc_hd__decap_4 FILLER_0_57
timestamp 1637331468
transform 1 0 5244 0 1 0
box -38 -48 406 592
use sky130_fd_sc_hd__mux2_1 _382_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 5612 0 1 0
box -38 -48 866 592
use sky130_fd_sc_hd__xnor2_1 _355_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 5244 0 -1 1088
box -38 -48 682 592
use sky130_fd_sc_hd__decap_4 FILLER_1_74
use sky130_fd_sc_hd__mux2_1 _382_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 6808 0 -1 1088
transform 1 0 5612 0 1 0
box -38 -48 866 592
use sky130_fd_sc_hd__decap_4 FILLER_0_57
timestamp 1637331468
transform 1 0 5244 0 1 0
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_1_64
use sky130_fd_sc_hd__decap_6 FILLER_0_50 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 5888 0 -1 1088
transform 1 0 4600 0 1 0
box -38 -48 590 592
use sky130_fd_sc_hd__fill_2 FILLER_1_54
timestamp 1637331468
transform 1 0 4968 0 -1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_47
timestamp 1637331468
transform 1 0 5152 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_41
timestamp 1637331468
transform 1 0 5152 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__mux2_1 _381_
timestamp 1637331468
transform 1 0 5980 0 -1 1088
box -38 -48 866 592
use sky130_fd_sc_hd__fill_1 FILLER_1_64
timestamp 1637331468
transform 1 0 5888 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_1_74
timestamp 1637331468
transform 1 0 6808 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_0_70
timestamp 1637331468
transform 1 0 6440 0 1 0
@ -20843,46 +20843,46 @@ use sky130_fd_sc_hd__nand3_1 _289_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 9200 0 1 0
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_1_108
timestamp 1637331468
transform 1 0 9936 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__nor2_1 _360_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 10304 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_43
use sky130_fd_sc_hd__fill_1 FILLER_1_108
timestamp 1637331468
transform 1 0 10304 0 1 0
transform 1 0 9936 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__xnor2_1 _359_
timestamp 1637331468
transform 1 0 10396 0 1 0
box -38 -48 682 592
use sky130_fd_sc_hd__inv_2 _275_
timestamp 1637331468
transform 1 0 11316 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_1 _401_
timestamp 1637331468
transform 1 0 10488 0 -1 1088
box -38 -48 866 592
use sky130_fd_sc_hd__fill_1 FILLER_1_113
timestamp 1637331468
transform 1 0 10396 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_48
timestamp 1637331468
transform 1 0 10304 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_1_113
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_43
timestamp 1637331468
transform 1 0 10396 0 -1 1088
transform 1 0 10304 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__mux2_1 _401_
timestamp 1637331468
transform 1 0 10488 0 -1 1088
box -38 -48 866 592
use sky130_fd_sc_hd__inv_2 _275_
timestamp 1637331468
transform 1 0 11316 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__xnor2_1 _359_
timestamp 1637331468
transform 1 0 10396 0 1 0
box -38 -48 682 592
use sky130_fd_sc_hd__decap_12 FILLER_0_100
timestamp 1637331468
transform 1 0 9200 0 1 0
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_120
timestamp 1637331468
transform 1 0 11040 0 1 0
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_100
timestamp 1637331468
transform 1 0 9200 0 1 0
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_44
timestamp 1637331468
transform 1 0 12880 0 1 0
@ -21647,90 +21647,90 @@ use sky130_fd_sc_hd__o21bai_1 _295_
timestamp 1637331468
transform 1 0 3588 0 1 3264
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_68
timestamp 1637331468
transform 1 0 5152 0 -1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_7_51
timestamp 1637331468
transform 1 0 4692 0 -1 4352
box -38 -48 222 592
use sky130_fd_sc_hd__decap_4 FILLER_6_54
timestamp 1637331468
transform 1 0 4968 0 1 3264
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_6_58
timestamp 1637331468
transform 1 0 5336 0 1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__nor2_1 _293_
timestamp 1637331468
transform 1 0 4692 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__nor2_1 _313_
timestamp 1637331468
transform 1 0 4876 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__o211ai_1 _314_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 5980 0 1 3264
box -38 -48 590 592
use sky130_fd_sc_hd__o2bb2ai_1 _300_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 5244 0 -1 4352
box -38 -48 682 592
use sky130_fd_sc_hd__decap_3 FILLER_6_65
use sky130_fd_sc_hd__o211ai_1 _314_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 5980 0 1 3264
transform -1 0 5980 0 1 3264
box -38 -48 590 592
use sky130_fd_sc_hd__nor2_1 _313_
timestamp 1637331468
transform 1 0 4876 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__nor2_1 _293_
timestamp 1637331468
transform 1 0 4692 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_6_58
timestamp 1637331468
transform 1 0 5336 0 1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_6_54
timestamp 1637331468
transform 1 0 4968 0 1 3264
box -38 -48 406 592
use sky130_fd_sc_hd__fill_2 FILLER_7_51
timestamp 1637331468
transform 1 0 4692 0 -1 4352
box -38 -48 222 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_68
timestamp 1637331468
transform 1 0 5152 0 -1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__nand2_1 _299_
timestamp 1637331468
transform 1 0 5888 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_1 _397_
timestamp 1637331468
transform 1 0 6256 0 1 3264
box -38 -48 866 592
use sky130_fd_sc_hd__nand2_1 _299_
use sky130_fd_sc_hd__decap_3 FILLER_6_65
timestamp 1637331468
transform 1 0 5888 0 -1 4352
transform 1 0 5980 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_7_67
timestamp 1637331468
transform 1 0 6164 0 -1 4352
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_65
timestamp 1637331468
transform 1 0 7728 0 1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_7_79
timestamp 1637331468
transform 1 0 7268 0 -1 4352
box -38 -48 590 592
use sky130_fd_sc_hd__decap_4 FILLER_6_80
timestamp 1637331468
transform 1 0 7360 0 1 3264
box -38 -48 406 592
use sky130_fd_sc_hd__nor2_1 _306_
timestamp 1637331468
transform 1 0 7084 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_7_88
use sky130_fd_sc_hd__decap_4 FILLER_6_80
timestamp 1637331468
transform 1 0 8096 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__clkbuf_1 _322_
transform 1 0 7360 0 1 3264
box -38 -48 406 592
use sky130_fd_sc_hd__decap_6 FILLER_7_79
timestamp 1637331468
transform -1 0 8096 0 -1 4352
transform 1 0 7268 0 -1 4352
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_65
timestamp 1637331468
transform 1 0 7728 0 1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__o21ai_2 _282_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 8464 0 1 3264
box -38 -48 682 592
use sky130_fd_sc_hd__inv_2 _305__5
timestamp 1637331468
transform 1 0 8464 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_1 _321_
timestamp 1637331468
transform 1 0 8372 0 -1 4352
box -38 -48 866 592
use sky130_fd_sc_hd__inv_2 _305__5
use sky130_fd_sc_hd__clkbuf_1 _322_
timestamp 1637331468
transform 1 0 8464 0 1 3264
transform -1 0 8096 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__o21ai_2 _282_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_3 FILLER_7_88
timestamp 1637331468
transform -1 0 8464 0 1 3264
box -38 -48 682 592
transform 1 0 8096 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__decap_8 FILLER_6_95
timestamp 1637331468
transform 1 0 8740 0 1 3264
@ -22567,190 +22567,190 @@ use sky130_fd_sc_hd__o2bb2ai_1 _241_
timestamp 1637331468
transform -1 0 2024 0 -1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_92
use sky130_fd_sc_hd__nand3b_1 _237_
timestamp 1637331468
transform 1 0 2576 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_14_32
transform -1 0 3496 0 -1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__nand2_1 _240_
timestamp 1637331468
transform 1 0 2944 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_13_31
timestamp 1637331468
transform 1 0 2852 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_14_27
timestamp 1637331468
transform 1 0 2484 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _235_
timestamp 1637331468
transform -1 0 2852 0 -1 7616
transform 1 0 2300 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__inv_2 _238_
timestamp 1637331468
transform -1 0 2944 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nand2_1 _240_
use sky130_fd_sc_hd__inv_2 _235_
timestamp 1637331468
transform 1 0 2300 0 -1 7616
transform -1 0 2852 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nand3b_1 _237_
use sky130_fd_sc_hd__fill_1 FILLER_14_27
timestamp 1637331468
transform -1 0 3496 0 -1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__decap_4 FILLER_14_42
timestamp 1637331468
transform 1 0 3864 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_14_38
timestamp 1637331468
transform 1 0 3496 0 1 7616
transform 1 0 2484 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_8 FILLER_13_41
use sky130_fd_sc_hd__fill_1 FILLER_13_31
timestamp 1637331468
transform 1 0 3772 0 -1 7616
box -38 -48 774 592
use sky130_fd_sc_hd__inv_2 _216_
transform 1 0 2852 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_14_32
timestamp 1637331468
transform 1 0 3588 0 1 7616
transform 1 0 2944 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_92
timestamp 1637331468
transform 1 0 2576 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__nor2_1 _254_
timestamp 1637331468
transform -1 0 3496 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__inv_2 _239_
timestamp 1637331468
transform -1 0 3772 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nor2_1 _254_
use sky130_fd_sc_hd__inv_2 _216_
timestamp 1637331468
transform -1 0 3496 0 1 7616
transform 1 0 3588 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_13_49
use sky130_fd_sc_hd__decap_8 FILLER_13_41
timestamp 1637331468
transform 1 0 4508 0 -1 7616
box -38 -48 222 592
transform 1 0 3772 0 -1 7616
box -38 -48 774 592
use sky130_fd_sc_hd__fill_1 FILLER_14_38
timestamp 1637331468
transform 1 0 3496 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_14_42
timestamp 1637331468
transform 1 0 3864 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__o211ai_1 _255_
timestamp 1637331468
transform -1 0 4784 0 1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_89
use sky130_fd_sc_hd__fill_2 FILLER_13_49
timestamp 1637331468
transform 1 0 5152 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_14_52
timestamp 1637331468
transform 1 0 4784 0 1 7616
transform 1 0 4508 0 -1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_14_57
timestamp 1637331468
transform 1 0 5244 0 1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__clkbuf_2 _224_
timestamp 1637331468
transform 1 0 5428 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__mux2_1 _390_
timestamp 1637331468
transform 1 0 5244 0 -1 7616
box -38 -48 866 592
use sky130_fd_sc_hd__nor2_1 _247_
timestamp 1637331468
transform 1 0 4968 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nand2_2 _217_
timestamp 1637331468
transform 1 0 4692 0 -1 7616
box -38 -48 498 592
use sky130_fd_sc_hd__clkbuf_2 _225_
use sky130_fd_sc_hd__nor2_1 _247_
timestamp 1637331468
transform 1 0 5796 0 1 7616
transform 1 0 4968 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_1 _390_
timestamp 1637331468
transform 1 0 5244 0 -1 7616
box -38 -48 866 592
use sky130_fd_sc_hd__clkbuf_2 _224_
timestamp 1637331468
transform 1 0 5428 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__fill_2 FILLER_14_57
timestamp 1637331468
transform 1 0 5244 0 1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_14_52
timestamp 1637331468
transform 1 0 4784 0 1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_89
timestamp 1637331468
transform 1 0 5152 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__o21ai_1 _215_
timestamp 1637331468
transform -1 0 6440 0 -1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_13_70
use sky130_fd_sc_hd__clkbuf_2 _225_
timestamp 1637331468
transform 1 0 6440 0 -1 7616
box -38 -48 1142 592
transform 1 0 5796 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_14_67
timestamp 1637331468
transform 1 0 6164 0 1 7616
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_93
use sky130_fd_sc_hd__decap_12 FILLER_13_70
timestamp 1637331468
transform 1 0 7728 0 1 7616
transform 1 0 6440 0 -1 7616
box -38 -48 1142 592
use sky130_fd_sc_hd__xnor2_1 _369_
timestamp 1637331468
transform 1 0 7636 0 -1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__inv_2 _248_
timestamp 1637331468
transform -1 0 8096 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_14_83
timestamp 1637331468
transform 1 0 7636 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_13_82
timestamp 1637331468
transform 1 0 7544 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_14_79
timestamp 1637331468
transform 1 0 7268 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_13_82
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_93
timestamp 1637331468
transform 1 0 7544 0 -1 7616
transform 1 0 7728 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_14_83
timestamp 1637331468
transform 1 0 7636 0 1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _248_
timestamp 1637331468
transform -1 0 8096 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__xnor2_1 _369_
timestamp 1637331468
transform 1 0 7636 0 -1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__fill_2 FILLER_14_88
timestamp 1637331468
transform 1 0 8096 0 1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__decap_6 FILLER_13_90
timestamp 1637331468
transform 1 0 8280 0 -1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__and2_1 _212_
timestamp 1637331468
transform 1 0 8832 0 -1 7616
box -38 -48 498 592
use sky130_fd_sc_hd__decap_6 FILLER_13_90
timestamp 1637331468
transform 1 0 8280 0 -1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__fill_2 FILLER_14_88
timestamp 1637331468
transform 1 0 8096 0 1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__dfxtp_1 _419_
timestamp 1637331468
transform -1 0 9752 0 1 7616
box -38 -48 1510 592
use sky130_fd_sc_hd__decap_3 FILLER_13_109
timestamp 1637331468
transform 1 0 10028 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_13_101
timestamp 1637331468
transform 1 0 9292 0 -1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__o21a_1 _213_
timestamp 1637331468
transform 1 0 9752 0 1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__nand3b_1 _223_
timestamp 1637331468
transform 1 0 9476 0 -1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_90
use sky130_fd_sc_hd__o21a_1 _213_
timestamp 1637331468
transform 1 0 10304 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_13_113
timestamp 1637331468
transform 1 0 10396 0 -1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__o21a_1 _218_
timestamp 1637331468
transform 1 0 10304 0 1 7616
transform 1 0 9752 0 1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__o21ai_1 _214_
use sky130_fd_sc_hd__fill_2 FILLER_13_101
timestamp 1637331468
transform -1 0 11592 0 1 7616
box -38 -48 406 592
transform 1 0 9292 0 -1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__decap_3 FILLER_13_109
timestamp 1637331468
transform 1 0 10028 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nand3_1 _210_
timestamp 1637331468
transform -1 0 11224 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__o21ai_1 _214_
timestamp 1637331468
transform -1 0 11592 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__o21a_1 _218_
timestamp 1637331468
transform 1 0 10304 0 1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__fill_2 FILLER_13_113
timestamp 1637331468
transform 1 0 10396 0 -1 7616
box -38 -48 222 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_90
timestamp 1637331468
transform 1 0 10304 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__dfstp_1 _466_
timestamp 1637331468
transform 1 0 10580 0 -1 7616
@ -22787,54 +22787,54 @@ use sky130_fd_sc_hd__xnor2_1 _353_
timestamp 1637331468
transform 1 0 12144 0 1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__decap_3 FILLER_13_159
timestamp 1637331468
transform 1 0 14628 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_14_153
timestamp 1637331468
transform 1 0 14076 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__decap_8 FILLER_13_151
timestamp 1637331468
transform 1 0 13892 0 -1 7616
box -38 -48 774 592
use sky130_fd_sc_hd__a21o_1 _271_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 14352 0 1 7616
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_91
use sky130_fd_sc_hd__decap_8 FILLER_13_151
timestamp 1637331468
transform 1 0 15456 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_13_165
transform 1 0 13892 0 -1 7616
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 FILLER_14_153
timestamp 1637331468
transform 1 0 15180 0 -1 7616
transform 1 0 14076 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__decap_4 FILLER_14_169
use sky130_fd_sc_hd__decap_3 FILLER_13_159
timestamp 1637331468
transform 1 0 15548 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__inv_2 _269_
timestamp 1637331468
transform -1 0 15548 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__inv_2 _346_
timestamp 1637331468
transform -1 0 15180 0 -1 7616
transform 1 0 14628 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__nand3_1 _272_
timestamp 1637331468
transform 1 0 14904 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__dfrtp_1 _433_
use sky130_fd_sc_hd__inv_2 _346_
timestamp 1637331468
transform -1 0 17388 0 -1 7616
box -38 -48 1878 592
transform -1 0 15180 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__inv_2 _269_
timestamp 1637331468
transform -1 0 15548 0 1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__decap_4 FILLER_14_169
timestamp 1637331468
transform 1 0 15548 0 1 7616
box -38 -48 406 592
use sky130_fd_sc_hd__decap_3 FILLER_13_165
timestamp 1637331468
transform 1 0 15180 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_91
timestamp 1637331468
transform 1 0 15456 0 -1 7616
box -38 -48 130 592
use sky130_fd_sc_hd__dfrtp_4 _436_
timestamp 1637331468
transform 1 0 15916 0 1 7616
box -38 -48 2154 592
use sky130_fd_sc_hd__dfrtp_1 _433_
timestamp 1637331468
transform -1 0 17388 0 -1 7616
box -38 -48 1878 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_95
timestamp 1637331468
transform 1 0 18032 0 1 7616

View File

@ -1,7 +1,7 @@
magic
tech sky130A
magscale 1 2
timestamp 1637610943
timestamp 1637634415
<< metal1 >>
rect 675426 875711 675482 875717
rect 674364 875655 674370 875711
@ -4075,57 +4075,56 @@ rect 530144 997600 535144 1014070
rect 631944 997600 636944 1014070
rect 23530 960144 40000 965144
rect 677600 956656 694070 961656
rect 41076 926816 47204 926940
rect 41076 922264 44678 926816
rect 47056 922264 47204 926816
rect 41076 922151 47204 922264
rect 40694 926816 46822 926940
rect 40694 922264 44296 926816
rect 46674 922264 46822 926816
rect 40694 922151 46822 922264
rect 670760 922500 676441 922502
rect 670760 922364 676562 922500
rect 41076 921722 47164 921852
rect 41076 917302 41484 921722
rect 43854 917302 47164 921722
rect 670760 917860 670938 922364
rect 672944 917860 676562 922364
rect 670760 917700 676562 917860
rect 41076 917190 47164 917302
rect 670760 917270 676562 917410
rect 41076 916786 47204 916900
rect 41076 912234 44696 916786
rect 47074 912234 47204 916786
rect 670760 912894 674160 917270
rect 676186 912894 676562 917270
rect 670760 912748 676562 912894
rect 41076 912100 47204 912234
rect 670760 912284 676562 912449
rect 670760 907780 670952 912284
rect 672958 907780 676562 912284
rect 670760 907660 676562 907780
rect 670728 474558 676356 474700
rect 670728 470072 674200 474558
rect 676122 470072 676356 474558
rect 670728 469900 676356 470072
rect 678000 469900 683287 474700
rect 670728 469424 676356 469600
rect 670728 465096 670964 469424
rect 672992 465096 676356 469424
rect 670728 464949 676356 465096
rect 670728 464500 676356 464649
rect 670728 460014 674220 464500
rect 676142 460014 676356 464500
rect 670728 459860 676356 460014
rect 41322 455628 47206 455740
rect 41322 451068 41490 455628
rect 43876 451068 47206 455628
rect 41322 450951 47206 451068
rect 41322 450534 47206 450651
rect 41322 446104 44672 450534
rect 47038 446104 47206 450534
rect 41322 446000 47206 446104
rect 670760 922396 676562 922500
rect 40694 921722 46782 921852
rect 40694 917302 41102 921722
rect 43472 917302 46782 921722
rect 670760 917842 674136 922396
rect 676462 917842 676562 922396
rect 670760 917700 676562 917842
rect 40694 917190 46782 917302
rect 670760 917278 676562 917410
rect 41076 916786 46822 916900
rect 41076 912234 44314 916786
rect 46692 912234 46822 916786
rect 670760 912888 670948 917278
rect 673286 912888 676562 917278
rect 670760 912748 676562 912888
rect 41076 912100 46822 912234
rect 670760 912340 676562 912449
rect 670760 907786 674164 912340
rect 676490 907786 676562 912340
rect 670760 907660 676562 907786
rect 670728 474598 676620 474700
rect 670728 469994 670920 474598
rect 673278 469994 676620 474598
rect 670728 469900 676620 469994
rect 670728 469476 676620 469600
rect 670728 465070 674138 469476
rect 676502 465070 676620 469476
rect 670728 464949 676620 465070
rect 670728 464530 676620 464649
rect 670728 460006 670960 464530
rect 673300 460006 676620 464530
rect 670728 459860 676620 460006
rect 40940 455628 46824 455740
rect 40940 451068 41108 455628
rect 43494 451068 46824 455628
rect 40940 450951 46824 451068
rect 40940 450534 46824 450651
rect 40940 446104 44290 450534
rect 46656 446104 46824 450534
rect 40940 446000 46824 446104
rect 34233 440900 39600 445700
rect 41322 445574 47206 445700
rect 41322 441014 41482 445574
rect 43868 441014 47206 445574
rect 41322 440900 47206 441014
rect 40940 445574 46824 445700
rect 40940 441014 41100 445574
rect 43486 441014 46824 445574
rect 40940 440900 46824 441014
rect 42414 112734 42519 112755
rect 42414 112725 42428 112734
rect 39977 112380 42428 112725
@ -4158,55 +4157,55 @@ rect 145816 39999 145920 40056
rect 253613 39600 253827 41962
rect 571393 39973 571692 42583
<< via3 >>
rect 44678 922264 47056 926816
rect 41484 917302 43854 921722
rect 670938 917860 672944 922364
rect 44696 912234 47074 916786
rect 674160 912894 676186 917270
rect 670952 907780 672958 912284
rect 674200 470072 676122 474558
rect 670964 465096 672992 469424
rect 674220 460014 676142 464500
rect 41490 451068 43876 455628
rect 44672 446104 47038 450534
rect 41482 441014 43868 445574
rect 44296 922264 46674 926816
rect 41102 917302 43472 921722
rect 674136 917842 676462 922396
rect 44314 912234 46692 916786
rect 670948 912888 673286 917278
rect 674164 907786 676490 912340
rect 670920 469994 673278 474598
rect 674138 465070 676502 469476
rect 670960 460006 673300 464530
rect 41108 451068 43494 455628
rect 44290 446104 46656 450534
rect 41100 441014 43486 445574
<< metal4 >>
rect 44572 926816 47170 926944
rect 44572 922264 44678 926816
rect 47056 922264 47170 926816
rect 44572 922166 47170 922264
rect 670816 922364 673418 922498
rect 41386 921722 43984 921846
rect 41386 917302 41484 921722
rect 43854 917302 43984 921722
rect 670816 917860 670938 922364
rect 673256 917860 673418 922364
rect 670816 917714 673418 917860
rect 41386 917210 43984 917302
rect 674018 917270 676616 917408
rect 44580 916786 47178 916896
rect 44580 912234 44696 916786
rect 47074 912234 47178 916786
rect 674018 912894 674160 917270
rect 676498 912894 676616 917270
rect 674018 912746 676616 912894
rect 44580 912118 47178 912234
rect 670828 912284 673412 912440
rect 670828 907780 670952 912284
rect 673270 907780 673412 912284
rect 670828 907666 673412 907780
rect 674026 474558 676594 474726
rect 674026 470072 674200 474558
rect 676434 470072 676594 474558
rect 674026 469918 676594 470072
rect 670826 469424 673412 469602
rect 670826 465096 670964 469424
rect 673304 465096 673412 469424
rect 670826 464956 673412 465096
rect 674026 464500 676594 464662
rect 674026 460014 674220 464500
rect 676454 460014 676594 464500
rect 674026 459854 676594 460014
rect 44190 926816 46788 926944
rect 44190 922264 44296 926816
rect 46674 922264 46788 926816
rect 44190 922166 46788 922264
rect 674010 922396 676620 922516
rect 41004 921722 43602 921846
rect 41004 917302 41102 921722
rect 43472 917302 43602 921722
rect 674010 917842 674136 922396
rect 676462 917842 676620 922396
rect 674010 917694 676620 917842
rect 41004 917210 43602 917302
rect 670818 917278 673422 917402
rect 44198 916786 46796 916896
rect 44198 912234 44314 916786
rect 46692 912234 46796 916786
rect 670818 912888 670948 917278
rect 673286 912888 673422 917278
rect 670818 912752 673422 912888
rect 44198 912118 46796 912234
rect 674026 912340 676636 912478
rect 674026 907786 674164 912340
rect 676490 907786 676636 912340
rect 674026 907656 676636 907786
rect 670810 474598 673416 474704
rect 670810 469994 670920 474598
rect 673278 469994 673416 474598
rect 670810 469900 673416 469994
rect 674020 469476 676628 469600
rect 674020 465070 674138 469476
rect 676502 465070 676628 469476
rect 674020 464944 676628 465070
rect 670818 464530 673420 464664
rect 670818 460006 670960 464530
rect 673300 460006 673420 464530
rect 670818 459860 673420 460006
rect 679377 459800 680307 460054
rect 680587 459800 681277 459992
rect 688881 459800 688947 474800
@ -4216,40 +4215,34 @@ rect 32933 455546 33623 455800
rect 36323 455607 37013 455799
rect 37293 455546 38223 455800
rect 38503 455546 39593 455800
rect 41380 455628 43966 455724
rect 41380 451068 41490 455628
rect 43876 451068 43966 455628
rect 41380 450948 43966 451068
rect 44572 450534 47178 450646
rect 44572 446104 44672 450534
rect 47038 446104 47178 450534
rect 44572 446010 47178 446104
rect 41374 445574 43960 445690
rect 41374 441014 41482 445574
rect 43868 441014 43960 445574
rect 41374 440914 43960 441014
rect 40998 455628 43584 455724
rect 40998 451068 41108 455628
rect 43494 451068 43584 455628
rect 40998 450948 43584 451068
rect 44190 450534 46796 450646
rect 44190 446104 44290 450534
rect 46656 446104 46796 450534
rect 44190 446010 46796 446104
rect 40992 445574 43578 445690
rect 40992 441014 41100 445574
rect 43486 441014 43578 445574
rect 40992 440914 43578 441014
rect 132600 36323 132792 37013
rect 132580 30762 132848 31674
rect 132600 28653 147600 28719
<< via4 >>
rect 44678 922264 47056 926816
rect 41484 917302 43854 921722
rect 670938 917860 672944 922364
rect 672944 917860 673256 922364
rect 44696 912234 47074 916786
rect 674160 912894 676186 917270
rect 676186 912894 676498 917270
rect 670952 907780 672958 912284
rect 672958 907780 673270 912284
rect 674200 470072 676122 474558
rect 676122 470072 676434 474558
rect 670964 465096 672992 469424
rect 672992 465096 673304 469424
rect 674220 460014 676142 464500
rect 676142 460014 676454 464500
rect 41490 451068 43876 455628
rect 44672 446104 47038 450534
rect 41482 441014 43868 445574
rect 44296 922264 46674 926816
rect 41102 917302 43472 921722
rect 674136 917842 676462 922396
rect 44314 912234 46692 916786
rect 670948 912888 673286 917278
rect 674164 907786 676490 912340
rect 670920 469994 673278 474598
rect 674138 465070 676502 469476
rect 670960 460006 673300 464530
rect 41108 451068 43494 455628
rect 44290 446104 46656 450534
rect 41100 441014 43486 445574
<< metal5 >>
rect 78610 1018624 90778 1030788
rect 130010 1018624 142178 1030788
@ -4263,10 +4256,11 @@ rect 526610 1018624 538778 1030788
rect 577010 1018624 589178 1030788
rect 628410 1018624 640578 1030788
rect 6811 956610 18975 968778
rect 698624 953022 710788 965190
rect 6167 914054 19619 924934
rect 41378 921722 43978 974238
rect 41378 917302 41484 921722
rect 43854 917302 43978 921722
rect 40996 921722 43596 927224
rect 40996 917302 41102 921722
rect 43472 917302 43596 921722
rect 6811 871210 18975 883378
rect 6811 829010 18975 841178
rect 6598 786640 19088 799160
@ -4277,50 +4271,48 @@ rect 6598 613840 19088 626360
rect 6598 570640 19088 583160
rect 6598 527440 19088 539960
rect 6811 484410 18975 496578
rect 41378 455628 43978 917302
rect 40996 455628 43596 917302
rect 6167 442854 19619 453734
rect 41378 451068 41490 455628
rect 43876 451068 43978 455628
rect 41378 445574 43978 451068
rect 41378 441014 41482 445574
rect 43868 441014 43978 445574
rect 40996 451068 41108 455628
rect 43494 451068 43596 455628
rect 40996 445574 43596 451068
rect 40996 441014 41100 445574
rect 43486 441014 43596 445574
rect 6598 399840 19088 412360
rect 6598 356640 19088 369160
rect 6598 313440 19088 325960
rect 6598 270240 19088 282760
rect 6598 227040 19088 239560
rect 6598 183840 19088 196360
rect 41378 178428 43978 441014
rect 44578 926816 47178 974238
rect 44578 922264 44678 926816
rect 47056 922264 47178 926816
rect 44578 916786 47178 922264
rect 44578 912234 44696 916786
rect 47074 912234 47178 916786
rect 44578 450534 47178 912234
rect 44578 446104 44672 450534
rect 47038 446104 47178 450534
rect 44578 178428 47178 446104
rect 670820 922364 673420 991780
rect 670820 917860 670938 922364
rect 673256 917860 673420 922364
rect 670820 912284 673420 917860
rect 670820 907780 670952 912284
rect 673270 907780 673420 912284
rect 670820 469424 673420 907780
rect 670820 465096 670964 469424
rect 673304 465096 673420 469424
rect 28653 125200 30453 125266
rect 31983 125200 32632 125266
rect 36343 125007 36993 125327
rect 6811 111610 18975 123778
rect 670820 97294 673420 465096
rect 674020 917270 676620 991780
rect 698624 953022 710788 965190
rect 674020 912894 674160 917270
rect 676498 912894 676620 917270
rect 674020 474558 676620 912894
rect 40996 178428 43596 441014
rect 44196 926816 46796 927224
rect 44196 922264 44296 926816
rect 46674 922264 46796 926816
rect 44196 916786 46796 922264
rect 44196 912234 44314 916786
rect 46692 912234 46796 916786
rect 44196 450534 46796 912234
rect 44196 446104 44290 450534
rect 46656 446104 46796 450534
rect 44196 178428 46796 446104
rect 670820 917278 673420 922706
rect 670820 912888 670948 917278
rect 673286 912888 673420 917278
rect 670820 474598 673420 912888
rect 670820 469994 670920 474598
rect 673278 469994 673420 474598
rect 670820 464530 673420 469994
rect 670820 460006 670960 464530
rect 673300 460006 673420 464530
rect 670820 134576 673420 460006
rect 674020 922396 676620 922706
rect 674020 917842 674136 922396
rect 676462 917842 676620 922396
rect 674020 912340 676620 917842
rect 674020 907786 674164 912340
rect 676490 907786 676620 912340
rect 697980 909666 711432 920546
rect 674020 469476 676620 907786
rect 698512 863640 711002 876160
rect 698624 819822 710788 831990
rect 698512 774440 711002 786960
@ -4330,13 +4322,10 @@ rect 698512 639240 711002 651760
rect 698512 594240 711002 606760
rect 698512 549040 711002 561560
rect 698624 505222 710788 517390
rect 674020 470072 674200 474558
rect 676434 470072 676620 474558
rect 674020 464500 676620 470072
rect 674020 460014 674220 464500
rect 676454 460014 676620 464500
rect 674020 465070 674138 469476
rect 676502 465070 676620 469476
rect 674020 134576 676620 465070
rect 697980 461866 711432 472746
rect 674020 97294 676620 460014
rect 698624 417022 710788 429190
rect 698512 371840 711002 384360
rect 698512 326640 711002 339160
@ -4344,6 +4333,10 @@ rect 698512 281640 711002 294160
rect 698512 236640 711002 249160
rect 698512 191440 711002 203960
rect 698512 146440 711002 158960
rect 28653 125200 30453 125266
rect 31983 125200 32632 125266
rect 36343 125007 36993 125327
rect 6811 111610 18975 123778
rect 698512 101240 711002 113760
rect 6167 70054 19619 80934
rect 80222 6811 92390 18975
@ -8621,23 +8614,23 @@ rlabel metal2 310095 41713 310151 42193 0 flash_csb_oeb_core
port 563 nsew signal input
rlabel metal2 302643 41713 302699 42193 0 flash_csb_ieb_core
port 564 nsew signal input
flabel metal5 44658 178502 47094 179254 0 FreeSans 3200 0 0 0 vccd2
port 552 nsew signal bidirectional
flabel metal5 41438 178502 43874 179254 0 FreeSans 3200 0 0 0 vssd2
port 556 nsew signal bidirectional
rlabel metal4 s 132580 30762 132848 31674 6 vssd
port 509 nsew signal bidirectional
flabel metal2 141667 39934 141813 40000 0 FreeSans 320 0 0 0 resetb_core_h
port 506 nsew signal tristate
flabel metal5 670926 97404 673290 98100 0 FreeSans 3200 0 0 0 vccd1
port 527 nsew signal bidirectional
flabel metal5 674146 97414 676510 98110 0 FreeSans 3200 0 0 0 vssd1
port 530 nsew signal bidirectional
rlabel metal2 527455 41713 527511 42201 0 porb_h
rlabel comment 357624 41786 357680 42266 0 flash_clk_ieb_core
port 560 nsew signal input
rlabel comment s 522020 41968 522076 42448 6 gpio_inenb_core
port 23 nsew signal input
flabel metal5 44276 178502 46712 179254 0 FreeSans 3200 0 0 0 vccd2
port 552 nsew signal bidirectional
flabel metal5 41056 178502 43492 179254 0 FreeSans 3200 0 0 0 vssd2
port 556 nsew signal bidirectional
flabel metal5 674150 134670 676514 135366 0 FreeSans 3200 0 0 0 vccd1
port 527 nsew signal bidirectional
flabel metal5 670936 134790 673300 135486 0 FreeSans 3200 0 0 0 vssd1
port 530 nsew signal bidirectional
<< properties >>
string FIXED_BBOX 0 0 717600 1037600
<< end >>

View File

@ -18190,46 +18190,46 @@ use sky130_fd_sc_hd__fill_2 FILLER_5_134
timestamp 1637331468
transform 1 0 13432 0 -1 4352
box -38 -48 222 592
use sky130_fd_sc_hd__decap_3 PHY_12
timestamp 1637331468
transform 1 0 1104 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_14
timestamp 1637331468
transform 1 0 1104 0 -1 5440
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_6_3
timestamp 1637331468
transform 1 0 1380 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__a21bo_2 _215_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 1840 0 -1 5440
box -38 -48 774 592
use sky130_fd_sc_hd__or2_2 _202_
timestamp 1637331468
transform 1 0 1380 0 -1 5440
box -38 -48 498 592
use sky130_fd_sc_hd__a22oi_2 _201_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 2392 0 1 4352
box -38 -48 958 592
use sky130_fd_sc_hd__fill_1 FILLER_6_17
use sky130_fd_sc_hd__or2_2 _202_
timestamp 1637331468
transform 1 0 2668 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _203_
transform 1 0 1380 0 -1 5440
box -38 -48 498 592
use sky130_fd_sc_hd__a21bo_2 _215_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 2392 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__a22o_2 _212_
timestamp 1637331468
transform -1 0 3312 0 -1 5440
transform 1 0 1840 0 -1 5440
box -38 -48 774 592
use sky130_fd_sc_hd__fill_1 FILLER_6_3
timestamp 1637331468
transform 1 0 1380 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 PHY_14
timestamp 1637331468
transform 1 0 1104 0 -1 5440
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_12
timestamp 1637331468
transform 1 0 1104 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__a2bb2o_2 _198_
timestamp 1637331468
transform 1 0 2760 0 1 4352
box -38 -48 866 592
use sky130_fd_sc_hd__a22o_2 _212_
timestamp 1637331468
transform -1 0 3312 0 -1 5440
box -38 -48 774 592
use sky130_fd_sc_hd__inv_2 _203_
timestamp 1637331468
transform 1 0 2392 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_6_17
timestamp 1637331468
transform 1 0 2668 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_60
timestamp 1637331468
transform 1 0 3680 0 1 4352
@ -18330,46 +18330,46 @@ use sky130_fd_sc_hd__buf_1 _317_
timestamp 1637331468
transform -1 0 9200 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__decap_6 FILLER_7_90
timestamp 1637331468
transform 1 0 9384 0 -1 5440
box -38 -48 590 592
use sky130_fd_sc_hd__fill_1 FILLER_6_88
timestamp 1637331468
transform 1 0 9200 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_7_96
timestamp 1637331468
transform 1 0 9936 0 -1 5440
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _176_
timestamp 1637331468
transform -1 0 9568 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__or3_2 _224_
timestamp 1637331468
transform -1 0 10580 0 -1 5440
box -38 -48 590 592
use sky130_fd_sc_hd__o31a_2 _235_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 9568 0 1 4352
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 FILLER_6_100
use sky130_fd_sc_hd__or3_2 _224_
timestamp 1637331468
transform 1 0 10304 0 1 4352
transform -1 0 10580 0 -1 5440
box -38 -48 590 592
use sky130_fd_sc_hd__inv_2 _176_
timestamp 1637331468
transform -1 0 9568 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_7_103
use sky130_fd_sc_hd__fill_1 FILLER_7_96
timestamp 1637331468
transform 1 0 10580 0 -1 5440
transform 1 0 9936 0 -1 5440
box -38 -48 130 592
use sky130_fd_sc_hd__o22a_2 _238_
use sky130_fd_sc_hd__fill_1 FILLER_6_88
timestamp 1637331468
transform 1 0 10672 0 -1 5440
box -38 -48 774 592
transform 1 0 9200 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_7_90
timestamp 1637331468
transform 1 0 9384 0 -1 5440
box -38 -48 590 592
use sky130_fd_sc_hd__o22ai_2 _265_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform -1 0 11500 0 1 4352
box -38 -48 958 592
use sky130_fd_sc_hd__o22a_2 _238_
timestamp 1637331468
transform 1 0 10672 0 -1 5440
box -38 -48 774 592
use sky130_fd_sc_hd__fill_1 FILLER_7_103
timestamp 1637331468
transform 1 0 10580 0 -1 5440
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_6_100
timestamp 1637331468
transform 1 0 10304 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_63
timestamp 1637331468
transform 1 0 11408 0 -1 5440
@ -19046,50 +19046,50 @@ use sky130_fd_sc_hd__clkinv_1 ringosc.iss.delayint0
timestamp 1637331468
transform -1 0 6624 0 -1 8704
box -38 -48 314 592
use sky130_fd_sc_hd__a31o_2 _290_
timestamp 1637331468
transform 1 0 7268 0 1 8704
box -38 -48 682 592
use sky130_fd_sc_hd__a31o_2 _291_
timestamp 1637331468
transform 1 0 7636 0 -1 8704
box -38 -48 682 592
use sky130_fd_sc_hd__decap_4 FILLER_14_79
use sky130_fd_sc_hd__a31o_2 _290_
timestamp 1637331468
transform 1 0 8372 0 1 8704
box -38 -48 406 592
use sky130_fd_sc_hd__or2_2 _229_
timestamp 1637331468
transform 1 0 8280 0 -1 8704
box -38 -48 498 592
transform 1 0 7268 0 1 8704
box -38 -48 682 592
use sky130_fd_sc_hd__or2_2 _280_
timestamp 1637331468
transform -1 0 8372 0 1 8704
box -38 -48 498 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_77
use sky130_fd_sc_hd__or2_2 _229_
timestamp 1637331468
transform 1 0 8832 0 1 8704
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_13_86
transform 1 0 8280 0 -1 8704
box -38 -48 498 592
use sky130_fd_sc_hd__decap_4 FILLER_14_79
timestamp 1637331468
transform 1 0 9016 0 -1 8704
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_14_85
timestamp 1637331468
transform 1 0 8924 0 1 8704
box -38 -48 222 592
use sky130_fd_sc_hd__fill_1 FILLER_14_83
timestamp 1637331468
transform 1 0 8740 0 1 8704
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _172_
timestamp 1637331468
transform 1 0 8740 0 -1 8704
box -38 -48 314 592
transform 1 0 8372 0 1 8704
box -38 -48 406 592
use sky130_fd_sc_hd__or3_2 _223_
timestamp 1637331468
transform 1 0 9108 0 1 8704
box -38 -48 590 592
use sky130_fd_sc_hd__inv_2 _172_
timestamp 1637331468
transform 1 0 8740 0 -1 8704
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_14_83
timestamp 1637331468
transform 1 0 8740 0 1 8704
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_14_85
timestamp 1637331468
transform 1 0 8924 0 1 8704
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_13_86
timestamp 1637331468
transform 1 0 9016 0 -1 8704
box -38 -48 222 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_77
timestamp 1637331468
transform 1 0 8832 0 1 8704
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _228_
timestamp 1637331468
transform -1 0 10764 0 -1 8704
@ -19734,50 +19734,50 @@ use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[7\].id.delayint0
timestamp 1637331468
transform -1 0 10304 0 -1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_87
timestamp 1637331468
transform 1 0 11408 0 -1 11968
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_19_118
timestamp 1637331468
transform 1 0 11960 0 -1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_20_110
timestamp 1637331468
transform 1 0 11224 0 1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_19_110
timestamp 1637331468
transform 1 0 11224 0 -1 11968
box -38 -48 222 592
use sky130_fd_sc_hd__nand2_2 _292_
timestamp 1637331468
transform 1 0 11500 0 -1 11968
box -38 -48 498 592
use sky130_fd_sc_hd__clkbuf_1 ringosc.dstage\[8\].id.delaybuf1
use sky130_fd_sc_hd__fill_2 FILLER_19_110
timestamp 1637331468
transform 1 0 12512 0 1 11968
transform 1 0 11224 0 -1 11968
box -38 -48 222 592
use sky130_fd_sc_hd__decap_3 FILLER_20_110
timestamp 1637331468
transform 1 0 11224 0 1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_19_118
timestamp 1637331468
transform 1 0 11960 0 -1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_87
timestamp 1637331468
transform 1 0 11408 0 -1 11968
box -38 -48 130 592
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[9\].id.delayint0
timestamp 1637331468
transform -1 0 12512 0 -1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[8\].id.delayint0
timestamp 1637331468
transform 1 0 12788 0 1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__clkbuf_2 ringosc.dstage\[9\].id.delaybuf0
timestamp 1637331468
transform 1 0 13064 0 1 11968
box -38 -48 406 592
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[8\].id.delayint0
use sky130_fd_sc_hd__clkbuf_1 ringosc.dstage\[8\].id.delaybuf1
timestamp 1637331468
transform 1 0 12788 0 1 11968
transform 1 0 12512 0 1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[9\].id.delayint0
timestamp 1637331468
transform -1 0 12512 0 -1 11968
box -38 -48 314 592
use sky130_fd_sc_hd__einvn_4 ringosc.dstage\[8\].id.delayenb1
timestamp 1637331468
transform 1 0 11500 0 1 11968
box -38 -48 1050 592
use sky130_fd_sc_hd__einvn_4 ringosc.dstage\[9\].id.delayenb1
timestamp 1637331468
transform 1 0 12512 0 -1 11968
box -38 -48 1050 592
use sky130_fd_sc_hd__einvn_4 ringosc.dstage\[8\].id.delayenb1
timestamp 1637331468
transform 1 0 11500 0 1 11968
box -38 -48 1050 592
use sky130_fd_sc_hd__decap_3 PHY_41
timestamp 1637331468
transform -1 0 13892 0 1 11968

File diff suppressed because it is too large Load Diff

View File

@ -1366,50 +1366,50 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_48
timestamp 1637331468
transform 1 0 4416 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 gpio_default_value\[10\]
use sky130_fd_sc_hd__fill_1 FILLER_1_55
timestamp 1637331468
transform 1 0 4784 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_7
timestamp 1637331468
transform 1 0 5152 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_8
timestamp 1637331468
transform 1 0 5152 0 -1 1632
transform 1 0 5060 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_0_55
timestamp 1637331468
transform 1 0 5060 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_1_55
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_8
timestamp 1637331468
transform 1 0 5060 0 -1 1632
transform 1 0 5152 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 gpio_default_value\[11\]
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_7
timestamp 1637331468
transform 1 0 5244 0 1 544
transform 1 0 5152 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 gpio_default_value\[10\]
timestamp 1637331468
transform 1 0 4784 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_0_60
timestamp 1637331468
transform 1 0 5520 0 1 544
box -38 -48 222 592
use sky130_fd_sc_hd__decap_4 FILLER_1_57
timestamp 1637331468
transform 1 0 5244 0 -1 1632
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_1_61
timestamp 1637331468
transform 1 0 5612 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 PHY_1
use sky130_fd_sc_hd__decap_4 FILLER_1_57
timestamp 1637331468
transform -1 0 5980 0 1 544
transform 1 0 5244 0 -1 1632
box -38 -48 406 592
use sky130_fd_sc_hd__fill_2 FILLER_0_60
timestamp 1637331468
transform 1 0 5520 0 1 544
box -38 -48 222 592
use sky130_fd_sc_hd__conb_1 gpio_default_value\[11\]
timestamp 1637331468
transform 1 0 5244 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_3
timestamp 1637331468
transform -1 0 5980 0 -1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_1
timestamp 1637331468
transform -1 0 5980 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_4
timestamp 1637331468
transform 1 0 0 0 1 1632

View File

@ -409,41 +409,41 @@ rect 892 -32 908 32
rect 972 -32 988 32
rect 1052 -32 1080 32
rect 800 -48 1080 -32
use sky130_fd_sc_hd__decap_3 PHY_0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 0 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_2
timestamp 1637331468
transform 1 0 0 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_4 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 276 0 1 0
box -38 -48 406 592
use sky130_fd_sc_hd__fill_1 FILLER_0_7 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 644 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_4 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 736 0 1 0
transform 1 0 276 0 1 0
box -38 -48 406 592
use sky130_fd_sc_hd__decap_3 PHY_2 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 0 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_0
timestamp 1637331468
transform 1 0 0 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_1_11
timestamp 1637331468
transform 1 0 1012 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_0_9
use sky130_fd_sc_hd__decap_3 PHY_3
timestamp 1637331468
transform 1 0 828 0 1 0
transform -1 0 1380 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_1
timestamp 1637331468
transform -1 0 1380 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_3
use sky130_fd_sc_hd__decap_3 FILLER_0_9
timestamp 1637331468
transform -1 0 1380 0 -1 1088
transform 1 0 828 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_1_11
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 1012 0 -1 1088
transform 1 0 736 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__decap_8 FILLER_1_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -390,34 +390,34 @@ rect 18988 935 29952 991
rect 960 933 29952 935
rect 18927 930 18993 933
rect 0 902 800 929
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj_logic_high_lv $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
use sky130_fd_sc_hvl__conb_1 mprj_logic_high_hvl $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 28128 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj2_logic_high_lv
transform 1 0 13920 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__conb_1 mprj2_logic_high_hvl
timestamp 1637331481
transform 1 0 8832 0 1 1628
box -66 -43 1698 1671
transform 1 0 6432 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__fill_2 FILLER_2_300 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 29760 0 -1 3256
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_2 FILLER_1_300
timestamp 1637331481
transform 1 0 29760 0 1 1628
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_56 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 6336 0 1 1628
box -66 -43 162 897
use sky130_fd_sc_hvl__fill_2 FILLER_1_300 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj2_logic_high_lv $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 29760 0 1 1628
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_2 FILLER_2_300
transform 1 0 8832 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj_logic_high_lv
timestamp 1637331481
transform 1 0 29760 0 -1 3256
box -66 -43 258 897
use sky130_fd_sc_hvl__conb_1 mprj2_logic_high_hvl $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 6432 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__conb_1 mprj_logic_high_hvl
timestamp 1637331481
transform 1 0 13920 0 1 1628
box -66 -43 546 897
transform 1 0 28128 0 1 1628
box -66 -43 1698 1671
<< labels >>
rlabel metal3 s 0 902 800 1022 4 mprj2_vdd_logic1
rlabel metal3 s 0 2826 800 2946 4 mprj_vdd_logic1
@ -476,6 +476,6 @@ port 6 nsew
<< properties >>
string FIXED_BBOX 0 0 30000 4000
string GDS_FILE ../gds/mgmt_protect_hv.gds
string GDS_END 49726
string GDS_START 33576
string GDS_END 49726
<< end >>

View File

@ -8232,46 +8232,46 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1637331468
transform 1 0 1564 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[228\]
use sky130_fd_sc_hd__conb_1 insts\[28\]
timestamp 1637331468
transform 1 0 2760 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[260\]
timestamp 1637331468
transform 1 0 2484 0 1 1088
transform -1 0 2760 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[284\]
timestamp 1637331468
transform 1 0 2760 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[28\]
use sky130_fd_sc_hd__conb_1 insts\[260\]
timestamp 1637331468
transform -1 0 2760 0 -1 2176
transform 1 0 2484 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[210\]
use sky130_fd_sc_hd__conb_1 insts\[228\]
timestamp 1637331468
transform 1 0 3036 0 1 1088
transform 1 0 2760 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[280\]
timestamp 1637331468
transform 1 0 3036 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[158\]
use sky130_fd_sc_hd__conb_1 insts\[210\]
timestamp 1637331468
transform 1 0 3312 0 -1 2176
transform 1 0 3036 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[17\]
timestamp 1637331468
transform 1 0 3312 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[113\]
use sky130_fd_sc_hd__conb_1 insts\[158\]
timestamp 1637331468
transform 1 0 3588 0 1 1088
transform 1 0 3312 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[156\]
timestamp 1637331468
transform 1 0 3588 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[113\]
timestamp 1637331468
transform 1 0 3588 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[155\]
timestamp 1637331468
transform 1 0 3864 0 -1 2176
@ -8340,58 +8340,58 @@ use sky130_fd_sc_hd__conb_1 insts\[108\]
timestamp 1637331468
transform 1 0 4968 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[214\]
timestamp 1637331468
transform 1 0 6072 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[277\]
timestamp 1637331468
transform 1 0 6072 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_0_55
timestamp 1637331468
transform 1 0 6348 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_1_55
timestamp 1637331468
transform 1 0 6348 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[177\]
use sky130_fd_sc_hd__fill_1 FILLER_0_55
timestamp 1637331468
transform 1 0 6624 0 1 1088
transform 1 0 6348 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[277\]
timestamp 1637331468
transform 1 0 6072 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[291\]
use sky130_fd_sc_hd__conb_1 insts\[214\]
timestamp 1637331468
transform 1 0 6532 0 -1 2176
transform 1 0 6072 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_34
use sky130_fd_sc_hd__fill_1 FILLER_0_57
timestamp 1637331468
transform 1 0 6440 0 -1 2176
transform 1 0 6532 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_9
timestamp 1637331468
transform 1 0 6440 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_0_57
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_34
timestamp 1637331468
transform 1 0 6532 0 1 1088
transform 1 0 6440 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[185\]
use sky130_fd_sc_hd__conb_1 insts\[291\]
timestamp 1637331468
transform 1 0 6900 0 1 1088
transform 1 0 6532 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[177\]
timestamp 1637331468
transform 1 0 6624 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[31\]
timestamp 1637331468
transform 1 0 6808 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[26\]
use sky130_fd_sc_hd__conb_1 insts\[185\]
timestamp 1637331468
transform 1 0 7176 0 1 1088
transform 1 0 6900 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_1_63
timestamp 1637331468
transform 1 0 7084 0 -1 2176
box -38 -48 222 592
use sky130_fd_sc_hd__conb_1 insts\[26\]
timestamp 1637331468
transform 1 0 7176 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[282\]
timestamp 1637331468
transform 1 0 7268 0 -1 2176
@ -8732,42 +8732,42 @@ use sky130_fd_sc_hd__decap_12 FILLER_1_209
timestamp 1637331468
transform 1 0 20516 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__conb_1 insts\[244\]
timestamp 1637331468
transform 1 0 21620 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_15
timestamp 1637331468
transform 1 0 21896 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_37
timestamp 1637331468
transform 1 0 21896 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_1_221
timestamp 1637331468
transform 1 0 21620 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[198\]
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_37
timestamp 1637331468
transform 1 0 21988 0 1 1088
transform 1 0 21896 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_15
timestamp 1637331468
transform 1 0 21896 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[244\]
timestamp 1637331468
transform 1 0 21620 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_1_225
timestamp 1637331468
transform 1 0 21988 0 -1 2176
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_0_228
timestamp 1637331468
transform 1 0 22264 0 1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__conb_1 insts\[292\]
timestamp 1637331468
transform 1 0 22172 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[202\]
timestamp 1637331468
transform 1 0 22448 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[292\]
use sky130_fd_sc_hd__conb_1 insts\[198\]
timestamp 1637331468
transform 1 0 22172 0 -1 2176
transform 1 0 21988 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_0_228
timestamp 1637331468
transform 1 0 22264 0 1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__fill_2 FILLER_1_225
timestamp 1637331468
transform 1 0 21988 0 -1 2176
box -38 -48 222 592
use sky130_fd_sc_hd__decap_12 FILLER_1_230
timestamp 1637331468
transform 1 0 22448 0 -1 2176
@ -8844,46 +8844,46 @@ use sky130_fd_sc_hd__decap_12 FILLER_1_261
timestamp 1637331468
transform 1 0 25300 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__conb_1 insts\[240\]
timestamp 1637331468
transform 1 0 26404 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[317\]
timestamp 1637331468
transform 1 0 26128 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[246\]
use sky130_fd_sc_hd__conb_1 insts\[240\]
timestamp 1637331468
transform 1 0 27140 0 1 1088
transform 1 0 26404 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[320\]
use sky130_fd_sc_hd__fill_1 FILLER_1_279
timestamp 1637331468
transform 1 0 26680 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_17
timestamp 1637331468
transform 1 0 27048 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_38
timestamp 1637331468
transform 1 0 27048 0 -1 2176
transform 1 0 26956 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_0_279
timestamp 1637331468
transform 1 0 26956 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_1_279
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_38
timestamp 1637331468
transform 1 0 26956 0 -1 2176
transform 1 0 27048 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_1_273
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_17
timestamp 1637331468
transform 1 0 26404 0 -1 2176
box -38 -48 590 592
transform 1 0 27048 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[320\]
timestamp 1637331468
transform 1 0 26680 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[246\]
timestamp 1637331468
transform 1 0 27140 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_1_281
timestamp 1637331468
transform 1 0 27140 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_6 FILLER_1_273
timestamp 1637331468
transform 1 0 26404 0 -1 2176
box -38 -48 590 592
use sky130_fd_sc_hd__conb_1 insts\[324\]
timestamp 1637331468
transform 1 0 27784 0 1 1088
@ -8992,46 +8992,46 @@ use sky130_fd_sc_hd__fill_1 FILLER_1_327
timestamp 1637331468
transform 1 0 31372 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[186\]
use sky130_fd_sc_hd__fill_1 FILLER_1_335
timestamp 1637331468
transform 1 0 32292 0 1 1088
transform 1 0 32108 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_0_334
timestamp 1637331468
transform 1 0 32016 0 1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__decap_3 FILLER_1_337
timestamp 1637331468
transform 1 0 32292 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_39
timestamp 1637331468
transform 1 0 32200 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_19
timestamp 1637331468
transform 1 0 32200 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[30\]
timestamp 1637331468
transform 1 0 32568 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[189\]
timestamp 1637331468
transform 1 0 32568 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[30\]
use sky130_fd_sc_hd__conb_1 insts\[186\]
timestamp 1637331468
transform 1 0 32568 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_19
timestamp 1637331468
transform 1 0 32200 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_39
timestamp 1637331468
transform 1 0 32200 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_1_337
timestamp 1637331468
transform 1 0 32292 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_0_334
timestamp 1637331468
transform 1 0 32016 0 1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__fill_1 FILLER_1_335
timestamp 1637331468
transform 1 0 32108 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[197\]
timestamp 1637331468
transform 1 0 33120 0 1 1088
transform 1 0 32292 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[286\]
timestamp 1637331468
transform 1 0 32844 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[197\]
timestamp 1637331468
transform 1 0 33120 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_1_343
timestamp 1637331468
transform 1 0 32844 0 -1 2176
@ -9200,46 +9200,46 @@ use sky130_fd_sc_hd__decap_12 FILLER_1_429
timestamp 1637331468
transform 1 0 40756 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__conb_1 insts\[27\]
timestamp 1637331468
transform 1 0 41492 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[283\]
timestamp 1637331468
transform 1 0 41768 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[287\]
use sky130_fd_sc_hd__conb_1 insts\[27\]
timestamp 1637331468
transform 1 0 42044 0 1 1088
transform 1 0 41492 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[290\]
use sky130_fd_sc_hd__fill_1 FILLER_1_447
timestamp 1637331468
transform 1 0 42596 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_23
timestamp 1637331468
transform 1 0 42504 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_41
timestamp 1637331468
transform 1 0 42504 0 -1 2176
transform 1 0 42412 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_0_446
timestamp 1637331468
transform 1 0 42320 0 1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__fill_1 FILLER_1_447
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_41
timestamp 1637331468
transform 1 0 42412 0 -1 2176
transform 1 0 42504 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_1_441
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_23
timestamp 1637331468
transform 1 0 41860 0 -1 2176
box -38 -48 590 592
transform 1 0 42504 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[290\]
timestamp 1637331468
transform 1 0 42596 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[287\]
timestamp 1637331468
transform 1 0 42044 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_1_449
timestamp 1637331468
transform 1 0 42596 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_6 FILLER_1_441
timestamp 1637331468
transform 1 0 41860 0 -1 2176
box -38 -48 590 592
use sky130_fd_sc_hd__conb_1 insts\[300\]
timestamp 1637331468
transform 1 0 43792 0 1 1088
@ -9292,46 +9292,46 @@ use sky130_fd_sc_hd__decap_8 FILLER_1_471
timestamp 1637331468
transform 1 0 44620 0 -1 2176
box -38 -48 774 592
use sky130_fd_sc_hd__conb_1 insts\[313\]
timestamp 1637331468
transform 1 0 45172 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_24
timestamp 1637331468
transform 1 0 45080 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[326\]
use sky130_fd_sc_hd__conb_1 insts\[313\]
timestamp 1637331468
transform 1 0 45448 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[333\]
timestamp 1637331468
transform 1 0 45540 0 -1 2176
transform 1 0 45172 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_2 FILLER_1_479
timestamp 1637331468
transform 1 0 45356 0 -1 2176
box -38 -48 222 592
use sky130_fd_sc_hd__conb_1 insts\[315\]
use sky130_fd_sc_hd__conb_1 insts\[333\]
timestamp 1637331468
transform 1 0 45816 0 1 1088
transform 1 0 45540 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_1_484
use sky130_fd_sc_hd__conb_1 insts\[326\]
timestamp 1637331468
transform 1 0 45816 0 -1 2176
transform 1 0 45448 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_0_483
timestamp 1637331468
transform 1 0 45724 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[32\]
use sky130_fd_sc_hd__decap_3 FILLER_1_484
timestamp 1637331468
transform 1 0 46092 0 1 1088
transform 1 0 45816 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[315\]
timestamp 1637331468
transform 1 0 45816 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[342\]
timestamp 1637331468
transform 1 0 46092 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[32\]
timestamp 1637331468
transform 1 0 46092 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[322\]
timestamp 1637331468
transform 1 0 46920 0 1 1088
@ -9452,42 +9452,42 @@ use sky130_fd_sc_hd__decap_12 FILLER_1_541
timestamp 1637331468
transform 1 0 51060 0 -1 2176
box -38 -48 1142 592
use sky130_fd_sc_hd__conb_1 insts\[173\]
use sky130_fd_sc_hd__fill_1 FILLER_1_553
timestamp 1637331468
transform 1 0 52532 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[323\]
transform 1 0 52164 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_1_557
timestamp 1637331468
transform 1 0 52256 0 1 1088
transform 1 0 52532 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[337\]
timestamp 1637331468
transform 1 0 52256 0 -1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_1_557
use sky130_fd_sc_hd__conb_1 insts\[323\]
timestamp 1637331468
transform 1 0 52532 0 -1 2176
transform 1 0 52256 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_1_553
use sky130_fd_sc_hd__conb_1 insts\[173\]
timestamp 1637331468
transform 1 0 52164 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[184\]
timestamp 1637331468
transform 1 0 52900 0 1 1088
transform 1 0 52532 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[194\]
timestamp 1637331468
transform 1 0 53176 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_27
timestamp 1637331468
transform 1 0 52808 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_43
timestamp 1637331468
transform 1 0 52808 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_27
timestamp 1637331468
transform 1 0 52808 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 insts\[194\]
timestamp 1637331468
transform 1 0 53176 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 insts\[184\]
timestamp 1637331468
transform 1 0 52900 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_1_561
timestamp 1637331468
transform 1 0 52900 0 -1 2176

View File

@ -534,70 +534,70 @@ rect 4507 6135 5299 6494
rect 10851 6615 10879 7755
rect 11146 6615 11171 7755
rect 10851 6242 11171 6615
use sky130_fd_pr__nfet_g5v0d10v5_TGFUGS sky130_fd_pr__nfet_g5v0d10v5_TGFUGS_0 primitives
timestamp 1606063140
transform 1 0 1515 0 1 6769
box -962 -458 962 458
use sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC_1 primitives
timestamp 1605994897
transform -1 0 371 0 1 6769
box -308 -458 308 458
use sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ_0 primitives
timestamp 1606063140
transform 1 0 1657 0 1 7841
box -1101 -497 1101 497
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_3 primitives
timestamp 1606063140
transform 1 0 408 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__nfet_g5v0d10v5_PKVMTM sky130_fd_pr__nfet_g5v0d10v5_PKVMTM_0 primitives
timestamp 1625577137
transform 1 0 2660 0 1 6770
box -308 -458 308 458
use sky130_fd_pr__pfet_g5v0d10v5_YUHPBG sky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 primitives
use sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ_0 primitives
timestamp 1606063140
transform 1 0 2906 0 1 7841
transform 1 0 1657 0 1 7841
box -1101 -497 1101 497
use sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC_1 primitives
timestamp 1605994897
transform -1 0 371 0 1 6769
box -308 -458 308 458
use sky130_fd_pr__nfet_g5v0d10v5_TGFUGS sky130_fd_pr__nfet_g5v0d10v5_TGFUGS_0 primitives
timestamp 1606063140
transform 1 0 1515 0 1 6769
box -962 -458 962 458
use sky130_fd_pr__pfet_g5v0d10v5_YEUEBV sky130_fd_pr__pfet_g5v0d10v5_YEUEBV_0 primitives
timestamp 1606063140
transform 1 0 5018 0 1 7841
box -992 -497 992 497
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1
timestamp 1606063140
transform 1 0 3878 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_0
timestamp 1606063140
transform 1 0 3392 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1
use sky130_fd_pr__pfet_g5v0d10v5_YUHPBG sky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 primitives
timestamp 1606063140
transform 1 0 3878 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__pfet_g5v0d10v5_YEUEBV sky130_fd_pr__pfet_g5v0d10v5_YEUEBV_0 primitives
timestamp 1606063140
transform 1 0 5018 0 1 7841
box -992 -497 992 497
use sky130_fd_pr__pfet_g5v0d10v5_YUHPXE sky130_fd_pr__pfet_g5v0d10v5_YUHPXE_0 primitives
timestamp 1606063140
transform 1 0 6158 0 1 7841
transform 1 0 2906 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__nfet_g5v0d10v5_PKVMTM sky130_fd_pr__nfet_g5v0d10v5_PKVMTM_0 primitives
timestamp 1625577137
transform 1 0 2660 0 1 6770
box -308 -458 308 458
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_2
timestamp 1606063140
transform 1 0 6644 0 1 7841
box -338 -497 338 497
use sky130_fd_pr__pfet_g5v0d10v5_YUHPXE sky130_fd_pr__pfet_g5v0d10v5_YUHPXE_0 primitives
timestamp 1606063140
transform 1 0 6158 0 1 7841
box -338 -497 338 497
use sky130_fd_sc_hvl__buf_8 sky130_fd_sc_hvl__buf_8_1 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 7477 0 1 7438
box -66 -43 1986 897
use sky130_fd_sc_hvl__buf_8 sky130_fd_sc_hvl__buf_8_0
timestamp 1637331481
transform 1 0 8523 0 1 6404
box -66 -43 1986 897
use sky130_fd_sc_hvl__schmittbuf_1 sky130_fd_sc_hvl__schmittbuf_1_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 7467 0 1 6404
box -66 -43 1122 897
use sky130_fd_sc_hvl__buf_8 sky130_fd_sc_hvl__buf_8_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 8523 0 1 6404
box -66 -43 1986 897
use sky130_fd_sc_hvl__buf_8 sky130_fd_sc_hvl__buf_8_1
timestamp 1637331481
transform 1 0 7477 0 1 7438
box -66 -43 1986 897
use sky130_fd_sc_hvl__fill_4 sky130_fd_sc_hvl__fill_4_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 10443 0 1 6404
box -66 -43 450 897
use sky130_fd_sc_hvl__inv_8 sky130_fd_sc_hvl__inv_8_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 9397 0 1 7438
box -66 -43 1506 897
use sky130_fd_sc_hvl__fill_4 sky130_fd_sc_hvl__fill_4_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 10443 0 1 6404
box -66 -43 450 897
use sky130_fd_pr__cap_mim_m3_1_WRT4AW sky130_fd_pr__cap_mim_m3_1_WRT4AW_0 primitives
timestamp 1606502073
transform -1 0 7027 0 1 3151

View File

@ -2088,4 +2088,4 @@ flabel metal2 s 3217 -400 3273 240 0 FreeSans 560 90 0 0 wbs_we_i
port 677 nsew signal input
<< properties >>
string FIXED_BBOX 0 0 292000 352000
<< end >>
<< end >>

View File

@ -8,36 +8,36 @@ rect -630 -630 6210 428
rect 16092 356 18972 428
<< fillblock >>
rect -328 754 16860 5172
use alpha_0 alphaX_7 hexdigits
use alpha_0 alphaX_0 hexdigits
timestamp 1598786981
transform 1 0 0 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_6
timestamp 1598786981
transform 1 0 2125 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_5
timestamp 1598786981
transform 1 0 4250 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_4
timestamp 1598786981
transform 1 0 6375 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_3
timestamp 1598786981
transform 1 0 8500 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_2
timestamp 1598786981
transform 1 0 10625 0 1 1080
transform 1 0 14887 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_1
timestamp 1598786981
transform 1 0 12750 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_0
use alpha_0 alphaX_2
timestamp 1598786981
transform 1 0 14887 0 1 1080
transform 1 0 10625 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_3
timestamp 1598786981
transform 1 0 8500 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_4
timestamp 1598786981
transform 1 0 6375 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_5
timestamp 1598786981
transform 1 0 4250 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_6
timestamp 1598786981
transform 1 0 2125 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_7
timestamp 1598786981
transform 1 0 0 0 1 1080
box 0 0 1620 3780
<< end >>

View File

@ -233,46 +233,46 @@ rect 2252 1596 2270 1660
rect 790 763 970 782
rect 2090 763 2270 1596
rect 2970 814 3150 3256
use sky130_fd_sc_hvl__decap_4 FILLER_1_8 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
use sky130_fd_sc_hvl__decap_8 FILLER_0_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 1248 0 1 1628
box -66 -43 450 897
use sky130_fd_sc_hvl__decap_8 FILLER_1_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 480 0 1 1628
transform 1 0 480 0 -1 1628
box -66 -43 834 897
use sky130_fd_sc_hvl__decap_8 FILLER_0_8
timestamp 1637331481
transform 1 0 1248 0 -1 1628
box -66 -43 834 897
use sky130_fd_sc_hvl__decap_8 FILLER_0_0
use sky130_fd_sc_hvl__decap_8 FILLER_1_0
timestamp 1637331481
transform 1 0 480 0 -1 1628
transform 1 0 480 0 1 1628
box -66 -43 834 897
use sky130_fd_sc_hvl__decap_8 FILLER_0_16
use sky130_fd_sc_hvl__decap_4 FILLER_1_8 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 2016 0 -1 1628
box -66 -43 834 897
transform 1 0 1248 0 1 1628
box -66 -43 450 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_12 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 1632 0 1 1628
box -66 -43 162 897
use sky130_fd_sc_hvl__decap_4 FILLER_0_24
use sky130_fd_sc_hvl__decap_8 FILLER_0_16
timestamp 1637331481
transform 1 0 2784 0 -1 1628
box -66 -43 450 897
transform 1 0 2016 0 -1 1628
box -66 -43 834 897
use sky130_fd_sc_hvl__fill_2 FILLER_0_28 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 3168 0 -1 1628
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_30
use sky130_fd_sc_hvl__decap_4 FILLER_0_24
timestamp 1637331481
transform 1 0 3360 0 1 1628
box -66 -43 162 897
transform 1 0 2784 0 -1 1628
box -66 -43 450 897
use sky130_fd_sc_hvl__fill_1 FILLER_0_30
timestamp 1637331481
transform 1 0 3360 0 -1 1628
box -66 -43 162 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_30
timestamp 1637331481
transform 1 0 3360 0 1 1628
box -66 -43 162 897
use sky130_fd_sc_hvl__diode_2 ANTENNA_lvlshiftdown_A $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1637331481
transform 1 0 1536 0 -1 3256

View File

@ -2916,14 +2916,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[24] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[24] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[24] ),
.resetn(\gpio_resetn_1[9] ),
.resetn_out(\gpio_resetn_1[10] ),
.serial_clock(\gpio_clock_1[9] ),
.serial_clock_out(\gpio_clock_1[10] ),
.resetn(\gpio_resetn_2[9] ),
.resetn_out(\gpio_resetn_2[10] ),
.serial_clock(\gpio_clock_2[9] ),
.serial_clock_out(\gpio_clock_2[10] ),
.serial_data_in(\gpio_serial_link_2[11] ),
.serial_data_out(\gpio_serial_link_2[10] ),
.serial_load(\gpio_load_1[9] ),
.serial_load_out(\gpio_load_1[10] ),
.serial_load(\gpio_load_2[9] ),
.serial_load_out(\gpio_load_2[10] ),
.user_gpio_in(\user_io_in[24] ),
.user_gpio_oeb(\user_io_oeb[24] ),
.user_gpio_out(\user_io_out[24] ),
@ -2951,14 +2951,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[25] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[25] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[25] ),
.resetn(\gpio_resetn_1[10] ),
.resetn_out(\gpio_resetn_1[11] ),
.serial_clock(\gpio_clock_1[10] ),
.serial_clock_out(\gpio_clock_1[11] ),
.resetn(\gpio_resetn_2[10] ),
.resetn_out(\gpio_resetn_2[11] ),
.serial_clock(\gpio_clock_2[10] ),
.serial_clock_out(\gpio_clock_2[11] ),
.serial_data_in(\gpio_serial_link_2[12] ),
.serial_data_out(\gpio_serial_link_2[11] ),
.serial_load(\gpio_load_1[10] ),
.serial_load_out(\gpio_load_1[11] ),
.serial_load(\gpio_load_2[10] ),
.serial_load_out(\gpio_load_2[11] ),
.user_gpio_in(\user_io_in[25] ),
.user_gpio_oeb(\user_io_oeb[25] ),
.user_gpio_out(\user_io_out[25] ),
@ -2986,14 +2986,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[26] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[26] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[26] ),
.resetn(\gpio_resetn_1[11] ),
.resetn_out(\gpio_resetn_1[12] ),
.serial_clock(\gpio_clock_1[11] ),
.serial_clock_out(\gpio_clock_1[12] ),
.resetn(\gpio_resetn_2[11] ),
.resetn_out(\gpio_resetn_2[12] ),
.serial_clock(\gpio_clock_2[11] ),
.serial_clock_out(\gpio_clock_2[12] ),
.serial_data_in(\gpio_serial_link_2_shifted[12] ),
.serial_data_out(\gpio_serial_link_2[12] ),
.serial_load(\gpio_load_1[11] ),
.serial_load_out(\gpio_load_1[12] ),
.serial_load(\gpio_load_2[11] ),
.serial_load_out(\gpio_load_2[12] ),
.user_gpio_in(\user_io_in[26] ),
.user_gpio_oeb(\user_io_oeb[26] ),
.user_gpio_out(\user_io_out[26] ),
@ -3441,14 +3441,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[14] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[14] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[14] ),
.resetn(\gpio_resetn_1_shifted[0] ),
.resetn_out(\gpio_resetn_1[0] ),
.serial_clock(\gpio_clock_1_shifted[0] ),
.serial_clock_out(\gpio_clock_1[0] ),
.resetn(\gpio_resetn_2_shifted[0] ),
.resetn_out(\gpio_resetn_2[0] ),
.serial_clock(\gpio_clock_2_shifted[0] ),
.serial_clock_out(\gpio_clock_2[0] ),
.serial_data_in(\gpio_serial_link_2[1] ),
.serial_data_out(\gpio_serial_link_2[0] ),
.serial_load(\gpio_load_1_shifted[0] ),
.serial_load_out(\gpio_load_1[0] ),
.serial_load(\gpio_load_2_shifted[0] ),
.serial_load_out(\gpio_load_2[0] ),
.user_gpio_in(\user_io_in[14] ),
.user_gpio_oeb(\user_io_oeb[14] ),
.user_gpio_out(\user_io_out[14] ),
@ -3476,14 +3476,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[15] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[15] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[15] ),
.resetn(\gpio_resetn_1[0] ),
.resetn_out(\gpio_resetn_1[1] ),
.serial_clock(\gpio_clock_1[0] ),
.serial_clock_out(\gpio_clock_1[1] ),
.resetn(\gpio_resetn_2[0] ),
.resetn_out(\gpio_resetn_2[1] ),
.serial_clock(\gpio_clock_2[0] ),
.serial_clock_out(\gpio_clock_2[1] ),
.serial_data_in(\gpio_serial_link_2[2] ),
.serial_data_out(\gpio_serial_link_2[1] ),
.serial_load(\gpio_load_1[0] ),
.serial_load_out(\gpio_load_1[1] ),
.serial_load(\gpio_load_2[0] ),
.serial_load_out(\gpio_load_2[1] ),
.user_gpio_in(\user_io_in[15] ),
.user_gpio_oeb(\user_io_oeb[15] ),
.user_gpio_out(\user_io_out[15] ),
@ -3511,14 +3511,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[16] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[16] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[16] ),
.resetn(\gpio_resetn_1[1] ),
.resetn_out(\gpio_resetn_1[2] ),
.serial_clock(\gpio_clock_1[1] ),
.serial_clock_out(\gpio_clock_1[2] ),
.resetn(\gpio_resetn_2[1] ),
.resetn_out(\gpio_resetn_2[2] ),
.serial_clock(\gpio_clock_2[1] ),
.serial_clock_out(\gpio_clock_2[2] ),
.serial_data_in(\gpio_serial_link_2[3] ),
.serial_data_out(\gpio_serial_link_2[2] ),
.serial_load(\gpio_load_1[1] ),
.serial_load_out(\gpio_load_1[2] ),
.serial_load(\gpio_load_2[1] ),
.serial_load_out(\gpio_load_2[2] ),
.user_gpio_in(\user_io_in[16] ),
.user_gpio_oeb(\user_io_oeb[16] ),
.user_gpio_out(\user_io_out[16] ),
@ -3546,14 +3546,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[17] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[17] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[17] ),
.resetn(\gpio_resetn_1[2] ),
.resetn_out(\gpio_resetn_1[3] ),
.serial_clock(\gpio_clock_1[2] ),
.serial_clock_out(\gpio_clock_1[3] ),
.resetn(\gpio_resetn_2[2] ),
.resetn_out(\gpio_resetn_2[3] ),
.serial_clock(\gpio_clock_2[2] ),
.serial_clock_out(\gpio_clock_2[3] ),
.serial_data_in(\gpio_serial_link_2[4] ),
.serial_data_out(\gpio_serial_link_2[3] ),
.serial_load(\gpio_load_1[2] ),
.serial_load_out(\gpio_load_1[3] ),
.serial_load(\gpio_load_2[2] ),
.serial_load_out(\gpio_load_2[3] ),
.user_gpio_in(\user_io_in[17] ),
.user_gpio_oeb(\user_io_oeb[17] ),
.user_gpio_out(\user_io_out[17] ),
@ -3581,14 +3581,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[18] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[18] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[18] ),
.resetn(\gpio_resetn_1[3] ),
.resetn_out(\gpio_resetn_1[4] ),
.serial_clock(\gpio_clock_1[3] ),
.serial_clock_out(\gpio_clock_1[4] ),
.resetn(\gpio_resetn_2[3] ),
.resetn_out(\gpio_resetn_2[4] ),
.serial_clock(\gpio_clock_2[3] ),
.serial_clock_out(\gpio_clock_2[4] ),
.serial_data_in(\gpio_serial_link_2[5] ),
.serial_data_out(\gpio_serial_link_2[4] ),
.serial_load(\gpio_load_1[3] ),
.serial_load_out(\gpio_load_1[4] ),
.serial_load(\gpio_load_2[3] ),
.serial_load_out(\gpio_load_2[4] ),
.user_gpio_in(\user_io_in[18] ),
.user_gpio_oeb(\user_io_oeb[18] ),
.user_gpio_out(\user_io_out[18] ),
@ -3616,14 +3616,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[19] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[19] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[19] ),
.resetn(\gpio_resetn_1[4] ),
.resetn_out(\gpio_resetn_1[5] ),
.serial_clock(\gpio_clock_1[4] ),
.serial_clock_out(\gpio_clock_1[5] ),
.resetn(\gpio_resetn_2[4] ),
.resetn_out(\gpio_resetn_2[5] ),
.serial_clock(\gpio_clock_2[4] ),
.serial_clock_out(\gpio_clock_2[5] ),
.serial_data_in(\gpio_serial_link_2[6] ),
.serial_data_out(\gpio_serial_link_2[5] ),
.serial_load(\gpio_load_1[4] ),
.serial_load_out(\gpio_load_1[5] ),
.serial_load(\gpio_load_2[4] ),
.serial_load_out(\gpio_load_2[5] ),
.user_gpio_in(\user_io_in[19] ),
.user_gpio_oeb(\user_io_oeb[19] ),
.user_gpio_out(\user_io_out[19] ),
@ -3651,14 +3651,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[20] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[20] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[20] ),
.resetn(\gpio_resetn_1[5] ),
.resetn_out(\gpio_resetn_1[6] ),
.serial_clock(\gpio_clock_1[5] ),
.serial_clock_out(\gpio_clock_1[6] ),
.resetn(\gpio_resetn_2[5] ),
.resetn_out(\gpio_resetn_2[6] ),
.serial_clock(\gpio_clock_2[5] ),
.serial_clock_out(\gpio_clock_2[6] ),
.serial_data_in(\gpio_serial_link_2[7] ),
.serial_data_out(\gpio_serial_link_2[6] ),
.serial_load(\gpio_load_1[5] ),
.serial_load_out(\gpio_load_1[6] ),
.serial_load(\gpio_load_2[5] ),
.serial_load_out(\gpio_load_2[6] ),
.user_gpio_in(\user_io_in[20] ),
.user_gpio_oeb(\user_io_oeb[20] ),
.user_gpio_out(\user_io_out[20] ),
@ -3686,14 +3686,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[21] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[21] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[21] ),
.resetn(\gpio_resetn_1[6] ),
.resetn_out(\gpio_resetn_1[7] ),
.serial_clock(\gpio_clock_1[6] ),
.serial_clock_out(\gpio_clock_1[7] ),
.resetn(\gpio_resetn_2[6] ),
.resetn_out(\gpio_resetn_2[7] ),
.serial_clock(\gpio_clock_2[6] ),
.serial_clock_out(\gpio_clock_2[7] ),
.serial_data_in(\gpio_serial_link_2[8] ),
.serial_data_out(\gpio_serial_link_2[7] ),
.serial_load(\gpio_load_1[6] ),
.serial_load_out(\gpio_load_1[7] ),
.serial_load(\gpio_load_2[6] ),
.serial_load_out(\gpio_load_2[7] ),
.user_gpio_in(\user_io_in[21] ),
.user_gpio_oeb(\user_io_oeb[21] ),
.user_gpio_out(\user_io_out[21] ),
@ -3721,14 +3721,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[22] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[22] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[22] ),
.resetn(\gpio_resetn_1[7] ),
.resetn_out(\gpio_resetn_1[8] ),
.serial_clock(\gpio_clock_1[7] ),
.serial_clock_out(\gpio_clock_1[8] ),
.resetn(\gpio_resetn_2[7] ),
.resetn_out(\gpio_resetn_2[8] ),
.serial_clock(\gpio_clock_2[7] ),
.serial_clock_out(\gpio_clock_2[8] ),
.serial_data_in(\gpio_serial_link_2[9] ),
.serial_data_out(\gpio_serial_link_2[8] ),
.serial_load(\gpio_load_1[7] ),
.serial_load_out(\gpio_load_1[8] ),
.serial_load(\gpio_load_2[7] ),
.serial_load_out(\gpio_load_2[8] ),
.user_gpio_in(\user_io_in[22] ),
.user_gpio_oeb(\user_io_oeb[22] ),
.user_gpio_out(\user_io_out[22] ),
@ -3756,14 +3756,14 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[23] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[23] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[23] ),
.resetn(\gpio_resetn_1[8] ),
.resetn_out(\gpio_resetn_1[9] ),
.serial_clock(\gpio_clock_1[8] ),
.serial_clock_out(\gpio_clock_1[9] ),
.resetn(\gpio_resetn_2[8] ),
.resetn_out(\gpio_resetn_2[9] ),
.serial_clock(\gpio_clock_2[8] ),
.serial_clock_out(\gpio_clock_2[9] ),
.serial_data_in(\gpio_serial_link_2[10] ),
.serial_data_out(\gpio_serial_link_2[9] ),
.serial_load(\gpio_load_1[8] ),
.serial_load_out(\gpio_load_1[9] ),
.serial_load(\gpio_load_2[8] ),
.serial_load_out(\gpio_load_2[9] ),
.user_gpio_in(\user_io_in[23] ),
.user_gpio_oeb(\user_io_oeb[23] ),
.user_gpio_out(\user_io_out[23] ),
@ -4041,7 +4041,8 @@ module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.porb_l(porb_l),
.vdd1v8(vccd_core),
.vdd3v3(vddio_core),
.vss(vssio_core)
.vss3v3(vssio_core)
.vss1v8(vssd_core)
);
xres_buf rstb_level (
.A(rstb_h),

View File

@ -3269,14 +3269,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[35] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[35] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[35] ),
.resetn(\gpio_resetn_1[15] ),
.resetn_out(\gpio_resetn_1[16] ),
.serial_clock(\gpio_clock_1[15] ),
.serial_clock_out(\gpio_clock_1[16] ),
.resetn(\gpio_resetn_2[15] ),
.resetn_out(\gpio_resetn_2[16] ),
.serial_clock(\gpio_clock_2[15] ),
.serial_clock_out(\gpio_clock_2[16] ),
.serial_data_in(\gpio_serial_link_2[17] ),
.serial_data_out(\gpio_serial_link_2[16] ),
.serial_load(\gpio_load_1[15] ),
.serial_load_out(\gpio_load_1[16] ),
.serial_load(\gpio_load_2[15] ),
.serial_load_out(\gpio_load_2[16] ),
.user_gpio_in(\user_io_in[35] ),
.user_gpio_oeb(\user_io_oeb[35] ),
.user_gpio_out(\user_io_out[35] ),
@ -3304,14 +3304,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[36] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[36] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[36] ),
.resetn(\gpio_resetn_1[16] ),
.resetn_out(\gpio_resetn_1[17] ),
.serial_clock(\gpio_clock_1[16] ),
.serial_clock_out(\gpio_clock_1[17] ),
.resetn(\gpio_resetn_2[16] ),
.resetn_out(\gpio_resetn_2[17] ),
.serial_clock(\gpio_clock_2[16] ),
.serial_clock_out(\gpio_clock_2[17] ),
.serial_data_in(\gpio_serial_link_2[18] ),
.serial_data_out(\gpio_serial_link_2[17] ),
.serial_load(\gpio_load_1[16] ),
.serial_load_out(\gpio_load_1[17] ),
.serial_load(\gpio_load_2[16] ),
.serial_load_out(\gpio_load_2[17] ),
.user_gpio_in(\user_io_in[36] ),
.user_gpio_oeb(\user_io_oeb[36] ),
.user_gpio_out(\user_io_out[36] ),
@ -3339,14 +3339,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[37] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[37] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[37] ),
.resetn(\gpio_resetn_1[17] ),
.resetn_out(\gpio_resetn_1[18] ),
.serial_clock(\gpio_clock_1[17] ),
.serial_clock_out(\gpio_clock_1[18] ),
.resetn(\gpio_resetn_2[17] ),
.resetn_out(\gpio_resetn_2[18] ),
.serial_clock(\gpio_clock_2[17] ),
.serial_clock_out(\gpio_clock_2[18] ),
.serial_data_in(\gpio_serial_link_2_shifted[18] ),
.serial_data_out(\gpio_serial_link_2[18] ),
.serial_load(\gpio_load_1[17] ),
.serial_load_out(\gpio_load_1[18] ),
.serial_load(\gpio_load_2[17] ),
.serial_load_out(\gpio_load_2[18] ),
.user_gpio_in(\user_io_in[37] ),
.user_gpio_oeb(\user_io_oeb[37] ),
.user_gpio_out(\user_io_out[37] ),
@ -3969,14 +3969,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[19] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[19] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[19] ),
.resetn(\gpio_resetn_1_shifted[0] ),
.resetn_out(\gpio_resetn_1[0] ),
.serial_clock(\gpio_clock_1_shifted[0] ),
.serial_clock_out(\gpio_clock_1[0] ),
.resetn(\gpio_resetn_2_shifted[0] ),
.resetn_out(\gpio_resetn_2[0] ),
.serial_clock(\gpio_clock_2_shifted[0] ),
.serial_clock_out(\gpio_clock_2[0] ),
.serial_data_in(\gpio_serial_link_2[1] ),
.serial_data_out(\gpio_serial_link_2[0] ),
.serial_load(\gpio_load_1_shifted[0] ),
.serial_load_out(\gpio_load_1[0] ),
.serial_load(\gpio_load_2_shifted[0] ),
.serial_load_out(\gpio_load_2[0] ),
.user_gpio_in(\user_io_in[19] ),
.user_gpio_oeb(\user_io_oeb[19] ),
.user_gpio_out(\user_io_out[19] ),
@ -4004,14 +4004,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[29] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[29] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[29] ),
.resetn(\gpio_resetn_1[9] ),
.resetn_out(\gpio_resetn_1[10] ),
.serial_clock(\gpio_clock_1[9] ),
.serial_clock_out(\gpio_clock_1[10] ),
.resetn(\gpio_resetn_2[9] ),
.resetn_out(\gpio_resetn_2[10] ),
.serial_clock(\gpio_clock_2[9] ),
.serial_clock_out(\gpio_clock_2[10] ),
.serial_data_in(\gpio_serial_link_2[11] ),
.serial_data_out(\gpio_serial_link_2[10] ),
.serial_load(\gpio_load_1[9] ),
.serial_load_out(\gpio_load_1[10] ),
.serial_load(\gpio_load_2[9] ),
.serial_load_out(\gpio_load_2[10] ),
.user_gpio_in(\user_io_in[29] ),
.user_gpio_oeb(\user_io_oeb[29] ),
.user_gpio_out(\user_io_out[29] ),
@ -4039,14 +4039,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[30] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[30] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[30] ),
.resetn(\gpio_resetn_1[10] ),
.resetn_out(\gpio_resetn_1[11] ),
.serial_clock(\gpio_clock_1[10] ),
.serial_clock_out(\gpio_clock_1[11] ),
.resetn(\gpio_resetn_2[10] ),
.resetn_out(\gpio_resetn_2[11] ),
.serial_clock(\gpio_clock_2[10] ),
.serial_clock_out(\gpio_clock_2[11] ),
.serial_data_in(\gpio_serial_link_2[12] ),
.serial_data_out(\gpio_serial_link_2[11] ),
.serial_load(\gpio_load_1[10] ),
.serial_load_out(\gpio_load_1[11] ),
.serial_load(\gpio_load_2[10] ),
.serial_load_out(\gpio_load_2[11] ),
.user_gpio_in(\user_io_in[30] ),
.user_gpio_oeb(\user_io_oeb[30] ),
.user_gpio_out(\user_io_out[30] ),
@ -4074,14 +4074,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[31] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[31] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[31] ),
.resetn(\gpio_resetn_1[11] ),
.resetn_out(\gpio_resetn_1[12] ),
.serial_clock(\gpio_clock_1[11] ),
.serial_clock_out(\gpio_clock_1[12] ),
.resetn(\gpio_resetn_2[11] ),
.resetn_out(\gpio_resetn_2[12] ),
.serial_clock(\gpio_clock_2[11] ),
.serial_clock_out(\gpio_clock_2[12] ),
.serial_data_in(\gpio_serial_link_2[13] ),
.serial_data_out(\gpio_serial_link_2[12] ),
.serial_load(\gpio_load_1[11] ),
.serial_load_out(\gpio_load_1[12] ),
.serial_load(\gpio_load_2[11] ),
.serial_load_out(\gpio_load_2[12] ),
.user_gpio_in(\user_io_in[31] ),
.user_gpio_oeb(\user_io_oeb[31] ),
.user_gpio_out(\user_io_out[31] ),
@ -4109,14 +4109,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[32] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[32] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[32] ),
.resetn(\gpio_resetn_1[12] ),
.resetn_out(\gpio_resetn_1[13] ),
.serial_clock(\gpio_clock_1[12] ),
.serial_clock_out(\gpio_clock_1[13] ),
.resetn(\gpio_resetn_2[12] ),
.resetn_out(\gpio_resetn_2[13] ),
.serial_clock(\gpio_clock_2[12] ),
.serial_clock_out(\gpio_clock_2[13] ),
.serial_data_in(\gpio_serial_link_2[14] ),
.serial_data_out(\gpio_serial_link_2[13] ),
.serial_load(\gpio_load_1[12] ),
.serial_load_out(\gpio_load_1[13] ),
.serial_load(\gpio_load_2[12] ),
.serial_load_out(\gpio_load_2[13] ),
.user_gpio_in(\user_io_in[32] ),
.user_gpio_oeb(\user_io_oeb[32] ),
.user_gpio_out(\user_io_out[32] ),
@ -4144,14 +4144,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[33] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[33] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[33] ),
.resetn(\gpio_resetn_1[13] ),
.resetn_out(\gpio_resetn_1[14] ),
.serial_clock(\gpio_clock_1[13] ),
.serial_clock_out(\gpio_clock_1[14] ),
.resetn(\gpio_resetn_2[13] ),
.resetn_out(\gpio_resetn_2[14] ),
.serial_clock(\gpio_clock_2[13] ),
.serial_clock_out(\gpio_clock_2[14] ),
.serial_data_in(\gpio_serial_link_2[15] ),
.serial_data_out(\gpio_serial_link_2[14] ),
.serial_load(\gpio_load_1[13] ),
.serial_load_out(\gpio_load_1[14] ),
.serial_load(\gpio_load_2[13] ),
.serial_load_out(\gpio_load_2[14] ),
.user_gpio_in(\user_io_in[33] ),
.user_gpio_oeb(\user_io_oeb[33] ),
.user_gpio_out(\user_io_out[33] ),
@ -4179,14 +4179,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[34] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[34] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[34] ),
.resetn(\gpio_resetn_1[14] ),
.resetn_out(\gpio_resetn_1[15] ),
.serial_clock(\gpio_clock_1[14] ),
.serial_clock_out(\gpio_clock_1[15] ),
.resetn(\gpio_resetn_2[14] ),
.resetn_out(\gpio_resetn_2[15] ),
.serial_clock(\gpio_clock_2[14] ),
.serial_clock_out(\gpio_clock_2[15] ),
.serial_data_in(\gpio_serial_link_2[16] ),
.serial_data_out(\gpio_serial_link_2[15] ),
.serial_load(\gpio_load_1[14] ),
.serial_load_out(\gpio_load_1[15] ),
.serial_load(\gpio_load_2[14] ),
.serial_load_out(\gpio_load_2[15] ),
.user_gpio_in(\user_io_in[34] ),
.user_gpio_oeb(\user_io_oeb[34] ),
.user_gpio_out(\user_io_out[34] ),
@ -4214,14 +4214,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[20] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[20] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[20] ),
.resetn(\gpio_resetn_1[0] ),
.resetn_out(\gpio_resetn_1[1] ),
.serial_clock(\gpio_clock_1[0] ),
.serial_clock_out(\gpio_clock_1[1] ),
.resetn(\gpio_resetn_2[0] ),
.resetn_out(\gpio_resetn_2[1] ),
.serial_clock(\gpio_clock_2[0] ),
.serial_clock_out(\gpio_clock_2[1] ),
.serial_data_in(\gpio_serial_link_2[2] ),
.serial_data_out(\gpio_serial_link_2[1] ),
.serial_load(\gpio_load_1[0] ),
.serial_load_out(\gpio_load_1[1] ),
.serial_load(\gpio_load_2[0] ),
.serial_load_out(\gpio_load_2[1] ),
.user_gpio_in(\user_io_in[20] ),
.user_gpio_oeb(\user_io_oeb[20] ),
.user_gpio_out(\user_io_out[20] ),
@ -4249,14 +4249,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[21] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[21] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[21] ),
.resetn(\gpio_resetn_1[1] ),
.resetn_out(\gpio_resetn_1[2] ),
.serial_clock(\gpio_clock_1[1] ),
.serial_clock_out(\gpio_clock_1[2] ),
.resetn(\gpio_resetn_2[1] ),
.resetn_out(\gpio_resetn_2[2] ),
.serial_clock(\gpio_clock_2[1] ),
.serial_clock_out(\gpio_clock_2[2] ),
.serial_data_in(\gpio_serial_link_2[3] ),
.serial_data_out(\gpio_serial_link_2[2] ),
.serial_load(\gpio_load_1[1] ),
.serial_load_out(\gpio_load_1[2] ),
.serial_load(\gpio_load_2[1] ),
.serial_load_out(\gpio_load_2[2] ),
.user_gpio_in(\user_io_in[21] ),
.user_gpio_oeb(\user_io_oeb[21] ),
.user_gpio_out(\user_io_out[21] ),
@ -4284,14 +4284,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[22] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[22] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[22] ),
.resetn(\gpio_resetn_1[2] ),
.resetn_out(\gpio_resetn_1[3] ),
.serial_clock(\gpio_clock_1[2] ),
.serial_clock_out(\gpio_clock_1[3] ),
.resetn(\gpio_resetn_2[2] ),
.resetn_out(\gpio_resetn_2[3] ),
.serial_clock(\gpio_clock_2[2] ),
.serial_clock_out(\gpio_clock_2[3] ),
.serial_data_in(\gpio_serial_link_2[4] ),
.serial_data_out(\gpio_serial_link_2[3] ),
.serial_load(\gpio_load_1[2] ),
.serial_load_out(\gpio_load_1[3] ),
.serial_load(\gpio_load_2[2] ),
.serial_load_out(\gpio_load_2[3] ),
.user_gpio_in(\user_io_in[22] ),
.user_gpio_oeb(\user_io_oeb[22] ),
.user_gpio_out(\user_io_out[22] ),
@ -4319,14 +4319,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[23] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[23] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[23] ),
.resetn(\gpio_resetn_1[3] ),
.resetn_out(\gpio_resetn_1[4] ),
.serial_clock(\gpio_clock_1[3] ),
.serial_clock_out(\gpio_clock_1[4] ),
.resetn(\gpio_resetn_2[3] ),
.resetn_out(\gpio_resetn_2[4] ),
.serial_clock(\gpio_clock_2[3] ),
.serial_clock_out(\gpio_clock_2[4] ),
.serial_data_in(\gpio_serial_link_2[5] ),
.serial_data_out(\gpio_serial_link_2[4] ),
.serial_load(\gpio_load_1[3] ),
.serial_load_out(\gpio_load_1[4] ),
.serial_load(\gpio_load_2[3] ),
.serial_load_out(\gpio_load_2[4] ),
.user_gpio_in(\user_io_in[23] ),
.user_gpio_oeb(\user_io_oeb[23] ),
.user_gpio_out(\user_io_out[23] ),
@ -4354,14 +4354,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[24] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[24] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[24] ),
.resetn(\gpio_resetn_1[4] ),
.resetn_out(\gpio_resetn_1[5] ),
.serial_clock(\gpio_clock_1[4] ),
.serial_clock_out(\gpio_clock_1[5] ),
.resetn(\gpio_resetn_2[4] ),
.resetn_out(\gpio_resetn_2[5] ),
.serial_clock(\gpio_clock_2[4] ),
.serial_clock_out(\gpio_clock_2[5] ),
.serial_data_in(\gpio_serial_link_2[6] ),
.serial_data_out(\gpio_serial_link_2[5] ),
.serial_load(\gpio_load_1[4] ),
.serial_load_out(\gpio_load_1[5] ),
.serial_load(\gpio_load_2[4] ),
.serial_load_out(\gpio_load_2[5] ),
.user_gpio_in(\user_io_in[24] ),
.user_gpio_oeb(\user_io_oeb[24] ),
.user_gpio_out(\user_io_out[24] ),
@ -4389,14 +4389,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[25] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[25] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[25] ),
.resetn(\gpio_resetn_1[5] ),
.resetn_out(\gpio_resetn_1[6] ),
.serial_clock(\gpio_clock_1[5] ),
.serial_clock_out(\gpio_clock_1[6] ),
.resetn(\gpio_resetn_2[5] ),
.resetn_out(\gpio_resetn_2[6] ),
.serial_clock(\gpio_clock_2[5] ),
.serial_clock_out(\gpio_clock_2[6] ),
.serial_data_in(\gpio_serial_link_2[7] ),
.serial_data_out(\gpio_serial_link_2[6] ),
.serial_load(\gpio_load_1[5] ),
.serial_load_out(\gpio_load_1[6] ),
.serial_load(\gpio_load_2[5] ),
.serial_load_out(\gpio_load_2[6] ),
.user_gpio_in(\user_io_in[25] ),
.user_gpio_oeb(\user_io_oeb[25] ),
.user_gpio_out(\user_io_out[25] ),
@ -4424,14 +4424,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[26] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[26] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[26] ),
.resetn(\gpio_resetn_1[6] ),
.resetn_out(\gpio_resetn_1[7] ),
.serial_clock(\gpio_clock_1[6] ),
.serial_clock_out(\gpio_clock_1[7] ),
.resetn(\gpio_resetn_2[6] ),
.resetn_out(\gpio_resetn_2[7] ),
.serial_clock(\gpio_clock_2[6] ),
.serial_clock_out(\gpio_clock_2[7] ),
.serial_data_in(\gpio_serial_link_2[8] ),
.serial_data_out(\gpio_serial_link_2[7] ),
.serial_load(\gpio_load_1[6] ),
.serial_load_out(\gpio_load_1[7] ),
.serial_load(\gpio_load_2[6] ),
.serial_load_out(\gpio_load_2[7] ),
.user_gpio_in(\user_io_in[26] ),
.user_gpio_oeb(\user_io_oeb[26] ),
.user_gpio_out(\user_io_out[26] ),
@ -4459,14 +4459,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[27] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[27] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[27] ),
.resetn(\gpio_resetn_1[7] ),
.resetn_out(\gpio_resetn_1[8] ),
.serial_clock(\gpio_clock_1[7] ),
.serial_clock_out(\gpio_clock_1[8] ),
.resetn(\gpio_resetn_2[7] ),
.resetn_out(\gpio_resetn_2[8] ),
.serial_clock(\gpio_clock_2[7] ),
.serial_clock_out(\gpio_clock_2[8] ),
.serial_data_in(\gpio_serial_link_2[9] ),
.serial_data_out(\gpio_serial_link_2[8] ),
.serial_load(\gpio_load_1[7] ),
.serial_load_out(\gpio_load_1[8] ),
.serial_load(\gpio_load_2[7] ),
.serial_load_out(\gpio_load_2[8] ),
.user_gpio_in(\user_io_in[27] ),
.user_gpio_oeb(\user_io_oeb[27] ),
.user_gpio_out(\user_io_out[27] ),
@ -4494,14 +4494,14 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd
.pad_gpio_outenb(\mprj_io_oeb[28] ),
.pad_gpio_slow_sel(\mprj_io_slow_sel[28] ),
.pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[28] ),
.resetn(\gpio_resetn_1[8] ),
.resetn_out(\gpio_resetn_1[9] ),
.serial_clock(\gpio_clock_1[8] ),
.serial_clock_out(\gpio_clock_1[9] ),
.resetn(\gpio_resetn_2[8] ),
.resetn_out(\gpio_resetn_2[9] ),
.serial_clock(\gpio_clock_2[8] ),
.serial_clock_out(\gpio_clock_2[9] ),
.serial_data_in(\gpio_serial_link_2[10] ),
.serial_data_out(\gpio_serial_link_2[9] ),
.serial_load(\gpio_load_1[8] ),
.serial_load_out(\gpio_load_1[9] ),
.serial_load(\gpio_load_2[8] ),
.serial_load_out(\gpio_load_2[9] ),
.user_gpio_in(\user_io_in[28] ),
.user_gpio_oeb(\user_io_oeb[28] ),
.user_gpio_out(\user_io_out[28] ),

View File

@ -1243,13 +1243,13 @@ module caravan (
// Management Soc-facing signals
.resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_load(gpio_load_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.resetn(gpio_resetn_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_clock(gpio_clock_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_load(gpio_load_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_load_out(gpio_load_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.resetn_out(gpio_resetn_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_clock_out(gpio_clock_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.serial_load_out(gpio_load_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-1):(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-3)]),
.mgmt_gpio_in(mgmt_io_in[(`DIG2_TOP):(`DIG2_TOP-2)]),
.mgmt_gpio_out(mgmt_io_out[4:2]),
@ -1297,13 +1297,13 @@ module caravan (
// Management Soc-facing signals
.resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_load(gpio_load_1_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.resetn(gpio_resetn_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_clock(gpio_clock_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_load(gpio_load_2_shifted[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_load_out(gpio_load_1[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.resetn_out(gpio_resetn_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_clock_out(gpio_clock_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.serial_load_out(gpio_load_2[(`MPRJ_IO_PADS_2-`ANALOG_PADS_2-4):0]),
.mgmt_gpio_in(mgmt_io_in[(`DIG2_TOP-3):`DIG2_BOT]),
.mgmt_gpio_out(mgmt_io_in[(`DIG2_TOP-3):`DIG2_BOT]),

View File

@ -1298,13 +1298,13 @@ module caravel (
// Management Soc-facing signals
.resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_load(gpio_load_1_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.resetn(gpio_resetn_2_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_clock(gpio_clock_2_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_load(gpio_load_2_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_load_out(gpio_load_1[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.resetn_out(gpio_resetn_2[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_clock_out(gpio_clock_2[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.serial_load_out(gpio_load_2[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-3)]),
.mgmt_gpio_in(mgmt_io_in[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-3)]),
.mgmt_gpio_out(mgmt_io_out[4:2]),
@ -1352,13 +1352,13 @@ module caravel (
// Management Soc-facing signals
.resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-4):0]),
.serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-4):0]),
.serial_load(gpio_load_1_shifted[(`MPRJ_IO_PADS_2-4):0]),
.resetn(gpio_resetn_2_shifted[(`MPRJ_IO_PADS_2-4):0]),
.serial_clock(gpio_clock_2_shifted[(`MPRJ_IO_PADS_2-4):0]),
.serial_load(gpio_load_2_shifted[(`MPRJ_IO_PADS_2-4):0]),
.resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-4):0]),
.serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-4):0]),
.serial_load_out(gpio_load_1[(`MPRJ_IO_PADS_2-4):0]),
.resetn_out(gpio_resetn_2[(`MPRJ_IO_PADS_2-4):0]),
.serial_clock_out(gpio_clock_2[(`MPRJ_IO_PADS_2-4):0]),
.serial_load_out(gpio_load_2[(`MPRJ_IO_PADS_2-4):0]),
.mgmt_gpio_in(mgmt_io_in[(`MPRJ_IO_PADS-4):(`MPRJ_IO_PADS_1)]),
.mgmt_gpio_out(mgmt_io_in[(`MPRJ_IO_PADS-4):(`MPRJ_IO_PADS_1)]),