1
0
mirror of synced 2026-02-20 14:45:06 +00:00
Commit Graph

16674 Commits

Author SHA1 Message Date
Lofty
dc6a84143f analogdevices: timings for t40lp 2026-02-19 10:59:59 +00:00
Lofty
8d03026e38 analogdevices: use single tech param 2026-02-19 10:59:59 +00:00
Lofty
df518afa23 analogdevices: expreso does not care about clock buffers 2026-02-19 10:59:59 +00:00
Lofty
936fdb38e9 analogdevices: prepare for t40lp timings 2026-02-19 10:59:59 +00:00
Krystine Sherwin
ec75c390c3 analogdevices: Adding RBRAM2 and -tech 2026-02-19 10:59:59 +00:00
Krystine Sherwin
68f0014f53 analogdevices: (some) Native BRAM
Specifically, the SDP configurations for RBRAM (ignoring 2048x09 because it makes the memlib format unhappy).
Drop the unused defines from the synth pass.
Remove comments from the lutram files referencing xilinx.
2026-02-19 10:59:59 +00:00
Krystine Sherwin
d87c1f61af analogdevices: Update lutram.ys test 2026-02-19 10:59:59 +00:00
Krystine Sherwin
a3496e9732 analogdevices: Native LUTRAM primitives 2026-02-19 10:59:59 +00:00
Lofty
34f7fad23e analogdevices: LUTRAM config 2026-02-19 10:59:59 +00:00
Lofty
8e331b7795 analogdevices: update timing model 2026-02-19 10:59:59 +00:00
Lofty
d7b5177d51 I thought I removed this... 2026-02-19 10:59:59 +00:00
Lofty
cd1d70bcd2 analogdevices: user retargeting 2026-02-19 10:59:59 +00:00
Lofty
417bbab31b analogdevices: more housekeeping 2026-02-19 10:59:59 +00:00
Lofty
e0701750b9 analogdevices: remove some extra cells! 2026-02-19 10:59:59 +00:00
Lofty
c1389b78c2 test suite 2026-02-19 10:59:59 +00:00
Lofty
8c132b6ee1 synth_analogdevices: remove scopeinfo cells 2026-02-19 10:59:59 +00:00
Lofty
8dc5f2b7e0 Create synth_analogdevices 2026-02-19 10:59:59 +00:00
Emil J
33a2de9635 Merge pull request #5681 from YosysHQ/emil/blifparse-bounds-check
blifparse: add bounds check
2026-02-18 12:18:05 +01:00
Miodrag Milanović
ac96f318ef Merge pull request #5676 from YosysHQ/emil/unit-test-by-default
Run unit tests on make test
2026-02-13 15:02:50 +01:00
github-actions[bot]
e2f0c4d9a0 Bump version 2026-02-13 00:35:27 +00:00
Miodrag Milanovic
bb7aa7d208 Cleanup of yml files 2026-02-12 14:56:45 +01:00
Miodrag Milanović
e4b32d6aae Merge pull request #5670 from max-kudinov/gowin_mult
Gowin: Add DSP inference for GW1N and GW2A
2026-02-12 14:30:27 +01:00
Miodrag Milanovic
e5b3e9fc1f This one should run only vanilla-tests 2026-02-12 14:08:49 +01:00
Miodrag Milanovic
c6e48f4bea These are tests from other Makefile 2026-02-12 14:06:08 +01:00
Miodrag Milanovic
cc79c6a761 Support building out of tree, but keep always in tests/unit 2026-02-12 12:17:07 +01:00
Maxim Kudinov
b055ea05fd gowin: dsp: Add mult inference tests 2026-02-12 14:12:32 +03:00
Maxim Kudinov
5b94a97fb3 gowin: synth_gowin: Add -nodsp option 2026-02-12 13:58:47 +03:00
Maxim Kudinov
542b29fa6a gowin: synth_gowin: Merge flatten label with coarse 2026-02-12 13:58:47 +03:00
Maxim Kudinov
5ea073d45e gowin: format MULT instances 2026-02-12 13:35:49 +03:00
Miodrag Milanović
9b9e7b5ae3 Merge pull request #3389 from uwsampl/support-parameter-default-values-in-json-frontend-and-verilog-backend
Support parameter default values in JSON frontend and Verilog backend
2026-02-12 10:17:56 +01:00
Miodrag Milanović
ce5321da8c Merge pull request #5682 from YosysHQ/update_abc
Update ABC as per 2026-02-11
2026-02-12 08:05:23 +01:00
github-actions[bot]
1319112913 Bump version 2026-02-12 00:32:36 +00:00
Gus Smith
7a0774c3bb Don't dump params by default 2026-02-11 08:33:39 -08:00
Emil J
b890b1b43f Merge pull request #5678 from YosysHQ/emil/remove-dockerfile
Dockerfile: remove
2026-02-11 17:32:21 +01:00
Miodrag Milanovic
a13b5c4211 Update ABC as per 2026-02-11 2026-02-11 17:30:08 +01:00
Gus Smith
be9c857e72 Fix ABC after merge 2026-02-11 08:12:38 -08:00
Gus Smith
b0021e5b10 Add tests 2026-02-11 08:10:57 -08:00
Gus Smith
1ede98797f Update backends/verilog/verilog_backend.cc
Co-authored-by: Marcelina Kościelnicka <236399+mwkmwkmwk@users.noreply.github.com>
2026-02-11 08:10:57 -08:00
Gus Smith
9ad7aed4a5 Update backends/verilog/verilog_backend.cc
Co-authored-by: Marcelina Kościelnicka <236399+mwkmwkmwk@users.noreply.github.com>
2026-02-11 08:10:57 -08:00
Gus Smith
12ace45b89 Support param. default values in JSON FE and SV BE 2026-02-11 08:10:55 -08:00
Gus Smith
e3db8fee6f Merge pull request #3459 from gs-jgj/feature_dsp48e1_presub
Add support for subtract in preadder
2026-02-11 08:02:18 -08:00
Gus Smith
8ab105ac28 Merge pull request #4303 from Coloquinte/sat_choice
Infrastructure to run a Sat solver as a command
2026-02-11 06:54:53 -08:00
Emil J
fba29ea8f1 Merge pull request #5679 from YosysHQ/emil/abc9-remove-liberty
abc9: remove -liberty
2026-02-11 12:36:29 +01:00
Emil J. Tywoniak
3f1fbfdaee blifparse: add bounds check 2026-02-11 12:16:02 +01:00
Emil J. Tywoniak
915912cc76 abc9: remove -dont_use 2026-02-11 11:39:09 +01:00
Emil J. Tywoniak
c4094e457b abc9: remove -genlib, -constr 2026-02-11 11:34:54 +01:00
Emil J. Tywoniak
fe613f29b9 .github: move gtest to build dependencies 2026-02-11 11:33:27 +01:00
Emil J. Tywoniak
5a46106a46 abc9: remove -liberty 2026-02-11 01:04:50 +01:00
Emil J. Tywoniak
a6a07fb39c Dockerfile: remove 2026-02-11 00:59:12 +01:00
Emil J. Tywoniak
98c3f03497 docs: clarify vanilla test run-test.sh 2026-02-11 00:58:29 +01:00