aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/ecp5/cells_sim.v
Commit message (Collapse)AuthorAgeFilesLines
* ecp5: TRELLIS_FF bypass path only in async modeEddie Hung2020-05-141-8/+8
|
* xilinx/ecp5/ice40: add (* abc9_flop *) to bypass-able cellsEddie Hung2020-05-141-3/+26
|
* ecp5: (* abc9_flop *) gated behind YOSYSEddie Hung2020-05-141-0/+2
|
* ecp5: add synth_ecp5 -dff to work with -abc9Eddie Hung2020-05-141-0/+21
|
* ecp5: remove small LUT entriesEddie Hung2020-02-271-24/+6
|
* ecp5: deprecate abc9_{arrival,required} and *.{lut,box}Eddie Hung2020-02-271-5/+108
|
* Nitpick cleanup for ecp5Eddie Hung2019-12-271-10/+2
|
* Rename abc_* names/attributes to more precisely be abc9_*Eddie Hung2019-10-041-6/+6
|
* Merge remote-tracking branch 'origin/master' into xaig_arrivalEddie Hung2019-09-021-6/+7
|\
| * Fix TRELLIS_FF simulation modelMiodrag Milanovic2019-08-311-6/+7
| |
* | Merge remote-tracking branch 'origin/master' into xaig_arrivalEddie Hung2019-08-301-53/+6
|\|
| * ecp5: Add simulation equivalence check for Diamond FF implementationsDavid Shah2019-08-301-0/+4
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
| * ecp5: deduplicate Diamond FD/IFS/OFS/IO primitives.whitequark2019-08-301-55/+2
| |
| * ecp5: add missing FD primitives.whitequark2019-08-301-36/+38
| |
| * ecp5: fix CEMUX on IFS/OFS primitives.whitequark2019-08-301-9/+9
| |
* | Fix spacingEddie Hung2019-08-231-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into xaig_arrivalEddie Hung2019-08-231-3/+6
|\|
| * Put abc_* attributes above portEddie Hung2019-08-231-5/+10
| |
* | ecp5 to use -max_iter 1Eddie Hung2019-08-201-1/+1
| |
* | ecp5 to use abc_map.v and _unmap.vEddie Hung2019-08-201-4/+3
|/
* Unify abc_carry_{in,out} into abc_carry and use port dir, as @mithroEddie Hung2019-08-191-2/+2
|
* Update abc_* attr in ecp5 and ice40Eddie Hung2019-08-161-9/+13
|
* ecp5: Make cells_sim.v consistent with nextpnrDavid Shah2019-08-071-101/+244
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Disable boxing of ECP5 dist RAM due to regressionEddie Hung2019-06-281-1/+1
|
* Add write address to abc_scc_break of ECP5 dist RAMEddie Hung2019-06-281-1/+1
|
* Refactor for one "abc_carry" attribute on moduleEddie Hung2019-06-271-5/+3
|
* Merge origin/masterEddie Hung2019-06-271-41/+53
|
* Add WE to ECP5 dist RAM's abc_scc_break tooEddie Hung2019-06-261-1/+1
|
* Re-enable dist RAM boxes for ECP5Eddie Hung2019-06-241-1/+1
|
* Revert "Re-enable dist RAM boxes for ECP5"Eddie Hung2019-06-241-1/+1
| | | | This reverts commit ca0225fcfaa8c9c68647034351a1569464959edf.
* Re-enable dist RAM boxes for ECP5Eddie Hung2019-06-241-1/+1
|
* Comment out dist RAM boxing on ECP5 for nowEddie Hung2019-06-141-1/+1
|
* Remove WIP ABC9 flop supportEddie Hung2019-06-141-3/+3
|
* ecp5: Add abc9 optionDavid Shah2019-06-141-11/+21
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Fix ECP5 cells_sim for iverilogMiodrag Milanovic2019-03-011-2/+3
|
* Merge pull request #794 from daveshah1/ecp5improveClifford Wolf2019-02-281-7/+33
|\ | | | | ECP5 Improvements
| * ecp5: Compatibility with Migen AsyncResetSynchronizerDavid Shah2019-02-251-0/+17
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ecp5: Add LSRMODE to flipflops for PRLD supportDavid Shah2019-01-211-7/+16
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | Clean up some whitepsace outliersLarry Doolittle2019-02-261-2/+2
|/
* ecp5: Adding some blackbox cellsDavid Shah2018-11-071-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Sim model fixesDavid Shah2018-10-191-3/+5
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: First BRAM type maps successfullyDavid Shah2018-10-101-0/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Script for BRAM IO connectionsDavid Shah2018-10-101-64/+64
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Adding BRAM initialisation and configDavid Shah2018-10-091-0/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Add blackbox for DP16KDDavid Shah2018-10-051-0/+93
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Fixing miscellaneous sim model issuesDavid Shah2018-07-161-2/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Fixing 'X' issues with LUT simulation modelsDavid Shah2018-07-161-6/+19
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: ECP5 synthesis fixesDavid Shah2018-07-161-13/+26
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Cells and mappings fixesDavid Shah2018-07-131-2/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding DFF mapsDavid Shah2018-07-131-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>