abc-master
|
#include "fra.h"
Go to the source code of this file.
int Fra_ClassCount | ( | Aig_Obj_t ** | pClass | ) |
Function*************************************************************
Synopsis [Prints simulation classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 145 of file fraClass.c.
Function*************************************************************
Synopsis [Starts representation of equivalence classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 114 of file fraClass.c.
int Fra_ClassesCountLits | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Count the number of literals.]
Description []
SideEffects []
SeeAlso []
Definition at line 164 of file fraClass.c.
int Fra_ClassesCountPairs | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Count the number of pairs.]
Description []
SideEffects []
SeeAlso []
Definition at line 189 of file fraClass.c.
Function*************************************************************
Synopsis [Derives AIG for the partitioned problem.]
Description []
SideEffects []
SeeAlso []
Definition at line 796 of file fraClass.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Add the node and its constraints to the new AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 760 of file fraClass.c.
void Fra_ClassesLatchCorr | ( | Fra_Man_t * | p | ) |
Function*************************************************************
Synopsis [Creates latch correspondence classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 615 of file fraClass.c.
void Fra_ClassesPostprocess | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Postprocesses the classes by removing half of the less useful.]
Description []
SideEffects []
SeeAlso []
Definition at line 641 of file fraClass.c.
void Fra_ClassesPrepare | ( | Fra_Cla_t * | p, |
int | fLatchCorr, | ||
int | nMaxLevs | ||
) |
Function*************************************************************
Synopsis [Creates initial simulation classes.]
Description [Assumes that simulation info is assigned.]
SideEffects []
SeeAlso []
Definition at line 276 of file fraClass.c.
void Fra_ClassesPrint | ( | Fra_Cla_t * | p, |
int | fVeryVerbose | ||
) |
Function*************************************************************
Synopsis [Prints simulation classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 236 of file fraClass.c.
int Fra_ClassesRefine | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Refines the classes after simulation.]
Description [Assumes that simulation info is assigned. Returns the number of classes refined.]
SideEffects []
SeeAlso []
Definition at line 493 of file fraClass.c.
int Fra_ClassesRefine1 | ( | Fra_Cla_t * | p, |
int | fRefineNewClass, | ||
int * | pSkipped | ||
) |
Function*************************************************************
Synopsis [Refines constant 1 equivalence class.]
Description []
SideEffects []
SeeAlso []
Definition at line 527 of file fraClass.c.
void Fra_ClassesSelectRepr | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Postprocesses the classes by selecting representative lowest in top order.]
Description []
SideEffects []
SeeAlso []
Definition at line 706 of file fraClass.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Starts representation of equivalence classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 60 of file fraClass.c.
void Fra_ClassesStop | ( | Fra_Cla_t * | p | ) |
Function*************************************************************
Synopsis [Stop representation of equivalence classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 90 of file fraClass.c.
void Fra_ClassesTest | ( | Fra_Cla_t * | p, |
int | Id1, | ||
int | Id2 | ||
) |
Function*************************************************************
Synopsis [Starts representation of equivalence classes with one class.]
Description []
SideEffects []
SeeAlso []
Definition at line 590 of file fraClass.c.
Definition at line 746 of file fraClass.c.
Definition at line 747 of file fraClass.c.
Definition at line 743 of file fraClass.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [fraClass.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [New FRAIG package.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 30, 2007.]
Revision [
]
Definition at line 42 of file fraClass.c.
|
inlinestatic |
Definition at line 744 of file fraClass.c.
|
inlinestatic |
Definition at line 43 of file fraClass.c.
Function*************************************************************
Synopsis [Prints simulation classes.]
Description []
SideEffects []
SeeAlso []
Definition at line 213 of file fraClass.c.
Function*************************************************************
Synopsis [Iteratively refines the classes after simulation.]
Description [Returns the number of refinements performed.]
SideEffects []
SeeAlso []
Definition at line 457 of file fraClass.c.
Function*************************************************************
Synopsis [Refines one class using simulation info.]
Description [Returns the new class if refinement happened.]
SideEffects []
SeeAlso []
Definition at line 398 of file fraClass.c.