1
0
mirror of synced 2026-05-22 21:40:08 +00:00

Commit Graph

  • 8ec96ec806 Address most comments Jason Xu 2025-03-07 00:50:28 -05:00
  • 0678c4dec9 Coding style update Jason Xu 2025-03-02 21:07:00 -05:00
  • 8f46f53f18 Add clangd cache to gitignore file Jason Xu 2025-03-02 12:29:56 -05:00
  • f62a9be153 Initial file list support Jason Xu 2025-03-02 12:24:57 -05:00
  • 9f7cdd4bd4 Merge pull request #4262 from RoaLogic/master Martin Povišer 2025-03-07 19:59:55 +01:00
  • 557047fe1e opt_clean, simplemap: Add $buf handling Martin Povišer 2025-03-07 12:07:02 +01:00
  • 913ac04764 hierarchy: Derive abstract cells in top mod krys/fix_4927 Krystine Sherwin 2025-03-07 10:12:29 +13:00
  • 5748b37b1c tests: Add test for reassigning localparam Krystine Sherwin 2025-03-07 10:10:05 +13:00
  • c9785584da docs/rosette: Fix tenses Krystine Sherwin 2025-03-07 08:39:21 +13:00
  • 5eb46f95c2 equiv_induct: change missing SAT model warning to error emil/equiv_induct-missing-model-error Emil J. Tywoniak 2025-03-06 18:15:52 +01:00
  • caf921161c quicklogic: ql_dsp_io_regs debug print emil/quicklogic-simd-dspv2 Emil J. Tywoniak 2025-03-06 18:01:28 +01:00
  • 8b6049a220 quicklogic: fix dspv2 tests Emil J. Tywoniak 2025-03-06 18:00:53 +01:00
  • 1def0bc951 quicklogic: ql_dsp_macc set fractured mode Emil J. Tywoniak 2025-03-06 18:00:23 +01:00
  • b420951e6c quicklogic: rename dspv1 full synth_quicklogic test for clarity Emil J. Tywoniak 2025-03-06 17:59:46 +01:00
  • 7e3122848f quicklogic: ql_dsp_simd add dspv1 test Emil J. Tywoniak 2025-03-06 12:56:11 +01:00
  • 6e1ba9206f quicklogic: remove irrelevant comments in dspv2 test Emil J. Tywoniak 2025-03-06 12:55:56 +01:00
  • ebbac1f421 quicklogic: allow fractured mode on canonical dspv1 modules Emil J. Tywoniak 2025-03-06 12:55:26 +01:00
  • 6685f92c93 quicklogic: ql_dsp_simd remove unused MODE_BITS packing Emil J. Tywoniak 2025-03-06 12:54:36 +01:00
  • 7514c4738a quicklogic: update dspv2_sim.v to v1.1 Feb21 Emil J. Tywoniak 2025-03-05 22:00:29 +01:00
  • a8c10eea03 quicklogic: ql_dsp_simd add dspv2 support, fix dspv1 Emil J. Tywoniak 2025-03-05 21:39:18 +01:00
  • 176131b50e Merge pull request #4855 from YosysHQ/contributing_md KrystalDelusion 2025-03-04 15:57:33 +13:00
  • 39aacc95df Merge pull request #4907 from YosysHQ/emil/fix-clear-preset-latch Emil J 2025-03-03 18:53:12 +01:00
  • 912c93ca0b share: help message formatting Emil J 2025-03-03 18:52:05 +01:00
  • 0dfd9e9395 Merge pull request #4868 from david-sawatzke/improve_tcl_output_docs N. Engelhardt 2025-03-03 15:16:42 +00:00
  • 268a034b21 Merge pull request #4866 from YosysHQ/ql_ioff N. Engelhardt 2025-03-03 14:12:09 +00:00
  • b56e3ec6e4 docs/functional: Minimal backend paragraphs Krystine Sherwin 2025-03-01 16:15:54 +13:00
  • 9106d6b3bd Merge pull request #4881 from YosysHQ/pmgen-pass-restructure KrystalDelusion 2025-03-01 10:22:54 +13:00
  • de032d2e2a splitcells: change for-loop condition Anhijkt 2025-02-28 23:16:04 +02:00
  • 9a14ab8d98 splitcells: Fix the assertion bug caused by out-of-bound offset Anhijkt 2025-02-28 13:51:22 +02:00
  • 3c493d2bef docs/rosette: Reword Krystine Sherwin 2025-02-28 16:33:57 +13:00
  • e01a413722 docs/rosette: List major changes in overview Krystine Sherwin 2025-02-28 14:49:05 +13:00
  • 434334ba63 ql_dsp_macc: whitespace. NFC Emil J. Tywoniak 2025-02-27 17:37:18 +01:00
  • c1d2107fe0 ql_dsp_macc: dspv2 Emil J. Tywoniak 2025-02-27 17:36:50 +01:00
  • 30473c4899 synth_quicklogic: enable dspv2 tests, fix -dspv2 Emil J. Tywoniak 2025-02-25 11:59:41 +01:00
  • 402ca82503 synth_quicklogic: add -dspv2 to opt into v2 DSP blocks Emil J. Tywoniak 2025-02-25 11:29:45 +01:00
  • e6d7c033e5 ql_dsp_macc: whitespace. NFC emil/quicklogic-macc-dspv2 Emil J. Tywoniak 2025-02-27 17:37:18 +01:00
  • 688efa01b0 ql_dsp_macc: dspv2 Emil J. Tywoniak 2025-02-27 17:36:50 +01:00
  • 560b5fe6bd docs/functional: Add dummy toy example Krystine Sherwin 2025-02-27 16:14:59 +13:00
  • db823a6acb docs/rosette: Fix inline code Krystine Sherwin 2025-02-27 16:11:44 +13:00
  • 78960292d0 Bump version github-actions[bot] 2025-02-27 00:21:40 +00:00
  • bca21c60d8 Merge pull request #4902 from akashlevy/splitcells_aldff_fix Martin Povišer 2025-02-27 00:56:46 +01:00
  • f528402c59 Merge pull request #4914 from povik/rm-var-length-array Martin Povišer 2025-02-26 16:25:01 +01:00
  • 55595b6c8d Merge pull request #4918 from YosysHQ/emil/explain-mkdtemp-errno Martin Povišer 2025-02-26 13:27:07 +01:00
  • 78cb10da69 improve mkdtemp error message Emil J. Tywoniak 2025-02-26 12:06:54 +01:00
  • 05c81b3f14 Bump version github-actions[bot] 2025-02-26 00:21:19 +00:00
  • 0354bd7a90 Merge pull request #4916 from YosysHQ/krys/fix_fst_warning Martin Povišer 2025-02-25 21:21:31 +01:00
  • d2040a9506 synth_quicklogic: enable dspv2 tests, fix -dspv2 ql-dspv2-flag Emil J. Tywoniak 2025-02-25 11:59:41 +01:00
  • 23924902a7 synth_quicklogic: add -dspv2 to opt into v2 DSP blocks Emil J. Tywoniak 2025-02-25 11:29:45 +01:00
  • b4a169527d Merge pull request #4894 from YosysHQ/emil/abstract Emil J 2025-02-25 11:16:37 +01:00
  • 68e9317f1f libs/fst: Patch wx_len overread Krystine Sherwin 2025-02-25 17:18:15 +13:00
  • 67a0248186 libs/fst: Update from upstream Krystine Sherwin 2025-02-25 17:00:12 +13:00
  • 3f60a2cc67 abstract: test -slice from:to for -init Emil J. Tywoniak 2025-02-25 00:22:14 +01:00
  • 07004f1089 abstract: typo? Emil J. Tywoniak 2025-02-25 00:19:15 +01:00
  • 3cb7054e53 abstract: test -slice for all modes, -rtlilslice for -init Emil J. Tywoniak 2025-02-25 00:18:16 +01:00
  • 732ed67014 ast/dpicall: Stop using variable length array Martin Povišer 2025-02-24 17:32:30 +01:00
  • c429aef60f docs/rosette: More intro of SMT-LIB backend Krystine Sherwin 2025-02-22 17:14:13 +13:00
  • 98f0ddd636 Merge pull request #4908 from YosysHQ/abc_warn_diff_commit KrystalDelusion 2025-02-22 11:03:58 +13:00
  • 0778195722 Bump version github-actions[bot] 2025-02-21 00:21:16 +00:00
  • fa8fc08621 qlf_k6n10f: Start tests Martin Povišer 2025-02-20 11:30:09 +01:00
  • 9035abdcd6 qlf_k6n10f: Fix DSPV2 models Martin Povišer 2025-02-20 11:28:34 +01:00
  • d600245ccf qlf_k6n10f: New ql_dsp pass, move to DSPV2 Martin Povišer 2025-02-04 10:30:15 +01:00
  • 9d3ab964b2 Merge pull request #4903 from akashlevy/boost_python_fix_macos KrystalDelusion 2025-02-20 15:17:34 +13:00
  • 700b32bc38 Makefile: Fix CHECK_BOOST_PYTHON Krystine Sherwin 2025-02-20 14:32:30 +13:00
  • b0b53a22b1 Merge pull request #4880 from YosysHQ/clean_run-test KrystalDelusion 2025-02-20 14:35:23 +13:00
  • 38746ea5fa docs: Cross reference contributing Krystine Sherwin 2025-02-20 14:15:39 +13:00
  • 9c9b3ebf9e CONTRIBUTING.md: Move PR link Krystine Sherwin 2025-02-20 14:15:38 +13:00
  • 1eaf1847b2 CONTRIBUTING.md: Initial version Krystine Sherwin 2025-02-20 14:15:34 +13:00
  • c2a7a5f917 Add python ldflags to LINKFLAGS Akash Levy 2025-02-19 16:04:53 -08:00
  • 5bd18613bb abstract: test -init Emil J. Tywoniak 2025-02-19 23:03:43 +01:00
  • 925c617c52 abstract: add module input -value abstraction Emil J. Tywoniak 2025-02-18 17:05:14 +01:00
  • 34e3fcbb31 abstract: test -value Emil J. Tywoniak 2025-02-18 15:20:09 +01:00
  • d3a90021ad abstract: test -state Emil J. Tywoniak 2025-02-18 13:50:24 +01:00
  • 212224dfe8 abstract: Add help message Jannis Harder 2025-02-12 17:17:06 +01:00
  • 2943c2142d abstract: Improve debug logging Jannis Harder 2025-02-12 16:27:59 +01:00
  • a0987195f2 abstract: Support slicing of individual wires Jannis Harder 2025-02-12 15:50:34 +01:00
  • 4766c92e59 abstract: Allow unconditional value and state abstractions Jannis Harder 2025-02-12 15:45:47 +01:00
  • 37aa2e6cd8 abstract: Wire vs port offset confusion bugfix Jannis Harder 2025-02-12 15:38:46 +01:00
  • 7cd822b7f5 rtlil: Add {from,to}_hdl_index methods to Wire Jannis Harder 2025-02-12 15:34:51 +01:00
  • 28c768e7b8 abstract: better present changes done Emil J. Tywoniak 2025-02-10 16:36:41 +01:00
  • 3dd697fc8a abstract: improve -init logging Emil J. Tywoniak 2025-02-10 16:33:20 +01:00
  • 9de890c874 abstract: fix -init log_debug bit count, remove unnecessary log_debug Emil J. Tywoniak 2025-02-10 16:27:40 +01:00
  • aca4d44a40 abstract: improve debug logs for -state and -value Emil J. Tywoniak 2025-02-10 16:24:42 +01:00
  • cee06cecd0 abstract: factor out emit_mux_anyseq Emil J. Tywoniak 2025-02-10 14:59:50 +01:00
  • 9895370b32 abstract: rework -init without bufnorm, with logging Emil J. Tywoniak 2025-02-10 14:56:52 +01:00
  • 1646991092 abstract: refactor -value Emil J. Tywoniak 2025-02-10 13:10:53 +01:00
  • e9bba13a0d abstract: no more bufnorm, -value has bit selection consistent with -state, -init temporarily gutted Emil J. Tywoniak 2025-02-10 13:06:40 +01:00
  • 3f1ee3e0ae abstract: -state refactor sigbit rep pool collection Emil J. Tywoniak 2025-02-10 12:01:26 +01:00
  • 387d0de383 abstract: -state allow partial abstraction, don't use buffer-normalized mode Emil J. Tywoniak 2025-02-07 13:38:50 +01:00
  • 6027030215 abstract: -value MVP, use buffer-normalized mode Emil J. Tywoniak 2025-02-07 10:46:50 +01:00
  • 4637fa74e3 abstract: -init MVP Emil J. Tywoniak 2025-02-03 22:25:09 +01:00
  • e4ca7b8846 abstract: -state MVP Emil J. Tywoniak 2025-01-30 17:26:23 +01:00
  • dc03e174af fixup! Makefile: Warn if submodule status '+'-prefixed Krystine Sherwin 2025-02-18 11:46:11 +13:00
  • 03d9138744 Makefile: 'U'-prefixed submodule status Krystine Sherwin 2025-02-18 11:33:06 +13:00
  • b8777d7893 Makefile: Warn if submodule status '+'-prefixed Krystine Sherwin 2025-02-18 11:25:04 +13:00
  • 2b33937ab8 liberty: fix clear and preset latches Emil J. Tywoniak 2025-02-17 17:36:51 +01:00
  • 8083d9b9da Fix share copy Akash Levy 2025-02-14 16:43:58 -08:00
  • 38f858374c Bump version github-actions[bot] 2025-02-15 00:20:50 +00:00
  • 508e7327e4 Merge pull request #4899 from YosysHQ/shr_int_max KrystalDelusion 2025-02-15 09:52:33 +13:00
  • 8968986b54 share: add -pattern-limit to set analysis effort on branch-unbranch mux regions Emil J. Tywoniak 2025-02-14 18:57:36 +01:00
  • 3bca4c10d8 Fix macOS boost-python issues Akash Levy 2025-02-14 11:43:00 -08:00