mirror of https://github.com/YosysHQ/abc.git
Tuning standard-cell mapping flow.
This commit is contained in:
parent
606eaafa48
commit
fadcef9eb9
|
|
@ -31,6 +31,7 @@ ABC_NAMESPACE_IMPL_START
|
|||
static int Scl_CommandRead ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandWrite ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandPrintScl( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandDumpGen ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandPrintGS ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandStime ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandTopo ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
|
|
@ -39,7 +40,6 @@ static int Scl_CommandUpsize ( Abc_Frame_t * pAbc, int argc, char **argv );
|
|||
static int Scl_CommandDnsize ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandMinsize ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandPrintBuf( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
static int Scl_CommandDumpGen ( Abc_Frame_t * pAbc, int argc, char **argv );
|
||||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
/// FUNCTION DEFINITIONS ///
|
||||
|
|
@ -274,8 +274,8 @@ usage:
|
|||
int Scl_CommandDumpGen( Abc_Frame_t * pAbc, int argc, char **argv )
|
||||
{
|
||||
char * pFileName = NULL;
|
||||
float Slew = 100;
|
||||
float Gain = 2;
|
||||
float Slew = 200;
|
||||
float Gain = 100;
|
||||
int nGatesMin = 4;
|
||||
int c, fVerbose = 0;
|
||||
Extra_UtilGetoptReset();
|
||||
|
|
|
|||
|
|
@ -1066,7 +1066,8 @@ Vec_Str_t * Abc_SclDeriveGenlib( SC_Lib * p, float Slew, float Gain, int nGatesM
|
|||
sprintf( Buffer, "%-16s", pRepr->pName );
|
||||
Vec_StrPrintStr( vStr, Buffer );
|
||||
Vec_StrPrintStr( vStr, " " );
|
||||
sprintf( Buffer, "%7.2f", Abc_SclComputeAreaClass(pRepr) );
|
||||
// sprintf( Buffer, "%7.2f", Abc_SclComputeAreaClass(pRepr) );
|
||||
sprintf( Buffer, "%7.2f", pRepr->area );
|
||||
Vec_StrPrintStr( vStr, Buffer );
|
||||
Vec_StrPrintStr( vStr, " " );
|
||||
Vec_StrPrintStr( vStr, SC_CellPinName(pRepr, pRepr->n_inputs) );
|
||||
|
|
|
|||
Loading…
Reference in New Issue