Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version | github-actions[bot] | 2022-01-20 | 1 | -1/+1 |
| | |||||
* | nexus: Fix BB sim model | gatecat | 2022-01-19 | 1 | -2/+2 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Removed dbits 8 since 9 will always be picked | Miodrag Milanovic | 2022-01-19 | 1 | -2/+0 |
| | |||||
* | Merge pull request #3120 from Icenowy/anlogic-bram | Miodrag Milanović | 2022-01-19 | 8 | -2/+283 |
|\ | | | | | anlogic: support BRAM mapping | ||||
| * | anlogic: support BRAM mapping | Icenowy Zheng | 2021-12-17 | 8 | -2/+283 |
| | | | | | | | | | | | | | | | | | | | | | | Anlogic FPGAs all have two kinds of BRAMs, one is 9bit*1K when being true dual port (or 18bit*512 when simple dual port), the other is 16bit*2K. Supports mapping of these two kinds of BRAMs. 9Kbit BRAM in SDP mode and 32Kbit BRAM with 8bit width are not support yet. Signed-off-by: Icenowy Zheng <icenowy@aosc.io> | ||||
* | | Bump version | github-actions[bot] | 2022-01-18 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3162 from YosysHQ/mmicko/windows_guidelines | Miodrag Milanović | 2022-01-17 | 1 | -0/+23 |
|\ \ | | | | | | | Add info about VS build | ||||
| * | | Update guidelines/Windows | Miodrag Milanović | 2022-01-17 | 1 | -1/+1 |
| | | | | | | | | | Co-authored-by: N. Engelhardt <nakengelhardt@gmail.com> | ||||
| * | | Add info about VS build | Miodrag Milanović | 2022-01-17 | 1 | -0/+23 |
| | | | |||||
* | | | Merge pull request #3145 from nakengelhardt/advertise_suite_in_readme | N. Engelhardt | 2022-01-17 | 1 | -6/+17 |
|\ \ \ | |/ / |/| | | mention tabby+oss cad suite in readme | ||||
| * | | mention distributions' package manager | N. Engelhardt | 2022-01-17 | 1 | -0/+1 |
| | | | |||||
| * | | mention tabby+oss cad suite in readme | N. Engelhardt | 2022-01-04 | 1 | -6/+16 |
| | | | |||||
* | | | Bump version | github-actions[bot] | 2022-01-12 | 1 | -1/+1 |
| | | | |||||
* | | | Forgot one | Miodrag Milanovic | 2022-01-11 | 1 | -1/+1 |
| | | | |||||
* | | | Change url to https | Miodrag Milanovic | 2022-01-11 | 2 | -2/+2 |
| | | | |||||
* | | | Next dev cycle | Miodrag Milanovic | 2022-01-11 | 2 | -2/+5 |
| | | | |||||
* | | | Release version 0.13 | Miodrag Milanovic | 2022-01-11 | 2 | -3/+3 |
| | | | |||||
* | | | Update CHANGELOG | Miodrag Milanovic | 2022-01-11 | 1 | -6/+19 |
| | | | |||||
* | | | Bump version | github-actions[bot] | 2022-01-09 | 1 | -1/+1 |
| | | | |||||
* | | | sv: auto add nosync to certain always_comb local vars | Zachary Snow | 2022-01-07 | 10 | -0/+265 |
| | | | | | | | | | | | | | | | If a local variable is always assigned before it is used, then adding nosync prevents latches from being needlessly generated. | ||||
* | | | sv: fix size cast internal expression extension | Zachary Snow | 2022-01-07 | 4 | -2/+156 |
| | | | |||||
* | | | Bump version | github-actions[bot] | 2022-01-05 | 1 | -1/+1 |
| | | | |||||
* | | | logger: fix unmatched expected warnings and errors | Zachary Snow | 2022-01-04 | 2 | -11/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Prevent unmatched expected error patterns from self-matching - Prevent infinite recursion on unmatched expected warnings - Always print the error message for unmatched error patterns - Add test coverage for all unmatched message types - Add test coverage for excess matched logs and warnings | ||||
* | | | opt_dff: fix sequence point copy paste bug | Austin Seipp | 2022-01-04 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Newer GCCs emit the following warning for opt_dff: passes/opt/opt_dff.cc:560:17: warning: operation on ‘ff.Yosys::FfData::has_clk’ may be undefined [-Wsequence-point] 560 | ff.has_clk = ff.has_ce = ff.has_clk = false; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Which is correct: the order of whether the read or write of has_clk occurs first is undefined since there is no sequence point between them. This is almost certainly just a typo/copy paste error and objectively wrong, so just fix it. Signed-off-by: Austin Seipp <aseipp@pobox.com> | ||||
* | | manual: Fix cell-stmt order | gatecat | 2022-01-03 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Bump version | github-actions[bot] | 2022-01-04 | 1 | -1/+1 |
| | | |||||
* | | fix iverilog compatibility for new case expr tests | Zachary Snow | 2022-01-03 | 2 | -2/+2 |
| | | |||||
* | | fixup verilog doubleslash test | Zachary Snow | 2022-01-03 | 2 | -0/+3 |
| | | | | | | | | | | - add generated doubleslash.v to .gitignore - ensure backend verilog can be read again | ||||
* | | sv: fix size cast clipping expression width | Zachary Snow | 2022-01-03 | 3 | -1/+11 |
| | | |||||
* | | Update manual | Miodrag Milanovic | 2022-01-03 | 1 | -1/+21 |
| | | |||||
* | | Bump version | github-actions[bot] | 2021-12-26 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3127 from whitequark/cxxrtl-no-reset-elided | Catherine | 2021-12-25 | 1 | -0/+2 |
|\ \ | | | | | | | cxxrtl: don't reset elided wires with \init attribute | ||||
| * | | cxxrtl: don't reset elided wires with \init attribute. | Catherine | 2021-12-25 | 1 | -0/+2 |
| | | | |||||
* | | | Bump version | github-actions[bot] | 2021-12-22 | 1 | -1/+1 |
| | | | |||||
* | | | intel_alm: disable 256x40 M10K mode | Lofty | 2021-12-22 | 1 | -9/+3 |
| | | | | | | | | | | | | | | | This BRAM mode uses both address ports, making it effectively single-port. Since memory_bram can't presently map to single-port memories, remove it. | ||||
* | | | Bump version | github-actions[bot] | 2021-12-21 | 1 | -1/+1 |
| | | | |||||
* | | | memory_share: Fix SAT-based sharing for wide ports. | Marcelina Kościelnicka | 2021-12-20 | 2 | -1/+37 |
| | | | | | | | | | | | | Fixes #3117. | ||||
* | | | Bump version | github-actions[bot] | 2021-12-19 | 1 | -1/+1 |
| | | | |||||
* | | | fix width detection of array querying function in case and case item expressions | Zachary Snow | 2021-12-17 | 5 | -2/+50 |
| |/ |/| | | | | | | | I also removed the unnecessary shadowing of `width_hint` and `sign_hint` in the corresponding case in `simplify()`. | ||||
* | | Bump version | github-actions[bot] | 2021-12-17 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3115 from whitequark/issue-3112 | Catherine | 2021-12-16 | 1 | -3/+4 |
|\ | | | | | cxxrtl: demote wires not inlinable only in debug_eval to locals | ||||
| * | cxxrtl: demote wires not inlinable only in debug_eval to locals. | Catherine | 2021-12-15 | 1 | -3/+4 |
| | | | | | | | | | | | | Fixes #3112. Co-authored-by: Irides <irides@irides.network> | ||||
* | | Merge pull request #3114 from whitequark/issue-3113 | Catherine | 2021-12-16 | 1 | -1/+1 |
|\ \ | | | | | | | bugpoint: avoid infinite loop between -connections and -wires | ||||
| * | | bugpoint: avoid infinite loop between -connections and -wires. | Catherine | 2021-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes #3113. | ||||
* | | | preprocessor: do not destroy double slash escaped identifiers | Thomas Sailer | 2021-12-15 | 2 | -0/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The preprocessor currently destroys double slash containing escaped identifiers (for example \a//b ). This is due to next_token trying to convert single line comments (//) into /* */ comments. This then leads to an unintuitive error message like this: ERROR: syntax error, unexpected '*' This patch fixes the error by recognizing escaped identifiers and returning them as single token. It also adds a testcase. | ||||
* | | | Bump version | github-actions[bot] | 2021-12-15 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #3111 from whitequark/issue-3110 | Catherine | 2021-12-14 | 1 | -1/+2 |
|\| | | | | | | | | Fix null pointer dereference after failing to extract DFF from memory | ||||
| * | | Fix null pointer dereference after failing to extract DFF from memory. | Catherine | 2021-12-14 | 1 | -1/+2 |
| |/ | | | | | | | Fixes #3110. | ||||
* / | Hotfix for run_shell auto-detection | Claire Xenia Wolf | 2021-12-14 | 1 | -0/+3 |
|/ | | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net> | ||||
* | Bump version | github-actions[bot] | 2021-12-14 | 1 | -1/+1 |
| |