diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-07-23 16:15:03 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-07-23 16:15:03 -0700 |
commit | 84c0b9d69bda7382730d20608a515bb09c1e0872 (patch) | |
tree | 69845062ee744e4c20257f22522b0fc390dc842b /src/map/scl/sclLib.h | |
parent | 038f2964531fc3e1e59ad3d98eebf8722edbef72 (diff) | |
download | abc-84c0b9d69bda7382730d20608a515bb09c1e0872.tar.gz abc-84c0b9d69bda7382730d20608a515bb09c1e0872.tar.bz2 abc-84c0b9d69bda7382730d20608a515bb09c1e0872.zip |
Tuning standard-cell mapping flow.
Diffstat (limited to 'src/map/scl/sclLib.h')
-rw-r--r-- | src/map/scl/sclLib.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/map/scl/sclLib.h b/src/map/scl/sclLib.h index ed91b72a..a087f124 100644 --- a/src/map/scl/sclLib.h +++ b/src/map/scl/sclLib.h @@ -544,10 +544,11 @@ extern void Abc_SclLoad( char * pFileName, SC_Lib ** ppScl ); extern void Abc_SclSave( char * pFileName, SC_Lib * pScl ); extern void Abc_SclHashCells( SC_Lib * p ); extern int Abc_SclCellFind( SC_Lib * p, char * pName ); +extern int Abc_SclClassCellNum( SC_Cell * pClass ); extern void Abc_SclLinkCells( SC_Lib * p ); -extern void Abc_SclPrintCells( SC_Lib * p ); +extern void Abc_SclPrintCells( SC_Lib * p, float Slew, float Gain ); extern SC_WireLoad * Abc_SclFindWireLoadModel( SC_Lib * p, float Area ); -extern void Abc_SclDumpGenlib( char * pFileName, SC_Lib * p, float Slew, float Gain ); +extern void Abc_SclDumpGenlib( char * pFileName, SC_Lib * p, float Slew, float Gain, int nGatesMin ); ABC_NAMESPACE_HEADER_END |