1
0
mirror of synced 2026-05-23 13:46:47 +00:00

Commit Graph

  • 6155c59d00 Bump version github-actions[bot] 2024-10-07 00:21:37 +00:00
  • 3534e6b52d Merge pull request #4632 from tarikgraba/main KrystalDelusion 2024-10-07 10:33:02 +13:00
  • 571d181fb4 Fix top-level make docs prerequisites Krystine Sherwin 2024-10-07 10:26:29 +13:00
  • d8038c11d1 Add -j flag to make docs CI Krystine Sherwin 2024-10-07 10:07:17 +13:00
  • 5841b44543 docs: Simplify images generation to allow parallel build TG 2024-10-06 08:38:16 +02:00
  • 13ecbd5c76 quicklogic: test that dividing by a constant does not infer carry chains Lofty 2024-10-03 20:05:28 +01:00
  • 9beb4bfddd log: add log_deprecated emil/log-deprecated-temp Emil J. Tywoniak 2024-10-03 12:14:12 +02:00
  • 5ea2c6e6e5 Assume x values for missing signal data in FST Roland Coeurjoly 2024-10-02 11:18:19 +02:00
  • 566dcf1878 fixup! driver: add --hash-seed Emil J. Tywoniak 2024-10-02 11:33:51 +02:00
  • ec42b42bd9 cellmatch: Size the lut attribute Martin Povišer 2024-10-02 11:26:15 +02:00
  • 4ef0829f08 fixup! hashlib: redo interface for flexibility Emil J. Tywoniak 2024-10-01 22:39:39 +02:00
  • b6981d329e fixup! hashlib: redo interface for flexibility Emil J. Tywoniak 2024-10-01 18:49:10 +02:00
  • e6f6c7d690 driver: add --hash-seed Emil J. Tywoniak 2024-10-01 16:02:41 +02:00
  • 68e40d8563 hashlib: redo interface for flexibility Emil J. Tywoniak 2024-10-01 15:12:03 +02:00
  • 0ab9fccbf1 driver: shuffle commands between help groups Emil J. Tywoniak 2024-09-30 11:42:48 +02:00
  • a350d88f2a driver: categorize options into help groups Emil J. Tywoniak 2024-09-26 17:04:36 +02:00
  • 5804510001 driver: fix help string for --help Emil J. Tywoniak 2024-09-26 16:43:30 +02:00
  • 2da54f7c6e driver: switch to cxxopts, replace -B Emil J. Tywoniak 2024-09-26 16:29:21 +02:00
  • 997cb30f1f cxxrtl: test stream operator Emil J. Tywoniak 2024-10-01 13:25:07 +02:00
  • 76c615b2ae Fix: handle VCD variable references with and without whitespace Roland Coeurjoly 2024-09-30 14:08:35 +02:00
  • 1bf908dea8 Bump version github-actions[bot] 2024-10-01 00:23:05 +00:00
  • 500db6acc6 Merge pull request #4621 from RCoeurjoly/roland/get_vcd2fst Miodrag Milanović 2024-09-30 21:38:39 +02:00
  • 35c8ad61ac cli/python: error-checking, python interpreter bugfix Mohamed Gaber 2024-09-30 17:38:43 +03:00
  • 5fca9b867d Add Get vcd2fst step to test-yosys job Roland Coeurjoly 2024-09-30 16:25:22 +02:00
  • 59404f8ce5 Bump version github-actions[bot] 2024-09-30 00:21:26 +00:00
  • ce7db661a8 Added cast to type support (#4284) rherveille 2024-09-29 23:03:01 +02:00
  • 95a2099c90 Allow whitespace in tee command paths Mike A. 2024-09-29 17:15:59 +02:00
  • 0572f8806f opt_reduce: add test for constant $reduce_and/or not being zero width George Rennie 2024-09-25 16:28:41 +01:00
  • 023f029dcf opt_reduce: keep at least one input to $reduce_or/and cells George Rennie 2024-09-25 16:20:29 +01:00
  • e105cae4a9 opt_demorgan: add test for zero width cell George Rennie 2024-09-25 16:10:16 +01:00
  • 3e3515e7d9 log: Never silence log_cmd_error Martin Povišer 2024-09-24 17:46:50 +02:00
  • 58af70624f opt_demorgan: skip zero width cells George Rennie 2024-09-24 14:20:40 +01:00
  • b788de9329 smtbmc: escape path identifiers George Rennie 2024-09-24 03:01:49 +01:00
  • 8e1e2b9a39 Merge pull request #4495 from povik/check-avert-costly-detail N. Engelhardt 2024-09-23 15:19:48 +02:00
  • 9018d06a33 quicklogic: Avoid carry chains in division mapping Martin Povišer 2024-09-19 11:21:09 +02:00
  • f168b2f4b1 read_xaiger2: Update box handling Martin Povišer 2024-09-18 16:54:38 +02:00
  • 3a1b003cc3 celltypes: Fix $buf eval Martin Povišer 2024-09-18 16:53:56 +02:00
  • 5f8d7ff170 Start new write_xaiger2 backend for export w/ boxes Martin Povišer 2024-09-18 16:53:31 +02:00
  • ea765686b6 aiger2: Adjust hierarchy/port handling Martin Povišer 2024-09-18 16:41:05 +02:00
  • 2a3e907da8 aiger2: Adjust typing Martin Povišer 2024-09-18 16:39:05 +02:00
  • 72d65063c3 aiger2: Ignore benign cells Martin Povišer 2024-09-18 16:38:05 +02:00
  • 1ab7f29933 Start read_xaiger2 -sc_mapping Martin Povišer 2024-09-18 11:55:04 +02:00
  • 6cecf19ff4 aiger2: Ingest $bmux Martin Povišer 2024-09-16 18:26:02 +02:00
  • 1cfb9023c4 aiger2: Use REDUCE for reduction ops Martin Povišer 2024-09-16 17:25:17 +02:00
  • 6c1fa45995 aiger2: Ingest $pmux Martin Povišer 2024-09-16 17:20:34 +02:00
  • d5756eb9be tests: Add trivial liberty -unit_delay test Martin Povišer 2024-09-18 16:14:52 +02:00
  • 31476e89b6 tests: Avoid temporary script file Martin Povišer 2024-09-18 16:09:47 +02:00
  • 4976abb867 read_liberty: Optionally import unit delay arcs Martin Povišer 2024-09-18 16:16:15 +02:00
  • 4d581a97d6 Bump version github-actions[bot] 2024-09-18 00:19:41 +00:00
  • 9db1ca83fc aiger2: Drop empty_lit() as a function Martin Povišer 2024-09-11 21:15:17 +02:00
  • dbc937b2a7 aiger2: Describe supported cells in help Martin Povišer 2024-09-11 21:09:28 +02:00
  • e4b24e8200 aiger2: Fix literal typing Martin Povišer 2024-09-11 21:08:57 +02:00
  • 8e29675a23 aiger2: Support $bwmux, comparison operators Martin Povišer 2024-09-11 21:08:41 +02:00
  • d7128cb787 aiger2: Use shorthands Martin Povišer 2024-09-11 21:08:03 +02:00
  • e59387e5a9 aiger2: Add aigsize as a second user of index Martin Povišer 2024-09-11 11:10:43 +02:00
  • de8a2fb936 aiger2: Fix duplicate symbols on multibit ports Martin Povišer 2024-09-11 11:03:14 +02:00
  • 5671c10173 aiger2: Add strashing option Martin Povišer 2024-09-11 11:02:40 +02:00
  • fa39227416 aiger2: Support $pos Martin Povišer 2024-09-11 11:01:38 +02:00
  • fb26945a20 Start an 'aiger2' backend Martin Povišer 2024-09-10 20:53:23 +02:00
  • 4cfdb7ab50 Adjust operation naming in aigmap test Martin Povišer 2024-09-10 20:42:55 +02:00
  • a553b7c0c7 Merge pull request #3967 from YosysHQ/claire/bufnorm Martin Povišer 2024-09-17 11:27:23 +02:00
  • eeffca9470 simlib: Add $buf disclaimer Martin Povišer 2024-09-17 10:46:07 +02:00
  • e13ace675e dump: Update help after option removal Martin Povišer 2024-09-16 14:42:53 +02:00
  • 38de01807e Mark bufnorm experimental Martin Povišer 2024-09-11 11:12:36 +02:00
  • 865df26fac Adjust buf-normalized mode Martin Povišer 2024-05-21 13:08:40 +02:00
  • 80119386c0 Add RTLIL "buffered-normalized mode" and improve "bufnorm" pass Claire Xenia Wolf 2023-09-29 15:49:15 +02:00
  • 8bb70bac8d Improvements in "bufnorm" pass Claire Xenia Wolf 2023-09-29 10:03:36 +02:00
  • d027ead4b5 Improvements in "bufnorm" pass Claire Xenia Wolf 2023-09-29 07:04:22 +02:00
  • 4d469f461b Add coarse-grain $buf buffer cell type Claire Xenia Wolf 2023-09-29 07:03:23 +02:00
  • f4b7ea5fb3 Improvements in "bufnorm" pass Claire Xenia Wolf 2023-09-28 20:42:07 +02:00
  • 32808a0393 Improvements and fixes to "bufnorm" cmd Claire Xenia Wolf 2023-09-27 19:27:08 +02:00
  • d0b5dfa6ef Add bufnorm pass Claire Xenia Wolf 2023-09-27 18:59:53 +02:00
  • c8846243c2 Bump version github-actions[bot] 2024-09-17 00:16:41 +00:00
  • f8ad371254 Merge pull request #4594 from yrabbit/cpu-wip Emil J 2024-09-16 15:41:14 +02:00
  • 52382c6544 Merge pull request #4583 from YosysHQ/emil/clock_gate Emil J 2024-09-16 15:41:01 +02:00
  • f193bcf683 clockgate: help string Emil J. Tywoniak 2024-09-16 14:20:33 +02:00
  • be7c93ec6d clockgate: 1-bit const 0 Emil J. Tywoniak 2024-09-16 13:58:27 +02:00
  • a8a92d3469 clockgate: help string Emil J 2024-09-16 13:55:53 +02:00
  • c8b42b7d48 Merge pull request #4538 from RCoeurjoly/verific_bounds N. Engelhardt 2024-09-12 13:04:04 +02:00
  • 229d1ea937 Bump version github-actions[bot] 2024-09-12 00:19:38 +00:00
  • 8dac27108e Typos Mohamed Gaber 2024-09-11 21:39:37 +03:00
  • 738b5eef0b Add dirname of script file to sys.path Mohamed Gaber 2024-09-10 13:41:04 +03:00
  • 38f9e6c3a2 -y flag for libyosys Python scripts Mohamed Gaber 2024-08-27 08:50:10 +03:00
  • 1e999a3cb7 clockgate: EN can be a bit on a multi-bit wire Emil J. Tywoniak 2024-09-11 19:18:25 +02:00
  • 34572708d5 Merge pull request #4595 from YosysHQ/emil/internal_stats-astnode Martin Povišer 2024-09-11 12:21:29 +02:00
  • 1372c47036 internal_stats: astnode (sizeof) Emil J. Tywoniak 2024-09-11 11:34:20 +02:00
  • 8b464341c2 clockgate: no initvals Emil J. Tywoniak 2024-09-11 10:24:48 +02:00
  • ab35dff702 Gowin. Add the EMCU primitive. YRabbit 2024-09-11 10:18:51 +10:00
  • bdc43c6592 Add left and right bound properties to wire. Add test. Fix printing for signed attributes Roland Coeurjoly 2024-08-21 16:21:29 +02:00
  • 6937241012 Bump version github-actions[bot] 2024-09-10 00:19:34 +00:00
  • 7e473299bd clockgate: bail on constant signals Emil J. Tywoniak 2024-09-09 21:20:19 +02:00
  • dc039d8be4 clockgate: test fine-grained cells Emil J. Tywoniak 2024-09-09 21:03:22 +02:00
  • e64fceef70 clockgate: prototype clock gating Emil J. Tywoniak 2024-09-09 15:00:54 +02:00
  • 982fade0df Merge pull request #4587 from hnpl/main Martin Povišer 2024-09-09 07:47:08 +02:00
  • c1205ebc42 Initialize area stats in stat pass Hoa Nguyen 2024-09-07 21:30:58 -07:00
  • dcf9f58315 Bump version github-actions[bot] 2024-09-07 00:18:42 +00:00
  • b20df72e1e Merge pull request #4536 from YosysHQ/functional Miodrag Milanović 2024-09-06 10:05:04 +02:00
  • 0ad2431585 Merge pull request #4585 from YosysHQ/functional_tests Miodrag Milanović 2024-09-06 09:49:31 +02:00
  • fc10a6eee2 Run functional tests on private runner only Miodrag Milanovic 2024-09-06 08:47:43 +02:00
  • e8951aba29 Bump version github-actions[bot] 2024-09-06 00:19:21 +00:00