aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/ecp5/synth_ecp5.cc
Commit message (Expand)AuthorAgeFilesLines
* ecp5 to use -max_iter 1Eddie Hung2019-08-201-2/+1
* ecp5 to use abc_map.v and _unmap.vEddie Hung2019-08-201-1/+7
* synth_ecp5: rename dram to lutram everywhere.whitequark2019-07-161-11/+11
* synth_{ice40,ecp5}: more sensible pass label naming.whitequark2019-07-161-3/+7
* Error out if -abc9 and -retime specifiedEddie Hung2019-07-101-0/+3
* synth_ecp5: Fix typo in copyright headerDavid Shah2019-07-091-1/+1
* Add _nowide variants of LUT libraries in -nowidelut flowsEddie Hung2019-06-261-1/+4
* Merge branch 'koriakin/xc7nocarrymux' into xaigEddie Hung2019-06-261-7/+6
|\
| * synth_ecp5 rename -nomux to -nowidelut, but preserve formerEddie Hung2019-06-261-6/+6
* | ecp5: Add abc9 optionDavid Shah2019-06-141-6/+19
|/
* Add handling of init attributes in "opt_expr -undriven"Clifford Wolf2019-04-301-1/+1
* Merge pull request #794 from daveshah1/ecp5improveClifford Wolf2019-02-281-3/+0
|\
| * ecp5: Support for flipflop initialisationDavid Shah2019-01-221-3/+0
* | ecp5: Use abc -dressDavid Shah2019-02-061-2/+2
|/
* Fix typographical and grammatical errors and inconsistencies.whitequark2019-01-021-1/+1
* ecp5: Add DSP blackboxesDavid Shah2018-10-211-1/+1
* ecp5: Add latch inferenceDavid Shah2018-10-191-3/+0
* ecp5: First BRAM type maps successfullyDavid Shah2018-10-101-4/+1
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-4/+4
* ecp5: ECP5 synthesis fixesDavid Shah2018-07-161-0/+4
* ecp5: Adding synchronous set/reset supportDavid Shah2018-07-141-2/+3
* ecp5: Initial arith_map implementationDavid Shah2018-07-131-6/+1
* ecp5: Adding basic synth_ecp5 based on synth_ice40David Shah2018-07-131-0/+331