#include "amapInt.h"
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START Amap_Cut_t * | Amap_ManDupCut (Amap_Man_t *p, Amap_Cut_t *pCut) |
| DECLARATIONS ///. | |
| void | Amap_ManCleanRefs (Amap_Man_t *p) |
| float | Amap_ManMaxDelay (Amap_Man_t *p) |
| void | Amap_ManCleanData (Amap_Man_t *p) |
| float | Amap_ManComputeMapping_rec (Amap_Man_t *p, Amap_Obj_t *pObj, int fCompl) |
| float | Amap_ManComputeMapping (Amap_Man_t *p) |
| int | Amap_ManCountInverters (Amap_Man_t *p) |
| void | Amap_ManMatchNode (Amap_Man_t *p, Amap_Obj_t *pNode, int fFlow, int fRefs) |
| void | Amap_ManMatch (Amap_Man_t *p, int fFlow, int fRefs) |
| void | Amap_ManMap (Amap_Man_t *p) |
| void Amap_ManCleanData | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Cleans reference counters.]
Description []
SideEffects []
SeeAlso []
Definition at line 123 of file amapMatch.c.

| void Amap_ManCleanRefs | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Cleans reference counters.]
Description []
SideEffects []
SeeAlso []
Definition at line 83 of file amapMatch.c.

| float Amap_ManComputeMapping | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Compute nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 179 of file amapMatch.c.


| float Amap_ManComputeMapping_rec | ( | Amap_Man_t * | p, |
| Amap_Obj_t * | pObj, | ||
| int | fCompl ) |
Function*************************************************************
Synopsis [Compute nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 144 of file amapMatch.c.


| int Amap_ManCountInverters | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Counts the number of inverters to be added.]
Description [Should be called after mapping has been set.]
SideEffects []
SeeAlso []
Definition at line 201 of file amapMatch.c.

| ABC_NAMESPACE_IMPL_START Amap_Cut_t * Amap_ManDupCut | ( | Amap_Man_t * | p, |
| Amap_Cut_t * | pCut ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [amapMatch.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Technology mapper for standard cells.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
] FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Duplicates the cut using new memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file amapMatch.c.


| void Amap_ManMap | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Performs mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 657 of file amapMatch.c.


| void Amap_ManMatch | ( | Amap_Man_t * | p, |
| int | fFlow, | ||
| int | fRefs ) |
Function*************************************************************
Synopsis [Performs one round of mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 618 of file amapMatch.c.


| void Amap_ManMatchNode | ( | Amap_Man_t * | p, |
| Amap_Obj_t * | pNode, | ||
| int | fFlow, | ||
| int | fRefs ) |
Function*************************************************************
Synopsis [Computes the best match at each node.]
Description []
SideEffects []
SeeAlso []
Definition at line 519 of file amapMatch.c.


| float Amap_ManMaxDelay | ( | Amap_Man_t * | p | ) |
Function*************************************************************
Synopsis [Computes delay.]
Description []
SideEffects []
SeeAlso []
Definition at line 102 of file amapMatch.c.
