summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-04-28 16:33:42 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-04-28 16:33:42 -0700
commit266667d8b231721c060495e7fb737e35bfbe575b (patch)
treea1ed62404c7f4f48537655486d7944b3fec68062 /src
parent58e1041ad85add626a48e98f2ed49f7b0c7cf0ad (diff)
downloadabc-266667d8b231721c060495e7fb737e35bfbe575b.tar.gz
abc-266667d8b231721c060495e7fb737e35bfbe575b.tar.bz2
abc-266667d8b231721c060495e7fb737e35bfbe575b.zip
Improving local BDD construction from local SOPs and local AIGs.
Diffstat (limited to 'src')
-rw-r--r--src/base/abc/abcFunc.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/base/abc/abcFunc.c b/src/base/abc/abcFunc.c
index 7d2a0cee..c4437fbb 100644
--- a/src/base/abc/abcFunc.c
+++ b/src/base/abc/abcFunc.c
@@ -1029,7 +1029,10 @@ int Abc_NtkToBdd( Abc_Ntk_t * pNtk )
return Abc_NtkSopToBdd(pNtk);
}
if ( Abc_NtkHasSop(pNtk) )
- return Abc_NtkSopToBdd(pNtk);
+ {
+ Abc_NtkSopToAig(pNtk);
+ return Abc_NtkAigToBdd(pNtk);
+ }
if ( Abc_NtkHasAig(pNtk) )
return Abc_NtkAigToBdd(pNtk);
assert( 0 );