1
0
mirror of synced 2026-05-23 21:51:52 +00:00

Commit Graph

  • d6600fb1d5 rtlil: Fix handling of connections on wire deletion Martin Povišer 2024-01-08 14:06:38 +01:00
  • 4585d60b8a Bump version github-actions[bot] 2024-01-28 00:17:09 +00:00
  • 887c90500a Merge pull request #4166 from YosysHQ/update-workflows Miodrag Milanović 2024-01-27 09:06:23 +01:00
  • 54c5431cfc Merge pull request #4167 from yrabbit/wip-byte-enable Miodrag Milanović 2024-01-27 09:04:42 +01:00
  • a5fdf3f881 gowin: Change BYTE ENABLE handling. YRabbit 2024-01-27 17:19:49 +10:00
  • a7e1c6e530 codeowners: adopting docs folder Krystine Sherwin 2024-01-27 11:32:08 +13:00
  • 7e524e0588 Update workflows to Node.js 20 Krystine Sherwin 2024-01-27 11:20:48 +13:00
  • 68a9aa7c29 peepopt: handle offset too large in shiftadd Philippe Sauter 2024-01-26 11:44:44 +01:00
  • 22808e0e3f Docs: work on selections.rst Krystine Sherwin 2024-01-26 17:29:59 +13:00
  • e2e7065590 Docs: some restructure of advanced section Krystine Sherwin 2024-01-26 13:06:02 +13:00
  • 4582ab59da Docs: intro to memory_libmap Krystine Sherwin 2024-01-26 11:15:01 +13:00
  • 33fe2e4613 fixes char* to string conversion issue Ethan Mahintorabi 2024-01-25 17:39:18 +00:00
  • d2a04cca0e write_verilog: Making sure BUF cells are converted to expressions. Ethan Mahintorabi 2024-01-25 17:00:05 +00:00
  • 7c818d30f7 sim: Bring $print trigger/sampling semantics in line with FFs Jannis Harder 2024-01-25 16:08:52 +01:00
  • efe4d6dbdc SigSpec/SigChunk::extract(): assert offset/length are not out of range N. Engelhardt 2024-01-25 12:28:17 +01:00
  • 80511ced71 Bump version github-actions[bot] 2024-01-25 00:16:42 +00:00
  • 6e38848b92 Docs: updating makefiles Krystine Sherwin 2024-01-25 12:35:03 +13:00
  • 62d2f89c74 Revert artifact reuse Krystine Sherwin 2024-01-25 12:18:06 +13:00
  • 2a14c72110 test-docs: target examples directly Krystine Sherwin 2024-01-25 11:36:59 +13:00
  • 4ac983e56c test-docs: Checkout Yosys Krystine Sherwin 2024-01-25 11:32:39 +13:00
  • bb4d69005f Docs: can we re-use build artifacts? Krystine Sherwin 2024-01-25 10:15:43 +13:00
  • 57a7532227 Docs: add test-examples target Krystine Sherwin 2024-01-25 10:15:00 +13:00
  • e10d9b1fe0 Remove python dep from test-docs Krystine Sherwin 2024-01-25 09:38:50 +13:00
  • 6707db93b9 Merge pull request #4157 from whitequark/cxxrtl-fix-4144 Martin Povišer 2024-01-24 18:48:45 +01:00
  • 08fd47e970 Test roundtripping some processes to Verilog and back Martin Povišer 2024-01-24 16:46:44 +01:00
  • 9cbfad2691 write_verilog: don't emit code with dangling else related to wrong condition. Catherine 2024-01-23 03:26:58 +00:00
  • b841d1bcbe cxxrtl: fix typo in codegen for async set/clear. Catherine 2024-01-24 16:30:01 +00:00
  • 3c3788ee28 Bump version github-actions[bot] 2024-01-24 00:16:36 +00:00
  • 9b820108d6 Docs: add test-docs.yml Krystine Sherwin 2024-01-24 10:50:06 +13:00
  • 449135a9d4 Docs: adding other macro command lists Krystine Sherwin 2024-01-24 10:29:40 +13:00
  • 6c8949cacc Docs: static opt macro list Krystine Sherwin 2024-01-24 09:56:00 +13:00
  • c634d59c18 Issue a warning instead of a syntax error for blif delay constraints Gabriel Gouvine 2024-01-23 10:47:01 +00:00
  • ddfd867d29 hardcode iverilog version so it works on forkes and in PRs Miodrag Milanovic 2024-01-23 17:22:56 +01:00
  • 95849edbba Docs: changes from JF Krystine Sherwin 2024-01-23 17:35:06 +13:00
  • e63f1f5367 Docs: merge CI fix Krystine Sherwin 2024-01-23 16:39:04 +13:00
  • 2f9fcc2e50 Bump version github-actions[bot] 2024-01-23 00:16:43 +00:00
  • 3123dac77a Merge pull request #4148 from YosysHQ/set_iverilog Miodrag Milanović 2024-01-22 18:29:36 +01:00
  • cfcd0b5729 Checkout specific iverilog version (can be master as well) Miodrag Milanovic 2024-01-22 17:18:39 +01:00
  • 3d9e44d182 hierarchy: keep display statements, like formal assertions. Catherine 2024-01-19 14:23:08 +00:00
  • 2c4cf2b4b8 Merge pull request #4147 from stong/fix-typo Martin Povišer 2024-01-22 10:52:01 +01:00
  • 9ec1536f1f Docs: getting_started tidy Krystine Sherwin 2024-01-22 11:35:00 +13:00
  • 65bb0d3059 Docs: updating to current 'master' Krystine Sherwin 2024-01-22 11:18:07 +13:00
  • 794ad381c6 Docs: scripting_intro/show_intro Krystine Sherwin 2024-01-22 11:10:02 +13:00
  • b3e7390c0e Fix typo in stat help Stephen Tong 2024-01-21 16:32:05 -05:00
  • 8649e30668 Bump version github-actions[bot] 2024-01-20 00:16:07 +00:00
  • fc5ff7a265 cxxrtl: always lazily format print messages. Catherine 2024-01-19 15:54:33 +00:00
  • b11449badb Make small build links, and support verific small build Miodrag Milanovic 2024-01-19 16:30:35 +01:00
  • b74d33d1b8 fmt: rename TIME to VLOG_TIME. Catherine 2024-01-19 13:33:14 +00:00
  • 08d7f54726 cxxrtl: move a definition around. NFC Catherine 2024-01-19 13:37:48 +00:00
  • ac6fcb2547 write_aiger: Detect and error out on combinational loops Jannis Harder 2024-01-19 15:36:14 +01:00
  • cb86efa50c celledges: Add test of shift cells edge data Martin Povišer 2024-01-19 11:14:10 +01:00
  • 134eb15c7e celledges: Clean up shift rules Martin Povišer 2024-01-19 11:08:31 +01:00
  • 6282c1f27d Merge pull request #4137 from yrabbit/bsram-infer Miodrag Milanović 2024-01-19 08:45:39 +01:00
  • ae991abf2e gowin: fix the BRAM mapping. YRabbit 2024-01-19 15:26:37 +10:00
  • 7580821834 Bump version github-actions[bot] 2024-01-19 00:16:38 +00:00
  • 242ae4ef01 Merge pull request #4135 from YosysHQ/verific_clocking_fix N. Engelhardt 2024-01-18 15:40:35 +01:00
  • 1764c0ee3c Fix verific clocking when no driver exist Miodrag Milanovic 2024-01-18 08:47:04 +01:00
  • 14b7c581fa Docs: reworking scripting_intro Krystine Sherwin 2024-01-18 15:33:59 +13:00
  • 74d2c918cd Docs: installation/source tree Krystine Sherwin 2024-01-18 13:52:32 +13:00
  • 93ceda5c63 Docs: auxlibs Krystine Sherwin 2024-01-18 12:14:00 +13:00
  • e1f4c5c9cb Merge pull request #4133 from YosysHQ/show_color_proc N. Engelhardt 2024-01-17 17:56:53 +01:00
  • 6a7fad4dd9 Merge pull request #4132 from povik/opt_lut_ice40 Martin Povišer 2024-01-17 14:26:28 +01:00
  • c4c55cb565 Merge pull request #4134 from whitequark/cxxrtl-capture-print Catherine 2024-01-17 13:13:15 +00:00
  • 37a6c9a097 Bump version github-actions[bot] 2024-01-17 00:16:14 +00:00
  • 27ae093dba Docs: working on opt page Krystine Sherwin 2024-01-17 11:00:42 +13:00
  • 63a0f80996 Docs: opt_share Krystine Sherwin 2024-01-17 08:47:50 +13:00
  • 14f2208e47 Docs: opt_expr Krystine Sherwin 2024-01-17 08:32:14 +13:00
  • 5a1fcdea13 cxxrtl: include attributes in performer::on_print callback. Catherine 2024-01-16 16:17:10 +00:00
  • 905f07c03f cxxrtl: introduce performer, a context object for eval(). (breaking change) Catherine 2024-01-16 11:12:32 +00:00
  • 02e3d508fa cxxrtl: remove module::steps. (breaking change) Catherine 2024-01-16 10:45:22 +00:00
  • a33acb7cd9 cxxrtl: refactor the formatter and use a closure. Catherine 2024-01-16 09:08:07 +00:00
  • bf1a99da09 cxxrtl: make observer methods non-virtual. (breaking change) Catherine 2024-01-16 09:53:43 +00:00
  • ed81cc5f81 cxxrtl: rename observer::{on_commit→on_update}. (breaking change) Catherine 2024-01-16 09:22:39 +00:00
  • bd956d76ba Next dev cycle Miodrag Milanovic 2024-01-16 08:16:07 +01:00
  • a5c7f69ed8 Release version 0.37 yosys-0.37 Miodrag Milanovic 2024-01-16 08:13:21 +01:00
  • aa652f9634 Docs: fix scripting_intro.rst images Krystine Sherwin 2024-01-16 13:23:30 +13:00
  • 5a4c2e5c79 example_synth: proc and opt_expr Krystine Sherwin 2024-01-16 13:23:04 +13:00
  • 740265bfbd Bump version github-actions[bot] 2024-01-16 00:16:26 +00:00
  • fb4eeb1344 show: allow setting colors via selection on PROC boxes N. Engelhardt 2024-01-15 17:47:59 +01:00
  • 149bcd88ad Merge pull request #4026 from uis246/fix-format Martin Povišer 2024-01-15 16:04:11 +01:00
  • 568418b50b opt_lut: Replace -dlogic with -tech ice40 Martin Povišer 2024-01-15 12:35:02 +01:00
  • 5902b2826d Fix printf formats uis 2023-11-11 17:29:43 +03:00
  • 646ff6d32d Docs: interactive investigation Krystine Sherwin 2024-01-15 15:32:14 +13:00
  • fac843f480 Bump version github-actions[bot] 2024-01-15 00:17:14 +00:00
  • 9fe3dcda78 Docs: optimization passes Krystine Sherwin 2024-01-15 13:15:11 +13:00
  • 9eab5d8b24 Updated Yosys family Krystine Sherwin 2024-01-15 12:27:38 +13:00
  • 728110710e Merge pull request #4131 from daglem/fix-initial-display Martin Povišer 2024-01-14 17:21:44 +01:00
  • acf916f654 Restore sim output from initial $display Dag Lem 2024-01-14 09:08:47 +01:00
  • 3360c612d5 Docs: remove hanging reference Krystine Sherwin 2024-01-13 17:46:19 +13:00
  • 12fa443fe3 example_synth: more on hierarchy and stat Krystine Sherwin 2024-01-13 17:46:04 +13:00
  • a3255fd8d3 Docs: opt_rmunused -> opt_clean Krystine Sherwin 2024-01-13 16:57:10 +13:00
  • 064723a1cc example_synth: tidying Krystine Sherwin 2024-01-13 15:46:00 +13:00
  • 1eb823bd0e Bump version github-actions[bot] 2024-01-12 00:16:23 +00:00
  • 782572895b Merge pull request #4129 from daglem/simulation-display Catherine 2024-01-11 16:03:29 +00:00
  • 7142e20dab write_cxxrtl: support initial $print cells. Catherine 2024-01-11 14:24:56 +00:00
  • d493225313 write_cxxrtl: reset state value of comb $print cells. Catherine 2024-01-11 14:10:20 +00:00
  • 1159e48721 write_verilog: emit initial $display correctly. Catherine 2024-01-11 11:47:55 +00:00
  • 0486f61a35 write_verilog: emit zero width parameters as .PARAM(). Catherine 2024-01-11 10:53:30 +00:00
  • 3ed9030eb4 Optionally suppress output from display system tasks in read_verilog Dag Lem 2024-01-11 10:32:44 +01:00
  • 510d137996 fmt: Allow non-constant $display calls in initial blocks Jannis Harder 2023-09-22 17:56:34 +02:00