3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-06-05 13:51:24 +00:00
Commit graph

15100 commits

Author SHA1 Message Date
Emil J. Tywoniak
05f2ce2f4b sdc: wip regex 2025-05-28 12:42:05 +02:00
Emil J. Tywoniak
b6b5877f9e sdc: return resolved patterns 2025-05-27 18:29:59 +02:00
Emil J. Tywoniak
c615b61f9f sdc: collect strictly matching objects 2025-05-27 18:00:30 +02:00
Emil J. Tywoniak
bfc2dfe698 sdc: stubs SDC commands supported by OpenSTA 2025-05-27 17:47:26 +02:00
Emil J. Tywoniak
142a561eff sdc: fix 2025-05-27 17:19:40 +02:00
Emil J. Tywoniak
56e0da9d17 sdc: collect design objects 2025-05-27 17:14:23 +02:00
Emil J. Tywoniak
83ff7e0f9e sdc: stubs SDC commands supported by Vivado 2025-05-27 11:33:32 +02:00
Emil J. Tywoniak
d94db177e0 sdc: separate out 2025-05-26 22:53:16 +02:00
Emil Jiří Tywoniak
b7dcdec745 sdc: add initial stubbed demo 2025-05-02 17:48:33 +02:00
Emil J
11f2348246
Merge pull request #5073 from YosysHQ/emil/fix-uncompressed-missing-file-error
gzip: refactor file open failure errors
2025-04-30 19:29:13 +02:00
Emil J. Tywoniak
adb1986dc1 gzip: refactor file open failure errors 2025-04-29 10:37:35 +02:00
KrystalDelusion
bfe05965f9
Merge pull request #5066 from YosysHQ/george/opt_expr_shr_sign
opt_expr: fix sign extension for shifts
2025-04-29 09:29:10 +12:00
N. Engelhardt
8bdbf797d0
Merge pull request #5017 from YosysHQ/micko/ram_blasting 2025-04-28 13:33:48 +00:00
N. Engelhardt
84c49e1f33
Merge pull request #5041 from jix/declockgate-v2 2025-04-28 13:31:11 +00:00
Emil J
ab614b1271
Merge pull request #5061 from YosysHQ/emil/fix-driver-xtrace
driver: fix -XX xtrace backtrace level
2025-04-28 10:31:40 +02:00
github-actions[bot]
58e7cfa559 Bump version 2025-04-27 00:25:27 +00:00
George Rennie
4fbb2bc1f3 celledges: use capped shift width 2025-04-26 18:34:21 +02:00
Catherine
3d1f2161dc cxxrtl: strip $paramod from module name in scope info. 2025-04-26 14:51:21 +01:00
George Rennie
70a44f035c tests: test opt_expr constant shift edge cases 2025-04-26 12:40:04 +02:00
George Rennie
c952ab417f opt_expr: only sign extend shift arguments for arithmetic right shift 2025-04-26 12:40:04 +02:00
KrystalDelusion
2d6255175e
Merge pull request #5057 from secworks/blocking_assignment_greenpak4_cells_sim_digital
Change to use blocking assignments in non-clocked processes.
2025-04-26 11:15:10 +12:00
KrystalDelusion
6564810ae3
Merge pull request #4992 from Anhijkt/fix-ice40dsp-unsigned
ice40_dsp: fix const handling
2025-04-26 11:15:02 +12:00
KrystalDelusion
bcc4e86c9d
Merge pull request #5062 from YosysHQ/emil/fix-dangling-wiretype
simplify: fix struct wiretype attr memory leak
2025-04-26 11:04:38 +12:00
Miodrag Milanović
febc07e6fb
Merge pull request #5039 from YosysHQ/gatemate_bram
gatemate: WRITE_THROUGH mode change
2025-04-25 09:53:43 +02:00
github-actions[bot]
94af24c801 Bump version 2025-04-25 00:23:50 +00:00
Emil J. Tywoniak
bdc2597f79 simplify: fix struct wiretype attr memory leak 2025-04-25 01:00:08 +02:00
Emil J. Tywoniak
3541db8bbb driver: fix -X xtrace backtrace level 2025-04-25 00:51:10 +02:00
sdjasj
b693947834 fix udivmod crashes when operand value exceeds logical width 2025-04-24 14:33:52 +01:00
github-actions[bot]
c550c301dc Bump version 2025-04-24 00:23:08 +00:00
Emil J
f8c027b70e
Merge pull request #5056 from secworks/blocking_assignment_gatemate_cells_sim
Change to blocking assignments in non-clocked process.
2025-04-23 23:13:54 +02:00
Emil J
209850e69d
Merge pull request #5055 from secworks/blocking_assignment_in_cells_sim
Changing non clocked alway assignment to blocking.
2025-04-23 23:01:33 +02:00
Emil J
6a4281ad4f
Merge pull request #5051 from mikesinouye/dff
Detect FF functions that use parentheses.
2025-04-23 22:36:35 +02:00
mikesinouye
fc053b6664
Merge branch 'main' into dff 2025-04-23 13:29:44 -07:00
Emil J. Tywoniak
9631f6ece5 liberty: fix tests 2025-04-23 20:20:43 +00:00
github-actions[bot]
a0d865c2bf Bump version 2025-04-23 20:20:14 +00:00
Emil J
057dbbdca3
Merge pull request #5034 from YosysHQ/emil/liberty-fix-tests
liberty: fix tests
2025-04-23 21:40:54 +02:00
Mike Inouye
bf8aece4e4 Add test to verify that the liberty format is properly parsed. 2025-04-23 18:40:35 +00:00
Joachim Strömbergson
2fcb61adb5
Change to use blocking assignments in non-clocked processes.
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
2025-04-23 17:21:32 +02:00
Joachim Strömbergson
90f50722ab
Change to blocking assignments in non-clocked process.
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
2025-04-23 17:13:37 +02:00
Joachim Strömbergson
e4d6781088
Changing non clocked alway assignment to blocking.
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
2025-04-23 16:59:53 +02:00
github-actions[bot]
bf20bc0848 Bump version 2025-04-23 00:23:08 +00:00
Mike Inouye
b7d7b377fd Detect FF functions that use parentheses.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
2025-04-22 23:26:55 +00:00
Emily Schmidt
4b4cdf75b8 timeest: gcc refuses to parse "struct ::Yosys:..." 2025-04-22 16:49:56 +01:00
Emily Schmidt
9c9a0e3e45 add some comments to timeest 2025-04-22 16:49:56 +01:00
Martin Povišer
28c7f202ca timeest: Add -select 2025-04-22 16:49:56 +01:00
Martin Povišer
e8196b1dda timeest: Update help 2025-04-22 16:49:56 +01:00
Martin Povišer
c5e154e941 timeest: Fix templating 2025-04-22 16:49:56 +01:00
Martin Povišer
4323d56b9e timeest: Fill missing header 2025-04-22 16:49:56 +01:00
Martin Povišer
386b33d192 timeest: Add command for critical path estimation 2025-04-22 16:49:56 +01:00
N. Engelhardt
f27fb1a25b
Merge pull request #5037 from YosysHQ/flatten_nocleanup 2025-04-22 15:48:45 +00:00