aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move tests/techmap/abc9 to simple_abc9Eddie Hung2019-02-204-23/+0
|
* Add tests/simple_abc9Eddie Hung2019-02-201-0/+23
|
* abc9 to cope with multiple modulesEddie Hung2019-02-201-7/+11
|
* abc9 to use & syntax for -fast, and name fixesEddie Hung2019-02-201-5/+5
|
* read_aiger: new naming fixesEddie Hung2019-02-201-5/+5
|
* read_aiger to name wires with internal name, less likely to clashEddie Hung2019-02-201-18/+15
|
* write_xaiger to not write latches, CO/PO fixesEddie Hung2019-02-201-17/+26
|
* synth to take -abc9 argumentEddie Hung2019-02-201-5/+13
|
* abc9 to cope with indexed wires when creating $lut from $_NOT_Eddie Hung2019-02-191-1/+6
|
* Add a quick abc9 testEddie Hung2019-02-194-0/+29
|
* Same for ascii AIGERs tooEddie Hung2019-02-191-6/+13
|
* read_aiger to cope with non-unique POsEddie Hung2019-02-191-6/+13
|
* Merge branch 'master' into xaigEddie Hung2019-02-199-160/+353
|\
| * Merge pull request #805 from eddiehung/dff_initEddie Hung2019-02-194-2/+76
| |\ | | | | | | write_verilog to write initial statement for initial flop state
| | * Instead of INIT param on cells, use initial statement with hier ref asEddie Hung2019-02-171-18/+13
| | | | | | | | | | | | per @cliffordwolf
| | * Revert "Add INIT parameter to all ff/latch cells"Eddie Hung2019-02-172-86/+43
| | | | | | | | | | | | This reverts commit 742b4e01b498ae2e735d40565f43607d69a015d8.
| | * Merge https://github.com/YosysHQ/yosys into dff_initEddie Hung2019-02-179-100/+345
| | |\ | | |/ | |/|
| * | Merge pull request #811 from ucb-bar/firrtlfixesClifford Wolf2019-02-176-56/+298
| |\ \ | | | | | | | | Update cells supported for verilog to FIRRTL conversion.
| | * | Removed unused variables, functions.Jim Lawson2019-02-151-20/+0
| | | |
| | * | Append (instead of over-writing) EXTRA_FLAGSJim Lawson2019-02-151-1/+1
| | | |
| | * | Update cells supported for verilog to FIRRTL conversion.Jim Lawson2019-02-155-55/+317
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue warning messages for missing parameterized modules and attempts to set initial values. Replace simple "if (cell-type)" with "else if" chain. Fix FIRRTL shift handling. Add support for parameterized modules, $shift, $shiftx. Handle default output file. Deal with no top module. Automatically run pmuxtree pass. Allow EXTRA_FLAGS and SEED parameters to be set in the environment for tests/tools/autotest.mk. Support FIRRTL regression testing in tests/tools/autotest.sh Add xfirrtl files to test directories to exclude files from FIRRTL regression tests that are known to fail.
* | | abc9 to replace $_NOT_ with $lutEddie Hung2019-02-191-4/+39
| | |
* | | read_aiger to create sane $lut names, and rename when renaming driving wireEddie Hung2019-02-191-2/+11
| | |
* | | Add commentEddie Hung2019-02-191-1/+2
| | |
* | | Get rid of boost dep, fix the FIXMEs for Win32?Eddie Hung2019-02-191-14/+14
| | |
* | | Get rid of debugging stuff in abc9Eddie Hung2019-02-161-6/+1
| | |
* | | In read_xaiger, do not construct ConstEval for every LUTEddie Hung2019-02-161-1/+1
| | |
* | | CleanupEddie Hung2019-02-161-4/+5
| | |
* | | read_aiger to ignore output = input of same wire; also create new output for ↵Eddie Hung2019-02-161-2/+16
| | | | | | | | | | | | different wire
* | | CleanupEddie Hung2019-02-161-2/+1
| | |
* | | write_xaiger to support non-bit cell connections, and cope with COs for -OEddie Hung2019-02-161-13/+15
| | |
* | | abc9 to write_aiger with -O option, and ignore dummy outputsEddie Hung2019-02-161-2/+8
| | |
* | | write_aiger -O to write dummy output as __dummy_o__Eddie Hung2019-02-161-2/+5
| | |
* | | abc9 to handle comb loops, cope with constant outputs, disconnect using new wireEddie Hung2019-02-161-4/+67
| | |
* | | read_aiger to disable log_debugEddie Hung2019-02-161-1/+2
| | |
* | | expose command to not skip 'internal' wires beginning with '$'Eddie Hung2019-02-161-1/+1
| | |
* | | read_xaiger() to use f.read() not readsome()Eddie Hung2019-02-161-1/+2
| | |
* | | abc9 to cope with non-wideports, count cells properlyEddie Hung2019-02-161-11/+54
| | |
* | | Tidy up write_xaigerEddie Hung2019-02-161-8/+6
| | |
* | | write_aiger() to perform CI/CO post-processing and fix symbolsEddie Hung2019-02-161-7/+17
| | |
* | | read_aiger() to cope with constant outputs, mixed wideports, do cleaningEddie Hung2019-02-161-8/+130
| | |
* | | Move lookup inside ifEddie Hung2019-02-151-2/+2
| | |
* | | Fixes needed for DFF circuitsEddie Hung2019-02-151-4/+3
| | |
* | | RefactorEddie Hung2019-02-151-29/+32
| | |
* | | Cope with width != 1 when re-mapping cellsEddie Hung2019-02-151-11/+25
| | |
* | | abc9 to stitch results with CI/CO properlyEddie Hung2019-02-151-16/+32
| | |
* | | read_aiger with more asserts, and call cleanEddie Hung2019-02-151-4/+11
| | |
* | | write_xaiger to cope with unknown cells by transforming them to CI/COEddie Hung2019-02-151-6/+44
| | |
* | | More cleanupEddie Hung2019-02-141-15/+6
| | |
* | | More cleanup of write_xaigerEddie Hung2019-02-141-73/+1
| | |