CONVERTBDDCIRCUITSUMABL(3)
๐ NAME ๐
convertbddcircuitsumabl โ converts a bdd node to an abl expression.
okay so real talk: this is the CONVERTBDDCIRCUITSUMABL(3) page, living in BDD FUNCTIONS, and she's all about convertbddcircuitsumabl โ converting a bdd node to an abl expression. yes bestie, every detail is staying. ๐ฆ
๐ธ ORIGIN ๐ธ
This software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of Universit๏ฟฝ Pierre et Marie CURIE, in Paris, France. periodt.
- Web :
http://asim.lip6.fr/recherche/alliance/ - E-mail :
alliance-users@asim.lip6.fr
โจ SYNOPSIS โจ
#include "bdd101.h"
chain_list โconvertbddcircuitsumabl( BddCircuit, BddNode )
bddcircuit โBddCircuit;
bddnode โBddNode;
๐ PARAMETERS ๐
BddCircuitโ the bdd circuit.BddNodeโ the bdd node to convert.
๐ DESCRIPTION ๐
okay so convertbddcircuitsumabl converts the bdd node to a non optimal abl expression. no cap, that's the vibe. The BddCircuit is used to translate the variable nodes into atomic expressions. and if you hand it a null pointer? then the default bdd circuit is used. easy.
โญ RETURN VALUE โญ
convertbddcircuitsumabl returns a pointer to the abl expression translated. that's it, that's the return. ๐ซ
๐ EXAMPLE ๐
like, imagine you're doing this:
#include "bdd101.h"
bddsystem โBddSystem;
bddcircuit โBddCircuit;
bddnode โBddNode;
chain_list โExpr;
BddSystem = createbddsystem( 100, 1000, 100, 50000 );
BddCircuit = createbddcircuit( "hello_world", 10, 10, BddSystem );
Expr = createablbinexpr( ABL_AND,
createablatom( "i0" ),
createablatom( "i1" ) );
BddNode = addbddcircuitsumabl( BddCircuit, Expr );
freeablexpr( Expr );
Expr = convertbddcircuitsumabl( BddCircuit, BddNode );
/* displays (i0 and i1) */
viewablexpr( Expr, ABL_VIEW_VHDL );
freeablexpr( Expr );
destroybddsystem( (bddsystem โ)0 );
destroybddcircuit( (bddcircuit โ)0 );
and the comment says it displays (i0 and i1) โ slay. ๐
๐ SEE ALSO ๐
๐ซถ 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, they want the feedback.
k bye bestie โ source/version: ASIM/LIP6; date: October 1, 1997 ๐โจ
๐ฆ 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