Commit adb3044f by Alan Mishchenko

Adding Python API n_area() to report area after standard cell mapping.

parent 2140c129
...@@ -115,6 +115,19 @@ int n_levels() ...@@ -115,6 +115,19 @@ int n_levels()
return -1; return -1;
} }
double n_area()
{
Abc_Frame_t* pAbc = Abc_FrameGetGlobalFrame();
Abc_Ntk_t * pNtk = Abc_FrameReadNtk(pAbc);
if ( pNtk && Abc_NtkHasMapping(pNtk) )
{
return Abc_NtkGetMappedArea(pNtk);
}
return -1;
}
int has_comb_model() int has_comb_model()
{ {
Abc_Frame_t* pAbc = Abc_FrameGetGlobalFrame(); Abc_Frame_t* pAbc = Abc_FrameGetGlobalFrame();
...@@ -660,6 +673,7 @@ int n_pis(); ...@@ -660,6 +673,7 @@ int n_pis();
int n_pos(); int n_pos();
int n_latches(); int n_latches();
int n_levels(); int n_levels();
double n_area();
int run_command(char* cmd); int run_command(char* cmd);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment