summaryrefslogtreecommitdiffstats
path: root/src/map/scl/sclLib.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-07-23 16:15:03 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-07-23 16:15:03 -0700
commit84c0b9d69bda7382730d20608a515bb09c1e0872 (patch)
tree69845062ee744e4c20257f22522b0fc390dc842b /src/map/scl/sclLib.h
parent038f2964531fc3e1e59ad3d98eebf8722edbef72 (diff)
downloadabc-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.h5
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