mirror of
https://github.com/YosysHQ/abc.git
synced 2026-09-07 11:11:19 +02:00
Improvements to the standard cell flow.
This commit is contained in:
+1
-1
@@ -14474,7 +14474,7 @@ int Abc_CommandMap( Abc_Frame_t * pAbc, int argc, char ** argv )
|
||||
double DelayMulti;
|
||||
float LogFan = 0;
|
||||
float Slew = 0; // choose based on the library
|
||||
float Gain = 200;
|
||||
float Gain = 250;
|
||||
int nGatesMin = 4;
|
||||
int fAreaOnly;
|
||||
int fRecovery;
|
||||
|
||||
@@ -76,6 +76,9 @@ Abc_Ntk_t * Abc_NtkMap( Abc_Ntk_t * pNtk, double DelayTarget, double AreaMulti,
|
||||
pLib = Abc_SclDeriveGenlib( Abc_FrameReadLibScl(), Slew, Gain, nGatesMin, fVerbose );
|
||||
if ( Abc_FrameReadLibGen() )
|
||||
Mio_LibraryTransferDelays( (Mio_Library_t *)Abc_FrameReadLibGen(), pLib );
|
||||
// remove supergate library
|
||||
Map_SuperLibFree( (Map_SuperLib_t *)Abc_FrameReadLibSuper() );
|
||||
Abc_FrameSetLibSuper( NULL );
|
||||
}
|
||||
// quit if there is no library
|
||||
if ( pLib == NULL )
|
||||
|
||||
Reference in New Issue
Block a user