mirror of https://github.com/efabless/caravel.git
Final edits to make caravel LVS clean.
This commit is contained in:
parent
aeffe4756a
commit
e86831b188
|
@ -1,7 +1,52 @@
|
|||
magic
|
||||
tech sky130A
|
||||
magscale 1 2
|
||||
timestamp 1637605661
|
||||
timestamp 1637617477
|
||||
<< isosubstrate >>
|
||||
rect 98738 1027427 101714 1028967
|
||||
rect 150138 1027427 153114 1028967
|
||||
rect 201538 1027427 204514 1028967
|
||||
rect 252938 1027427 255914 1028967
|
||||
rect 304538 1027427 307514 1028967
|
||||
rect 354938 1027427 357914 1028967
|
||||
rect 422338 1027427 425314 1028967
|
||||
rect 499338 1027427 502314 1028967
|
||||
rect 550738 1027427 553714 1028967
|
||||
rect 8741 932738 10281 935714
|
||||
rect 707553 929138 709093 932114
|
||||
rect 8741 806938 10281 809914
|
||||
rect 8741 763738 10281 766714
|
||||
rect 707553 750738 709093 753714
|
||||
rect 8741 720538 10281 723514
|
||||
rect 707553 705738 709093 708714
|
||||
rect 8741 677338 10281 680314
|
||||
rect 707553 660538 709093 663514
|
||||
rect 8741 634138 10281 637114
|
||||
rect 707553 615538 709093 618514
|
||||
rect 8741 590938 10281 593914
|
||||
rect 707553 570338 709093 573314
|
||||
rect 8741 547738 10281 550714
|
||||
rect 707553 525338 709093 528314
|
||||
rect 707553 481338 709093 484314
|
||||
rect 8741 420138 10281 423114
|
||||
rect 707553 393138 709093 396114
|
||||
rect 8741 376938 10281 379914
|
||||
rect 707553 347938 709093 350914
|
||||
rect 8741 333738 10281 336714
|
||||
rect 707553 302938 709093 305914
|
||||
rect 8741 290538 10281 293514
|
||||
rect 707553 257938 709093 260914
|
||||
rect 8741 247338 10281 250314
|
||||
rect 193956 239226 214438 241244
|
||||
rect 263310 241106 334156 246966
|
||||
rect 386584 241220 387574 242376
|
||||
rect 394166 241200 394996 242362
|
||||
rect 707553 212738 709093 215714
|
||||
rect 8741 204138 10281 207114
|
||||
rect 707553 167738 709093 170714
|
||||
rect 707553 122538 709093 125514
|
||||
rect 142074 46934 145452 49898
|
||||
rect 650000 46774 661544 55408
|
||||
<< metal1 >>
|
||||
rect 145190 1007428 145196 1007480
|
||||
rect 145248 1007468 145254 1007480
|
||||
|
@ -67709,8 +67754,18 @@ rect 698512 326640 711002 339160
|
|||
rect 6598 313440 19088 325960
|
||||
rect 6598 270240 19088 282760
|
||||
rect 698512 281640 711002 294160
|
||||
rect 621292 266648 630294 269326
|
||||
rect 621394 262576 630396 265254
|
||||
rect 621368 258634 630370 261312
|
||||
rect 621368 254586 630370 257264
|
||||
rect 621600 250554 630602 253232
|
||||
rect 621728 246634 630730 249312
|
||||
rect 621728 242690 630730 245368
|
||||
rect 6598 227040 19088 239560
|
||||
rect 621638 238594 630716 241372
|
||||
rect 590444 234630 595644 237010
|
||||
rect 698512 236640 711002 249160
|
||||
rect 590336 230552 595324 233326
|
||||
rect 6598 183840 19088 196360
|
||||
rect 698512 191440 711002 203960
|
||||
rect 698512 146440 711002 158960
|
||||
|
@ -67758,9 +67813,9 @@ timestamp 1636248654
|
|||
transform 1 0 149582 0 1 16298
|
||||
box -262 -9464 35048 2764
|
||||
use simple_por por
|
||||
timestamp 1637594340
|
||||
timestamp 1637617477
|
||||
transform 1 0 650146 0 -1 55282
|
||||
box 0 0 11344 8338
|
||||
box -52 -62 11344 8684
|
||||
use user_id_programming user_id_value
|
||||
timestamp 1637551221
|
||||
transform 1 0 656624 0 1 88126
|
||||
|
@ -68086,11 +68141,11 @@ timestamp 1637551221
|
|||
transform 0 1 549200 -1 0 1030077
|
||||
box 882 167 34000 13000
|
||||
use chip_io padframe
|
||||
timestamp 1637596979
|
||||
timestamp 1637610562
|
||||
transform 1 0 0 0 1 0
|
||||
box 0 0 717600 1037600
|
||||
use caravel_power_routing caravel_power_routing_0
|
||||
timestamp 1637598478
|
||||
timestamp 1637616638
|
||||
transform 1 0 0 0 1 0
|
||||
box 0 0 717600 1037600
|
||||
use user_project_wrapper mprj
|
||||
|
@ -68224,6 +68279,16 @@ flabel metal5 s 570422 6811 582590 18975 0 FreeSans 24000 0 0 0 vssio
|
|||
port 61 nsew signal bidirectional
|
||||
flabel metal5 s 334810 1018624 346978 1030788 0 FreeSans 24000 0 0 0 vssio_2
|
||||
port 62 nsew signal bidirectional
|
||||
flabel metal5 621960 246802 629984 249230 0 FreeSans 16000 0 0 0 vccd1_core
|
||||
flabel metal5 621948 250708 629990 253036 0 FreeSans 16000 0 0 0 vssd1_core
|
||||
flabel metal5 621550 262640 629508 265144 0 FreeSans 16000 0 0 0 vdda1_core
|
||||
flabel metal5 621514 266692 629472 269196 0 FreeSans 16000 0 0 0 vssa1_core
|
||||
flabel metal5 590480 230750 595228 233134 0 FreeSans 16000 0 0 0 vccd_core
|
||||
flabel metal5 590522 234770 595540 236910 0 FreeSans 16000 0 0 0 vssd_core
|
||||
flabel metal5 621512 258708 630212 261250 0 FreeSans 16000 0 0 0 vssa2_core
|
||||
flabel metal5 621598 254668 630298 257210 0 FreeSans 16000 0 0 0 vdda2_core
|
||||
flabel metal5 621936 242776 630636 245318 0 FreeSans 16000 0 0 0 vssd2_core
|
||||
flabel metal5 621794 238736 630494 241278 0 FreeSans 16000 0 0 0 vccd2_core
|
||||
<< properties >>
|
||||
string FIXED_BBOX 0 0 717600 1037600
|
||||
<< end >>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
magic
|
||||
tech sky130A
|
||||
magscale 1 2
|
||||
timestamp 1637598478
|
||||
timestamp 1637616638
|
||||
<< error_p >>
|
||||
rect 111554 1006757 112632 1006758
|
||||
rect 111554 1006005 111555 1006757
|
||||
|
@ -498,6 +498,22 @@ rect 204996 31645 207928 31646
|
|||
rect 204996 30787 204997 31645
|
||||
rect 207927 30787 207928 31645
|
||||
rect 204996 30786 207928 30787
|
||||
<< metal1 >>
|
||||
rect 648104 47124 649670 47188
|
||||
rect 648104 46660 648166 47124
|
||||
rect 649608 46738 649670 47124
|
||||
rect 649608 46660 650160 46738
|
||||
rect 648104 46598 650160 46660
|
||||
rect 648104 46590 649670 46598
|
||||
<< via1 >>
|
||||
rect 648166 46660 649608 47124
|
||||
<< metal2 >>
|
||||
rect 648104 47124 649670 47188
|
||||
rect 648104 46660 648166 47124
|
||||
rect 649608 46660 649670 47124
|
||||
rect 648104 46590 649670 46660
|
||||
<< via2 >>
|
||||
rect 648166 46660 649608 47124
|
||||
<< metal3 >>
|
||||
rect 575700 997056 580479 997678
|
||||
rect 575700 995134 575788 997056
|
||||
|
@ -556,6 +572,7 @@ rect 39456 72802 45844 72900
|
|||
rect 39456 68338 41922 72802
|
||||
rect 45648 68338 45844 72802
|
||||
rect 39456 68256 45844 68338
|
||||
rect 648104 47124 649670 47188
|
||||
rect 241690 46616 246049 46686
|
||||
rect 241690 42842 241740 46616
|
||||
rect 245986 42842 246049 46616
|
||||
|
@ -571,6 +588,9 @@ rect 241690 39426 246049 42842
|
|||
rect 251300 46630 255702 46686
|
||||
rect 251300 42856 251392 46630
|
||||
rect 255638 42856 255702 46630
|
||||
rect 648104 46660 648166 47124
|
||||
rect 649608 46660 649670 47124
|
||||
rect 648104 46590 649670 46660
|
||||
rect 653462 45026 656910 45156
|
||||
rect 251300 39426 255702 42856
|
||||
rect 641954 43988 643694 44026
|
||||
|
@ -622,6 +642,7 @@ rect 241740 42842 245986 46616
|
|||
rect 149618 40988 150440 41148
|
||||
rect 148086 40592 148908 40752
|
||||
rect 251392 42856 255638 46630
|
||||
rect 648166 46660 649608 47124
|
||||
rect 641994 42198 643660 43988
|
||||
rect 149632 35166 150436 35996
|
||||
rect 234842 37336 237788 38178
|
||||
|
@ -1313,6 +1334,10 @@ rect 255638 42856 255700 46630
|
|||
rect 251302 42788 255700 42856
|
||||
rect 641936 43988 643718 47627
|
||||
rect 661270 47282 669426 47320
|
||||
rect 648104 47124 649670 47188
|
||||
rect 648104 46660 648166 47124
|
||||
rect 649608 46660 649670 47124
|
||||
rect 648104 46590 649670 46660
|
||||
rect 641936 42198 641994 43988
|
||||
rect 643660 42198 643718 43988
|
||||
rect 653432 45026 656912 47054
|
||||
|
@ -1553,6 +1578,7 @@ rect 143390 50004 144652 50624
|
|||
rect 141442 44206 142810 45306
|
||||
rect 241740 42842 245986 46616
|
||||
rect 251392 42856 255638 46630
|
||||
rect 648166 46660 649608 47124
|
||||
rect 666460 47030 669380 47282
|
||||
rect 208868 18506 209130 19412
|
||||
rect 205020 17128 207872 18004
|
||||
|
@ -2087,7 +2113,7 @@ rect 643544 81082 646544 85154
|
|||
rect 666426 81082 669426 89822
|
||||
rect 602390 79938 602454 80438
|
||||
rect 605324 79938 605390 80438
|
||||
rect 602390 46788 605390 79938
|
||||
rect 602390 47188 605390 79938
|
||||
rect 632002 80900 669426 81082
|
||||
rect 632002 80776 640210 80900
|
||||
rect 632002 78326 632200 80776
|
||||
|
@ -2096,17 +2122,22 @@ rect 632002 78256 640210 78326
|
|||
rect 640810 78256 669426 80900
|
||||
rect 632002 78082 669426 78256
|
||||
rect 666426 47282 669426 78082
|
||||
rect 602390 47124 649668 47188
|
||||
rect 602390 46788 648166 47124
|
||||
rect 46836 46660 648166 46788
|
||||
rect 649608 46660 649668 47124
|
||||
rect 666426 47030 666460 47282
|
||||
rect 669380 47030 669426 47282
|
||||
rect 666426 46978 669426 47030
|
||||
rect 46836 46630 605390 46788
|
||||
rect 46836 46630 649668 46660
|
||||
rect 46836 46616 251392 46630
|
||||
rect 46836 45306 241740 46616
|
||||
rect 46836 44206 141442 45306
|
||||
rect 142810 44206 241740 45306
|
||||
rect 46836 42842 241740 44206
|
||||
rect 245986 42856 251392 46616
|
||||
rect 255638 45788 605390 46630
|
||||
rect 255638 46588 649668 46630
|
||||
rect 255638 45788 605390 46588
|
||||
rect 255638 42856 605396 45788
|
||||
rect 245986 42842 605396 42856
|
||||
rect 46836 42788 605396 42842
|
||||
|
|
|
@ -1,23 +1,31 @@
|
|||
magic
|
||||
tech sky130A
|
||||
magscale 1 2
|
||||
timestamp 1637594340
|
||||
timestamp 1637617477
|
||||
<< isosubstrate >>
|
||||
rect 7140 7360 11008 7790
|
||||
rect 7140 7266 7276 7360
|
||||
rect 0 6758 7276 7266
|
||||
rect 0 0 11062 6758
|
||||
rect -52 -62 11288 8450
|
||||
<< nwell >>
|
||||
rect 70 7344 6652 7795
|
||||
rect 7401 6799 10893 7301
|
||||
<< pwell >>
|
||||
rect 463 6569 519 6579
|
||||
rect 2635 5816 2853 6026
|
||||
<< psubdiff >>
|
||||
rect 38 8568 62 8640
|
||||
rect 11170 8568 11194 8640
|
||||
<< mvpsubdiff >>
|
||||
rect 7438 7387 10856 7455
|
||||
rect 3164 6326 3188 6728
|
||||
rect 6990 6326 7014 6728
|
||||
<< mvnsubdiff >>
|
||||
rect 7467 7201 10827 7235
|
||||
<< psubdiffcont >>
|
||||
rect 62 8568 11170 8640
|
||||
<< mvpsubdiffcont >>
|
||||
rect 3188 6326 6990 6728
|
||||
<< locali >>
|
||||
rect -14 8552 26 8676
|
||||
rect 11178 8552 11218 8676
|
||||
rect 41 8275 183 8288
|
||||
rect 41 8190 57 8275
|
||||
rect 169 8190 183 8275
|
||||
|
@ -35,16 +43,18 @@ rect 7110 7322 7134 7435
|
|||
rect 7110 7201 10829 7322
|
||||
rect 7110 7022 7134 7201
|
||||
rect 3043 7005 7134 7022
|
||||
rect 2907 6693 7134 6838
|
||||
rect 2907 6388 3220 6693
|
||||
rect 35 6320 3220 6388
|
||||
rect 2907 6728 7134 6838
|
||||
rect 2907 6388 3188 6728
|
||||
rect 35 6326 3188 6388
|
||||
rect 6990 6388 7134 6728
|
||||
rect 6990 6326 10860 6388
|
||||
rect 35 6320 3220 6326
|
||||
rect 35 6318 505 6320
|
||||
rect 35 6192 48 6318
|
||||
rect 286 6192 505 6318
|
||||
rect 35 6191 505 6192
|
||||
rect 2951 6253 3220 6320
|
||||
rect 6116 6388 7134 6693
|
||||
rect 6116 6253 10860 6388
|
||||
rect 6116 6253 10860 6326
|
||||
rect 2951 6191 10860 6253
|
||||
rect 35 6143 10860 6191
|
||||
rect 35 5813 689 6143
|
||||
|
@ -80,6 +90,11 @@ rect 9111 165 9498 381
|
|||
rect 9883 165 10270 381
|
||||
rect 10655 165 10835 381
|
||||
<< viali >>
|
||||
rect 26 8640 11178 8676
|
||||
rect 26 8568 62 8640
|
||||
rect 62 8568 11170 8640
|
||||
rect 11170 8568 11178 8640
|
||||
rect 26 8552 11178 8568
|
||||
rect 57 8190 169 8275
|
||||
rect 6936 8112 7117 8273
|
||||
rect 9224 7854 9270 8060
|
||||
|
@ -88,15 +103,20 @@ rect 9459 7754 9796 7801
|
|||
rect 10785 7683 10819 7879
|
||||
rect 6927 7022 7110 7435
|
||||
rect 7870 6775 8128 6834
|
||||
rect 48 6192 286 6318
|
||||
rect 505 6191 2951 6320
|
||||
rect 3220 6253 6116 6693
|
||||
rect 3220 6326 6116 6693
|
||||
rect 8439 6684 8506 6878
|
||||
rect 8650 6720 8853 6767
|
||||
rect 10270 6735 10316 6896
|
||||
rect 48 6192 286 6318
|
||||
rect 505 6191 2951 6320
|
||||
rect 3220 6253 6116 6326
|
||||
rect 2648 5829 2840 6015
|
||||
rect 10202 5598 10340 6030
|
||||
<< metal1 >>
|
||||
rect -14 8676 11218 8684
|
||||
rect -14 8552 26 8676
|
||||
rect 11178 8552 11218 8676
|
||||
rect -14 8544 11218 8552
|
||||
rect 40 8275 7133 8286
|
||||
rect 40 8190 57 8275
|
||||
rect 169 8273 7133 8275
|
||||
|
@ -514,87 +534,85 @@ rect 4507 6135 5299 6494
|
|||
rect 10851 6615 10879 7755
|
||||
rect 11146 6615 11171 7755
|
||||
rect 10851 6242 11171 6615
|
||||
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__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__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
|
||||
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 5018 0 1 7841
|
||||
box -992 -497 992 497
|
||||
use sky130_fd_pr__pfet_g5v0d10v5_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1
|
||||
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 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_YUHPBG sky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 primitives
|
||||
timestamp 1606063140
|
||||
transform 1 0 2906 0 1 7841
|
||||
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_3YBPVB sky130_fd_pr__pfet_g5v0d10v5_3YBPVB_2
|
||||
use sky130_fd_pr__pfet_g5v0d10v5_YUHPBG sky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 primitives
|
||||
timestamp 1606063140
|
||||
transform 1 0 6644 0 1 7841
|
||||
transform 1 0 2906 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
|
||||
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
|
||||
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_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_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__inv_8 sky130_fd_sc_hvl__inv_8_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
|
||||
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 9397 0 1 7438
|
||||
box -66 -43 1506 897
|
||||
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_pr__res_xhigh_po_0p69_S5N9F3 sky130_fd_pr__res_xhigh_po_0p69_S5N9F3_0 primitives
|
||||
timestamp 1606074388
|
||||
transform 1 0 5446 0 1 3098
|
||||
box -5446 -3098 5446 3098
|
||||
use sky130_fd_pr__cap_mim_m3_2_W5U4AW sky130_fd_pr__cap_mim_m3_2_W5U4AW_0 primitives
|
||||
timestamp 1606502073
|
||||
transform 1 0 7970 0 1 3151
|
||||
box -3179 -3101 3201 3101
|
||||
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_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
|
||||
box -3136 -3100 3136 3100
|
||||
use sky130_fd_pr__cap_mim_m3_2_W5U4AW sky130_fd_pr__cap_mim_m3_2_W5U4AW_0 primitives
|
||||
timestamp 1606502073
|
||||
transform 1 0 7970 0 1 3151
|
||||
box -3179 -3101 3201 3101
|
||||
use sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 sky130_fd_pr__res_xhigh_po_0p69_S5N9F3_0 primitives
|
||||
timestamp 1606074388
|
||||
transform 1 0 5446 0 1 3098
|
||||
box -5446 -3098 5446 3098
|
||||
<< labels >>
|
||||
flabel metal4 s 38 7965 73 8283 0 FreeSans 320 0 0 0 vdd3v3
|
||||
port 0 nsew
|
||||
flabel metal4 s 38 7255 232 7655 0 FreeSans 320 0 0 0 vss
|
||||
port 2 nsew
|
||||
flabel metal4 s 10974 7962 11180 8291 0 FreeSans 320 0 0 0 vdd1v8
|
||||
port 1 nsew
|
||||
flabel metal3 11189 7491 11344 7551 0 FreeSans 320 0 0 0 por_l
|
||||
|
@ -603,6 +621,10 @@ flabel metal3 11188 7856 11343 7916 0 FreeSans 320 0 0 0 porb_l
|
|||
port 5 nsew
|
||||
flabel metal3 10969 6765 11342 6834 0 FreeSans 320 0 0 0 porb_h
|
||||
port 3 nsew
|
||||
flabel metal1 -14 8544 58 8684 0 FreeSans 800 0 0 0 vss1v8
|
||||
port 6 nsew
|
||||
flabel metal4 s 38 7255 232 7655 0 FreeSans 320 0 0 0 vss3v3
|
||||
port 2 nsew
|
||||
<< properties >>
|
||||
string FIXED_BBOX 0 0 11344 8338
|
||||
<< end >>
|
||||
|
|
|
@ -4769,7 +4769,8 @@ module caravel(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),
|
||||
|
|
|
@ -1351,7 +1351,8 @@ module caravan (
|
|||
`ifdef USE_POWER_PINS
|
||||
.vdd3v3(vddio_core),
|
||||
.vdd1v8(vccd_core),
|
||||
.vss(vssio_core),
|
||||
.vss3v3(vssio_core),
|
||||
.vss1v8(vssd_core),
|
||||
`endif
|
||||
.porb_h(porb_h),
|
||||
.porb_l(porb_l),
|
||||
|
|
|
@ -1406,7 +1406,8 @@ module caravel (
|
|||
`ifdef USE_POWER_PINS
|
||||
.vdd3v3(vddio_core),
|
||||
.vdd1v8(vccd_core),
|
||||
.vss(vssio_core),
|
||||
.vss3v3(vssio_core),
|
||||
.vss1v8(vssd_core),
|
||||
`endif
|
||||
.porb_h(porb_h),
|
||||
.porb_l(porb_l),
|
||||
|
|
|
@ -20,7 +20,8 @@ module simple_por(
|
|||
`ifdef USE_POWER_PINS
|
||||
inout vdd3v3,
|
||||
inout vdd1v8,
|
||||
inout vss,
|
||||
inout vss3v3,
|
||||
inout vss1v8,
|
||||
`endif
|
||||
output porb_h,
|
||||
output porb_l,
|
||||
|
@ -54,9 +55,9 @@ module simple_por(
|
|||
sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 (
|
||||
`ifdef USE_POWER_PINS
|
||||
.VPWR(vdd3v3),
|
||||
.VGND(vss),
|
||||
.VGND(vss3v3),
|
||||
.VPB(vdd3v3),
|
||||
.VNB(vss),
|
||||
.VNB(vss3v3),
|
||||
`endif
|
||||
.A(inode),
|
||||
.X(mid)
|
||||
|
@ -65,9 +66,9 @@ module simple_por(
|
|||
sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 (
|
||||
`ifdef USE_POWER_PINS
|
||||
.VPWR(vdd3v3),
|
||||
.VGND(vss),
|
||||
.VGND(vss3v3),
|
||||
.VPB(vdd3v3),
|
||||
.VNB(vss),
|
||||
.VNB(vss3v3),
|
||||
`endif
|
||||
.A(mid),
|
||||
.X(porb_h)
|
||||
|
@ -78,8 +79,8 @@ module simple_por(
|
|||
.VPWR(vdd3v3),
|
||||
.VPB(vdd3v3),
|
||||
.LVPWR(vdd1v8),
|
||||
.VNB(vss),
|
||||
.VGND(vss),
|
||||
.VNB(vss3v3),
|
||||
.VGND(vss3v3),
|
||||
`endif
|
||||
.A(porb_h),
|
||||
.X(porb_l)
|
||||
|
|
|
@ -0,0 +1,43 @@
|
|||
module spare_logic_block (
|
||||
`ifdef USE_POWER_PINS
|
||||
inout vccd,
|
||||
inout vssd,
|
||||
`endif
|
||||
|
||||
output wire spare_x1
|
||||
);
|
||||
|
||||
sky130_fd_sc_hd__conb_1 spare_logic_high (
|
||||
`ifdef USE_POWER_PINS
|
||||
.VPWR(vccd),
|
||||
.VGND(vssd),
|
||||
.VPB(vccd),
|
||||
.VNB(vssd),
|
||||
`endif
|
||||
.HI(spare_logic1_0),
|
||||
.LO(spare_logic0_0)
|
||||
);
|
||||
|
||||
sky130_fd_sc_hd__conb_1 spare_logic_high (
|
||||
`ifdef USE_POWER_PINS
|
||||
.VPWR(vccd),
|
||||
.VGND(vssd),
|
||||
.VPB(vccd),
|
||||
.VNB(vssd),
|
||||
`endif
|
||||
.HI(spare_logic1_1),
|
||||
.LO(spare_logic0_1)
|
||||
);
|
||||
|
||||
sky130_fd_sc_hd__inv_2 spare_logic_inv_0 (
|
||||
`ifdef USE_POWER_PINS
|
||||
.VPWR(vccd),
|
||||
.VGND(vssd),
|
||||
.VPB(vccd),
|
||||
.VNB(vssd),
|
||||
`endif
|
||||
.X(spare_x1),
|
||||
.A(spare_logic0_1)
|
||||
);
|
||||
|
||||
endmodule
|
Loading…
Reference in New Issue