1 /****************************************************************************/
3 /* Chaine de CAO & VLSI AVERTEC */
5 /* Produit : ZEN Version 1.00 */
6 /* Fichier : zen_beh.h */
8 /* (c) copyright 2002 AVERTEC */
9 /* Tous droits reserves */
11 /* Auteur(s) : Stephane Picault */
14 /****************************************************************************/
19 #define ZEN_HTSIZE 100
20 #define ZEN_EXPLODEDBDD ((pNode) 0xFFFFFFFF)
22 /*------------------------------------------------------------\
26 \------------------------------------------------------------*/
28 //extern pNode derivSigByIndex ();
30 extern void display_befig ( befig_list
*pt_befig
);
31 extern void display_BeMachin ( befig_list
*beh
,
33 extern void display_binode ( pCircuit ptCct
,
34 binode_list
*ptBinod
);
35 extern void display_biabl ( biabl_list
*ptBiabl
);
36 extern void display_berin_ref ( berin_list
*ptBeRin
);
38 extern bebux_list
*searchBeBux ( befig_list
*beh
,
40 extern bebus_list
*searchBeBus ( befig_list
*beh
,
42 extern bereg_list
*searchBeReg ( befig_list
*beh
,
44 extern beout_list
*searchBeOut ( befig_list
*beh
,
46 extern berin_list
*searchBeRin ( befig_list
*beh
,
48 extern beaux_list
*searchBeAux ( befig_list
*beh
,
51 extern befig_list
*zen_remplacebebus ( befig_list
*pt_befig
);
52 extern befig_list
*zen_remplacebebux ( befig_list
*pt_befig
);
54 void zen_mbddtot ( befig_list
*pt_befig
);
55 extern void zen_makbehbdd ( befig_list
*pt_befig
);
56 extern chain_list
*zen_cutAbl ( chain_list
*abl
);
57 extern pNode
zen_ablToBddCct ( pCircuit pC
,
60 void zen_indexbdd ( befig_list
*pt_fig
);
61 void zen_initCct ( befig_list
*befig
);