updated YAML file
diff --git a/info.yaml b/info.yaml index 8ba8660..8284ed5 100644 --- a/info.yaml +++ b/info.yaml
@@ -1,13 +1,13 @@ --- project: - description: "An analog project for Google sponsored Open MPW shuttles for SKY130." + description: "An analog comparator with SKY130." foundry: "SkyWater" - git_url: "https://github.com/efabless/caravel_analog_user.git" - organization: "Efabless" - organization_url: "http://efabless.com" - owner: "Tim Edwards" + git_url: "https://github.com/siliconwiz/caravel_comparator.git" + organization: "vlsi system design" + organization_url: "https://www.vlsisystemdesign.com" + owner: "Malay Das" process: "SKY130" - project_name: "Caravel Analog User" + project_name: "Comparator" project_id: "00000000" tags: - "Open MPW"
diff --git a/mag/comparator_bkup.mag b/mag/comparator_bkup.mag deleted file mode 100644 index 8fde643..0000000 --- a/mag/comparator_bkup.mag +++ /dev/null
@@ -1,719 +0,0 @@ -magic -tech sky130A -timestamp 1621153998 -<< checkpaint >> -rect -1853 -1878 2114 2081 -<< error_p >> -rect 113 114 148 115 -<< nwell >> -rect -261 100 799 810 -<< mvnmos >> -rect -136 -114 -86 -14 -rect 33 -114 83 -14 -rect 257 -100 307 -50 -rect 445 -214 495 -14 -rect 549 -214 599 -14 -rect 662 -214 712 -14 -rect 131 -311 181 -261 -rect -9 -429 91 -379 -rect 131 -429 181 -379 -rect 305 -568 355 -368 -rect 445 -568 495 -368 -<< mvpmos >> -rect -152 135 -52 235 -rect -6 135 94 235 -rect 257 135 307 735 -rect 445 135 495 535 -rect 549 135 599 535 -rect 662 135 712 535 -<< mvndiff >> -rect -208 -22 -136 -14 -rect -208 -106 -191 -22 -rect -162 -106 -136 -22 -rect -208 -114 -136 -106 -rect -86 -22 33 -14 -rect -86 -106 -71 -22 -rect 17 -106 33 -22 -rect -86 -114 33 -106 -rect 83 -22 153 -14 -rect 83 -106 102 -22 -rect 145 -106 153 -22 -rect 405 -22 445 -14 -rect 198 -100 257 -50 -rect 307 -58 349 -50 -rect 307 -92 323 -58 -rect 341 -92 349 -58 -rect 307 -100 349 -92 -rect 83 -114 153 -106 -rect 405 -206 413 -22 -rect 431 -206 445 -22 -rect 405 -214 445 -206 -rect 495 -214 549 -14 -rect 599 -22 662 -14 -rect 599 -206 616 -22 -rect 644 -206 662 -22 -rect 599 -214 662 -206 -rect 712 -22 756 -14 -rect 712 -206 727 -22 -rect 748 -206 756 -22 -rect 712 -214 756 -206 -rect 97 -269 131 -261 -rect 97 -303 102 -269 -rect 119 -303 131 -269 -rect 97 -311 131 -303 -rect 181 -272 234 -261 -rect 181 -301 202 -272 -rect 228 -301 234 -272 -rect 181 -311 234 -301 -rect 258 -376 305 -368 -rect -57 -388 -9 -379 -rect -57 -420 -48 -388 -rect -26 -420 -9 -388 -rect -57 -429 -9 -420 -rect 91 -429 131 -379 -rect 181 -387 221 -379 -rect 181 -421 194 -387 -rect 213 -421 221 -387 -rect 181 -429 221 -421 -rect 258 -557 269 -376 -rect 295 -557 305 -376 -rect 258 -568 305 -557 -rect 355 -376 445 -368 -rect 355 -560 372 -376 -rect 430 -560 445 -376 -rect 355 -568 445 -560 -rect 495 -376 538 -368 -rect 495 -560 510 -376 -rect 530 -560 538 -376 -rect 495 -568 538 -560 -<< mvpdiff >> -rect -206 228 -152 235 -rect -206 143 -194 228 -rect -176 143 -152 228 -rect -206 135 -152 143 -rect -52 227 -6 235 -rect -52 144 -43 227 -rect -15 144 -6 227 -rect -52 135 -6 144 -rect 94 227 153 235 -rect 94 143 117 227 -rect 145 143 153 227 -rect 94 135 153 143 -rect 198 135 257 735 -rect 307 725 433 735 -rect 307 145 324 725 -rect 422 535 433 725 -rect 422 145 445 535 -rect 307 135 445 145 -rect 495 527 549 535 -rect 495 143 512 527 -rect 533 143 549 527 -rect 495 135 549 143 -rect 599 527 662 535 -rect 599 142 612 527 -rect 648 142 662 527 -rect 599 135 662 142 -rect 712 135 756 535 -<< mvndiffc >> -rect -191 -106 -162 -22 -rect -71 -106 17 -22 -rect 102 -106 145 -22 -rect 323 -92 341 -58 -rect 413 -206 431 -22 -rect 616 -206 644 -22 -rect 727 -206 748 -22 -rect 102 -303 119 -269 -rect 202 -301 228 -272 -rect -48 -420 -26 -388 -rect 194 -421 213 -387 -rect 269 -557 295 -376 -rect 372 -560 430 -376 -rect 510 -560 530 -376 -<< mvpdiffc >> -rect -194 143 -176 228 -rect -43 144 -15 227 -rect 117 143 145 227 -rect 324 145 422 725 -rect 512 143 533 527 -rect 612 142 648 527 -<< mvpsubdiff >> -rect -232 -590 26 -576 -rect -232 -697 -219 -590 -rect 10 -697 26 -590 -rect -232 -705 26 -697 -<< mvnsubdiff >> -rect 464 770 760 776 -rect 464 648 498 770 -rect 733 648 760 770 -rect 464 623 760 648 -<< mvpsubdiffcont >> -rect -219 -697 10 -590 -<< mvnsubdiffcont >> -rect 498 648 733 770 -<< poly >> -rect 257 735 307 750 -rect -152 235 -52 262 -rect -6 235 94 262 -rect 549 596 599 603 -rect 549 566 557 596 -rect 591 566 599 596 -rect 445 535 495 558 -rect 549 535 599 566 -rect 662 535 712 558 -rect -152 110 -52 135 -rect -152 93 -144 110 -rect -59 93 -52 110 -rect -152 85 -52 93 -rect -6 110 94 135 -rect -6 93 2 110 -rect 87 93 94 110 -rect -6 85 94 93 -rect 257 117 307 135 -rect 296 86 307 117 -rect 445 110 495 135 -rect 445 49 453 110 -rect 487 49 495 110 -rect -136 -14 -86 -1 -rect 33 -14 83 -1 -rect 257 -50 307 27 -rect 445 -14 495 49 -rect 549 -14 599 135 -rect 662 106 712 135 -rect 662 12 670 106 -rect 704 12 712 106 -rect 662 -14 712 12 -rect 257 -113 307 -100 -rect -136 -201 -86 -114 -rect 33 -132 83 -114 -rect 33 -140 80 -132 -rect 33 -170 41 -140 -rect 71 -170 80 -140 -rect 33 -178 80 -170 -rect -136 -231 -128 -201 -rect -94 -231 -86 -201 -rect -136 -239 -86 -231 -rect 131 -222 181 -215 -rect 131 -239 139 -222 -rect 173 -239 181 -222 -rect 445 -227 495 -214 -rect 549 -227 599 -214 -rect 662 -228 712 -214 -rect 131 -261 181 -239 -rect 445 -303 495 -295 -rect -9 -379 91 -355 -rect 131 -379 181 -311 -rect 445 -343 453 -303 -rect 487 -343 495 -303 -rect 305 -368 355 -344 -rect 445 -368 495 -343 -rect -9 -454 91 -429 -rect -9 -483 -1 -454 -rect 71 -483 91 -454 -rect 131 -462 181 -429 -rect -9 -491 91 -483 -rect 305 -593 355 -568 -rect 445 -583 495 -568 -rect 305 -618 313 -593 -rect 347 -618 355 -593 -rect 305 -627 355 -618 -<< polycont >> -rect 557 566 591 596 -rect -144 93 -59 110 -rect 2 93 87 110 -rect 257 86 296 117 -rect 453 49 487 110 -rect 670 12 704 106 -rect 41 -170 71 -140 -rect -128 -231 -94 -201 -rect 139 -239 173 -222 -rect 453 -343 487 -303 -rect -1 -483 71 -454 -rect 313 -618 347 -593 -<< locali >> -rect -261 770 799 810 -rect -261 758 498 770 -rect -202 228 -167 235 -rect -202 143 -194 228 -rect -176 143 -167 228 -rect -202 135 -167 143 -rect -48 227 -10 235 -rect -48 144 -43 227 -rect -15 144 -10 227 -rect -48 135 -10 144 -rect 109 227 153 235 -rect 109 143 117 227 -rect 145 143 153 227 -rect 109 135 153 143 -rect 198 135 249 735 -rect 314 725 433 735 -rect 314 145 324 725 -rect 422 145 433 725 -rect 464 648 498 758 -rect 733 758 799 770 -rect 733 648 760 758 -rect 464 623 760 648 -rect 549 596 599 603 -rect 549 566 557 596 -rect 591 566 599 596 -rect 549 558 599 566 -rect 314 135 433 145 -rect 504 527 541 535 -rect 504 143 512 527 -rect 533 143 541 527 -rect 504 135 541 143 -rect 604 527 656 535 -rect 604 142 612 527 -rect 648 142 656 527 -rect 604 135 656 142 -rect 719 527 756 535 -rect 719 143 727 527 -rect 748 143 756 527 -rect 719 135 756 143 -rect -152 110 94 118 -rect -152 93 -144 110 -rect -59 93 2 110 -rect 87 93 94 110 -rect -152 85 94 93 -rect 445 110 495 118 -rect 445 49 453 110 -rect 487 49 495 110 -rect 445 41 495 49 -rect 662 106 712 114 -rect 662 12 670 106 -rect 704 12 712 106 -rect 662 4 712 12 -rect -203 -22 -148 -14 -rect -203 -106 -191 -22 -rect -162 -106 -148 -22 -rect -203 -114 -148 -106 -rect -79 -22 25 -14 -rect -79 -106 -71 -22 -rect 17 -106 25 -22 -rect -79 -114 25 -106 -rect 94 -22 153 -14 -rect 94 -106 102 -22 -rect 145 -106 153 -22 -rect 405 -22 439 -14 -rect 315 -58 349 -50 -rect 315 -92 323 -58 -rect 341 -92 349 -58 -rect 315 -100 349 -92 -rect 94 -114 153 -106 -rect 33 -140 80 -132 -rect 33 -170 41 -140 -rect 71 -170 80 -140 -rect 33 -178 80 -170 -rect -136 -201 -86 -193 -rect -136 -231 -128 -201 -rect -94 -231 -86 -201 -rect 405 -206 413 -22 -rect 431 -206 439 -22 -rect 405 -214 439 -206 -rect 608 -22 652 -14 -rect 608 -206 616 -22 -rect 644 -206 652 -22 -rect 608 -214 652 -206 -rect 719 -22 756 -14 -rect 719 -206 727 -22 -rect 748 -206 756 -22 -rect 719 -214 756 -206 -rect -136 -239 -86 -231 -rect 131 -222 221 -215 -rect 131 -239 139 -222 -rect 173 -239 221 -222 -rect 131 -244 221 -239 -rect 185 -261 221 -244 -rect 97 -269 125 -261 -rect 97 -303 102 -269 -rect 119 -303 125 -269 -rect 97 -311 125 -303 -rect 185 -272 234 -261 -rect 185 -301 202 -272 -rect 228 -301 234 -272 -rect 185 -311 234 -301 -rect 445 -303 495 -295 -rect 445 -343 453 -303 -rect 487 -343 495 -303 -rect 445 -351 495 -343 -rect 258 -376 305 -368 -rect -57 -388 -17 -379 -rect -57 -420 -48 -388 -rect -26 -420 -17 -388 -rect -57 -429 -17 -420 -rect 186 -387 221 -379 -rect 186 -421 194 -387 -rect 213 -421 221 -387 -rect 186 -429 221 -421 -rect -9 -454 79 -446 -rect -9 -483 -1 -454 -rect 71 -483 79 -454 -rect -9 -491 79 -483 -rect 258 -557 269 -376 -rect 295 -557 305 -376 -rect 258 -568 305 -557 -rect 363 -376 438 -368 -rect 363 -560 372 -376 -rect 430 -560 438 -376 -rect 363 -568 438 -560 -rect 503 -376 538 -368 -rect 503 -560 510 -376 -rect 530 -560 538 -376 -rect 503 -568 538 -560 -rect -232 -590 26 -576 -rect -232 -697 -219 -590 -rect 10 -647 26 -590 -rect 305 -593 355 -585 -rect 305 -618 313 -593 -rect 347 -618 355 -593 -rect 305 -627 355 -618 -rect 10 -659 767 -647 -rect 10 -697 25 -659 -rect 53 -697 88 -659 -rect 116 -697 153 -659 -rect 181 -697 210 -659 -rect 238 -697 273 -659 -rect 301 -697 339 -659 -rect 367 -697 396 -659 -rect 424 -697 459 -659 -rect 487 -697 518 -659 -rect 546 -697 575 -659 -rect 603 -697 638 -659 -rect 666 -697 700 -659 -rect 728 -697 767 -659 -rect -232 -705 767 -697 -<< viali >> -rect -194 143 -176 228 -rect -43 144 -15 227 -rect 117 143 145 227 -rect 324 145 422 725 -rect 557 566 591 596 -rect 512 143 533 527 -rect 612 142 648 527 -rect 727 143 748 527 -rect -144 93 -59 110 -rect 2 93 87 110 -rect 257 86 296 117 -rect 453 49 487 110 -rect 670 12 704 106 -rect -191 -106 -162 -22 -rect -71 -106 17 -22 -rect 102 -106 145 -22 -rect 323 -92 341 -58 -rect 41 -170 71 -140 -rect -128 -231 -94 -201 -rect 413 -206 431 -22 -rect 616 -206 644 -22 -rect 727 -206 748 -22 -rect 102 -303 119 -269 -rect 202 -301 228 -272 -rect 453 -343 487 -303 -rect -48 -420 -26 -388 -rect 194 -421 213 -387 -rect -1 -483 71 -454 -rect 269 -557 295 -376 -rect 372 -560 430 -376 -rect 510 -560 530 -376 -rect 313 -618 347 -593 -rect -219 -697 -191 -659 -rect -162 -697 -134 -659 -rect -99 -697 -71 -659 -rect -32 -697 -4 -659 -rect 25 -697 53 -659 -rect 88 -697 116 -659 -rect 153 -697 181 -659 -rect 210 -697 238 -659 -rect 273 -697 301 -659 -rect 339 -697 367 -659 -rect 396 -697 424 -659 -rect 459 -697 487 -659 -rect 518 -697 546 -659 -rect 575 -697 603 -659 -rect 638 -697 666 -659 -rect 700 -697 728 -659 -<< metal1 >> -rect -261 758 799 810 -rect -203 228 -167 235 -rect -203 143 -194 228 -rect -176 143 -167 228 -rect -203 118 -167 143 -rect -48 227 -10 235 -rect -48 144 -43 227 -rect -15 144 -10 227 -rect -48 135 -10 144 -rect 109 227 153 235 -rect 109 143 117 227 -rect 145 143 153 227 -rect -203 110 94 118 -rect -203 93 -144 110 -rect -59 93 2 110 -rect 87 93 94 110 -rect -203 85 94 93 -rect 109 117 153 143 -rect -203 -22 -148 85 -rect 109 -14 153 86 -rect -203 -106 -191 -22 -rect -162 -106 -148 -22 -rect -203 -114 -148 -106 -rect -79 -22 25 -14 -rect -79 -106 -71 -22 -rect 17 -106 25 -22 -rect -79 -114 25 -106 -rect 94 -22 153 -14 -rect 94 -106 102 -22 -rect 145 -106 153 -22 -rect 94 -114 153 -106 -rect 198 135 249 735 -rect 314 725 433 735 -rect 314 145 324 725 -rect 422 145 433 725 -rect 549 596 599 603 -rect 549 566 557 596 -rect 591 566 599 596 -rect 549 558 599 566 -rect 314 135 433 145 -rect 504 527 541 535 -rect 504 143 512 527 -rect 533 143 541 527 -rect 504 135 541 143 -rect 604 527 656 535 -rect 604 142 612 527 -rect 648 142 656 527 -rect 604 135 656 142 -rect 719 527 756 535 -rect 719 143 727 527 -rect 748 143 756 527 -rect 719 135 756 143 -rect 198 72 243 135 -rect -203 -528 -151 -114 -rect -136 -201 -86 -193 -rect -136 -231 -128 -201 -rect -94 -231 -86 -201 -rect -136 -239 -86 -231 -rect -57 -388 -15 -114 -rect 198 -125 243 41 -rect 314 27 346 135 -rect 257 -20 346 27 -rect 33 -140 80 -132 -rect 33 -170 41 -140 -rect 71 -170 80 -140 -rect 315 -58 349 -50 -rect 315 -92 323 -58 -rect 341 -92 349 -58 -rect 33 -178 80 -170 -rect 315 -182 349 -92 -rect -57 -420 -48 -388 -rect -26 -420 -15 -388 -rect -57 -429 -15 -420 -rect 97 -211 349 -182 -rect 97 -269 126 -211 -rect 363 -263 388 86 -rect 445 110 495 118 -rect 445 49 453 110 -rect 487 49 495 110 -rect 445 41 495 49 -rect 509 114 541 135 -rect 509 106 712 114 -rect 509 14 670 106 -rect 405 12 670 14 -rect 704 12 712 106 -rect 405 4 712 12 -rect 405 -14 541 4 -rect 727 -14 756 135 -rect 405 -22 439 -14 -rect 405 -206 413 -22 -rect 431 -206 439 -22 -rect 405 -228 439 -206 -rect 608 -22 652 -14 -rect 608 -206 616 -22 -rect 644 -206 652 -22 -rect 405 -249 591 -228 -rect 97 -303 102 -269 -rect 119 -303 126 -269 -rect -9 -454 79 -446 -rect -9 -483 -1 -454 -rect 71 -483 79 -454 -rect -9 -491 79 -483 -rect 97 -647 126 -303 -rect 196 -272 234 -266 -rect 196 -301 202 -272 -rect 228 -301 234 -272 -rect 363 -279 538 -263 -rect 196 -307 234 -301 -rect 445 -303 495 -295 -rect 445 -343 453 -303 -rect 487 -343 495 -303 -rect 445 -351 495 -343 -rect 509 -368 538 -279 -rect 258 -376 305 -368 -rect 186 -387 221 -379 -rect 186 -421 194 -387 -rect 220 -421 221 -387 -rect 186 -429 221 -421 -rect 258 -557 269 -376 -rect 295 -557 305 -376 -rect 258 -568 305 -557 -rect 363 -376 438 -368 -rect 363 -560 372 -376 -rect 430 -560 438 -376 -rect 363 -568 438 -560 -rect 503 -376 538 -368 -rect 503 -560 510 -376 -rect 530 -560 538 -376 -rect 503 -568 538 -560 -rect 561 -585 591 -249 -rect 305 -593 591 -585 -rect 305 -618 313 -593 -rect 347 -618 591 -593 -rect 305 -627 591 -618 -rect 608 -647 652 -206 -rect 719 -22 756 -14 -rect 719 -206 727 -22 -rect 748 -206 756 -22 -rect 719 -214 756 -206 -rect -232 -659 767 -647 -rect -232 -697 -219 -659 -rect -191 -697 -162 -659 -rect -134 -697 -99 -659 -rect -71 -697 -32 -659 -rect -4 -697 25 -659 -rect 53 -697 88 -659 -rect 116 -697 153 -659 -rect 181 -697 210 -659 -rect 238 -697 273 -659 -rect 301 -697 339 -659 -rect 367 -697 396 -659 -rect 424 -697 459 -659 -rect 487 -697 518 -659 -rect 546 -697 575 -659 -rect 603 -697 638 -659 -rect 666 -697 700 -659 -rect 728 -697 767 -659 -rect -232 -705 767 -697 -<< via1 >> -rect -43 144 -15 227 -rect 109 86 153 117 -rect 324 145 422 725 -rect 557 566 591 596 -rect 612 142 648 527 -rect 257 86 296 117 -rect 198 41 243 72 -rect -128 -231 -94 -201 -rect 363 86 388 117 -rect 41 -170 71 -140 -rect 198 -165 243 -125 -rect 453 49 487 110 -rect -1 -483 71 -454 -rect -203 -568 -151 -528 -rect 202 -301 228 -272 -rect 453 -343 487 -303 -rect 194 -421 213 -387 -rect 213 -421 220 -387 -rect 221 -568 258 -528 -rect 372 -560 430 -376 -<< metal2 >> -rect -261 758 799 810 -rect 314 725 433 735 -rect -48 227 -10 235 -rect -48 144 -43 227 -rect -15 144 -10 227 -rect -48 135 -10 144 -rect 314 145 324 725 -rect 422 145 433 725 -rect 549 603 846 648 -rect 549 596 599 603 -rect 549 566 557 596 -rect 591 566 599 596 -rect 549 558 599 566 -rect 314 135 433 145 -rect 604 527 656 535 -rect 604 142 612 527 -rect 648 142 656 527 -rect 604 135 656 142 -rect 153 86 257 117 -rect 296 86 363 117 -rect 445 110 495 118 -rect 445 72 453 110 -rect 243 49 453 72 -rect 487 49 495 110 -rect 243 41 495 49 -rect -275 -140 80 -117 -rect -275 -163 41 -140 -rect 33 -170 41 -163 -rect 71 -170 80 -140 -rect 33 -178 80 -170 -rect -136 -201 -86 -193 -rect -136 -207 -128 -201 -rect -361 -231 -128 -207 -rect -94 -231 -86 -201 -rect -361 -273 -86 -231 -rect 246 -236 796 -235 -rect 241 -261 796 -236 -rect 196 -272 796 -261 -rect 196 -301 202 -272 -rect 228 -281 796 -272 -rect 228 -301 266 -281 -rect 196 -307 266 -301 -rect 445 -303 495 -295 -rect 196 -311 234 -307 -rect 280 -327 431 -319 -rect 221 -343 431 -327 -rect 221 -355 300 -343 -rect 221 -379 250 -355 -rect 186 -387 250 -379 -rect 186 -421 194 -387 -rect 220 -421 250 -387 -rect 186 -429 250 -421 -rect 363 -368 431 -343 -rect 445 -343 453 -303 -rect 487 -343 495 -303 -rect 445 -351 495 -343 -rect 363 -376 438 -368 -rect -9 -454 79 -446 -rect -9 -483 -1 -454 -rect 71 -483 79 -454 -rect -9 -491 79 -483 -rect -151 -568 221 -528 -rect 363 -560 372 -376 -rect 430 -560 438 -376 -rect 363 -568 438 -560 -<< via2 >> -rect -43 144 -15 227 -rect 324 145 422 725 -rect 612 142 648 527 -rect 198 -165 243 -125 -rect 453 -343 487 -303 -rect -1 -483 71 -454 -<< metal3 >> -rect -261 758 799 810 -rect -261 -446 -226 758 -rect -48 227 -10 758 -rect -48 144 -43 227 -rect -15 144 -10 227 -rect -48 135 -10 144 -rect 314 725 433 758 -rect 314 145 324 725 -rect 422 145 433 725 -rect 314 135 433 145 -rect 604 527 656 758 -rect 604 142 612 527 -rect 648 142 656 527 -rect 604 135 656 142 -rect 243 -165 378 -125 -rect 338 -295 378 -165 -rect 338 -303 495 -295 -rect 338 -338 453 -303 -rect 445 -343 453 -338 -rect 487 -343 495 -303 -rect 445 -351 495 -343 -rect -261 -454 79 -446 -rect -261 -483 -1 -454 -rect 71 -483 79 -454 -rect -261 -491 79 -483 -<< labels >> -rlabel viali 159 -678 159 -678 1 GND -rlabel metal2 816 632 816 632 1 EN -rlabel metal2 759 -262 759 -262 1 Ihyst -rlabel metal2 -340 -224 -340 -224 1 INN -rlabel metal2 -271 -159 -271 -159 1 INP -rlabel metal1 742 59 742 59 1 VOUT -<< end >>