SIMPLIFDCONEBDD(3)
π SIMPLIFDCONEBDD(3) β BDD functions π
okay so bestie, welcome to the BDD functions manual page for simplifDcOneBdd(3). This little icon simplifies a BDD with don't cares on its on-set part, and honestly? it's giving logic-goddess energy β¨. No cap.
πΈ ORIGIN πΈ
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. iykyk π
- Web:
http://asim.lip6.fr/recherche/alliance/ - E-mail:
alliance-users@asim.lip6.fr
π¦ NAME π¦
simplifDcOneBdd β simplifies a BDD with don't cares on its on-set part. periodt. π
β¨ SYNOPSIS β¨
#include "logmmm.h"
pNode simplifDcOneBdd(pBdd1,pBdd2)
pNode pBdd1;
pNode pBdd2;
π PARAMETERS π
pBdd1β the BDD you want to simplify. main character energy, obviously. πpBdd2β the "don't care" function. She's the supporting bestie that tells us what can be ignored. π«Ά
π DESCRIPTION π
simplifDcOneBdd() simplifies pBdd1 with pBdd2. bestie, listen: pBdd2 must be included imperatively in the on-set part of pBdd1 β like, it's not optional, no cap. π¨
This function returns a BDD that depends to the order of the BDD. Yes, that's the phrasing, and we're keeping it. π
π EXAMPLE π
okay, example time β I kept every character exactly where it belongs, bestie:
#include "mutnnn.h" /* mbk utilities */
#include "logmmm.h"
pNode nodeA,nodeB;
pNode res,res1,res2;
initializeBdd(SMALL_BDD);
nodeA = createNodeTermBdd(3);
nodeB = createNodeTermBdd(3);
res1 = applyBinBdd(XOR,nodeA,nodeB); /* res1 = (XOR a b) */
res2 = applyBinBdd(AND,notBdd(nodeA),nodeB); /* res2 = (AND (not a) b) */
res = simplifDcOneBdd(res1,res2); /* res1 and res2 = res2 */
/* res = (AND a (not b)) */
destroyBdd(1);
π¦ SEE ALSO π¦
go check these besties too:
π BUG REPORT π
This tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools β fr fr, your girl is listening π«Ά.
mwah π β this page is from ASIM/LIP6, dated October 1, 1997, and the manual tag is SIMPLIFDCONEBDD(3). slay and goodbye π
π¦ where this page comes from
- nixos 26.05: alliance 5.1.1-unstable-2025-02-24
- nixpkgs unstable: alliance 5.1.1-unstable-2025-02-24
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms