ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
SC_Man_ Struct Reference

#include <sclSize.h>

Collaboration diagram for SC_Man_:

Public Attributes

SC_Lib * pLib
 
Abc_Ntk_t * pNtk
 
int nObjs
 
Vec_Int_t * vGatesBest
 
Vec_Int_t * vUpdates
 
Vec_Int_t * vUpdates2
 
SC_WireLoad * pWLoadUsed
 
Vec_Flt_t * vWireCaps
 
SC_Pair * pLoads
 
SC_Pair * pDepts
 
SC_Pair * pTimes
 
SC_Pair * pSlews
 
Vec_Flt_t * vInDrive
 
Vec_Flt_t * vTimesOut
 
Vec_Que_t * vQue
 
SC_Cell * pPiDrive
 
Vec_Flt_t * vLoads2
 
Vec_Flt_t * vLoads3
 
Vec_Flt_t * vTimes2
 
Vec_Flt_t * vTimes3
 
float EstLoadMax
 
float EstLoadAve
 
float EstLinear
 
int nEstNodes
 
Vec_Que_t * vNodeByGain
 
Vec_Flt_t * vNode2Gain
 
Vec_Int_t * vNode2Gate
 
Vec_Int_t * vNodeIter
 
Vec_Int_t * vBestFans
 
Vec_Wec_t * vLevels
 
Vec_Int_t * vChanged
 
int nIncUpdates
 
float SumArea
 
float MaxDelay
 
float SumArea0
 
float MaxDelay0
 
float BestDelay
 
float ReportDelay
 
abctime timeTotal
 
abctime timeCone
 
abctime timeSize
 
abctime timeTime
 
abctime timeOther
 
float(* pFuncFanin )(void *p, Abc_Obj_t *pObj, Abc_Obj_t *pFanin, int iFanin, int fRise)
 

Detailed Description

Definition at line 45 of file sclSize.h.

Member Data Documentation

◆ BestDelay

float SC_Man_::BestDelay

Definition at line 90 of file sclSize.h.

◆ EstLinear

float SC_Man_::EstLinear

Definition at line 73 of file sclSize.h.

◆ EstLoadAve

float SC_Man_::EstLoadAve

Definition at line 72 of file sclSize.h.

◆ EstLoadMax

float SC_Man_::EstLoadMax

Definition at line 71 of file sclSize.h.

◆ MaxDelay

float SC_Man_::MaxDelay

Definition at line 87 of file sclSize.h.

◆ MaxDelay0

float SC_Man_::MaxDelay0

Definition at line 89 of file sclSize.h.

◆ nEstNodes

int SC_Man_::nEstNodes

Definition at line 74 of file sclSize.h.

◆ nIncUpdates

int SC_Man_::nIncUpdates

Definition at line 84 of file sclSize.h.

◆ nObjs

int SC_Man_::nObjs

Definition at line 49 of file sclSize.h.

◆ pDepts

SC_Pair* SC_Man_::pDepts

Definition at line 58 of file sclSize.h.

◆ pFuncFanin

float(* SC_Man_::pFuncFanin) (void *p, Abc_Obj_t *pObj, Abc_Obj_t *pFanin, int iFanin, int fRise)

Definition at line 98 of file sclSize.h.

◆ pLib

SC_Lib* SC_Man_::pLib

Definition at line 47 of file sclSize.h.

◆ pLoads

SC_Pair* SC_Man_::pLoads

Definition at line 57 of file sclSize.h.

◆ pNtk

Abc_Ntk_t* SC_Man_::pNtk

Definition at line 48 of file sclSize.h.

◆ pPiDrive

SC_Cell* SC_Man_::pPiDrive

Definition at line 64 of file sclSize.h.

◆ pSlews

SC_Pair* SC_Man_::pSlews

Definition at line 60 of file sclSize.h.

◆ pTimes

SC_Pair* SC_Man_::pTimes

Definition at line 59 of file sclSize.h.

◆ pWLoadUsed

SC_WireLoad* SC_Man_::pWLoadUsed

Definition at line 55 of file sclSize.h.

◆ ReportDelay

float SC_Man_::ReportDelay

Definition at line 91 of file sclSize.h.

◆ SumArea

float SC_Man_::SumArea

Definition at line 86 of file sclSize.h.

◆ SumArea0

float SC_Man_::SumArea0

Definition at line 88 of file sclSize.h.

◆ timeCone

abctime SC_Man_::timeCone

Definition at line 94 of file sclSize.h.

◆ timeOther

abctime SC_Man_::timeOther

Definition at line 97 of file sclSize.h.

◆ timeSize

abctime SC_Man_::timeSize

Definition at line 95 of file sclSize.h.

◆ timeTime

abctime SC_Man_::timeTime

Definition at line 96 of file sclSize.h.

◆ timeTotal

abctime SC_Man_::timeTotal

Definition at line 93 of file sclSize.h.

◆ vBestFans

Vec_Int_t* SC_Man_::vBestFans

Definition at line 80 of file sclSize.h.

◆ vChanged

Vec_Int_t* SC_Man_::vChanged

Definition at line 83 of file sclSize.h.

◆ vGatesBest

Vec_Int_t* SC_Man_::vGatesBest

Definition at line 51 of file sclSize.h.

◆ vInDrive

Vec_Flt_t* SC_Man_::vInDrive

Definition at line 61 of file sclSize.h.

◆ vLevels

Vec_Wec_t* SC_Man_::vLevels

Definition at line 82 of file sclSize.h.

◆ vLoads2

Vec_Flt_t* SC_Man_::vLoads2

Definition at line 66 of file sclSize.h.

◆ vLoads3

Vec_Flt_t* SC_Man_::vLoads3

Definition at line 67 of file sclSize.h.

◆ vNode2Gain

Vec_Flt_t* SC_Man_::vNode2Gain

Definition at line 77 of file sclSize.h.

◆ vNode2Gate

Vec_Int_t* SC_Man_::vNode2Gate

Definition at line 78 of file sclSize.h.

◆ vNodeByGain

Vec_Que_t* SC_Man_::vNodeByGain

Definition at line 76 of file sclSize.h.

◆ vNodeIter

Vec_Int_t* SC_Man_::vNodeIter

Definition at line 79 of file sclSize.h.

◆ vQue

Vec_Que_t* SC_Man_::vQue

Definition at line 63 of file sclSize.h.

◆ vTimes2

Vec_Flt_t* SC_Man_::vTimes2

Definition at line 68 of file sclSize.h.

◆ vTimes3

Vec_Flt_t* SC_Man_::vTimes3

Definition at line 69 of file sclSize.h.

◆ vTimesOut

Vec_Flt_t* SC_Man_::vTimesOut

Definition at line 62 of file sclSize.h.

◆ vUpdates

Vec_Int_t* SC_Man_::vUpdates

Definition at line 52 of file sclSize.h.

◆ vUpdates2

Vec_Int_t* SC_Man_::vUpdates2

Definition at line 53 of file sclSize.h.

◆ vWireCaps

Vec_Flt_t* SC_Man_::vWireCaps

Definition at line 56 of file sclSize.h.


The documentation for this struct was generated from the following file: