1
0
mirror of synced 2026-05-23 05:42:45 +00:00

Commit Graph

  • 9925b27432 Goodbye guidelines (except GettingStarted) Krystine Sherwin 2024-12-05 09:21:12 +13:00
  • f0da1cc67f Start removing guidelines folder Krystine Sherwin 2024-12-05 09:18:56 +13:00
  • c61b2bc1bc Merge pull request #4794 from YosysHQ/krys/cygwin_compat KrystalDelusion 2024-12-05 09:16:18 +13:00
  • c96d02b204 Merge pull request #4784 from YosysHQ/krys/reduce_warnings KrystalDelusion 2024-12-05 09:16:06 +13:00
  • d78086480f Merge pull request #4770 from YosysHQ/emil/autoidx-option Emil J 2024-12-04 16:43:40 +01:00
  • 59a96470df Merge pull request #4773 from povik/wrapcell Martin Povišer 2024-12-04 11:49:51 +01:00
  • 14ee5ce800 Merge pull request #4787 from povik/booth-macc Martin Povišer 2024-12-04 11:49:34 +01:00
  • 3b8e8ee012 Merge pull request #4797 from YosysHQ/emil/multiple-liberty Emil J 2024-12-04 11:18:52 +01:00
  • 384c191192 Merge pull request #4775 from povik/dont_map Martin Povišer 2024-12-03 20:21:47 +01:00
  • 1c7bb700c9 techmap: Rephrase help Martin Povišer 2024-12-03 20:20:00 +01:00
  • 81de54f436 tclapi: Remove unused -bool flag from get_param and document -[su]int Jannis Harder 2024-12-03 18:59:52 +01:00
  • cac6dd9bcb tclapi: Use older bignum API and handle external tommath for mac os Jannis Harder 2024-12-03 17:53:00 +01:00
  • 6edf9c86cb libparse: add LibertyMergedCells, enable multiple -liberty args for dfflibmap and clockgate Emil J. Tywoniak 2024-12-03 17:36:00 +01:00
  • 60fb241cb3 clockgate: clean up argument parsing Emil J. Tywoniak 2024-12-03 16:32:13 +01:00
  • 52336369fa Merge pull request #4783 from YosysHQ/emil/blockrom-driver-conflict Emil J 2024-12-03 16:29:43 +01:00
  • ebc6b97ed0 qlf_k6n10f: leave unused clocks disconnected lofty/quicklogic-mem-clk Lofty 2024-12-03 12:51:45 +00:00
  • 109d97bb40 Merge pull request #4706 from povik/keep_hierarchy-adjustalgo Martin Povišer 2024-12-03 12:18:28 +01:00
  • 61a6567b9f Merge pull request #4789 from YosysHQ/emil/sklansky-adder Emil J 2024-12-03 11:33:13 +01:00
  • 6ad4918121 Account for pre-existing keep_hierarchy in cost sum Martin Povišer 2024-12-03 11:11:59 +01:00
  • c33f7b92f7 Fix typo Martin Povišer 2024-12-03 11:11:02 +01:00
  • f81dbf2433 Update gate_cost_equivalent help Martin Povišer 2024-12-03 11:09:15 +01:00
  • e634e9c26b aiger2: Resolve warnings Krystine Sherwin 2024-12-03 14:01:57 +13:00
  • 889894a6d2 Merge pull request #4790 from YosysHQ/emil/clockgate-warnings KrystalDelusion 2024-12-03 13:25:52 +13:00
  • 7d8140ddea kernel/mem: Fix Cygwin compat Krystine Sherwin 2024-12-03 13:15:33 +13:00
  • 16a595004c libs/fst: Fix Cygwin compat Krystine Sherwin 2024-12-03 12:48:48 +13:00
  • f0704b6ede Redo integer passing on top of bignum Martin Povišer 2024-12-02 19:56:51 +01:00
  • c26966e3db tests: fix blockrom.v driver conflict Emil J. Tywoniak 2024-12-02 16:56:42 +01:00
  • a8a65db0bc Merge pull request #4791 from YosysHQ/lofty/demote-dfflibmap-warnings Martin Povišer 2024-12-02 16:29:54 +01:00
  • 912b38eedb verific: Handle crash when using empty box option Miodrag Milanovic 2024-12-02 15:45:12 +01:00
  • fd05f73d50 dfflibmap: demote some warnings to debug Lofty 2024-12-02 14:17:28 +00:00
  • 3c67d9f779 Merge pull request #4788 from YosysHQ/emil/han-carlson-proc Martin Povišer 2024-12-02 11:37:47 +01:00
  • fe64a714a9 techmap: add a Sklansky option for $lcu mapping Emil J. Tywoniak 2024-12-02 11:34:58 +01:00
  • 6b006e5f61 clockgate: reduce build warnings Emil J. Tywoniak 2024-12-02 10:07:01 +01:00
  • ebd7f2b366 techlibs: add _TECHMAP_DO_ to Han-Carlson adder Emil J. Tywoniak 2024-12-02 09:54:24 +01:00
  • 1ded817beb booth: Map simple $macc instances too Martin Povišer 2024-12-01 15:58:01 +01:00
  • f04b899721 Bump version github-actions[bot] 2024-11-30 00:21:43 +00:00
  • e436cc053f Merge pull request #4779 from YosysHQ/emil/han-carlson-adder Emil J 2024-11-29 10:13:39 +01:00
  • 1de5d98ae2 Reduce comparisons of size_t and int Krystine Sherwin 2024-11-29 12:31:34 +13:00
  • 3ebc714dbc techmap: test consistently with other equiv_make tests Emil J. Tywoniak 2024-11-29 00:15:02 +01:00
  • 91844968fd techmap: wrap builtin $lcu as golden module in PPA tests Emil J. Tywoniak 2024-11-29 00:13:21 +01:00
  • a41ef0271c techmap: remove ppa.nomatch by purging internal signals Emil J. Tywoniak 2024-11-29 00:03:49 +01:00
  • 4bf3677640 techmap: set Han-Carlson adder priority consistent with Kogge-Stone Emil J. Tywoniak 2024-11-28 23:54:00 +01:00
  • 888e01290b opt_expr: don't give up on opt when out of effort Emil J. Tywoniak 2024-11-28 19:48:29 +01:00
  • 3252900b79 tests: split ice40 memory tests into multiple files emil/make-test-faster Emil J. Tywoniak 2024-11-28 18:14:30 +01:00
  • fcb3ded9fe opt_expr: limit effort to reduce runtime on anomalous designs Emil J. Tywoniak 2024-11-28 18:06:08 +01:00
  • 3f078d9afa tests: rework Kogge-Stone test consistently with Han-Carlson Emil J. Tywoniak 2024-11-28 15:19:15 +01:00
  • 1a562f9605 techmap: add TCL test for Han-Carlson adder Emil J. Tywoniak 2024-11-28 15:16:48 +01:00
  • 289673a807 tests: add support for tcl tests Emil J. Tywoniak 2024-11-28 15:14:15 +01:00
  • 6c78bd3637 techmap: add a Han-Carlson option for $lcu mapping Emil J. Tywoniak 2024-11-28 15:13:51 +01:00
  • 6f3376cbe6 Merge pull request #4730 from YosysHQ/krys/downstream-docs KrystalDelusion 2024-11-28 14:35:16 +13:00
  • 87742fa688 Bump version github-actions[bot] 2024-11-28 01:26:26 +00:00
  • 646c5a19a8 Merge pull request #4776 from YosysHQ/krys/get_blackbox_attribute Martin Povišer 2024-11-28 00:25:16 +01:00
  • 1717a0b9c0 Merge pull request #4721 from ldoolitt/main Martin Povišer 2024-11-28 00:09:43 +01:00
  • 956313efe8 Merge pull request #4742 from YosysHQ/hierarchy_notify_top_attr Martin Povišer 2024-11-28 00:07:18 +01:00
  • 3bab837bc9 Merge pull request #4765 from georgerennie/george/rtlil_case_rule Martin Povišer 2024-11-28 00:01:21 +01:00
  • 698c464109 Merge pull request #4767 from YosysHQ/krys/latest-compilers KrystalDelusion 2024-11-28 11:51:38 +13:00
  • f428163252 Move get_blackbox_attribute method to Module instead of AttrObject KrystalDelusion 2024-11-28 11:19:16 +13:00
  • 2962f8fa88 techmap: Add -dont_map for selective disabling of rules Martin Povišer 2024-11-27 15:54:22 +01:00
  • 79e9258a31 wrapcell: Add new command Martin Povišer 2024-11-27 14:01:00 +01:00
  • be836f4af3 gowin: split cells_xtra by family Pepijn de Vos 2024-11-26 15:42:22 +01:00
  • 65146e3acf driver: add --autoidx Emil J. Tywoniak 2024-11-26 12:11:10 +01:00
  • 98b4affc4a Bump version github-actions[bot] 2024-11-26 01:25:27 +00:00
  • 1e0e367aed test-compile: Drop back to gcc-13 KrystalDelusion 2024-11-26 10:18:09 +13:00
  • 6ff5823d6a test-compile: Use clang-18 and gcc-14 KrystalDelusion 2024-11-26 09:59:52 +13:00
  • 29e8812bab Merge pull request #4724 from YosysHQ/micko/blackbox_verific Miodrag Milanović 2024-11-25 15:06:54 +01:00
  • 9512ec4bbc Merge pull request #4764 from YosysHQ/micko/verific_vhdl_assert Miodrag Milanović 2024-11-25 15:06:36 +01:00
  • 8148ebd1ad docs: document that assigns must come before switches in case rules George Rennie 2024-11-21 20:51:34 +01:00
  • 4a057b3c44 read_rtlil: warn on assigns after switches in case rules George Rennie 2024-11-21 20:51:05 +01:00
  • d6bd521487 verific : VHDL assert DFF initial value set on Verific library patch side Miodrag Milanovic 2024-11-21 13:43:26 +01:00
  • 4b3c03dabc Bump version github-actions[bot] 2024-11-21 00:21:49 +00:00
  • 18b616578a pyosys: catch boost::python::error_already_set George Rennie 2024-11-04 13:14:04 +01:00
  • 5b6baa3ef1 Merge pull request #4744 from YosysHQ/emil/clockgate-liberty Emil J 2024-11-20 15:04:00 +01:00
  • 53a4ec375b Merge pull request #4762 from georgerennie/george/fix_read_ilang_test Martin Povišer 2024-11-20 14:58:16 +01:00
  • 9043dc0ad6 tests: replace read_ilang with read_rtlil George Rennie 2024-11-20 14:54:23 +01:00
  • 56b80bdd22 Merge pull request #4448 from georgerennie/shiftadd_gating Emil J 2024-11-20 13:34:09 +01:00
  • da8c8b4fd0 Merge pull request #4701 from georgerennie/george/pyosys_noreturn_attrs Emil J 2024-11-20 13:33:33 +01:00
  • cc17d5bb70 Merge pull request #4612 from georgerennie/george/opt_demorgan_zero_width Emil J 2024-11-20 13:33:16 +01:00
  • 18459b4b09 Merge pull request #4614 from georgerennie/george/opt_reduce_cell_width Emil J 2024-11-20 13:33:04 +01:00
  • 88abc4c20f Merge pull request #4755 from pepijndevos/cells_xtra Emil J 2024-11-20 13:32:30 +01:00
  • 7ebe451f9a Merge pull request #4714 from georgerennie/george/proc_dff_bug_multiple_sigs Martin Povišer 2024-11-20 13:26:32 +01:00
  • 1184418cc8 Merge pull request #4739 from hzeller/feature-20241113-stdlib-for-abort Martin Povišer 2024-11-20 10:19:31 +01:00
  • e649c1a8e1 Docs: Accept empty string for release envvar Krystine Sherwin 2024-11-20 12:31:12 +13:00
  • 44b68fb498 Docs: Add check for envvar to disable todos Krystine Sherwin 2024-11-20 12:18:17 +13:00
  • b89bd027a0 Bump version github-actions[bot] 2024-11-19 00:21:56 +00:00
  • dcff8b0666 Merge pull request #4719 from AdamLee7/main KrystalDelusion 2024-11-19 08:42:38 +13:00
  • 4d96cbec75 clockgate: reduce errors to warnings Emil J. Tywoniak 2024-11-18 18:32:18 +01:00
  • 22e214ec6d Merge pull request #4705 from YosysHQ/docs-preview-lintonly KrystalDelusion 2024-11-19 03:57:01 +13:00
  • 270846a49a Merge pull request #4723 from povik/memv2-nordports Martin Povišer 2024-11-18 15:44:39 +01:00
  • 1cb5fd08b7 Merge pull request #4682 from povik/read_liberty-extensions Martin Povišer 2024-11-18 14:42:18 +01:00
  • 983c54c75f clockgate: help string add -dont_use and -liberty Emil J. Tywoniak 2024-11-18 13:57:49 +01:00
  • a5bc36f77e clockgate: add -dont_use Emil J. Tywoniak 2024-11-18 13:45:30 +01:00
  • e6793da9a0 clockgate: refactor Emil J. Tywoniak 2024-11-18 12:50:25 +01:00
  • b08441d95c clockgate: shuffle test liberty to exercise comparison better Emil J. Tywoniak 2024-11-18 12:48:50 +01:00
  • 1e3f8cc630 clockgate: add test liberty file Emil J. Tywoniak 2024-11-18 12:45:27 +01:00
  • c921d85a85 clockgate: fix test comments Emil J. Tywoniak 2024-11-18 12:33:09 +01:00
  • bd40805d54 Merge pull request #4754 from akashlevy/editline-fixes Miodrag Milanović 2024-11-18 09:20:45 +01:00
  • 47a2a09e89 Enforce mutual exclusion on readline/editline Akash Levy 2024-11-17 23:23:37 -08:00
  • 532d5992fd Bump version github-actions[bot] 2024-11-18 00:22:55 +00:00
  • 020dd0a9e7 Merge pull request #4753 from akashlevy/write_verilog_port_dump_fix Martin Povišer 2024-11-17 23:42:23 +01:00
  • ace558e90c Simplify using module->ports, which is apparently sorted Akash Levy 2024-11-17 11:36:30 -08:00