aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix the tests we just brokeClaire Xenia Wolf2021-12-106-10/+10
| | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
* Added "yosys -r <topmodule>"Claire Xenia Wolf2021-12-103-28/+35
| | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
* Use "read" command to parse HDL files from Yosys command-lineClaire Xenia Wolf2021-12-091-4/+8
| | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
* Bump versiongithub-actions[bot]2021-12-091-1/+1
|
* opt_mem_priority: Fix non-ascii char in help message.Marcelina Kościelnicka2021-12-092-12/+2
| | | | This is a fixed version of #3072.
* Bump versiongithub-actions[bot]2021-12-041-1/+1
|
* Next dev cycleMiodrag Milanovic2021-12-032-2/+5
|
* Release version 0.12Miodrag Milanovic2021-12-032-3/+3
|
* Update manualMiodrag Milanovic2021-12-031-22/+181
|
* Add gitignore for gatemateMiodrag Milanovic2021-12-031-0/+4
|
* Make sure cell names are unique for wide operatorsMiodrag Milanovic2021-12-031-2/+2
|
* Bump versiongithub-actions[bot]2021-12-021-1/+1
|
* Update CHANGELOG and CODEOWNERSMiodrag Milanovic2021-12-012-0/+22
|
* Bump versiongithub-actions[bot]2021-11-261-1/+1
|
* intel_alm: preliminary Arria V supportLofty2021-11-256-7/+199
|
* sta: very crude static timing analysis passLofty2021-11-259-62/+502
| | | | Co-authored-by: Eddie Hung <eddie@fpgeh.com>
* Bump versiongithub-actions[bot]2021-11-181-1/+1
|
* Merge pull request #3080 from YosysHQ/micko/init_wireMiodrag Milanović2021-11-171-4/+6
|\ | | | | Give initial wire unique ID, fixes #2914
| * Give initial wire unique ID, fixes #2914Miodrag Milanovic2021-11-171-4/+6
|/
* Bump versiongithub-actions[bot]2021-11-171-1/+1
|
* Support parameters using struct as a wiretype (#3050)Kamil Rakoczy2021-11-162-7/+74
| | | Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
* Bump versiongithub-actions[bot]2021-11-141-1/+1
|
* synth_gatemate Revert cascade A/B port mixupPatrick Urban2021-11-132-12/+4
|
* synth_gatemate: Remove iob_map invokationPatrick Urban2021-11-131-1/+0
|
* synth_gatemate: Add block RAM cascade supportPatrick Urban2021-11-132-112/+96
| | | | | * add simulation model for block RAM cascade in 40K mode * limit 20K_SDP and 40K_SDP to 40 and 80 bits (the only useful configurations)
* synth_gatemate: Remove obsolete iob_mapPatrick Urban2021-11-133-61/+2
|
* synth_gatemate: Update passPatrick Urban2021-11-132-69/+33
| | | | | | * remove `write_edif` and `write_blif` options * remove redundant `abc` call before muxcover * update style
* synth_gatemate: Remove specify blocksPatrick Urban2021-11-131-92/+0
|
* synth_gatemate: Remove gatemate_bramopt passPatrick Urban2021-11-133-148/+0
|
* synth_gatemate: Apply new test practice with assert-maxPatrick Urban2021-11-137-12/+12
|
* synth_gatemate: Fix fsm testPatrick Urban2021-11-131-2/+2
|
* synth_gatemate: Revise block RAM read modes and initializationPatrick Urban2021-11-133-71/+230
| | | | | | | | * enable mixed read-width / write-width ports in SDP mode * fix NO_CHANGE and WRITE_THROUGH behavior during read access * remove redundant zero-initialization * set A/B_WE bit during map (gatemate_bramopt pass could be removed later) * differentiate "upper" and "lower" initialization for cascade mode
* synth_gatemate: Remove unsupported FF initializationPatrick Urban2021-11-131-2/+0
|
* synth_gatemate: Rename multiplier factor parametersPatrick Urban2021-11-131-13/+10
|
* synth_gatemate: Registers are uninitializedPatrick Urban2021-11-132-3/+3
|
* Allow initial blocks to be disabled during testsPatrick Urban2021-11-136-4/+20
| | | | Wrap initial blocks with a NO_INIT so that tests for archs without register initialization feature don't fail.
* synth_gatemate: Apply review remarksPatrick Urban2021-11-136-279/+212
| | | | | | | | * remove unused techmap models in `map_regs.v` * replace RAM initilization loops with 320-bit-writes * add script to test targets in top-level Makefile * remove `MAXWIDTH` parameter and treat both vector widths individually in `mult_map.v` * iterate over all modules in `gatemate_bramopt` pass
* synth_gatemate: Apply review remarksPatrick Urban2021-11-135-141/+86
|
* synth_gatemate: Initial implementationPatrick Urban2021-11-1329-0/+4053
| | | | Signed-off-by: Patrick Urban <patrick.urban@web.de>
* Bump versiongithub-actions[bot]2021-11-131-1/+1
|
* show: Fix wire bit indexing.Marcelina Kościelnicka2021-11-121-3/+16
| | | | Fixes #3078.
* update abcMiodrag Milanovic2021-11-121-1/+1
|
* Update abcMiodrag Milanovic2021-11-121-1/+1
|
* Bump versiongithub-actions[bot]2021-11-111-1/+1
|
* Merge pull request #3075 from YosysHQ/micko/verific_mem_sizeClaire Xen2021-11-101-1/+0
|\ | | | | No need to allocate more memory than used
| * No need to alocate more memory than usedMiodrag Milanovic2021-11-101-1/+0
| |
* | Merge pull request #3077 from YosysHQ/claire/genlibClaire Xen2021-11-101-21/+40
|\ \ | | | | | | Add genlib support to ABC command
| * | Spelling fix in abc.ccClaire Xen2021-11-101-1/+1
| | |
| * | Add genlib support to ABC commandClaire Xenia Wolf2021-11-101-21/+40
| | | | | | | | | | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
* | | iopadmap: Fix ebmarassing typoMarcelina Kościelnicka2021-11-101-1/+1
| |/ |/|