Query: applybinbdd
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
APPLYBINBDD(3) BDD functions APPLYBINBDD(3)ORIGINThis software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in Paris, France. Web : http://asim.lip6.fr/recherche/alliance/ E-mail : alliance-users@asim.lip6.frNAMEapplyBinBdd - applies an operator to two BDD.SYNOPSYS#include "logmmm.h" pNode applyBinBdd(oper,pBdd1,pBdd2) short oper; pNode pBdd1; pNode pBdd2;PARAMETERSoper operator number to apply (OR,AND,XOR,NAND,NOR,NXOR) pBdd1 first argument pBdd2 second argumentDESCRIPTIONapplyBinBdd() applies oper to pBdd1 and pBdd2. This function provides the basic method for creating the representation of a boolean func- tion.EXAMPLE#include "mutnnn.h" /* mbk utilities */ #include "logmmm.h" pNode nodeA,nodeB; pNode res; initializeBdd(SMALL_BDD); nodeA = createNodeTermBdd(3); nodeB = createNodeTermBdd(3); res = applyBinBdd(OR,nodeA,nodeB); displayBdd(res,1); /* it will display @res INDEX = 3 LOW = @nodeA HIGH = ONE @nodeA INDEX = 2 LOW = ZERO HIGH = ONE */ destroyBdd(1);SEE ALSOlog(1), bdd(1), applyBdd(3), notBdd(3), constraintBdd(3), composeBdd(3), addListBdd(3), displayBdd(3), createNodeTermBdd(3).BUG REPORTThis tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools.ASIM/LIP6 October 1, 1997 APPLYBINBDD(3)
Related Man Pages |
---|
addbddcircuitout(3) - debian |
decbddrefint(3) - debian |
delbddnode(3) - debian |
satisfybddnode(3) - debian |
viewbddnode(3) - debian |
Similar Topics in the Unix Linux Community |
---|
Values of value($$X) in unix shell script |