Alan Mishchenko
|
92a1c5b58e
|
Several bug fixes and other improvements.
|
2011-03-12 19:44:38 -08:00 |
Alan Mishchenko
|
a4aaf110ad
|
Exploration of Sasao's decomposition and minor improvements.
|
2011-03-11 20:18:02 -08:00 |
Alan Mishchenko
|
759c6596a5
|
Bug alert message in 'fraig'.
|
2011-03-10 11:48:25 -08:00 |
Alan Mishchenko
|
aa31e011a8
|
Added generation of MFFC for the network (improvements).
|
2011-03-09 20:49:32 -08:00 |
Alan Mishchenko
|
b46749dee6
|
Fixed the bug in Gia_ManRo/Gia_ManRo.
|
2011-03-09 18:41:53 -08:00 |
Alan Mishchenko
|
6a48812d50
|
Changed internal includes to be in quotes rather than in <>.
|
2011-03-09 18:39:53 -08:00 |
Alan Mishchenko
|
e15362a816
|
Added generation of MFFC for the network.
|
2011-03-09 18:39:00 -08:00 |
Alan Mishchenko
|
35f90a777d
|
Mffc-based structural decomposition of the network and bug fixes in reordering package.
|
2011-03-08 20:07:52 -08:00 |
Alan Mishchenko
|
24f0da1475
|
Improvements to the interpolation command 'int'; change of default switch -t (forgot to add new file).
|
2011-03-08 20:06:09 -08:00 |
Alan Mishchenko
|
937979d9dd
|
Improvements to the interpolation command 'int'; change of default switch -t.
|
2011-03-08 20:05:09 -08:00 |
Alan Mishchenko
|
eabc42a2d8
|
Fixing a typo bug Vec_IntStart instead of Vec_IntAlloc.
|
2011-03-08 17:32:38 -08:00 |
Alan Mishchenko
|
badbb5a6cc
|
Fixing bugs in the new procedures added to the library.
|
2011-03-05 16:17:12 -08:00 |
Alan Mishchenko
|
edcb769b3e
|
Adding new procedures to the library.
|
2011-03-05 13:09:11 -08:00 |
Alan Mishchenko
|
5f69ce8b8d
|
Fixing a corner case bug in 'enlarge'.
|
2011-03-05 13:08:39 -08:00 |
Alan Mishchenko
|
5894637221
|
Yet another improvement in &abs_refine -s.
|
2011-03-04 20:14:30 -08:00 |
Alan Mishchenko
|
bfc39c1c33
|
Another improvement in &abs_refine -s.
|
2011-03-04 19:41:49 -08:00 |
Alan Mishchenko
|
158a76721e
|
Added 'src/mem' as an additition include directory in Python interface.
|
2011-03-04 18:17:09 -08:00 |
Alan Mishchenko
|
87d39b40aa
|
Missing type cast after one of the previous changes.
|
2011-03-04 17:11:33 -08:00 |
Alan Mishchenko
|
ef89333774
|
Improved the speed of refinement algorithm in &abs_refine.
|
2011-03-04 16:59:28 -08:00 |
Alan Mishchenko
|
148a786b69
|
Made abc.h independent of CUDD and Extra.
|
2011-03-03 12:28:52 -08:00 |
Alan Mishchenko
|
88bdf467d8
|
Bug fix in dprove, adding command option -p.
|
2011-03-03 10:02:32 -08:00 |
Alan Mishchenko
|
d13bbe5b5f
|
Bug fix in &fraig.
|
2011-03-03 10:01:28 -08:00 |
Alan Mishchenko
|
f2945e12f3
|
Upgrading epd and mtr packages to be compatible with the latest release of CUDD 2.4.2
|
2011-03-02 19:02:04 -08:00 |
Alan Mishchenko
|
e3f2dde1c4
|
Upgrading epd and mtr packages to be compatible with the latest release of CUDD 2.4.2
|
2011-03-02 18:50:03 -08:00 |
Alan Mishchenko
|
e881eaf693
|
Removing useless printout in &resim.
|
2011-03-02 18:48:51 -08:00 |
Alan Mishchenko
|
de984d7f90
|
Fixing corner-case bugs in &srm -s.
|
2011-02-28 21:55:40 -08:00 |
Alan Mishchenko
|
6119f7068a
|
Cumulative update to BDD-based reachability, speeding up &reachm and other changes.
|
2011-02-28 14:52:51 -08:00 |
Alan Mishchenko
|
39839c3feb
|
Updated read_status/write_status to correctly handle the case of seq cex without regs.
|
2011-02-27 20:57:27 -08:00 |
Alan Mishchenko
|
4704dbc798
|
Replaced remove() by unlink() to compile on Windows.
|
2011-02-27 20:43:02 -08:00 |
Baruch Sterin
|
34d59b0b91
|
fixes to pyabc kill mechanism
|
2011-02-27 18:33:56 -08:00 |
Alan Mishchenko
|
02081dba67
|
Added generation of counter-examples in &reachm.
|
2011-02-27 17:05:44 -08:00 |
Alan Mishchenko
|
2f874d27fc
|
Fixed the problem with filtered equivalences (&srm -sf and &equiv_mark -f).
|
2011-02-22 12:47:55 -08:00 |
Alan Mishchenko
|
a84b1cfc55
|
Fixed a critical bug in the previous update.
|
2011-02-21 21:32:28 -08:00 |
Alan Mishchenko
|
75ee395f91
|
Implemented additional filtering of equivalences (&srm -sf).
|
2011-02-21 15:09:51 -08:00 |
Alan Mishchenko
|
ab75993d28
|
Moved two new APIs for reading/writing CEX from/into ABC from abc.c to mainFrame.c.
|
2011-02-19 16:53:11 -08:00 |
Alan Mishchenko
|
e3f88c81c6
|
Changes to support sequential verification with reduction without speculation.
|
2011-02-19 16:47:05 -08:00 |
Alan Mishchenko
|
2619edf8c0
|
Added two new APIs for reading/writing CEX from/into ABC.
|
2011-02-19 16:43:00 -08:00 |
Alan Mishchenko
|
443cc01782
|
Another corner-case bug in zeropo.
|
2011-02-19 13:24:21 -08:00 |
Alan Mishchenko
|
0656af22fd
|
Adding one more control switch to CEC commands (i)prove.
|
2011-02-19 11:51:20 -08:00 |
Alan Mishchenko
|
c7ebd93211
|
Improvements to CEC command iprove.
|
2011-02-18 22:19:45 -08:00 |
Alan Mishchenko
|
06ae1644b2
|
Fixing the problem with writing/reading bug-free depth in status files.
|
2011-02-17 09:18:07 -08:00 |
Alan Mishchenko
|
5b4ef503bd
|
Fixed Cudd_DumpDot() to not print leading zeros because of OS-dependent fprintf switch %p.
|
2011-02-16 12:21:58 -08:00 |
Baruch Sterin
|
9d02679ef7
|
fixes for dumb erros in utilSignal.c/h
|
2011-02-15 16:50:12 -08:00 |
Alan Mishchenko
|
a7e214bb01
|
Improved timeout in the BDD reachability engines.
|
2011-02-13 20:50:29 -08:00 |
Alan Mishchenko
|
573694f9bf
|
Fixing g++ compilation issue for tmpFile().
|
2011-02-13 19:48:30 -08:00 |
Alan Mishchenko
|
8cc7b43865
|
Unified the use of counter-examples in three packages (additional files).
|
2011-02-13 18:02:52 -08:00 |
Alan Mishchenko
|
71cbf17e7f
|
Unified the use of counter-examples in three packages.
|
2011-02-13 17:46:48 -08:00 |
Alan Mishchenko
|
686d38d667
|
Changes to enable C++ compilation after recent modifications.
|
2011-02-13 15:16:10 -08:00 |
Alan Mishchenko
|
e7b544f111
|
Upgrade to the latest CUDD 2.4.2.
|
2011-02-13 13:42:25 -08:00 |
Alan Mishchenko
|
d99de60e6c
|
Portability changes to the st package.
|
2011-02-13 13:40:21 -08:00 |
Alan Mishchenko
|
bef084bd9b
|
Bug fix in setting the number of finished frames when reading a status file.
|
2011-02-11 13:57:57 -08:00 |
Alan Mishchenko
|
78aed3f6d5
|
LUT-size-based balancing (disabled by default).
|
2011-02-11 09:11:30 -08:00 |
Alan Mishchenko
|
2a214a9283
|
Bug fix in zeropo.
|
2011-02-11 09:10:34 -08:00 |
Alan Mishchenko
|
f74fb87dae
|
Improved timeout in &reachp.
|
2011-02-08 12:45:28 -08:00 |
Alan Mishchenko
|
ed253df750
|
Additional change to enable runtime limit in CUDD in variable reordering.
|
2011-02-08 12:43:32 -08:00 |
Alan Mishchenko
|
46075098da
|
Improved timeout in &reachm.
|
2011-02-08 11:36:02 -08:00 |
Alan Mishchenko
|
7977b2dd5d
|
Modificationd to CUDD to enable runtime-limit in variable reordering.
|
2011-02-08 11:09:12 -08:00 |
Alan Mishchenko
|
53217cdc8b
|
Yet another update to the runtime control in BDD operations.
|
2011-02-07 20:37:53 -08:00 |
Alan Mishchenko
|
21bb515b3c
|
Added handling runtime limit inside And and AndExist.
|
2011-02-07 15:58:29 -08:00 |
Alan Mishchenko
|
3e92b87362
|
Added timeout to &reachn.
|
2011-02-04 20:22:10 -08:00 |
Alan Mishchenko
|
82e9de9000
|
Eneabled writing/reading pAbc->nFrames into/from status files.
|
2011-02-04 00:07:21 -08:00 |
Alan Mishchenko
|
e5fb4fe550
|
Added writing signal names in AIGER writer for GIA package.
|
2011-02-03 22:11:47 -08:00 |
Alan Mishchenko
|
e6f8744777
|
Make PDR return the number of completed frames.
|
2011-02-03 21:34:46 -08:00 |
Alan Mishchenko
|
59d7455cf1
|
Minor changes while improving BDD-based reachability.
|
2011-02-03 13:05:01 -08:00 |
Alan Mishchenko
|
1d54983bc4
|
Minor changes to hash table and utilSignal.c.
|
2011-02-01 16:35:50 -08:00 |
Baruch Sterin
|
35e05b7e5a
|
merge pyabc changes into mainline
|
2011-02-01 16:19:38 -08:00 |
Baruch Sterin
|
3a41da37a2
|
src/misc/util/utilSignal.c
|
2011-02-01 15:54:01 -08:00 |
Alan Mishchenko
|
d4291dab37
|
Cumulative changes of the last two weeks.
|
2011-02-01 15:47:55 -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 |
Alan Mishchenko
|
624af674a0
|
New code since Dec 2010.
|
2011-01-13 13:32:18 -08:00 |
Baruch Sterin
|
ab80b015a4
|
merge changes from main branch
|
2011-01-13 22:42:54 +02:00 |
Alan Mishchenko
|
ae4b51351c
|
Cumulative changes in the last few weeks.
|
2011-01-13 12:38:59 -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
|
f4066b5be3
|
Initial implementation of AnalyseFinal
|
2010-12-03 09:26:08 -08:00 |
Alan Mishchenko
|
ff5fdb92e2
|
Bug fix in &srm (not generating result when there is no equivs)
|
2010-12-03 01:21:49 -08:00 |
Alan Mishchenko
|
2adc30f56b
|
Initial integration of PDR
|
2010-12-03 01:20:51 -08:00 |
Alan Mishchenko
|
c9a6252486
|
Fixing memory leak in LTL property handling code
|
2010-12-02 19:30:19 -08:00 |
Alan Mishchenko
|
c7bb89d1b9
|
An option to output verbose stats about timeframe sizes during unrolling
|
2010-11-29 01:45:48 -08:00 |
Alan Mishchenko
|
5a192f026f
|
Bug fix: alloing "dsat" to work on multi-output cones
|
2010-11-29 01:43:14 -08:00 |
Alan Mishchenko
|
ffb04d244f
|
Code formatting change
|
2010-11-29 01:40:49 -08:00 |
Alan Mishchenko
|
f404f9ffb4
|
Performance bug fix in area-only mapping "map -a".
|
2010-11-29 01:38:31 -08:00 |
Alan Mishchenko
|
92420c2d1f
|
Rearranging data members in the structure (not a bug)
|
2010-11-29 01:37:13 -08:00 |
Alan Mishchenko
|
42cebe99d0
|
Bug fix: unhandled & symbol in Liberty formula representation
|
2010-11-29 01:35:09 -08:00 |
Alan Mishchenko
|
9bff0309ae
|
Added ternary simulation value storage
|
2010-11-29 01:32:29 -08:00 |
Alan Mishchenko
|
719d399a64
|
Bug fix to read flops with init state 3 (don't know)
|
2010-11-29 01:30:03 -08:00 |
Alan Mishchenko
|
a2e2661e1f
|
Fixing combinational loop problem in choice computation
|
2010-11-29 01:26:00 -08:00 |
Alan Mishchenko
|
cdcbd60b39
|
Adding missing license agreements
|
2010-11-29 01:23:21 -08:00 |
Alan Mishchenko
|
0c337bc344
|
Added API Abc_FrameReadGia
|
2010-11-29 01:15:16 -08:00 |
Alan Mishchenko
|
584643747c
|
Fix for write_status/read_status to use PO index
|
2010-11-29 01:08:18 -08:00 |
Alan Mishchenko
|
c2c9a5cf8d
|
Added command "swappos".
|
2010-11-28 22:44:54 -08:00 |
Alan Mishchenko
|
a17a4e5ca4
|
NPN class computation.
|
2010-11-28 22:30:15 -08:00 |
Alan Mishchenko
|
98257daa82
|
Added command "testcex".
|
2010-11-28 19:32:19 -08:00 |
Baruch Sterin
|
093774c1b8
|
fixed compilation in linux
|
2010-11-01 02:06:26 -07:00 |
Alan Mishchenko
|
6130e39b18
|
initial commit of public abc
|
2010-11-01 01:35:04 -07:00 |
Alan Mishchenko
|
51a646a355
|
Version abc90901
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:05:13 -07:00 |
Alan Mishchenko
|
3270783939
|
Version abc90813
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:05:09 -07:00 |
Alan Mishchenko
|
4d1bc4a268
|
Version abc90809
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:05:06 -07:00 |
Alan Mishchenko
|
b288bac6b3
|
Version abc90807
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:05:02 -07:00 |
Alan Mishchenko
|
da65e88e3b
|
Version abc90804
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:04:59 -07:00 |
Alan Mishchenko
|
270f6db246
|
Version abc90715
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:04:56 -07:00 |
Alan Mishchenko
|
0398ced824
|
Version abc90714
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:04:53 -07:00 |
Alan Mishchenko
|
70697f868a
|
Version abc90528
committer: Baruch Sterin <baruchs@gmail.com>
|
2015-06-22 23:04:43 -07:00 |
Alan Mishchenko
|
d5b0fdee74
|
Version abc90505
|
2009-05-05 08:01:00 -07:00 |
Alan Mishchenko
|
d7a048d738
|
Version abc90424
|
2009-04-24 08:01:00 -07:00 |
Alan Mishchenko
|
77fab468ad
|
Version abc90413
|
2009-04-13 08:01:00 -07:00 |
Alan Mishchenko
|
ccd1b57264
|
Version abc90410
|
2009-04-10 08:01:00 -07:00 |
Alan Mishchenko
|
df6fdd1dff
|
Version abc90408
|
2009-04-08 08:01:00 -07:00 |
Alan Mishchenko
|
e3e2918eb8
|
Version abc90405
|
2009-04-05 08:01:00 -07:00 |
Alan Mishchenko
|
23fd11037a
|
Version abc90329
|
2009-03-29 08:01:00 -07:00 |
Alan Mishchenko
|
d74d35aa42
|
Version abc90321
|
2009-03-21 08:01:00 -07:00 |
Alan Mishchenko
|
770bc99e79
|
Version abc90315
|
2009-03-15 08:01:00 -07:00 |
Alan Mishchenko
|
81b51657f5
|
Version abc90313
|
2009-03-13 08:01:00 -07:00 |
Alan Mishchenko
|
243cb29e56
|
Version abc90311
|
2009-03-11 08:01:00 -07:00 |
Alan Mishchenko
|
32314347ba
|
Version abc90310
|
2009-03-10 08:01:00 -07:00 |
Alan Mishchenko
|
c03f9b516b
|
Version abc90220
|
2009-02-20 08:01:00 -08:00 |
Alan Mishchenko
|
28d4f8696d
|
Version abc90217
|
2009-02-17 08:01:00 -08:00 |
Alan Mishchenko
|
0871bffae3
|
Version abc90215
|
2009-02-15 08:01:00 -08:00 |
Alan Mishchenko
|
f936cc0680
|
Version abc90118
|
2009-01-18 08:01:00 -08:00 |
Alan Mishchenko
|
c9ad5880cc
|
Version abc81029
|
2008-10-29 08:01:00 -07:00 |
Alan Mishchenko
|
d80ee832f3
|
Version abc81027
|
2008-10-27 08:01:00 -07:00 |
Alan Mishchenko
|
d2b735f794
|
Version abc81025
|
2008-10-25 08:01:00 -07:00 |
Alan Mishchenko
|
2418d9b08d
|
Version abc81014_2
|
2008-10-14 20:01:00 -07:00 |
Alan Mishchenko
|
a4bca40597
|
Version abc81014
|
2008-10-14 08:01:00 -07:00 |
Alan Mishchenko
|
e917dda1d3
|
Version abc81013
|
2008-10-13 08:01:00 -07:00 |
Alan Mishchenko
|
a2535d49a0
|
Version abc81005
|
2008-10-05 08:01:00 -07:00 |
Alan Mishchenko
|
eb75697fe0
|
Version abc81004
|
2008-10-04 08:01:00 -07:00 |
Alan Mishchenko
|
689cbe904e
|
Version abc80927
|
2008-09-27 08:01:00 -07:00 |
Alan Mishchenko
|
91effd8148
|
Version abc80922
|
2008-09-22 08:01:00 -07:00 |
Alan Mishchenko
|
23c428ea09
|
Version abc80921_2
|
2008-09-21 20:01:00 -07:00 |
Alan Mishchenko
|
4d71c114a3
|
Version abc80921
|
2008-09-21 08:01:00 -07:00 |
Alan Mishchenko
|
3429e6309d
|
Version abc80919
|
2008-09-19 08:01:00 -07:00 |
Alan Mishchenko
|
655a50101e
|
Version abc80918
|
2008-09-18 08:01:00 -07:00 |
Alan Mishchenko
|
ce690b2907
|
Version abc80915
|
2008-09-15 08:01:00 -07:00 |
Alan Mishchenko
|
75d6d6abd1
|
Version abc80912
|
2008-09-12 08:01:00 -07:00 |
Alan Mishchenko
|
4db8655072
|
Version abc80910
|
2008-09-10 08:01:00 -07:00 |
Alan Mishchenko
|
a30c08bbe5
|
Version abc80909
|
2008-09-09 08:01:00 -07:00 |
Alan Mishchenko
|
092c7be0ff
|
Version abc80905
|
2008-09-05 08:01:00 -07:00 |
Alan Mishchenko
|
73c8aa7c40
|
Version abc80901
|
2008-09-01 08:01:00 -07:00 |
Alan Mishchenko
|
84355d5cb2
|
Version abc80830
|
2008-08-30 08:01:00 -07:00 |
Alan Mishchenko
|
b8dea8ff05
|
Version abc80802_2
|
2008-08-02 20:01:00 -07:00 |
Alan Mishchenko
|
cbb7ff8642
|
Version abc80802
|
2008-08-02 08:01:00 -07:00 |
Alan Mishchenko
|
582a059e34
|
Version abc80729
|
2008-07-29 08:01:00 -07:00 |
Alan Mishchenko
|
20a5a0d4af
|
Version abc80725_2
|
2008-07-25 20:01:00 -07:00 |
Alan Mishchenko
|
1afa8a2f38
|
Version abc80725
|
2008-07-25 08:01:00 -07:00 |
Alan Mishchenko
|
2c96c8af36
|
Version abc80721
|
2008-07-21 08:01:00 -07:00 |
Alan Mishchenko
|
de978ced7b
|
Version abc80719
|
2008-07-19 08:01:00 -07:00 |
Alan Mishchenko
|
13f52980da
|
Version abc80718
|
2008-07-18 08:01:00 -07:00 |
Alan Mishchenko
|
d63a0cbbfd
|
Version abc80717
|
2008-07-17 08:01:00 -07:00 |
Alan Mishchenko
|
05772a795b
|
Version abc80707
|
2008-07-07 08:01:00 -07:00 |