#include "abc.h"
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START void | Abc_NtkOrderFaninsById (Abc_Ntk_t *pNtk) |
| DECLARATIONS ///. | |
| void | Abc_NtkSopTranspose (char *pSop, int nVars, Vec_Ptr_t *vCubes, Vec_Str_t *vStore) |
| void | Abc_NtkOrderFaninsBySortingColumns (Abc_Ntk_t *pNtk) |
| void | Abc_NtkOrderFaninsByLitCount (Abc_Ntk_t *pNtk) |
| void | Abc_NtkOrderFaninsByLitCountAndCubeCount (Abc_Ntk_t *pNtk) |
| void | Abc_NodeSplitLarge (Abc_Obj_t *pNode) |
| void | Abc_NtkSplitLarge (Abc_Ntk_t *pNtk, int nFaninsMax, int nCubesMax) |
| int | Abc_NodeCompareCubes1 (char **pp1, char **pp2) |
| int | Abc_NodeCompareCubes2 (char **pp1, char **pp2) |
| void | Abc_NodeSortCubes (Abc_Obj_t *pNode, Vec_Ptr_t *vCubes, Vec_Str_t *vStore, int fWeight) |
| void | Abc_NtkSortCubes (Abc_Ntk_t *pNtk, int fWeight) |
| void | Abc_NtkSortSops (Abc_Ntk_t *pNtk) |
| int | Abc_NodeMakeSCCFree (Abc_Obj_t *pNode) |
| void | Abc_NodeMakeDist1Free (Abc_Obj_t *pNode) |
| void | Abc_NodeCheckDist1Free (Abc_Obj_t *pNode) |
| int | Abc_NodeMakeLegit (Abc_Obj_t *pNode) |
| int | Abc_NtkMakeLegit (Abc_Ntk_t *pNtk) |
| void Abc_NodeCheckDist1Free | ( | Abc_Obj_t * | pNode | ) |
Definition at line 606 of file abcFanOrder.c.
| int Abc_NodeCompareCubes1 | ( | char ** | pp1, |
| char ** | pp2 ) |
Function*************************************************************
Synopsis [Sorts the cubes in a topological order.]
Description []
SideEffects []
SeeAlso []
Definition at line 446 of file abcFanOrder.c.


| int Abc_NodeCompareCubes2 | ( | char ** | pp1, |
| char ** | pp2 ) |
Definition at line 450 of file abcFanOrder.c.


| void Abc_NodeMakeDist1Free | ( | Abc_Obj_t * | pNode | ) |
Definition at line 590 of file abcFanOrder.c.

| int Abc_NodeMakeLegit | ( | Abc_Obj_t * | pNode | ) |
Definition at line 623 of file abcFanOrder.c.


| int Abc_NodeMakeSCCFree | ( | Abc_Obj_t * | pNode | ) |
Definition at line 559 of file abcFanOrder.c.


Definition at line 466 of file abcFanOrder.c.


| void Abc_NodeSplitLarge | ( | Abc_Obj_t * | pNode | ) |
Function*************************************************************
Synopsis [Split large nodes by dividing their SOPs in half.]
Description []
SideEffects []
SeeAlso []
Definition at line 397 of file abcFanOrder.c.


| int Abc_NtkMakeLegit | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 634 of file abcFanOrder.c.

| ABC_NAMESPACE_IMPL_START void Abc_NtkOrderFaninsById | ( | Abc_Ntk_t * | pNtk | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcFanOrder.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Fanin ordering procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
] FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Reorder fanins of the network.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file abcFanOrder.c.

| void Abc_NtkOrderFaninsByLitCount | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 231 of file abcFanOrder.c.


| void Abc_NtkOrderFaninsByLitCountAndCubeCount | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 304 of file abcFanOrder.c.


| void Abc_NtkOrderFaninsBySortingColumns | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 142 of file abcFanOrder.c.

Function*************************************************************
Synopsis [Returns fanin permutation to reorders columns lexicographically.]
Description []
SideEffects []
SeeAlso []
Definition at line 103 of file abcFanOrder.c.

| void Abc_NtkSortCubes | ( | Abc_Ntk_t * | pNtk, |
| int | fWeight ) |
Definition at line 493 of file abcFanOrder.c.


| void Abc_NtkSortSops | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Sorts fanins of each node to make SOPs more readable.]
Description []
SideEffects []
SeeAlso []
Definition at line 520 of file abcFanOrder.c.


| void Abc_NtkSplitLarge | ( | Abc_Ntk_t * | pNtk, |
| int | nFaninsMax, | ||
| int | nCubesMax ) |
Definition at line 419 of file abcFanOrder.c.
