Commit Graph

4543 Commits

Author SHA1 Message Date
alanminko 04e0ef1b57
Merge pull request #37 from jamesjer/master
Fix a memset that doesn't zero enough bytes.
2019-05-10 16:34:01 +08:00
Jerry James e195bf2f7e Fix a memset that doesn't zero enough bytes. 2019-05-08 19:17:49 -06:00
Alan Mishchenko 7ccb25bfe9 Modifying 'write_truth' to dump truth table in hex. 2019-05-07 07:27:31 +08:00
Alan Mishchenko eb2764b525 Experiment with frontier cut computation. 2019-05-01 20:54:52 +08:00
Alan Mishchenko d07608c052 Adding the possibility to specify file name in 'pdr'. 2019-04-22 12:14:31 -07:00
Alan Mishchenko fa8716152f Adding switch &st -s for MUX restructring. 2019-04-21 18:23:58 -07:00
Alan Mishchenko 14a1ea8447 Adding switch &st -s for MUX restructring. 2019-04-21 17:15:08 -07:00
Alan Mishchenko cd0102f61e Improvements to the retiming algorithm. 2019-04-18 19:01:24 -07:00
Alan Mishchenko 6fdfefaa55 Improvements to the retiming algorithm. 2019-04-18 18:46:21 -07:00
Alan Mishchenko f070d35051 Improvements to the retiming algorithm. 2019-04-18 18:45:15 -07:00
Alan Mishchenko a3620fe677 Enabling dumping of the library of minimum circuits (compiler warnings). 2019-04-18 12:20:04 -07:00
Alan Mishchenko dbaa6a58f8 Enabling dumping of the library of minimum circuits (file support). 2019-04-18 12:13:47 -07:00
Alan Mishchenko 3709744c60 Adding switch &dch -e to reduce equivalences. 2019-04-17 18:48:08 -07:00
Alan Mishchenko be3a8c3980 Enabling dumping of the library of minimum circuits. 2019-04-17 17:38:22 -07:00
Alan Mishchenko 3e9bc99e24 Adding new command handler for experimental procedures. 2019-04-17 14:54:35 -07:00
Alan Mishchenko f7a13e11ad Fix naming problem in converting a logic network into a netlist. 2019-04-17 11:50:16 -07:00
Alan Mishchenko d1b6413d1c Fix index of delay tables created by %blast. 2019-04-16 21:37:45 -07:00
Alan Mishchenko f5320744fa Adding switch 'read_truth -f <file_name>' to read truth table from file. 2019-04-15 20:20:26 -07:00
Alan Mishchenko 1b59ec57da Adding miter construction with one bit-level output for each pair of word-level outputs (small fix). 2019-04-14 20:47:26 -07:00
Alan Mishchenko 812821554c Adding miter construction with one bit-level output for each pair of word-level outputs. 2019-04-14 20:45:24 -07:00
Alan Mishchenko bfefe96cad Adding clock enable extraction as command &put -e. 2019-04-14 13:13:03 -07:00
Alan Mishchenko 29c58e5ec8 Decoupling identical flop-input names in &put. 2019-04-10 23:01:11 -07:00
Alan Mishchenko a32dd8f7ed Small change to fix broken C++ build. 2019-04-09 12:17:18 -07:00
Alan Mishchenko 95a5e47b6b Extending generic simulation APIs. 2019-04-09 11:41:44 -07:00
Alan Mishchenko 9139b8f9ba Supporting reset in retiming. 2019-04-09 11:37:53 -07:00
Alan Mishchenko 362b2d9d08 Supporting LUT in NDR and WLC. 2019-04-05 21:08:46 -10:00
Alan Mishchenko 0739bd7f03 Converting dch-style equivalences into scorr-style ones. 2019-04-05 21:03:35 -10:00
Alan Mishchenko c24fd01f19 Recognizing async reset in blasting (the case of constant 0 driver). 2019-04-02 17:43:57 -10:00
Alan Mishchenko 2feb5da23c Compiler warning. 2019-03-28 07:52:45 -07:00
Alan Mishchenko 45cdd5acaa Extending simulation interface. 2019-03-28 07:50:14 -07:00
Alan Mishchenko 5980562f28 Adding support for logging in command &gla. 2019-03-27 14:51:35 -07:00
Alan Mishchenko a176485a9e Changing print-out in 'dprove' when the miter is combinational. 2019-03-27 14:44:43 -07:00
Alan Mishchenko acdfc3cc9f Recognizing async reset in blasting. 2019-03-26 13:20:39 -07:00
Alan Mishchenko f215b1bb8a Making 'ndr.h' fully independent of other ABC data-structures. 2019-03-23 22:00:10 +01:00
Alan Mishchenko 4394bc8659 Add special handling of script-level assertions. 2019-03-20 22:07:55 +02:00
Alan Mishchenko f0efc6e098 Prevent assertions from firing for deep logic networks. 2019-03-20 22:07:27 +02:00
Alan Mishchenko 911c11afeb Adding support for LUT primitive in NDR. 2019-03-20 11:40:44 +02:00
Alan Mishchenko b78ec9db14 Adding support for LUT primitive in NDR. 2019-03-20 11:38:51 +02:00
Alan Mishchenko 66d2201c2b Fixing several potential bugs. 2019-03-19 11:26:43 +02:00
Alan Mishchenko cde2830d7c Adding new command line args. 2019-03-18 13:29:36 +02:00
Alan Mishchenko 558eee987d Adding new command line args. 2019-03-13 18:49:25 +01:00
Alan Mishchenko d4f4d3448f Changing the default delay of buffers driving POs. 2019-03-13 08:18:57 +01:00
Alan Mishchenko e3cd104810 Updated NPN classification code (compiler warnings). 2019-03-12 23:25:20 +01:00
Alan Mishchenko 900fd5cc73 Adding logfile support to several commands. 2019-03-12 07:47:30 +01:00
Alan Mishchenko c40298004d Updated NPN classification code (bug fix). 2019-03-10 19:34:31 +01:00
Alan Mishchenko 20bb89485a Updated NPN classification code. 2019-03-08 21:08:43 +01:00
Alan Mishchenko ef599dca94 Updated functional enumation code. 2019-03-08 07:24:45 +01:00
Alan Mishchenko 797aeee5d7 Updating canonical form computation procedures (compiler warnings). 2019-03-05 21:59:43 -08:00
Alan Mishchenko 3d238a9626 Updating canonical form computation procedures (compiler warnings). 2019-03-05 21:56:12 -08:00
Alan Mishchenko ee792bddb6 Updating canonical form computation procedures. 2019-03-05 21:40:59 -08:00