N. Engelhardt
|
fcc1c14adc
|
error if multiple -g options are given for abc
|
2020-01-06 19:10:13 +01:00 |
|
N. Engelhardt
|
7764b62d23
|
check scratchpad for arguments in abc pass too
|
2020-01-06 10:46:44 +01:00 |
|
N. Engelhardt
|
b376548fb9
|
inherit default values when checking scratchpad for arguments
|
2020-01-06 10:46:10 +01:00 |
|
N. Engelhardt
|
b2ad781b07
|
share codepath for scratchpad argument handling with command arguments
|
2020-01-03 14:11:41 +01:00 |
|
N. Engelhardt
|
341fd872b5
|
Merge branch 'master' of https://github.com/YosysHQ/yosys into abc_scratchpad_script
|
2020-01-03 12:28:48 +01:00 |
|
Eddie Hung
|
d6242be802
|
Merge pull request #1601 from YosysHQ/eddie/synth_retime
"abc -dff" to no longer retime by default
|
2020-01-02 08:46:24 -08:00 |
|
Miodrag Milanovic
|
e0c879684f
|
take skip wire bits into account
|
2020-01-01 16:13:14 +01:00 |
|
Eddie Hung
|
22fe931c86
|
Grammar
|
2019-12-30 15:07:15 -08:00 |
|
Eddie Hung
|
566d9fb77f
|
Revert "ABC to call retime all the time"
This reverts commit 9aa94370a5 .
|
2019-12-30 13:28:29 -08:00 |
|
Miodrag Milanovic
|
3e14ff1667
|
fixed invalid char
|
2019-12-25 20:38:48 +01:00 |
|
Marcin Kościelnicki
|
a24596def3
|
iopadmap: Emit tristate buffers with const OE for some edge cases.
|
2019-12-25 17:37:58 +01:00 |
|
Marcin Kościelnicki
|
e226a8f7f1
|
Minor nit fixes
|
2019-12-25 15:39:40 +01:00 |
|
Eddie Hung
|
1d0ac659ad
|
Fix OPMODE for PCIN->PCOUT cascades in xc6s, check B[01]REG too
|
2019-12-23 14:40:59 -08:00 |
|
Eddie Hung
|
75acaff6f5
|
Fix CEA/CEB check
|
2019-12-23 14:22:13 -08:00 |
|
Eddie Hung
|
edabe73377
|
Fix checking CE[AB] and for direct connections
|
2019-12-23 13:41:26 -08:00 |
|
Eddie Hung
|
71cac30309
|
Support unregistered cascades for A and B inputs
|
2019-12-23 12:38:18 -08:00 |
|
Eddie Hung
|
d00533eaa8
|
Add DSP48A* PCOUT -> PCIN cascade support
|
2019-12-23 11:42:46 -08:00 |
|
Marcin Kościelnicki
|
666c6128a9
|
xilinx_dsp: Initial DSP48A/DSP48A1 support.
|
2019-12-22 20:51:14 +01:00 |
|
Eddie Hung
|
1482f32d53
|
Merge pull request #1585 from YosysHQ/eddie/fix_abc9_lut
Interpret "abc9 -lut" as lut string only if [0-9:]
|
2019-12-20 13:09:00 -08:00 |
|
Eddie Hung
|
269ba56a6d
|
Merge pull request #1581 from YosysHQ/clifford/fix1565
Fix sim for assignments with lhs<rhs size
|
2019-12-19 12:24:27 -05:00 |
|
Eddie Hung
|
3b559de6e9
|
Interpret "abc9 -lut" as lut string only if [0-9:]
|
2019-12-18 12:21:12 -08:00 |
|
Eddie Hung
|
d0afe4e10d
|
Merge branch 'master' of github.com:YosysHQ/yosys
|
2019-12-18 12:08:38 -08:00 |
|
Eddie Hung
|
b2a42e1fac
|
Merge pull request #1572 from nakengelhardt/scratchpad_pass
add a command to read/modify scratchpad contents
|
2019-12-18 13:55:44 -05:00 |
|
Marcin Kościelnicki
|
a235250403
|
xilinx: Add xilinx_dffopt pass (#1557)
|
2019-12-18 13:43:43 +01:00 |
|
N. Engelhardt
|
3671ecc7d0
|
use extra_args
|
2019-12-18 12:30:30 +01:00 |
|
N. Engelhardt
|
c8bc1793a4
|
check scratchpad variable abc9.scriptfile
|
2019-12-17 19:39:55 +01:00 |
|
Clifford Wolf
|
41ed6ca7a5
|
Fix sim for assignments with lhs<rhs size, fixes #1565
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-12-17 17:36:30 +01:00 |
|
Eddie Hung
|
dccd7eb39f
|
Cleanup
|
2019-12-17 00:25:08 -08:00 |
|
Eddie Hung
|
33e6d05585
|
Enforce non-existence
|
2019-12-16 17:06:30 -08:00 |
|
Eddie Hung
|
187e1c46e6
|
Update doc
|
2019-12-16 14:48:53 -08:00 |
|
Eddie Hung
|
4158ce4eda
|
More sloppiness, thanks @dh73 for spotting
|
2019-12-16 13:56:45 -08:00 |
|
Eddie Hung
|
6b384861e4
|
Oops
|
2019-12-16 13:31:05 -08:00 |
|
Eddie Hung
|
503d1db551
|
Implement 'attributes' grammar
|
2019-12-16 12:58:13 -08:00 |
|
Eddie Hung
|
952d62991f
|
Merge branch 'diego/memattr' of https://github.com/dh73/yosys into diego/memattr
|
2019-12-16 12:07:49 -08:00 |
|
Diego H
|
87e21b0122
|
Fixing compiler warning/issues. Moving test script to the correct place
|
2019-12-16 10:23:45 -06:00 |
|
N. Engelhardt
|
abcd82daca
|
add assert option to scratchpad command
|
2019-12-16 14:00:21 +01:00 |
|
Diego H
|
b35559fc33
|
Merging attribute rules into a single match block; Adding tests
|
2019-12-15 23:33:09 -06:00 |
|
Alyssa Milburn
|
e709fd3da1
|
Fix opt_expr.eqneq.cmpzero debug print
|
2019-12-15 20:40:38 +01:00 |
|
Diego H
|
266993408a
|
Refactoring memory attribute matching based on IEEE 1364.1 and Tool specific
|
2019-12-13 15:43:24 -06:00 |
|
N. Engelhardt
|
91f427d719
|
check scratchpad variables for custom abc scripts
|
2019-12-13 12:54:52 +01:00 |
|
N. Engelhardt
|
ce3615b367
|
add periods and newlines to help message
|
2019-12-13 10:28:34 +01:00 |
|
N. Engelhardt
|
1187e91c2f
|
add test and make help message more verbose
|
2019-12-12 20:51:59 +01:00 |
|
N. Engelhardt
|
4c7cda1c8b
|
add a command to read/modify scratchpad contents
|
2019-12-12 16:25:03 +01:00 |
|
Eddie Hung
|
7e5602ad17
|
Merge pull request #1545 from YosysHQ/eddie/ice40_wrapcarry_attr
Preserve SB_CARRY name and attributes when using $__ICE40_CARRY_WRAPPER
|
2019-12-09 17:38:48 -08:00 |
|
Eddie Hung
|
36a88be609
|
ice40_wrapcarry -unwrap to preserve 'src' attribute
|
2019-12-09 14:28:54 -08:00 |
|
Eddie Hung
|
bbdf2452b3
|
-unwrap to create $lut not SB_LUT4 for opt_lut
|
2019-12-09 13:27:09 -08:00 |
|
Eddie Hung
|
500ed9b501
|
Sensitive to direct inst of $__ICE40_CARRY_WRAPPER; recreate SB_LUT4
|
2019-12-09 12:45:22 -08:00 |
|
Eddie Hung
|
e05372778a
|
ice40_wrapcarry to really preserve attributes via -unwrap option
|
2019-12-09 11:48:28 -08:00 |
|
Eddie Hung
|
946d5854c0
|
Drop keep=0 attributes on SB_CARRY
|
2019-12-06 17:27:47 -08:00 |
|
Eddie Hung
|
a7e0cca480
|
Merge SB_CARRY+SB_LUT4's attributes when creating $__ICE40_CARRY_WRAPPER
|
2019-12-05 07:01:18 -08:00 |
|