Martin Povišer
|
7f833f4c37
|
ql_dsp: Add help
|
2025-03-11 16:26:54 +01:00 |
|
Martin Povišer
|
b230c00551
|
ql_dsp: Fix precondition for cascading
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
f157a868a3
|
ql_dsp: Add outer loop
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
fde681623c
|
ql_dsp: Improve cascading detection
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
0615209562
|
ql_dsp_macc: Support v2 DSP
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
947ca842f9
|
ql_dsp: Add promotion on cascading
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
c439f8c770
|
quicklogic: Fix cascading
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
6a3d1cc976
|
ql_dsp_macc: Avoid ID() macro for common IDs
|
2025-03-11 10:35:31 +01:00 |
|
Martin Povišer
|
0b8243b742
|
quicklogic: Revert changes to converge development
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
4cbc92f50f
|
quicklogic: add fracturable full-block dspv1 to keep vendor simulation model unchanged
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
fb3ad314ba
|
quicklogic: ql_dsp_io_regs debug print
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
35efe92949
|
quicklogic: fix dspv2 tests
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
15b3ed4747
|
quicklogic: ql_dsp_macc set fractured mode
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
a13b0f6b9e
|
quicklogic: rename dspv1 full synth_quicklogic test for clarity
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
7380cf6217
|
quicklogic: ql_dsp_simd add dspv1 test
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
642c313947
|
quicklogic: remove irrelevant comments in dspv2 test
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
fcdd013c57
|
quicklogic: allow fractured mode on canonical dspv1 modules
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
62885f1de3
|
quicklogic: ql_dsp_simd remove unused MODE_BITS packing
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
f55da95ec8
|
quicklogic: update dspv2_sim.v to v1.1 Feb21
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
9b52ba8738
|
quicklogic: ql_dsp_simd add dspv2 support, fix dspv1
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
ed239b69fd
|
ql_dsp_macc: whitespace. NFC
|
2025-03-11 10:35:31 +01:00 |
|
Emil J. Tywoniak
|
651d5728d0
|
ql_dsp_macc: dspv2
|
2025-03-11 10:35:30 +01:00 |
|
Emil J. Tywoniak
|
47b270a03e
|
synth_quicklogic: enable dspv2 tests, fix -dspv2
|
2025-03-11 10:35:30 +01:00 |
|
Emil J. Tywoniak
|
c451d8ebb9
|
synth_quicklogic: add -dspv2 to opt into v2 DSP blocks
|
2025-03-11 10:35:30 +01:00 |
|
Martin Povišer
|
370a033d4e
|
qlf_k6n10f: Start tests
|
2025-03-11 10:35:01 +01:00 |
|
Martin Povišer
|
e1074e0e4e
|
qlf_k6n10f: Fix DSPV2 models
|
2025-03-11 10:35:01 +01:00 |
|
Martin Povišer
|
531374bec1
|
qlf_k6n10f: New ql_dsp pass, move to DSPV2
|
2025-03-11 10:35:01 +01:00 |
|
Emil J
|
8bb24badf2
|
Merge pull request #4895 from YosysHQ/emil/fix-share-portbit-infinite-loop
share: fix infinite loop in find_terminal_bits on $mux loop
|
2025-03-08 13:14:11 +01:00 |
|
Martin Povišer
|
9f7cdd4bd4
|
Merge pull request #4262 from RoaLogic/master
MAX10 updates
|
2025-03-07 19:59:55 +01:00 |
|
KrystalDelusion
|
176131b50e
|
Merge pull request #4855 from YosysHQ/contributing_md
Initial version of CONTRIBUTING.md
|
2025-03-04 15:57:33 +13:00 |
|
Emil J
|
39aacc95df
|
Merge pull request #4907 from YosysHQ/emil/fix-clear-preset-latch
liberty: fix clear and preset latches
|
2025-03-03 18:53:12 +01:00 |
|
N. Engelhardt
|
0dfd9e9395
|
Merge pull request #4868 from david-sawatzke/improve_tcl_output_docs
tcl: Update help message to clarify usage of `result.string`
|
2025-03-03 15:16:42 +00:00 |
|
N. Engelhardt
|
268a034b21
|
Merge pull request #4866 from YosysHQ/ql_ioff
add IOFF inference for qlf_k6n10f
|
2025-03-03 14:12:09 +00:00 |
|
KrystalDelusion
|
9106d6b3bd
|
Merge pull request #4881 from YosysHQ/pmgen-pass-restructure
Move passes out of the passes/pmgen folder
|
2025-03-01 10:22:54 +13:00 |
|
github-actions[bot]
|
78960292d0
|
Bump version
|
2025-02-27 00:21:40 +00:00 |
|
Martin Povišer
|
bca21c60d8
|
Merge pull request #4902 from akashlevy/splitcells_aldff_fix
`aldff`s do not get split by `splitcells` pass
|
2025-02-27 00:56:46 +01:00 |
|
Martin Povišer
|
f528402c59
|
Merge pull request #4914 from povik/rm-var-length-array
ast/dpicall: Stop using variable length array
|
2025-02-26 16:25:01 +01:00 |
|
Martin Povišer
|
55595b6c8d
|
Merge pull request #4918 from YosysHQ/emil/explain-mkdtemp-errno
improve mkdtemp error message
|
2025-02-26 13:27:07 +01:00 |
|
Emil J. Tywoniak
|
78cb10da69
|
improve mkdtemp error message
|
2025-02-26 12:06:54 +01:00 |
|
github-actions[bot]
|
05c81b3f14
|
Bump version
|
2025-02-26 00:21:19 +00:00 |
|
Martin Povišer
|
0354bd7a90
|
Merge pull request #4916 from YosysHQ/krys/fix_fst_warning
libs/fst: Fix stringop_overread warning under GCC
|
2025-02-25 21:21:31 +01:00 |
|
Emil J
|
b4a169527d
|
Merge pull request #4894 from YosysHQ/emil/abstract
Add `abstract` pass for formal verification
|
2025-02-25 11:16:37 +01:00 |
|
Krystine Sherwin
|
68e9317f1f
|
libs/fst: Patch wx_len overread
|
2025-02-25 17:18:15 +13:00 |
|
Krystine Sherwin
|
67a0248186
|
libs/fst: Update from upstream
Fixes stringop-overread warning
|
2025-02-25 17:15:41 +13:00 |
|
Emil J. Tywoniak
|
3f60a2cc67
|
abstract: test -slice from:to for -init
|
2025-02-25 00:22:14 +01:00 |
|
Emil J. Tywoniak
|
07004f1089
|
abstract: typo?
|
2025-02-25 00:19:15 +01:00 |
|
Emil J. Tywoniak
|
3cb7054e53
|
abstract: test -slice for all modes, -rtlilslice for -init
|
2025-02-25 00:18:16 +01:00 |
|
Martin Povišer
|
732ed67014
|
ast/dpicall: Stop using variable length array
Fix the compiler warning
variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
|
2025-02-24 17:32:30 +01:00 |
|
KrystalDelusion
|
98f0ddd636
|
Merge pull request #4908 from YosysHQ/abc_warn_diff_commit
Cover all cases of submodule status in check-git-abc
|
2025-02-22 11:03:58 +13:00 |
|
github-actions[bot]
|
0778195722
|
Bump version
|
2025-02-21 00:21:16 +00:00 |
|