Alan Mishchenko
|
0d09071f14
|
Adding new Python API 'is_func_iso2'.
|
2015-07-11 19:30:52 -07:00 |
Alan Mishchenko
|
b949436f4c
|
Adding new Python API 'is_func_iso'.
|
2015-07-11 16:49:06 -07:00 |
Alan Mishchenko
|
95af979753
|
Adding new Python API 'co_supp'.
|
2015-07-06 22:47:47 -07:00 |
Baruch Sterin
|
c2ccf238fd
|
pyabc: handle a few corner cases
|
2014-10-28 18:42:14 -07:00 |
Baruch Sterin
|
b801ec1997
|
pyabc package script: don't package mercurial repositories
|
2014-06-14 00:58:33 -07:00 |
Baruch Sterin
|
157d97060c
|
pyabc packaging script: also package shared objects
|
2014-06-14 00:21:28 -07:00 |
Baruch Sterin
|
257cbfd25c
|
add an option to the pyabc packaging scripts
|
2014-06-10 02:05:57 -07:00 |
Baruch Sterin
|
e58713a6a1
|
minor changes to pyabc install script
|
2014-06-09 19:00:33 -07:00 |
Alan Mishchenko
|
6cb3817a91
|
Ternary simulation for multi-output miters.
|
2014-03-28 11:05:12 -07:00 |
Alan Mishchenko
|
adb3044f39
|
Adding Python API n_area() to report area after standard cell mapping.
|
2014-02-17 12:19:13 -08:00 |
Baruch Sterin
|
cbc718d701
|
pyabc changes for HWMCC13
|
2013-10-08 12:04:07 -07:00 |
Alan Mishchenko
|
812a877ab6
|
Compiler warning.
|
2013-10-05 23:18:20 -07:00 |
Alan Mishchenko
|
f24a4e1a4e
|
Compiler errors in the Python interface code...
|
2013-10-03 17:25:50 -07:00 |
Alan Mishchenko
|
6570fe145c
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:37:26 -07:00 |
Alan Mishchenko
|
63e165bc5f
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:32:16 -07:00 |
Alan Mishchenko
|
f591f1cd9a
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:25:40 -07:00 |
Baruch Sterin
|
77cef7ca10
|
fix pyabc to link correctly on some linux version, fixing problem caused by the changeset named: Suggested changes to counting time in Abc_Clock()
|
2013-06-18 20:30:35 -07:00 |
Alan Mishchenko
|
f6fb5600b1
|
Moves the code of create_abc_array to line 724.
|
2013-04-17 23:35:51 -07:00 |
Alan Mishchenko
|
06ba3d3e6c
|
Adding command &filter_equiv to filter candidate equivalence classes using indexes of disproved POs after handling SRM as a multi-output miter.
|
2013-04-17 22:18:43 -07:00 |
Alan Mishchenko
|
10729d50d4
|
Modified Python API iso_eq_classes to be eq_classes.
|
2013-03-09 12:26:11 -08:00 |
Baruch Sterin
|
e6be7ddfe6
|
pyabc: allow returning large result from sub processes
|
2013-01-30 23:50:53 -08:00 |
Baruch Sterin
|
aaacf57304
|
pyabc: fix _cex_put to not call Abc_CexDup() twice
|
2013-01-25 12:50:11 -08:00 |
Baruch Sterin
|
43d5435124
|
pyabc: deal better with null counter examples and remove special case handling
|
2013-01-25 03:36:57 -08:00 |
Alan Mishchenko
|
557448400e
|
Added new Python API is_const_po( int iPoNum ), which returns 0/1 if current network is an AIG and the given PO has const 0/1 function.
|
2013-01-25 10:25:34 +07:00 |
Alan Mishchenko
|
4efc89d342
|
Enabled detecting CEXes in multiple POs without stopping (sim3 -a).
|
2013-01-23 16:50:45 +07:00 |
Alan Mishchenko
|
22dc498374
|
Updated Python code to reflect change in include files.
|
2012-07-09 17:04:10 -07:00 |
Baruch Sterin
|
c4911370bb
|
pyabc: minor fixes to make API changes work
|
2012-04-20 15:40:28 -07:00 |
Alan Mishchenko
|
e822a1f8c7
|
Added Python APIs for node/level counts.
|
2012-04-20 10:32:29 -07:00 |
Baruch Sterin
|
4ade9fc7c8
|
pyabc: python 2.6 compatibility fix for previous commit (which silenced warnings)
|
2012-02-23 13:28:07 -08:00 |
Baruch Sterin
|
af51bdaf3e
|
pyabc: silenced warnings in gcc
|
2012-02-23 13:01:17 -08:00 |
Baruch Sterin
|
b879786e73
|
pyabc: added a function pyabc.iso_eq_classes() that retrieves the results of the "&iso" command
|
2012-02-23 11:09:57 -08:00 |
Baruch Sterin
|
33261c33cb
|
pyabc: replace 'bool' with 'int' as it was removed from the rest of ABC
|
2012-02-11 15:01:55 -08:00 |
Baruch Sterin
|
6e72e2fb35
|
pyabc: adapt build to recent changes in the rest of ABC
|
2012-01-21 18:21:03 -08:00 |
Baruch Sterin
|
15d0d84bb4
|
pyabc: rearrange files and locations
|
2011-10-24 15:21:08 -07:00 |
Baruch Sterin
|
521ec0fcf9
|
pyabc: fix command line parser in reachx_cmx.py and abcpy_test.py
|
2011-10-24 15:21:08 -07:00 |
Baruch Sterin
|
16e12f1852
|
pyabc: fix callbacks into python to work correctly by moving to PyGILEState_Ensure/Release APIs
|
2011-09-29 17:34:05 -07:00 |
Baruch Sterin
|
9d652062b7
|
pyabc: fix indentation in pyabc.i
|
2011-10-24 15:21:08 -07:00 |
Baruch Sterin
|
825b0b5ee3
|
added support for getting a cex vector
|
2011-08-02 02:13:52 -04:00 |
Alan Mishchenko
|
158a76721e
|
Added 'src/mem' as an additition include directory in Python interface.
|
2011-03-04 18:17:09 -08:00 |
Baruch Sterin
|
34d59b0b91
|
fixes to pyabc kill mechanism
|
2011-02-27 18:33:56 -08:00 |
Baruch Sterin
|
b538a5fad0
|
1. Replace system() with a function that responds to SIGINT. 2. Add functions to cleanup temporary files on SIGINT. 3. Fix bugs related to signal handling.
|
2011-02-01 11:13:53 -08:00 |
Baruch Sterin
|
811f5631a8
|
pyabc: reorganize supporting python scripts
|
2011-01-13 22:12:37 +02:00 |
Baruch Sterin
|
c85a763444
|
pyabc: make the SIGINT signal handler clean up by sending SIGINT to child processes registered by the python code. Also provide functions to block SIGINT and unblock it, to allow for critical sections where signals are blocked
|
2011-01-13 22:11:37 +02:00 |
Alan Mishchenko
|
6130e39b18
|
initial commit of public abc
|
2010-11-01 01:35:04 -07:00 |