1
0
mirror of synced 2026-05-24 14:11:23 +00:00

Commit Graph

  • b75959f1f2 Bump version github-actions[bot] 2023-09-05 00:14:21 +00:00
  • c6566b660f memlib.md: Fix typo Martin Povišer 2023-09-04 14:49:01 +02:00
  • 3de84b959f memory_libmap: Tweak whitespace Martin Povišer 2023-09-04 14:48:49 +02:00
  • 50d117956c sim: Add print support Martin Povišer 2023-09-04 14:49:19 +02:00
  • 73cb4977b2 Bump version github-actions[bot] 2023-09-02 00:14:04 +00:00
  • 72bec94ef4 Add missing file for XO3D Miodrag Milanovic 2023-09-01 10:15:51 +02:00
  • b739213d9f Bump version github-actions[bot] 2023-08-30 00:14:38 +00:00
  • 51ddfb1f8e Merge pull request #3909 from YosysHQ/widelut Miodrag Milanović 2023-08-29 11:04:49 +02:00
  • a42c630264 put back previous test state, due to default change Miodrag Milanovic 2023-08-29 10:21:58 +02:00
  • 792cf8326e defult nowidelut for xo2/3/3d Miodrag Milanovic 2023-08-29 10:08:55 +02:00
  • 572ad341b7 Bump version github-actions[bot] 2023-08-29 00:14:35 +00:00
  • b168ff99d0 fix generated blackboxes for ecp5 Miodrag Milanovic 2023-08-28 16:26:26 +02:00
  • 2f82e8eaed Merge pull request #3906 from DanielG/fix-fstGetUint32-mips64el Jannis Harder 2023-08-28 16:11:53 +02:00
  • 2f901a8297 Bump version github-actions[bot] 2023-08-28 00:15:18 +00:00
  • 70c47690b3 Updating todo text and assorted fixes Krystine Sherwin 2023-08-28 10:09:34 +12:00
  • aad8a3b959 Rearrange command ordering and model checking Krystine Sherwin 2023-08-28 09:50:37 +12:00
  • e4189ddfd1 Fix fstGetUint32 crash on mips64el due to misaligned access Daniel Gröber 2023-08-27 15:01:27 +02:00
  • 86df114a33 Merge pull request #3904 from DanielG/fix-fst-i386 Jannis Harder 2023-08-27 12:14:17 +02:00
  • e017f6603c Fix i386 FP excess-precision issue in fstapi (Fixes: #3898) Daniel Gröber 2023-08-22 19:58:03 +02:00
  • de54cf1a0c Bump version github-actions[bot] 2023-08-26 00:13:58 +00:00
  • c6caadfed4 Merge pull request #3902 from YosysHQ/krys/yw_join Miodrag Milanović 2023-08-25 15:21:44 +02:00
  • 1b6d803877 Merge pull request #3900 from YosysHQ/micko/synth_lattice Miodrag Milanović 2023-08-25 12:44:30 +02:00
  • 0756285710 enable more primitives supported with nextpnr Miodrag Milanovic 2023-08-25 11:45:25 +02:00
  • 3b9ebfa672 Addressed code review comments Miodrag Milanovic 2023-08-25 11:10:20 +02:00
  • 541c1ab567 add script for blackbox extraction Miodrag Milanovic 2023-08-23 11:51:00 +02:00
  • ea50d96135 fixed tests Miodrag Milanovic 2023-08-23 10:54:29 +02:00
  • 75fd706487 delete machxo2 since it is now supported in lattice Miodrag Milanovic 2023-08-23 10:54:17 +02:00
  • e3c15f003e Create synth_lattice Miodrag Milanovic 2023-08-23 10:53:21 +02:00
  • a8809989c4 ecp5_gsr -> lattice_gsr, change opt_lut_ins to accept lattice as tech Miodrag Milanovic 2023-08-22 10:50:11 +02:00
  • 6405bbab1e Bump version github-actions[bot] 2023-08-18 00:14:07 +00:00
  • 4a475fa7a2 cxxrtl: include iostream when prints are used Asherah Connor 2023-04-19 19:54:09 +10:00
  • d525a41497 abc: Exposes dont_use flag in ABC Ethan Mahintorabi 2023-08-15 20:03:46 +00:00
  • cbd3ff2d3a Bump version github-actions[bot] 2023-08-15 00:14:23 +00:00
  • 316200493e Merge pull request #3889 from povik/cellaigs-fix-gcc9-build Miodrag Milanović 2023-08-14 16:05:57 +02:00
  • 6d9cd16fad cellaigs: Drop initializer list in call to IdString::in Martin Povišer 2023-08-14 11:42:19 +02:00
  • e2c0f8fc50 Some tidy up Krystine Sherwin 2023-08-14 12:13:29 +12:00
  • 008b725c1d Bump version github-actions[bot] 2023-08-13 00:15:02 +00:00
  • d130f7fca2 tests: use /usr/bin/env for bash. Charlotte 2023-08-12 11:59:39 +10:00
  • 860e3e4056 proc_clean: only consider fully-defined switch operands too. Charlotte 2023-08-11 16:34:00 +10:00
  • bf84861fc2 proc_clean: only consider fully-defined case operands. Charlotte 2023-08-11 15:52:05 +10:00
  • 40978971f4 Bump version github-actions[bot] 2023-08-12 00:13:32 +00:00
  • 2829cd9caa cxxrtl_backend: move sync $print grouping out of dump into analyze Charlotte 2023-06-28 11:51:34 +10:00
  • ce245b5105 cxxrtl_backend: respect sync $print priority Charlotte 2023-06-28 11:51:33 +10:00
  • 04582f2fb7 verilog_backend: emit sync $print cells with same triggers together Charlotte 2023-06-28 11:51:32 +10:00
  • f9d38253c5 ast: add PRIORITY to $print cells Charlotte 2023-06-28 11:51:31 +10:00
  • 4ffdee65e0 cxxrtl: store comb $print cell last EN/ARGS in module Charlotte 2023-06-28 11:51:31 +10:00
  • 843ad9331b cxxrtl: WIP: adjust comb display cells to only fire on change Charlotte 2023-06-28 11:51:30 +10:00
  • 7f7c61c9f0 fmt: remove lzero by lowering during Verilog parse Charlotte 2023-06-28 11:51:29 +10:00
  • eb0fb4d662 tests: -std=c++11 not optional Charlotte 2023-06-28 11:51:29 +10:00
  • 992a728ec7 tests: CXX may be e.g. gcc, so use CC and link stdc++ explicitly Charlotte 2023-06-28 11:51:28 +10:00
  • 4e94f62116 simlib: blackbox $print cell Charlotte 2023-06-28 11:51:27 +10:00
  • fc0acd0ad1 cxxrtl: restrict -print-output to cout, cerr Charlotte 2023-06-28 11:51:26 +10:00
  • f9b149fa7b cxxrtl: add "-print-output" option, test in fmt Charlotte 2023-06-28 11:51:26 +10:00
  • bfa8b631bf cxxrtl: remove unused signedDivideWithRemainder Charlotte 2023-06-28 11:51:25 +10:00
  • a1de898fcc fmt: merge fuzzers since we don't rely on BigInteger logic Charlotte 2023-06-28 11:51:24 +10:00
  • 3571bf2c2d fmt: fuzz, remove some unnecessary busywork Charlotte 2023-06-28 11:51:24 +10:00
  • 2ae551c0af fmt: fuzz, fix (remove extraneous + incorrect fill) Charlotte 2023-06-28 11:51:23 +10:00
  • 9f9561379b fmt: format %t consistently at initial Charlotte 2023-06-28 11:51:22 +10:00
  • c391ee7a0d docs: document simulation time format specifiers Charlotte 2023-06-28 11:51:22 +10:00
  • 75b44f21d1 fmt: rudimentary %m support (= %l) Charlotte 2023-06-28 11:51:21 +10:00
  • c382d7d3ac fmt: %t/$time support Charlotte 2023-06-28 11:51:20 +10:00
  • 52dc397a50 cxxrtl: don't use signed divide with unsigned/pos values Charlotte 2023-06-28 11:51:19 +10:00
  • b0f69f2cd5 tests: test cxxrtl against iverilog (and uncover bug!) Charlotte 2023-06-28 11:51:18 +10:00
  • 095b093f4a cxxrtl: first pass of $print impl Charlotte 2023-06-28 11:51:17 +10:00
  • 202c3776e2 docs: elaborate $print documentation Charlotte 2023-06-28 11:51:16 +10:00
  • d9e4582558 fmt: handle part with unspecified padding in emit_rtlil Charlotte 2023-06-28 11:51:15 +10:00
  • 1a222cb163 fmt: function name typo Charlotte 2023-06-28 11:51:15 +10:00
  • 2d7b8f71cc docs: first pass $print documentation Charlotte 2023-06-28 11:51:14 +10:00
  • 289f8d42cb fmt: correct parsing of {{ and }} for brace literals Charlotte 2023-06-28 11:51:13 +10:00
  • 3c8f84b70b fmt: fix another overrun Charlotte 2023-06-28 11:51:13 +10:00
  • 28bd3a4b5d fmt: don't overrun fmt string buffer Charlotte 2023-06-28 11:51:12 +10:00
  • 51d9b73107 fmt: tests completing again Charlotte 2023-06-28 11:51:11 +10:00
  • 9db73aa872 celltypes: add $print Charlotte 2023-06-28 11:51:09 +10:00
  • 1eff84cb92 fmt: ensure test exits on fail Charlotte 2023-06-28 11:50:45 +10:00
  • c285880684 fmt: add tests for Verilog round trip of format expressions. whitequark 2020-12-06 04:08:44 +00:00
  • 67052f62ec fmt: add tests for Yosys evaluation of format expressions. whitequark 2020-12-05 22:26:25 +00:00
  • 3f8eab15bb write_verilog: translate $print cells to $write tasks in always blocks. whitequark 2020-11-29 17:31:04 +00:00
  • d51ecde8c2 clean: keep $print cells, since they have unmodelled side effects. whitequark 2020-11-29 16:33:45 +00:00
  • d5c9953c09 ast: translate $display/$write tasks in always blocks to new $print cell. whitequark 2020-11-29 14:34:17 +00:00
  • 9f8e039a4b ast: use new format string helpers. whitequark 2020-11-29 08:57:07 +00:00
  • 9ea241711e kernel: add format string helpers, fmt. whitequark 2020-11-29 08:16:43 +00:00
  • f8e2c955fc read_verilog: set location of AST_TCALL. whitequark 2020-11-29 02:40:36 +00:00
  • 685da6a2e5 Converting a number of inline commands to refs Krystine Sherwin 2023-08-08 12:45:18 +12:00
  • f8333e52f7 cmd links use title text Krystine Sherwin 2023-08-08 12:19:13 +12:00
  • 389b8d0f94 Bump version github-actions[bot] 2023-08-08 00:16:52 +00:00
  • 9fcf353734 Makefile adjustments to match top make Krystine Sherwin 2023-08-08 11:53:36 +12:00
  • 8203a01ba9 Adding custom domain for cmdref Krystine Sherwin 2023-08-08 11:51:57 +12:00
  • d8b8880ad6 Convert todo comments to directives Krystine Sherwin 2023-08-08 10:04:07 +12:00
  • ce9e56db47 Move the last presentation slides Krystine Sherwin 2023-08-08 09:50:36 +12:00
  • 105c447010 Next dev cycle Miodrag Milanovic 2023-08-07 08:25:37 +02:00
  • fbab08acf1 Release version 0.32 yosys-0.32 Miodrag Milanovic 2023-08-07 08:22:52 +02:00
  • afc25afaf9 Minor tidying Krystine Sherwin 2023-08-07 12:58:52 +12:00
  • 8ade2182b0 Move (most of) ExOth and ExAdv slides Krystine Sherwin 2023-08-07 12:58:40 +12:00
  • 7ab051778e Add copypaste reminder for typical_phases.rst Krystine Sherwin 2023-08-07 10:40:36 +12:00
  • e0ba07aed3 Bump version github-actions[bot] 2023-08-05 00:16:43 +00:00
  • ff3c7873f5 wreduce: Group reconnections Martin Povišer 2023-08-02 20:10:18 +02:00
  • 701b767736 Merge pull request #3871 from jix/smtbmc-sexpr-scan Miodrag Milanović 2023-08-04 14:47:50 +02:00
  • 330a2272da Converting PRESENTATION_ExSyn Krystine Sherwin 2023-08-04 10:29:14 +12:00
  • 4b40372446 Tidy/reflow some things Krystine Sherwin 2023-08-03 10:23:39 +12:00
  • 2c75b103d6 Include test suites doc with note Krystine Sherwin 2023-08-03 09:20:30 +12:00