aboutsummaryrefslogtreecommitdiffstats
path: root/passes/techmap
Commit message (Collapse)AuthorAgeFilesLines
...
| * Finished refactoring counter extraction to be nice and generic. Implemented ↵Andrew Zonenberg2017-08-281-11/+25
| | | | | | | | techmapping from $__COUNT_ to GP_COUNTx cells.
| * Refactored extract_counter to be generic vs GreenPAK specificAndrew Zonenberg2017-08-281-51/+87
| |
| * Refactoring: Renamed greenpak4_counters pass to extract_counter, moved it to ↵Andrew Zonenberg2017-08-282-0/+514
| | | | | | | | techmap/ since it's going to become a generic pass
* | Update more stuff to use get_src_attribute() and set_src_attribute()Clifford Wolf2017-09-011-4/+4
| |
* | updated to use get_src_attribute() and set_src_attribute().Jason Lowdermilk2017-08-313-10/+7
| |
* | Add support for source line tracking through synthesis phaseJason Lowdermilk2017-08-293-4/+23
|/
* Rename recover_reduce to extract_reduce, fix args handlingClifford Wolf2017-08-282-8/+25
|
* Merge branch 'recover-reduce' of https://github.com/azonenberg/yosys into ↵Clifford Wolf2017-08-282-0/+223
|\ | | | | | | azonenberg-recover-reduce
| * recover_reduce: Update documentationRobert Ou2017-08-271-8/+11
| | | | | | | | | | The documentation now describes the commands performed in the deleted recover_reduce script.
| * recover_reduce: Reindent using tabsRobert Ou2017-08-271-190/+190
| |
| * recover_reduce: Rename recover_reduce_core to recover_reduceRobert Ou2017-08-273-101/+0
| | | | | | | | | | | | | | | | Clifford has commented on PR #387 stating that he does not like the driver script and would prefer to only have the core script with appropriate notes in the documentation. Also rename to .cc (rather than .cpp) for consistency.
| * recover_reduce: Add driver script for the $reduce_* recover featureRobert Ou2017-08-272-0/+101
| | | | | | | | | | Conflicts: passes/techmap/Makefile.inc
| * recover_reduce_core: Finish implementing the core functionRobert Ou2017-08-271-0/+110
| |
| * recover_reduce_core: Initial commitRobert Ou2017-08-272-0/+110
| | | | | | | | | | Conflicts: passes/techmap/Makefile.inc
* | Further improve extract_fa passClifford Wolf2017-08-281-1/+42
|/
* Further improve extract_fa (seems to be fully functional now)Clifford Wolf2017-08-251-10/+226
|
* Rename "adders" to "extract_fa"Clifford Wolf2017-08-252-28/+16
|
* Towards more generic "adder" function extractorClifford Wolf2017-08-231-202/+53
|
* Add experimental adders passClifford Wolf2017-08-222-0/+447
|
* abc: Allow +/ filenames in the abc commandRobert Ou2017-08-141-0/+3
|
* Fix typo in "abc" pass help messageClifford Wolf2017-07-291-1/+1
|
* Fix handling of empty cell port assignments (i.e. ignore them)Clifford Wolf2017-07-211-0/+3
|
* Fix handling of init values in "abc -dff" and "abc -clk"Clifford Wolf2017-06-201-131/+176
|
* Switched abc "clock domain not found" error to log_cmd_error()Clifford Wolf2017-06-201-24/+28
|
* Add aliases for common sets of gate types to "abc -g"Clifford Wolf2017-05-241-2/+74
|
* Add $_ANDNOT_ and $_ORNOT_ gatesClifford Wolf2017-05-171-21/+41
|
* Squelch trailing whitespaceLarry Doolittle2017-04-121-1/+1
|
* Copy attributes to _TECHMAP_REPLACE_ cellsClifford Wolf2017-02-161-2/+8
|
* Fix techmap for inout ports connected to inout portsClifford Wolf2017-02-131-2/+7
|
* Update ABC scripts to use "&nf" instead of "map"Clifford Wolf2017-02-011-3/+3
|
* Improved ABC default scriptsClifford Wolf2016-11-191-17/+34
|
* Build fixes for VS 2015Clifford Wolf2016-10-162-1/+4
|
* Avoid using strcasecmp()Clifford Wolf2016-10-141-2/+21
|
* Added MEMID handling to "flatten" passClifford Wolf2016-10-141-0/+6
|
* Added "zinit" passClifford Wolf2016-10-122-0/+152
|
* Added $ff and $_FF_ cell typesClifford Wolf2016-10-121-1/+19
|
* Bugfix in techmap parameter handlingClifford Wolf2016-09-141-1/+1
|
* Fixed some compiler warnings in attrmap commandClifford Wolf2016-08-101-4/+4
|
* Added "attrmap" commandClifford Wolf2016-08-093-0/+253
|
* Added "attrmvcp" passClifford Wolf2016-08-092-0/+138
|
* Undo "preserve wire attributes in iopadmap" change (it was OK before)Clifford Wolf2016-08-081-1/+1
|
* preserve wire attributes in iopadmapClifford Wolf2016-08-061-1/+1
|
* Added "insbuf" commandClifford Wolf2016-08-022-0/+95
|
* Bugfix in "abc -script" handlingClifford Wolf2016-06-191-53/+50
|
* Added "deminout"Clifford Wolf2016-06-192-0/+117
|
* Added "dc2" to default ABC scriptsClifford Wolf2016-06-171-5/+5
|
* Added "abc -I <num> -P <num>"Clifford Wolf2016-06-171-8/+33
|
* Improved support for $sop cellsClifford Wolf2016-06-171-0/+31
|
* Added $sop cell type and "abc -sop"Clifford Wolf2016-06-171-6/+23
|
* Updated ABC to hg rev b5df6e2b76f0Clifford Wolf2016-06-171-9/+9
|