Alan Mishchenko
|
9eb1be8e53
|
Bug fix in 'addbuffs'.
|
2012-03-29 15:48:45 -07:00 |
Alan Mishchenko
|
38494b41a6
|
Moving Vec_Set_t to the vector directory.
|
2012-03-28 10:19:12 -07:00 |
Alan Mishchenko
|
265e3e5cd4
|
Moving Vec_Set_t to the vector directory.
|
2012-03-28 10:13:42 -07:00 |
Alan Mishchenko
|
3992e344ea
|
Logic sharing for multi-input gates (silencing a warning).
|
2012-03-27 21:59:13 -07:00 |
Alan Mishchenko
|
a21f2986aa
|
Enabling mapping into multi-input AND/OR gates.
|
2012-03-27 20:15:02 -07:00 |
Alan Mishchenko
|
08253a50eb
|
Logic sharing for multi-input gates (bug fix).
|
2012-03-26 20:21:05 -07:00 |
Alan Mishchenko
|
c2ab4426e4
|
Important bug fix in XOR balancing (balance -x).
|
2012-03-26 15:01:54 -07:00 |
Alan Mishchenko
|
a4144cf0d1
|
Making demiter dump files in the current directory.
|
2012-03-26 12:55:58 -07:00 |
Alan Mishchenko
|
16cf6bf1ca
|
Logic sharing for multi-input gates.
|
2012-03-26 12:55:20 -07:00 |
Alan Mishchenko
|
45f07795ef
|
Logic sharing for multi-input gates.
|
2012-03-25 23:10:35 -07:00 |
Alan Mishchenko
|
8ed3e40a52
|
Logic sharing for multi-input gates.
|
2012-03-25 22:47:08 -07:00 |
Alan Mishchenko
|
5f075adc19
|
Logic sharing for multi-input gates.
|
2012-03-25 16:58:40 -07:00 |
Alan Mishchenko
|
b4df114e4a
|
Logic sharing for multi-input gates.
|
2012-03-25 16:49:29 -07:00 |
Alan Mishchenko
|
309bcf2dec
|
Logic sharing for multi-input gates.
|
2012-03-25 01:24:26 -07:00 |
Alan Mishchenko
|
abb889fe6e
|
Improving printouts of gates and support.
|
2012-03-24 13:15:37 -07:00 |
Alan Mishchenko
|
b584fea24a
|
Bug fix in the mapper: using an object after it is deleted.
|
2012-03-24 11:52:13 -07:00 |
Alan Mishchenko
|
aede5026b3
|
Silencing a gcc warning.
|
2012-03-23 22:55:45 -07:00 |
Alan Mishchenko
|
3abd9773a4
|
Enabled demitering dual-output miters.
|
2012-03-23 22:52:30 -07:00 |
Alan Mishchenko
|
1c31dbe786
|
Added command 'addbuffs' to create balanced CI/CO paths.
|
2012-03-23 22:29:25 -07:00 |
Alan Mishchenko
|
0792ab0eb6
|
Additional features for delay optimization
|
2012-03-21 23:19:49 -07:00 |
Alan Mishchenko
|
f50ce3dbd9
|
Switching to a variable-page-size memory manager for clauses and proofs.
|
2012-03-21 17:13:39 -07:00 |
Alan Mishchenko
|
92539a91a0
|
Added one currently unused iterator.
|
2012-03-21 15:27:47 -07:00 |
Alan Mishchenko
|
0dc699f777
|
Preventing gcc compilation errors in handling memory pages.
|
2012-03-21 15:26:09 -07:00 |
Alan Mishchenko
|
8f91b30a67
|
Bug fix to prevent crashing when Abc_Print() is called while ABC is not initialized.
|
2012-03-20 09:35:33 -07:00 |
Alan Mishchenko
|
c347f2b90b
|
Alternative way of computing delay in SOP balancing.
|
2012-03-16 15:43:08 -07:00 |
Alan Mishchenko
|
aeedc6ace5
|
Exploration of ISO and minor changes.
|
2012-03-13 16:12:16 -07:00 |
Alan Mishchenko
|
49c13f4f03
|
Added new procedures to read files.
|
2012-03-11 23:07:27 -07:00 |
Alan Mishchenko
|
795b5a6ce7
|
Added command 'nodedup' to duplicate nodes with high fanout.
|
2012-03-11 23:06:14 -07:00 |
Alan Mishchenko
|
2e97ffdd1a
|
Updating &test to call full check.
|
2012-03-10 21:44:32 -08:00 |
Alan Mishchenko
|
fec988f619
|
Renamed Aig_ObjPioNum to be Aig_ObjCioId.
|
2012-03-09 19:59:35 -08:00 |
Alan Mishchenko
|
c46c957a07
|
Renamed Aig_ObjIsPi/Po to be ...Ci/Co and Aig_Man(Pi/Po)Num to be ...(Ci/Co)...
|
2012-03-09 19:50:18 -08:00 |
Alan Mishchenko
|
2c8f1a67ec
|
Renamed Aig_ManForEachPi/Po to be ...Ci/Co and Aig_ObjCreatePi/Po to be ...Ci/Co.
|
2012-03-09 19:32:44 -08:00 |
Alan Mishchenko
|
34078de8d6
|
Silencing remaining gcc warnings.
|
2012-03-09 19:18:18 -08:00 |
Alan Mishchenko
|
66eb3cf472
|
Silencing remaining gcc warnings.
|
2012-03-09 19:08:34 -08:00 |
Alan Mishchenko
|
8388f065f4
|
Do not cancel the current abstraction when a new refinement is discovered in VTA.
|
2012-03-09 18:57:13 -08:00 |
Alan Mishchenko
|
76f3e03cc1
|
Commenting out verbose statements.
|
2012-03-08 02:10:20 +01:00 |
Alan Mishchenko
|
3634f60d7a
|
Fixing a bug and adding verification of minimized counter-example.
|
2012-03-06 15:33:16 +01:00 |
Alan Mishchenko
|
abde9fe948
|
Fixing a bug and adding verification of minimized counter-example.
|
2012-03-06 15:30:20 +01:00 |
Alan Mishchenko
|
f7c7cb5c65
|
Adding switch '-n' to 'permute' to derive random topological ordering of internal nodes.
|
2012-03-06 11:53:07 +01:00 |
Alan Mishchenko
|
5ad0fea606
|
Extending memory page size for proof logging.
|
2012-03-05 09:01:50 +01:00 |
Niklas Een
|
12d9aaa7b4
|
Some fixes for VTA under Bridge.
|
2012-03-03 11:03:59 -08:00 |
Niklas Een
|
5b800e05de
|
Counterexamples now work in Bridge
|
2012-03-03 10:10:07 -08:00 |
Niklas Een
|
929e5e16e6
|
Some fixes to the Bridge code. More to do.
|
2012-03-03 08:58:25 -08:00 |
Niklas Een
|
1e40c5b79f
|
Removed warning in Abc_Print
|
2012-03-02 16:28:32 -08:00 |
Alan Mishchenko
|
90e95fcb48
|
Adding features related to the communication bridge.
|
2012-03-02 15:29:19 -08:00 |
Alan Mishchenko
|
eb4aa42577
|
Enabling user-specified required times in 'map'.
|
2012-03-02 13:50:28 -08:00 |
Alan Mishchenko
|
a0933b1643
|
Adding switch -N to 'super' to set an upper bound on the number of supergates generated.
|
2012-03-02 13:49:49 -08:00 |
Alan Mishchenko
|
7e805e5c9a
|
Making GENLIB parser skip LATCHes.
|
2012-03-02 11:48:13 -08:00 |
Alan Mishchenko
|
7fa9de2da4
|
Redirecting printf messages.
|
2012-03-02 01:31:44 -08:00 |
Alan Mishchenko
|
c47dc99a94
|
Redirecting printf messages.
|
2012-03-02 01:15:40 -08:00 |
Alan Mishchenko
|
4db9c63627
|
Redirecting printf messages.
|
2012-03-02 01:06:53 -08:00 |
Alan Mishchenko
|
7926d75ecb
|
Adding features related to the communication bridge.
|
2012-03-02 00:57:48 -08:00 |
Alan Mishchenko
|
a6f363d461
|
Created a communication bridge.
|
2012-03-01 22:36:34 -08:00 |
Alan Mishchenko
|
325ac583e6
|
Created a communication bridge.
|
2012-03-01 21:20:18 -08:00 |
Alan Mishchenko
|
2b39d60f6e
|
Adding switch -N to 'super' to set an upper bound on the number of supergates generated.
|
2012-03-01 11:18:35 -08:00 |
Alan Mishchenko
|
b90f1c73ae
|
Adding switch -N to 'super' to set an upper bound on the number of supergates generated.
|
2012-02-29 16:44:16 -08:00 |
Alan Mishchenko
|
b30791ba62
|
Updating 'print_library' to write GENLIB library into a file.
|
2012-02-29 16:43:28 -08:00 |
Alan Mishchenko
|
d548040437
|
Bug fix in a standard cell library generator.
|
2012-02-29 16:15:31 -08:00 |
Alan Mishchenko
|
4b647de7fd
|
Bug fix in a standard cell library generator.
|
2012-02-29 15:59:18 -08:00 |
Alan Mishchenko
|
3e5e7a2544
|
Added skipping &iso when there is only one PO.
|
2012-02-29 10:51:05 -08:00 |
Alan Mishchenko
|
1bf2b0351a
|
Added skipping &iso when there is only one PO.
|
2012-02-29 10:38:18 -08:00 |
Alan Mishchenko
|
d509c0c3a0
|
Bug fix in 'in' (look at the OR of the interpolants, rather than the last frontier, when K > 1).
|
2012-02-28 19:14:05 -08:00 |
Alan Mishchenko
|
0b1cfe886e
|
Added switch -z to command 'removepo' to enable removing const1 outputs.
|
2012-02-27 17:50:48 -08:00 |
Alan Mishchenko
|
c17a22ef8a
|
Disabled verbose print-out in the SAT solvers.
|
2012-02-26 08:51:14 -08:00 |
Alan Mishchenko
|
b06908d1e8
|
Making BMC engines (bmc2, bmc3) to perform OR-decomposition by default (bug fix).
|
2012-02-25 15:54:11 -08:00 |
Alan Mishchenko
|
3f525b0d42
|
Silenced a gcc warning.
|
2012-02-24 16:18:38 -08:00 |
Alan Mishchenko
|
b4fe108d86
|
Making BMC engines (bmc2, bmc3) to perform OR-decomposition by default.
|
2012-02-24 16:11:49 -08:00 |
Alan Mishchenko
|
3552d39b71
|
Making BMC engines (bmc2, bmc3) to perform OR-decomposition by default.
|
2012-02-24 13:37:31 -08:00 |
Alan Mishchenko
|
d80f43a185
|
Making BMC engines (bmc2, bmc3) to perform OR-decomposition by default.
|
2012-02-24 13:21:32 -08:00 |
Alan Mishchenko
|
8f4457772a
|
Added a way to disable support for dynamic linking.
|
2012-02-24 09:44:16 -08:00 |
Alan Mishchenko
|
c20d29e7e7
|
Silenced a gcc warning.
|
2012-02-23 13:49:49 -08:00 |
Baruch Sterin
|
f42131935e
|
pyabc: silnce more warnings
|
2012-02-23 13:45:51 -08: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 |
Alan Mishchenko
|
a87a3b4e33
|
Bug fix in stadard cell library representation.
|
2012-02-23 11:58:59 -08:00 |
Baruch Sterin
|
871684d2a0
|
pyabc changes with main branch
|
2012-02-23 11:11:21 -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 |
Alan Mishchenko
|
99e7d1d193
|
Bug fix in stadard cell library representation.
|
2012-02-23 10:24:01 -08:00 |
Alan Mishchenko
|
1d25ae3b1a
|
Experiment with technology mapping.
|
2012-02-22 17:54:24 -08:00 |
Alan Mishchenko
|
d2cab85976
|
Adding flag -s to &put to disable status clearing.
|
2012-02-22 08:06:22 -08:00 |
Alan Mishchenko
|
8ba2398138
|
Undoing a previuos change to not reset the status after &put.
|
2012-02-22 00:46:52 -08:00 |
Alan Mishchenko
|
db3a005402
|
Experiment with technology mapping.
|
2012-02-20 21:34:50 -08:00 |
Alan Mishchenko
|
e60d6c94a3
|
Experiment with technology mapping.
|
2012-02-20 21:33:51 -08:00 |
Alan Mishchenko
|
18ea60a06b
|
Isomorphism checking code.
|
2012-02-20 16:43:15 -08:00 |
Alan Mishchenko
|
9f71a9f67b
|
Isomorphism checking code.
|
2012-02-20 16:09:20 -08:00 |
Alan Mishchenko
|
e43ca9f850
|
Isomorphism checking code.
|
2012-02-19 15:05:59 -08:00 |
Alan Mishchenko
|
2377ae60e9
|
Isomorphism checking code.
|
2012-02-19 14:52:43 -08:00 |
Alan Mishchenko
|
ea13085fe3
|
Added printout of BMC tents in &ps.
|
2012-02-19 13:33:21 -08:00 |
Alan Mishchenko
|
c2b2e99284
|
Added QuickSort based on 3-way partitioning.
|
2012-02-19 13:19:35 -08:00 |
Alan Mishchenko
|
596bbbe6dc
|
Added QuickSort based on 3-way partitioning.
|
2012-02-19 13:16:51 -08:00 |
Alan Mishchenko
|
9aab58f601
|
Isomorphism checking code.
|
2012-02-19 12:57:58 -08:00 |
Alan Mishchenko
|
af8cac095d
|
Setting the default limit on the number of timeframe in bmc2/bmc3 to 0 (infinity).
|
2012-02-19 10:41:16 -08:00 |
Alan Mishchenko
|
c9147d76cc
|
Setting the default limit on the number of timeframe in bmc2/bmc3 to 0 (infinity).
|
2012-02-19 09:55:52 -08:00 |
Alan Mishchenko
|
7ca9c116df
|
Isomorphism checking code.
|
2012-02-18 19:20:02 -08:00 |
Alan Mishchenko
|
78cad5e176
|
Isomorphism checking code.
|
2012-02-17 23:26:20 -08:00 |
Alan Mishchenko
|
97a2e6f29e
|
Isomorphism checking code.
|
2012-02-17 19:04:28 -08:00 |
Alan Mishchenko
|
5d7c568589
|
Changes to properly save current GIA after &miter -t and not erase the comb cex after &put.
|
2012-02-17 15:51:12 -08:00 |
Alan Mishchenko
|
ee9f66e2c4
|
Isomorphism checking code.
|
2012-02-17 13:19:09 -08:00 |
Alan Mishchenko
|
f2a413029c
|
Silencing some of the gcc warnings.
|
2012-02-17 12:46:08 -08:00 |
Alan Mishchenko
|
82cd6ae7cc
|
Silencing some of the gcc warnings.
|
2012-02-17 00:55:58 -08:00 |
Alan Mishchenko
|
32eb2e223d
|
Silencing some of the gcc warnings.
|
2012-02-17 00:53:07 -08:00 |
Alan Mishchenko
|
fe2d7d9612
|
Silencing some of the gcc warnings.
|
2012-02-17 00:24:38 -08:00 |
Alan Mishchenko
|
4743884de4
|
Silencing some of the gcc warnings.
|
2012-02-17 00:12:53 -08:00 |
Alan Mishchenko
|
2d316b86e2
|
Silencing some of the gcc warnings.
|
2012-02-17 00:06:39 -08:00 |
Alan Mishchenko
|
97856d021a
|
Silencing some of the gcc warnings.
|
2012-02-16 23:40:23 -08:00 |
Alan Mishchenko
|
791b107e7a
|
Silencing some of the gcc warnings.
|
2012-02-16 21:53:16 -08:00 |
Alan Mishchenko
|
16dc02e7f6
|
Improved memory management of proof-logging and propagated changes.
|
2012-02-16 20:54:41 -08:00 |
Alan Mishchenko
|
f1dba69c57
|
Improved memory management of proof-logging and propagated changes.
|
2012-02-16 14:23:52 -08:00 |
Alan Mishchenko
|
ce945006e1
|
Changing how BMC report runtime.
|
2012-02-16 00:28:33 -08:00 |
Alan Mishchenko
|
8587ebe797
|
Variable timeframe abstraction.
|
2012-02-16 00:11:09 -08:00 |
Alan Mishchenko
|
ecd14d4daf
|
Isomorphism checking code.
|
2012-02-15 18:40:05 -08:00 |
Alan Mishchenko
|
e405d71398
|
Isomorphism checking code.
|
2012-02-14 22:16:01 -08:00 |
Alan Mishchenko
|
a9980135a0
|
Isomorphism checking code.
|
2012-02-14 22:15:49 -08:00 |
Alan Mishchenko
|
faa934e2e6
|
Added restarts to PDR.
|
2012-02-14 00:17:01 -08:00 |
Alan Mishchenko
|
77b5dc261e
|
Added restarts to PDR.
|
2012-02-13 23:31:01 -08:00 |
Alan Mishchenko
|
e0650dce0a
|
Timeout crash fix in 'reachy'.
|
2012-02-13 21:10:15 -08:00 |
Alan Mishchenko
|
59ea100dbf
|
Variable timeframe abstraction.
|
2012-02-13 20:40:38 -08:00 |
Alan Mishchenko
|
d931de7feb
|
Variable timeframe abstraction.
|
2012-02-13 20:03:55 -08:00 |
Alan Mishchenko
|
6f4bb33ce1
|
Variable timeframe abstraction.
|
2012-02-13 14:35:00 -08:00 |
Alan Mishchenko
|
f80841a5fd
|
Variable timeframe abstraction.
|
2012-02-13 14:17:01 -08:00 |
Alan Mishchenko
|
d0713831a0
|
Lazy man's logic synthesis.
|
2012-02-12 17:30:05 -08:00 |
Alan Mishchenko
|
9f331ae915
|
Isomorphism checking code.
|
2012-02-12 15:45:07 -08:00 |
Alan Mishchenko
|
d9edb7e549
|
Variable timeframe abstraction.
|
2012-02-12 02:16:36 -08:00 |
Alan Mishchenko
|
862ebb214d
|
Variable timeframe abstraction.
|
2012-02-11 22:54:59 -08:00 |
Alan Mishchenko
|
49c5beefd4
|
Variable timeframe abstraction.
|
2012-02-11 22:30:04 -08:00 |
Alan Mishchenko
|
95d7b478fd
|
Variable timeframe abstraction.
|
2012-02-11 21:56:05 -08:00 |
Alan Mishchenko
|
309ab1c12b
|
Variable timeframe abstraction.
|
2012-02-11 20:48:23 -08:00 |
Alan Mishchenko
|
d81aa6d697
|
Variable timeframe abstraction.
|
2012-02-11 19:32:45 -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 |
Alan Mishchenko
|
c395afe225
|
Graph isomorphism checking code.
|
2012-02-11 14:13:11 -08:00 |
Alan Mishchenko
|
112f797c73
|
Added switch -f to 'print_io' to suppress printing flops.
|
2012-02-11 00:43:37 -08:00 |
Alan Mishchenko
|
c5067f7d04
|
Graph isomorphism checking code.
|
2012-02-11 00:22:05 -08:00 |
Alan Mishchenko
|
71891354b4
|
Bug fixes in &cec command.
|
2012-02-10 00:07:31 -08:00 |
Alan Mishchenko
|
b186f362a7
|
Bug fix in flop-level abstraction refinement.
|
2012-02-09 13:38:09 -08:00 |
Alan Mishchenko
|
274e8ada94
|
Removed unused 'bool' definition and unused memory management macros.
|
2012-02-07 19:59:14 -08:00 |
Alan Mishchenko
|
25859eefb6
|
Graph isomorphism checking code.
|
2012-02-02 15:45:48 -08:00 |
Alan Mishchenko
|
16fd67f0ab
|
Trying to fix a false-positive due to incorrect inductive termination check in 'int' when K is more than 1 (not fixed yet).
|
2012-02-01 14:54:32 -08:00 |
Alan Mishchenko
|
61211df4ff
|
Lazy man's logic synthesis.
|
2012-02-01 12:24:04 -08:00 |
Alan Mishchenko
|
5004aa1940
|
Graph isomorphism checking code.
|
2012-01-30 23:16:40 -08:00 |
Alan Mishchenko
|
044149593d
|
Graph isomorphism checking code.
|
2012-01-30 23:11:38 -08:00 |
Alan Mishchenko
|
7ea40494eb
|
Graph isomorphism checking code.
|
2012-01-29 21:22:54 -08:00 |
Alan Mishchenko
|
e511b87237
|
Moving Vec_IntPrint to where it belongs.
|
2012-01-29 21:22:26 -08:00 |
Alan Mishchenko
|
5e91f13247
|
Variable timeframe abstraction.
|
2012-01-28 23:17:31 -08:00 |
Alan Mishchenko
|
095bf1c91b
|
Variable timeframe abstraction.
|
2012-01-28 23:03:25 -08:00 |
Alan Mishchenko
|
5e1c28338b
|
Generation of dual-rail miter.
|
2012-01-28 21:09:31 -08:00 |
Alan Mishchenko
|
99b408fcb1
|
Generation of dual-rail miter.
|
2012-01-28 20:10:34 -08:00 |
Alan Mishchenko
|
5aeab257ed
|
Generation of dual-rail miter.
|
2012-01-28 15:05:33 -08:00 |
Alan Mishchenko
|
a2df331852
|
Variable timeframe abstraction.
|
2012-01-28 13:48:48 -08:00 |
Alan Mishchenko
|
7a87f20c18
|
Variable timeframe abstraction.
|
2012-01-27 00:57:42 -08:00 |
Alan Mishchenko
|
ce0e8caf79
|
Variable timeframe abstraction.
|
2012-01-27 00:48:06 -08:00 |
Alan Mishchenko
|
c7e855619a
|
Variable timeframe abstraction.
|
2012-01-24 14:39:49 -08:00 |
Alan Mishchenko
|
94d35a2592
|
Variable timeframe abstraction.
|
2012-01-24 01:04:56 -08:00 |
Alan Mishchenko
|
f8e933c718
|
Variable timeframe abstraction.
|
2012-01-23 13:45:46 -08:00 |
Alan Mishchenko
|
c39fd3741a
|
Added returning counter-example after BMC, which was recently added to 'dprove'.
|
2012-01-23 12:41:55 -08:00 |
Alan Mishchenko
|
14457af21a
|
Bug fix for incorrect memory allocation in main SAT solver, leading to crashes in 'dsec' (correction to the previous fix).
|
2012-01-23 12:21:29 -08:00 |
Alan Mishchenko
|
3906e37c12
|
Bug fix for incorrect memory allocation in main SAT solver, leading to crashes in 'dsec'.
|
2012-01-22 22:24:23 -08:00 |
Alan Mishchenko
|
fb918249ca
|
Variable timeframe abstraction.
|
2012-01-21 22:57:18 -08:00 |
Baruch Sterin
|
6e72e2fb35
|
pyabc: adapt build to recent changes in the rest of ABC
|
2012-01-21 18:21:03 -08:00 |
Alan Mishchenko
|
8014f25f6d
|
Major restructuring of the code.
|
2012-01-21 04:30:10 -08:00 |
Alan Mishchenko
|
c44cc5de94
|
Deleting file added by mistake.
|
2012-01-20 20:30:24 -08:00 |
Alan Mishchenko
|
2c50c2c5c0
|
Preserving CI/CO varible names when moving between the main space and &-space.
|
2012-01-20 19:54:26 -08:00 |
Alan Mishchenko
|
7d4545126d
|
Variable timeframe abstraction.
|
2012-01-20 19:04:01 -08:00 |
Alan Mishchenko
|
719b06f912
|
Variable timeframe abstraction.
|
2012-01-20 17:55:34 -08:00 |
Alan Mishchenko
|
b9163754b7
|
New hierarchy manager.
|
2012-01-20 09:52:38 -08:00 |
Alan Mishchenko
|
ec1c45fb64
|
New hierarchy manager.
|
2012-01-19 21:09:49 -08:00 |
Alan Mishchenko
|
215d62f41f
|
New hierarchy manager.
|
2012-01-19 17:18:11 -08:00 |
Alan Mishchenko
|
fffd733f94
|
Replaced 'bmc' by 'bmc2' in 'dprove'. Added switches to 'dprove' to control BMC frames and conflicts.
|
2012-01-19 14:24:56 -08:00 |
Alan Mishchenko
|
0111d43b54
|
New hierarchy manager.
|
2012-01-19 12:02:07 -08:00 |
Alan Mishchenko
|
8c62c9db6c
|
Added switch 'write_counter -f' to output flop values in each time frame.
|
2012-01-18 17:49:13 -08:00 |
Alan Mishchenko
|
debe445063
|
New hierarchy manager.
|
2012-01-18 17:28:59 -08:00 |
Alan Mishchenko
|
fe6d1ff7da
|
New hierarchy manager.
|
2012-01-18 02:25:12 -08:00 |
Alan Mishchenko
|
2fd746ed94
|
Removing debug print-outs from the SAT solver.
|
2012-01-17 23:57:02 -08:00 |
Alan Mishchenko
|
2a236864ab
|
Changes to the lazy man's synthesis code.
|
2012-01-17 23:38:11 -08:00 |
Alan Mishchenko
|
d8d705c717
|
New hierarchy manager.
|
2012-01-17 23:19:47 -08:00 |
Alan Mishchenko
|
67300e056b
|
Small bug induced by changes in the SAT solver.
|
2012-01-17 23:09:19 -08:00 |
Alan Mishchenko
|
25914e417a
|
Added notification about exceeding the number of nodes.
|
2012-01-17 22:40:40 -08:00 |
Alan Mishchenko
|
6bff2986a2
|
New hierarchy manager.
|
2012-01-17 15:02:25 -08:00 |
Alan Mishchenko
|
940d5d66b2
|
Variable timeframe abstraction.
|
2012-01-16 22:07:09 -08:00 |
Alan Mishchenko
|
be5256c926
|
New hierarchy manager.
|
2012-01-16 22:06:59 -08:00 |
Alan Mishchenko
|
08f6d49fb7
|
Removing additional printout in the GIA package.
|
2012-01-16 13:29:47 -08:00 |
Alan Mishchenko
|
0695ec5473
|
New hierarchy manager plus additional printout in the GIA package.
|
2012-01-16 13:07:51 -08:00 |
Alan Mishchenko
|
ca28f77f3a
|
Variable timeframe abstraction.
|
2012-01-16 12:21:53 -08:00 |
Alan Mishchenko
|
10478a9cbf
|
Variable timeframe abstraction.
|
2012-01-15 20:47:58 -08:00 |
Alan Mishchenko
|
bb4897aba6
|
Changes to the lazy man's synthesis code.
|
2012-01-15 12:35:04 -08:00 |
Alan Mishchenko
|
1f0e5533dc
|
Several small bug fixes in the mapper.
|
2012-01-15 09:15:10 -08:00 |
Alan Mishchenko
|
60a84f7350
|
Changes to the lazy man's synthesis code.
|
2012-01-14 23:39:53 -08:00 |
Alan Mishchenko
|
868ed19469
|
Changes to the lazy man's synthesis code.
|
2012-01-14 22:37:25 -08:00 |
Alan Mishchenko
|
ac7e665bf6
|
Bug fixes in the Verilog parser.
|
2012-01-14 22:21:23 -08:00 |
Alan Mishchenko
|
c7e215ca31
|
New hierarchy manager.
|
2012-01-14 18:05:12 -08:00 |
Alan Mishchenko
|
9c409addca
|
Support computation experiments with different network data-structures.
|
2012-01-14 18:04:47 -08:00 |
Alan Mishchenko
|
4748f6988e
|
Small bug fix in printing DSD for Boolean functions.
|
2012-01-14 18:03:06 -08:00 |
Alan Mishchenko
|
7a3c33e169
|
New hierarchy manager.
|
2012-01-13 22:49:08 -08:00 |
Alan Mishchenko
|
5fff8354ce
|
New hierarchy manager.
|
2012-01-13 22:02:04 -08:00 |
Alan Mishchenko
|
b7ba9aa8dc
|
New hierarchy manager.
|
2012-01-13 20:58:28 -08:00 |
Alan Mishchenko
|
37b8a190ba
|
Improving printout in the SAT solver.
|
2012-01-13 20:57:26 -08:00 |
Alan Mishchenko
|
c48925dfb6
|
Commented out a printout line which cases a warning to be printed.
|
2012-01-13 19:34:00 -08:00 |
Alan Mishchenko
|
1aeaacc03d
|
Added bit vector.
|
2012-01-13 19:31:58 -08:00 |
Alan Mishchenko
|
4bd7efa6cd
|
Added counting hits and misses during structural hashing.
|
2012-01-13 19:31:13 -08:00 |
Alan Mishchenko
|
edbff75fff
|
New hierarchy manager.
|
2012-01-13 18:10:00 -08:00 |
Alan Mishchenko
|
eecbbea24b
|
New hierarchy manager.
|
2012-01-13 17:50:21 -08:00 |
Alan Mishchenko
|
095345fc4a
|
Added new name manager and modified hierarchy manager to use it.
|
2012-01-13 15:43:09 -08:00 |
Alan Mishchenko
|
cb2d12bb04
|
New hierarchy manager.
|
2012-01-13 00:34:13 -08:00 |
Alan Mishchenko
|
2e1dcdd239
|
Added model ID inside the design.
|
2012-01-12 23:29:47 -08:00 |
Alan Mishchenko
|
56cc5734a4
|
Bug fix related to not properly resizing SAT solver's model array.
|
2012-01-12 07:28:01 -08:00 |
Alan Mishchenko
|
fadde52dc6
|
Changes to the lazy man's synthesis code.
|
2012-01-11 22:08:35 -08:00 |
Alan Mishchenko
|
22ae2e452a
|
Gate level abstraction.
|
2012-01-11 14:51:00 -08:00 |
Alan Mishchenko
|
564a3553f0
|
Gate level abstraction.
|
2012-01-08 13:15:03 +07:00 |
Alan Mishchenko
|
03f772d50a
|
Backward reachability using circuit cofactoring.
|
2012-01-08 09:35:09 +07:00 |
Alan Mishchenko
|
d1450e7733
|
Backward reachability using circuit cofactoring.
|
2012-01-07 21:12:27 +07:00 |
Alan Mishchenko
|
c3ab7843bb
|
Backward reachability using circuit cofactoring.
|
2012-01-07 21:04:36 +07:00 |
Alan Mishchenko
|
99cc6ae9d2
|
Crash fix in 'tempor' in case the leading length is 0.
|
2012-01-07 20:29:11 +07:00 |
Alan Mishchenko
|
36bc5703ad
|
Gate level abstraction.
|
2012-01-07 12:11:25 +07:00 |
Alan Mishchenko
|
376bf3a703
|
Bug fix: changing output number to 0 in the CEX after ORing POs.
|
2012-01-07 11:19:03 +07:00 |
Alan Mishchenko
|
10ad89490a
|
Bug fix related to not properly resizing SAT solver's model array.
|
2012-01-06 11:34:06 +07:00 |
Alan Mishchenko
|
26b87c8c55
|
Added warning when the network from file has no primary inputs.
|
2012-01-06 01:36:08 +07:00 |
Alan Mishchenko
|
5a45a75dca
|
APIs to represent simple gates in CNF.
|
2012-01-05 19:19:13 +07:00 |
Alan Mishchenko
|
fd62957d39
|
Backward reachability using circuit cofactoring.
|
2012-01-05 18:48:11 +07:00 |
Alan Mishchenko
|
32e7b75829
|
APIs to represent simple gates in CNF.
|
2012-01-05 13:15:05 +07:00 |
Alan Mishchenko
|
660779b53c
|
Configuration changes in the Boolean matching code.
|
2012-01-05 13:14:04 +07:00 |
Alan Mishchenko
|
e3a412b2e7
|
Backward reachability using circuit cofactoring.
|
2012-01-01 15:58:49 +07:00 |
Alan Mishchenko
|
aec5d33889
|
Backward reachability using circuit cofactoring.
|
2012-01-01 15:58:17 +07:00 |
Alan Mishchenko
|
1e20e2ccbc
|
Delay optimization using precomputed library.
|
2011-12-30 13:11:52 +07:00 |
Alan Mishchenko
|
655d452cbb
|
Delay optimization using precomputed library.
|
2011-12-30 11:36:25 +07:00 |
Alan Mishchenko
|
6ed8340226
|
Delay optimization using precomputed library.
|
2011-12-30 11:27:12 +07:00 |
Alan Mishchenko
|
64b8aa51e9
|
Delay optimization using precomputed library.
|
2011-12-30 09:54:30 +07:00 |
Alan Mishchenko
|
6c19c1dfed
|
Delay optimization using precomputed library.
|
2011-12-29 21:14:01 +07:00 |
Alan Mishchenko
|
ed13bd16fd
|
New variable-time frame abstraction.
|
2011-12-29 10:13:25 +07:00 |
Alan Mishchenko
|
21df8bf021
|
Experiments with flattening hierarchy.
|
2011-12-28 22:16:04 +07:00 |
Alan Mishchenko
|
c59e2e9c96
|
Transforming the solver to use different clause representation.
|
2011-12-23 21:45:23 -08:00 |
Alan Mishchenko
|
7facbc3cc9
|
Transforming the solver to use different clause representation.
|
2011-12-23 10:23:45 -08:00 |
Alan Mishchenko
|
94174d0f04
|
Transforming the solver to use different clause representation.
|
2011-12-23 00:43:31 -08:00 |
Alan Mishchenko
|
9d2893040e
|
Transforming the solver to use different clause representation.
|
2011-12-23 00:29:26 -08:00 |
Alan Mishchenko
|
844c385e2b
|
Transforming the solver to use different clause representation.
|
2011-12-22 15:38:06 -08:00 |
Alan Mishchenko
|
1c51d9577d
|
Added switch -n to 'miter' to ignore PI/PO names.
|
2011-12-22 14:55:10 -08:00 |
Alan Mishchenko
|
d0da3a8258
|
Computing interpolants as truth tables.
|
2011-12-22 14:26:47 -08:00 |
Alan Mishchenko
|
82a2495ce9
|
Improvements to hierarchical BLIF parser.
|
2011-12-22 14:26:03 -08:00 |
Alan Mishchenko
|
b3c9609e82
|
Improvements to hierarchical BLIF parser.
|
2011-12-21 12:56:28 -08:00 |
Alan Mishchenko
|
3418a8820a
|
Fixed a bug in matching code.
|
2011-12-17 17:51:13 -08:00 |
Alan Mishchenko
|
cd4752b565
|
Added utility to sort lines in a file alphabetically.
|
2011-12-17 13:57:56 -08:00 |
Alan Mishchenko
|
024f9a2b13
|
Performance improvement in 'dch' for designs having nodes with many fanouts.
|
2011-12-15 19:32:53 -08:00 |
Alan Mishchenko
|
f67cb76dff
|
Added optional printout of the hierarchy structure before collapsing.
|
2011-12-15 19:32:05 -08:00 |
Alan Mishchenko
|
8404ecda54
|
Undoing temporary change to the solver.
|
2011-12-15 17:05:38 -08:00 |
Alan Mishchenko
|
4d000265f6
|
Temporary change to the solver.
|
2011-12-15 16:47:28 -08:00 |
Alan Mishchenko
|
4a7ef41db2
|
Adding switch '-W' to fx to control the quality of extracted divisors.
|
2011-12-15 15:46:32 -08:00 |
Alan Mishchenko
|
2bb95a97d0
|
Adding switch '-W' to fx to control the quality of extracted divisors.
|
2011-12-15 15:44:56 -08:00 |
Alan Mishchenko
|
c80c0cc6c9
|
Trying to make sorting of nodes platform-indendent.
|
2011-12-15 13:39:16 -08:00 |
Alan Mishchenko
|
9608bcd1d8
|
Enabling balance again.
|
2011-12-15 13:39:03 -08:00 |
Alan Mishchenko
|
6531899709
|
Temporarily disabling balance.
|
2011-12-15 13:24:27 -08:00 |
Alan Mishchenko
|
c8e4a05fd3
|
Additional print-outs in dc2.
|
2011-12-15 13:13:23 -08:00 |
Alan Mishchenko
|
b63b332bac
|
Trying to make sorting of nodes platform-indendent.
|
2011-12-15 12:42:42 -08:00 |