abc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
If_Par_t_ Struct Reference

#include <if.h>

Data Fields

int nLutSize
 
int nCutsMax
 
int nFlowIters
 
int nAreaIters
 
int nGateSize
 
int nNonDecLimit
 
float DelayTarget
 
float Epsilon
 
int nRelaxRatio
 
int nStructType
 
int fPreprocess
 
int fArea
 
int fFancy
 
int fExpRed
 
int fLatchPaths
 
int fEdge
 
int fPower
 
int fCutMin
 
int fDelayOpt
 
int fDelayOptLut
 
int fDsdBalance
 
int fUserRecLib
 
int fBidec
 
int fUseBat
 
int fUseBuffs
 
int fEnableCheck07
 
int fEnableCheck08
 
int fEnableCheck10
 
int fEnableCheck75
 
int fEnableCheck75u
 
int fUseDsd
 
int fUseDsdTune
 
int fUseCofVars
 
int fUseAndVars
 
int fUseTtPerm
 
int fDeriveLuts
 
int fDoAverage
 
int fVerbose
 
char * pLutStruct
 
float WireDelay
 
int fSkipCutFilter
 
int fAreaOnly
 
int fTruth
 
int fUsePerm
 
int fUseBdds
 
int fUseSops
 
int fUseCnfs
 
int fUseMv
 
int nLatchesCi
 
int nLatchesCo
 
int nLatchesCiBox
 
int nLatchesCoBox
 
int fLiftLeaves
 
int fUseCoAttrs
 
float DelayTargetNew
 
float FinalDelay
 
If_LibLut_tpLutLib
 
float * pTimesArr
 
float * pTimesReq
 
int(* pFuncCost )(If_Man_t *, If_Cut_t *)
 
int(* pFuncUser )(If_Man_t *, If_Obj_t *, If_Cut_t *)
 
int(* pFuncCell )(If_Man_t *, unsigned *, int, int, char *)
 
void * pReoMan
 

Detailed Description

Definition at line 100 of file if.h.

Field Documentation

float If_Par_t_::DelayTarget

Definition at line 109 of file if.h.

float If_Par_t_::DelayTargetNew

Definition at line 158 of file if.h.

float If_Par_t_::Epsilon

Definition at line 110 of file if.h.

int If_Par_t_::fArea

Definition at line 114 of file if.h.

int If_Par_t_::fAreaOnly

Definition at line 145 of file if.h.

int If_Par_t_::fBidec

Definition at line 125 of file if.h.

int If_Par_t_::fCutMin

Definition at line 120 of file if.h.

int If_Par_t_::fDelayOpt

Definition at line 121 of file if.h.

int If_Par_t_::fDelayOptLut

Definition at line 122 of file if.h.

int If_Par_t_::fDeriveLuts

Definition at line 138 of file if.h.

int If_Par_t_::fDoAverage

Definition at line 139 of file if.h.

int If_Par_t_::fDsdBalance

Definition at line 123 of file if.h.

int If_Par_t_::fEdge

Definition at line 118 of file if.h.

int If_Par_t_::fEnableCheck07

Definition at line 128 of file if.h.

int If_Par_t_::fEnableCheck08

Definition at line 129 of file if.h.

int If_Par_t_::fEnableCheck10

Definition at line 130 of file if.h.

int If_Par_t_::fEnableCheck75

Definition at line 131 of file if.h.

int If_Par_t_::fEnableCheck75u

Definition at line 132 of file if.h.

int If_Par_t_::fExpRed

Definition at line 116 of file if.h.

int If_Par_t_::fFancy

Definition at line 115 of file if.h.

float If_Par_t_::FinalDelay

Definition at line 159 of file if.h.

int If_Par_t_::fLatchPaths

Definition at line 117 of file if.h.

int If_Par_t_::fLiftLeaves

Definition at line 156 of file if.h.

int If_Par_t_::fPower

Definition at line 119 of file if.h.

int If_Par_t_::fPreprocess

Definition at line 113 of file if.h.

int If_Par_t_::fSkipCutFilter

Definition at line 144 of file if.h.

int If_Par_t_::fTruth

Definition at line 146 of file if.h.

int If_Par_t_::fUseAndVars

Definition at line 136 of file if.h.

int If_Par_t_::fUseBat

Definition at line 126 of file if.h.

int If_Par_t_::fUseBdds

Definition at line 148 of file if.h.

int If_Par_t_::fUseBuffs

Definition at line 127 of file if.h.

int If_Par_t_::fUseCnfs

Definition at line 150 of file if.h.

int If_Par_t_::fUseCoAttrs

Definition at line 157 of file if.h.

int If_Par_t_::fUseCofVars

Definition at line 135 of file if.h.

int If_Par_t_::fUseDsd

Definition at line 133 of file if.h.

int If_Par_t_::fUseDsdTune

Definition at line 134 of file if.h.

int If_Par_t_::fUseMv

Definition at line 151 of file if.h.

int If_Par_t_::fUsePerm

Definition at line 147 of file if.h.

int If_Par_t_::fUserRecLib

Definition at line 124 of file if.h.

int If_Par_t_::fUseSops

Definition at line 149 of file if.h.

int If_Par_t_::fUseTtPerm

Definition at line 137 of file if.h.

int If_Par_t_::fVerbose

Definition at line 140 of file if.h.

int If_Par_t_::nAreaIters

Definition at line 106 of file if.h.

int If_Par_t_::nCutsMax

Definition at line 104 of file if.h.

int If_Par_t_::nFlowIters

Definition at line 105 of file if.h.

int If_Par_t_::nGateSize

Definition at line 107 of file if.h.

int If_Par_t_::nLatchesCi

Definition at line 152 of file if.h.

int If_Par_t_::nLatchesCiBox

Definition at line 154 of file if.h.

int If_Par_t_::nLatchesCo

Definition at line 153 of file if.h.

int If_Par_t_::nLatchesCoBox

Definition at line 155 of file if.h.

int If_Par_t_::nLutSize

Definition at line 103 of file if.h.

int If_Par_t_::nNonDecLimit

Definition at line 108 of file if.h.

int If_Par_t_::nRelaxRatio

Definition at line 111 of file if.h.

int If_Par_t_::nStructType

Definition at line 112 of file if.h.

int(* If_Par_t_::pFuncCell)(If_Man_t *, unsigned *, int, int, char *)

Definition at line 165 of file if.h.

int(* If_Par_t_::pFuncCost)(If_Man_t *, If_Cut_t *)

Definition at line 163 of file if.h.

int(* If_Par_t_::pFuncUser)(If_Man_t *, If_Obj_t *, If_Cut_t *)

Definition at line 164 of file if.h.

If_LibLut_t* If_Par_t_::pLutLib

Definition at line 160 of file if.h.

char* If_Par_t_::pLutStruct

Definition at line 141 of file if.h.

void* If_Par_t_::pReoMan

Definition at line 166 of file if.h.

float* If_Par_t_::pTimesArr

Definition at line 161 of file if.h.

float* If_Par_t_::pTimesReq

Definition at line 162 of file if.h.

float If_Par_t_::WireDelay

Definition at line 142 of file if.h.


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