Initial revision
This commit is contained in:
parent
0f79043b2a
commit
805b6fb70b
22 changed files with 7202 additions and 0 deletions
531
buddy/examples/bddcalc/examples/c1908.cal
Normal file
531
buddy/examples/bddcalc/examples/c1908.cal
Normal file
|
|
@ -0,0 +1,531 @@
|
|||
/* BDD Calculator data file */
|
||||
|
||||
initial 8000 10000;
|
||||
|
||||
inputs
|
||||
_101 _104 _107 _110 _113 _116 _119 _122 _125 _128
|
||||
_131 _134 _137 _140 _143 _146 _210 _214 _217 _221
|
||||
_224 _227 _234 _237 _469 _472 _475 _478 _898 _900
|
||||
_902 _952 _953 ;
|
||||
|
||||
actions
|
||||
autoreorder 0 sift;
|
||||
|
||||
t2 = _952;
|
||||
t3 = not t2;
|
||||
t4 = _953;
|
||||
t5 = not t4;
|
||||
t6 = _146;
|
||||
t7 = not t6;
|
||||
t8 = _143;
|
||||
t9 = not t8;
|
||||
t10 = not t9;
|
||||
t11 = t7 nand t10;
|
||||
t12 = not t7;
|
||||
t13 = t9 nand t12;
|
||||
t14 = t11 nand t13;
|
||||
t15 = _128;
|
||||
t16 = not t15;
|
||||
t17 = not t16;
|
||||
t18 = t14 nand t17;
|
||||
t19 = not t14;
|
||||
t20 = t16 nand t19;
|
||||
t21 = t18 nand t20;
|
||||
t22 = _125;
|
||||
t23 = not t22;
|
||||
t24 = not t23;
|
||||
t25 = t21 nand t24;
|
||||
t26 = not t21;
|
||||
t27 = t23 nand t26;
|
||||
t28 = t25 nand t27;
|
||||
t29 = _224;
|
||||
t30 = t29 and t5;
|
||||
t31 = not t30;
|
||||
t32 = t28 nand t31;
|
||||
t33 = not t28;
|
||||
t34 = t30 nand t33;
|
||||
t35 = t32 nand t34;
|
||||
t36 = not t35;
|
||||
t37 = _107;
|
||||
t38 = not t37;
|
||||
t39 = _104;
|
||||
t40 = not t39;
|
||||
t41 = not t40;
|
||||
t42 = t38 nand t41;
|
||||
t43 = not t38;
|
||||
t44 = t40 nand t43;
|
||||
t45 = t42 nand t44;
|
||||
t46 = _101;
|
||||
t47 = not t46;
|
||||
t48 = not t47;
|
||||
t49 = t45 nand t48;
|
||||
t50 = not t45;
|
||||
t51 = t47 nand t50;
|
||||
t52 = t49 nand t51;
|
||||
t53 = not t52;
|
||||
t54 = _119;
|
||||
t55 = not t54;
|
||||
t56 = _116;
|
||||
t57 = not t56;
|
||||
t58 = not t57;
|
||||
t59 = t55 nand t58;
|
||||
t60 = not t55;
|
||||
t61 = t57 nand t60;
|
||||
t62 = t59 nand t61;
|
||||
t63 = _113;
|
||||
t64 = not t63;
|
||||
t65 = not t64;
|
||||
t66 = t62 nand t65;
|
||||
t67 = not t62;
|
||||
t68 = t64 nand t67;
|
||||
t69 = t66 nand t68;
|
||||
t70 = not t69;
|
||||
t71 = t53 nand t70;
|
||||
t72 = not t53;
|
||||
t73 = t69 nand t72;
|
||||
t74 = t71 nand t73;
|
||||
t75 = _122;
|
||||
t76 = not t75;
|
||||
t77 = _110;
|
||||
t78 = not t77;
|
||||
t79 = not t78;
|
||||
t80 = t76 nand t79;
|
||||
t81 = not t76;
|
||||
t82 = t78 nand t81;
|
||||
t83 = t80 nand t82;
|
||||
t84 = not t83;
|
||||
t85 = not t84;
|
||||
t86 = t74 nand t85;
|
||||
t87 = not t74;
|
||||
t88 = t84 nand t87;
|
||||
t89 = t86 nand t88;
|
||||
t90 = not t89;
|
||||
t91 = t36 nand t90;
|
||||
t92 = not t36;
|
||||
t93 = t89 nand t92;
|
||||
t94 = t91 nand t93;
|
||||
t95 = not t94;
|
||||
t96 = _902;
|
||||
t97 = not t96;
|
||||
t98 = t95 nand t97;
|
||||
t99 = _210;
|
||||
t100 = _237;
|
||||
t101 = not t100;
|
||||
t102 = t101 nand t97;
|
||||
t103 = t99 nand t102;
|
||||
t104 = not t103;
|
||||
t105 = t98 nand t104;
|
||||
t106 = not t98;
|
||||
t107 = t103 nand t106;
|
||||
t108 = t105 nand t107;
|
||||
t109 = not t108;
|
||||
t110 = _140;
|
||||
t111 = not t110;
|
||||
t112 = not t111;
|
||||
t113 = t78 nand t112;
|
||||
t114 = t111 nand t79;
|
||||
t115 = t113 nand t114;
|
||||
t116 = _227;
|
||||
t117 = t116 and t5;
|
||||
t118 = not t117;
|
||||
t119 = t115 nand t118;
|
||||
t120 = not t115;
|
||||
t121 = t117 nand t120;
|
||||
t122 = t119 nand t121;
|
||||
t123 = not t26;
|
||||
t124 = t52 nand t123;
|
||||
t125 = t26 nand t53;
|
||||
t126 = t124 nand t125;
|
||||
t127 = _137;
|
||||
t128 = not t127;
|
||||
t129 = _134;
|
||||
t130 = not t129;
|
||||
t131 = not t130;
|
||||
t132 = t128 nand t131;
|
||||
t133 = not t128;
|
||||
t134 = t130 nand t133;
|
||||
t135 = t132 nand t134;
|
||||
t136 = _131;
|
||||
t137 = not t136;
|
||||
t138 = not t137;
|
||||
t139 = t135 nand t138;
|
||||
t140 = not t135;
|
||||
t141 = t137 nand t140;
|
||||
t142 = t139 nand t141;
|
||||
t143 = not t142;
|
||||
t144 = not t143;
|
||||
t145 = t126 nand t144;
|
||||
t146 = not t126;
|
||||
t147 = t143 nand t146;
|
||||
t148 = t145 nand t147;
|
||||
t149 = not t148;
|
||||
t150 = not t149;
|
||||
t151 = t122 nand t150;
|
||||
t152 = not t122;
|
||||
t153 = t149 nand t152;
|
||||
t154 = t151 nand t153;
|
||||
t155 = t154 nand t97;
|
||||
t156 = _469;
|
||||
t157 = not t156;
|
||||
t158 = not t157;
|
||||
t159 = t155 nand t158;
|
||||
t160 = not t155;
|
||||
t161 = t157 nand t160;
|
||||
t162 = t159 nand t161;
|
||||
t163 = not t162;
|
||||
t164 = _214;
|
||||
t165 = t164 nand t102;
|
||||
t166 = t99 and t101;
|
||||
t167 = t166 and t5;
|
||||
t168 = not t167;
|
||||
t169 = t47 nand t168;
|
||||
t170 = t167 nand t48;
|
||||
t171 = t169 nand t170;
|
||||
t172 = not t171;
|
||||
t173 = t143 nand t26;
|
||||
t174 = t21 nand t144;
|
||||
t175 = t173 nand t174;
|
||||
t176 = not t70;
|
||||
t177 = t175 nand t176;
|
||||
t178 = not t175;
|
||||
t179 = t70 nand t178;
|
||||
t180 = t177 nand t179;
|
||||
t181 = not t180;
|
||||
t182 = not t181;
|
||||
t183 = t172 nand t182;
|
||||
t184 = not t172;
|
||||
t185 = t181 nand t184;
|
||||
t186 = t183 nand t185;
|
||||
t187 = t186 nand t97;
|
||||
t188 = _472;
|
||||
t189 = not t188;
|
||||
t190 = not t189;
|
||||
t191 = t187 nand t190;
|
||||
t192 = not t187;
|
||||
t193 = t189 nand t192;
|
||||
t194 = t191 nand t193;
|
||||
t195 = not t194;
|
||||
t196 = t23 nand t112;
|
||||
t197 = t111 nand t24;
|
||||
t198 = t196 nand t197;
|
||||
t199 = t198 nand t12;
|
||||
t200 = not t198;
|
||||
t201 = t7 nand t200;
|
||||
t202 = t199 nand t201;
|
||||
t203 = t164 and t101;
|
||||
t204 = t203 and t5;
|
||||
t205 = not t204;
|
||||
t206 = t9 nand t205;
|
||||
t207 = t204 nand t10;
|
||||
t208 = t206 nand t207;
|
||||
t209 = t208 nand t138;
|
||||
t210 = not t208;
|
||||
t211 = t137 nand t210;
|
||||
t212 = t209 nand t211;
|
||||
t213 = not t212;
|
||||
t214 = t202 nand t213;
|
||||
t215 = not t202;
|
||||
t216 = t212 nand t215;
|
||||
t217 = t214 nand t216;
|
||||
t218 = t76 nand t65;
|
||||
t219 = t64 nand t81;
|
||||
t220 = t218 nand t219;
|
||||
t221 = t220 nand t41;
|
||||
t222 = not t220;
|
||||
t223 = t40 nand t222;
|
||||
t224 = t221 nand t223;
|
||||
t225 = not t224;
|
||||
t226 = t217 nand t225;
|
||||
t227 = not t217;
|
||||
t228 = t224 nand t227;
|
||||
t229 = t226 nand t228;
|
||||
t230 = t229 nand t97;
|
||||
t231 = _475;
|
||||
t232 = not t231;
|
||||
t233 = not t232;
|
||||
t234 = t230 nand t233;
|
||||
t235 = not t230;
|
||||
t236 = t232 nand t235;
|
||||
t237 = t234 nand t236;
|
||||
t238 = not t237;
|
||||
t239 = t16 nand t60;
|
||||
t240 = t55 nand t17;
|
||||
t241 = t239 nand t240;
|
||||
t242 = t241 nand t79;
|
||||
t243 = not t241;
|
||||
t244 = t78 nand t243;
|
||||
t245 = t242 nand t244;
|
||||
t246 = not t245;
|
||||
t247 = not t246;
|
||||
t248 = t215 nand t247;
|
||||
t249 = not t215;
|
||||
t250 = t246 nand t249;
|
||||
t251 = t248 nand t250;
|
||||
t252 = _221;
|
||||
t253 = _234;
|
||||
t254 = t252 and t253;
|
||||
t255 = t254 and t5;
|
||||
t256 = t255 nand t133;
|
||||
t257 = not t255;
|
||||
t258 = t128 nand t257;
|
||||
t259 = t256 nand t258;
|
||||
t260 = not t259;
|
||||
t261 = not t260;
|
||||
t262 = t251 nand t261;
|
||||
t263 = not t251;
|
||||
t264 = t260 nand t263;
|
||||
t265 = t262 nand t264;
|
||||
t266 = t265 nand t97;
|
||||
t267 = _217;
|
||||
t268 = t253 nand t97;
|
||||
t269 = t267 nand t268;
|
||||
t270 = not t269;
|
||||
t271 = t266 nand t270;
|
||||
t272 = not t266;
|
||||
t273 = t269 nand t272;
|
||||
t274 = t271 nand t273;
|
||||
t275 = not t274;
|
||||
t276 = t76 nand t58;
|
||||
t277 = t57 nand t81;
|
||||
t278 = t276 nand t277;
|
||||
t279 = t278 nand t43;
|
||||
t280 = not t278;
|
||||
t281 = t38 nand t280;
|
||||
t282 = t279 nand t281;
|
||||
t283 = t9 nand t17;
|
||||
t284 = t16 nand t10;
|
||||
t285 = t283 nand t284;
|
||||
t286 = t285 nand t131;
|
||||
t287 = not t285;
|
||||
t288 = t130 nand t287;
|
||||
t289 = t286 nand t288;
|
||||
t290 = not t289;
|
||||
t291 = t282 nand t290;
|
||||
t292 = not t282;
|
||||
t293 = t289 nand t292;
|
||||
t294 = t291 nand t293;
|
||||
t295 = t267 and t253;
|
||||
t296 = t295 and t5;
|
||||
t297 = not t296;
|
||||
t298 = t294 nand t297;
|
||||
t299 = not t294;
|
||||
t300 = t296 nand t299;
|
||||
t301 = t298 nand t300;
|
||||
t302 = t301 nand t97;
|
||||
t303 = _478;
|
||||
t304 = not t303;
|
||||
t305 = not t304;
|
||||
t306 = t302 nand t305;
|
||||
t307 = not t302;
|
||||
t308 = t304 nand t307;
|
||||
t309 = t306 nand t308;
|
||||
t310 = not t309;
|
||||
t311 = t275 and t310;
|
||||
t312 = t238 and t311;
|
||||
t313 = t195 and t312;
|
||||
t314 = t165 and t313;
|
||||
t315 = t163 and t314;
|
||||
t316 = t109 and t315;
|
||||
t317 = t252 nand t268;
|
||||
t318 = t316 nand t317;
|
||||
t319 = t5 and t318;
|
||||
t320 = t3 and t319;
|
||||
t321 = t320 and t3;
|
||||
t322 = t2 and t319;
|
||||
t323 = t310 and t238;
|
||||
t324 = t274 and t194;
|
||||
t325 = t165 and t108;
|
||||
t326 = t317 and t163;
|
||||
t327 = t325 and t326;
|
||||
t328 = t324 and t327;
|
||||
t329 = t323 and t328;
|
||||
t330 = _898;
|
||||
t331 = not t330;
|
||||
t332 = t331 and t96;
|
||||
t333 = t4 and t332;
|
||||
t334 = t253 nand t100;
|
||||
t335 = t333 nand t334;
|
||||
t336 = t2 and t5;
|
||||
t337 = t336 nand t334;
|
||||
t338 = t335 nand t337;
|
||||
t339 = t329 nand t338;
|
||||
t340 = t309 and t238;
|
||||
t341 = t275 and t194;
|
||||
t342 = t341 and t327;
|
||||
t343 = t340 and t342;
|
||||
t344 = t343 nand t338;
|
||||
t345 = t310 and t237;
|
||||
t346 = t345 and t342;
|
||||
t347 = t346 nand t338;
|
||||
t348 = t274 and t195;
|
||||
t349 = t317 and t162;
|
||||
t350 = t325 and t349;
|
||||
t351 = t348 and t350;
|
||||
t352 = t323 and t351;
|
||||
t353 = t352 nand t338;
|
||||
t354 = t275 and t195;
|
||||
t355 = t354 and t350;
|
||||
t356 = t340 and t355;
|
||||
t357 = t356 nand t338;
|
||||
t358 = t341 and t350;
|
||||
t359 = t323 and t358;
|
||||
t360 = t359 nand t338;
|
||||
t361 = t345 and t355;
|
||||
t362 = t361 nand t338;
|
||||
t363 = t360 and t362;
|
||||
t364 = t357 and t363;
|
||||
t365 = t353 and t364;
|
||||
t366 = t347 and t365;
|
||||
t367 = t344 and t366;
|
||||
t368 = t339 and t367;
|
||||
t369 = t309 and t237;
|
||||
t370 = t354 and t327;
|
||||
t371 = t369 and t370;
|
||||
t372 = t371 nand t338;
|
||||
t373 = t368 and t372;
|
||||
t374 = t369 and t358;
|
||||
t375 = _900;
|
||||
t376 = not t375;
|
||||
t377 = t376 and t96;
|
||||
t378 = t4 and t377;
|
||||
t379 = t378 nand t334;
|
||||
t380 = t379 nand t337;
|
||||
t381 = t374 nand t380;
|
||||
t382 = t165 and t109;
|
||||
t383 = t382 and t349;
|
||||
t384 = t348 and t383;
|
||||
t385 = t345 and t384;
|
||||
t386 = t385 nand t380;
|
||||
t387 = t324 and t383;
|
||||
t388 = t323 and t387;
|
||||
t389 = t388 nand t380;
|
||||
t390 = t341 and t383;
|
||||
t391 = t340 and t390;
|
||||
t392 = t391 nand t380;
|
||||
t393 = t345 and t390;
|
||||
t394 = t393 nand t380;
|
||||
t395 = t348 and t327;
|
||||
t396 = t345 and t395;
|
||||
t397 = t396 nand t380;
|
||||
t398 = t324 and t350;
|
||||
t399 = t340 and t398;
|
||||
t400 = t399 nand t380;
|
||||
t401 = t397 and t400;
|
||||
t402 = t394 and t401;
|
||||
t403 = t392 and t402;
|
||||
t404 = t389 and t403;
|
||||
t405 = t386 and t404;
|
||||
t406 = t381 and t405;
|
||||
t407 = t345 and t398;
|
||||
t408 = t407 nand t380;
|
||||
t409 = t406 and t408;
|
||||
t410 = t373 and t409;
|
||||
t411 = not t317;
|
||||
t412 = t411 and t163;
|
||||
t413 = t382 and t412;
|
||||
t414 = t354 and t413;
|
||||
t415 = t323 and t414;
|
||||
t416 = t336 and t334;
|
||||
t417 = t415 nand t416;
|
||||
t418 = t382 and t326;
|
||||
t419 = t348 and t418;
|
||||
t420 = t323 and t419;
|
||||
t421 = t420 nand t416;
|
||||
t422 = t354 and t418;
|
||||
t423 = t340 and t422;
|
||||
t424 = t423 nand t416;
|
||||
t425 = t345 and t422;
|
||||
t426 = t425 nand t416;
|
||||
t427 = t341 and t418;
|
||||
t428 = t323 and t427;
|
||||
t429 = t428 nand t416;
|
||||
t430 = t323 and t370;
|
||||
t431 = t430 nand t416;
|
||||
t432 = t354 and t383;
|
||||
t433 = t323 and t432;
|
||||
t434 = t433 nand t416;
|
||||
t435 = t431 and t434;
|
||||
t436 = t429 and t435;
|
||||
t437 = t426 and t436;
|
||||
t438 = t424 and t437;
|
||||
t439 = t421 and t438;
|
||||
t440 = t417 and t439;
|
||||
t441 = not t165;
|
||||
t442 = t441 and t109;
|
||||
t443 = t442 and t326;
|
||||
t444 = t354 and t443;
|
||||
t445 = t323 and t444;
|
||||
t446 = t445 nand t416;
|
||||
t447 = t440 and t446;
|
||||
t448 = t410 and t447;
|
||||
t449 = t322 and t448;
|
||||
t450 = t321 nor t449;
|
||||
t451 = t319 and t3;
|
||||
t452 = t382 and t163;
|
||||
t453 = t354 and t452;
|
||||
t454 = t323 and t453;
|
||||
t455 = t454 nand t334;
|
||||
t456 = t420 nand t334;
|
||||
t457 = t423 nand t334;
|
||||
t458 = t425 nand t334;
|
||||
t459 = t428 nand t334;
|
||||
t460 = t430 nand t334;
|
||||
t461 = t433 nand t334;
|
||||
t462 = t460 and t461;
|
||||
t463 = t459 and t462;
|
||||
t464 = t458 and t463;
|
||||
t465 = t457 and t464;
|
||||
t466 = t456 and t465;
|
||||
t467 = t455 and t466;
|
||||
t468 = t109 and t326;
|
||||
t469 = t354 and t468;
|
||||
t470 = t323 and t469;
|
||||
t471 = t470 nand t334;
|
||||
t472 = t467 and t471;
|
||||
t473 = t410 and t472;
|
||||
t474 = t319 and t473;
|
||||
t475 = t451 nor t474;
|
||||
t476 = t450 biimp t475;
|
||||
t477 = t35 nand t90;
|
||||
t478 = t89 nand t36;
|
||||
t479 = t477 nand t478;
|
||||
t480 = t99 and t102;
|
||||
t481 = t480 and t96;
|
||||
t482 = t373 nand t409;
|
||||
t483 = t481 and t482;
|
||||
t484 = not t483;
|
||||
t485 = t479 nand t484;
|
||||
t486 = not t479;
|
||||
t487 = t483 nand t486;
|
||||
t488 = t485 nand t487;
|
||||
t489 = t3 nand t4;
|
||||
t490 = t488 and t489;
|
||||
t491 = t99 and t96;
|
||||
t492 = t491 and t482;
|
||||
t493 = not t492;
|
||||
t494 = t479 nand t493;
|
||||
t495 = t492 nand t486;
|
||||
t496 = t494 nand t495;
|
||||
t497 = t496 and t489;
|
||||
t498 = t490 biimp t497;
|
||||
t499 = t267 and t268;
|
||||
t500 = t499 and t96;
|
||||
t501 = t500 and t482;
|
||||
t502 = not t501;
|
||||
t503 = t265 nand t502;
|
||||
t504 = not t265;
|
||||
t505 = t501 nand t504;
|
||||
t506 = t503 nand t505;
|
||||
t507 = t489 and t506;
|
||||
t508 = t267 and t96;
|
||||
t509 = t508 and t482;
|
||||
t510 = not t509;
|
||||
t511 = t265 nand t510;
|
||||
t512 = t509 nand t504;
|
||||
t513 = t511 nand t512;
|
||||
t514 = t489 and t513;
|
||||
t515 = t507 biimp t514;
|
||||
|
||||
tautology t476;
|
||||
tautology t498;
|
||||
tautology t515;
|
||||
Loading…
Add table
Add a link
Reference in a new issue