Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | coolrunner2: Separate and improve buffer cell insertion pass | R. Ou | 2020-02-16 | 4 | -54/+163 |
| | | | | | | | The new pass will contain all of the logic for inserting "passthrough" product term and XOR cells as appropriate for the architecture. For example, this commit fixes connecting an input pin directly to another output pin with no logic in between. | ||||
* | tests/aiger: Add missing .gitignore | Marcin Kościelnicki | 2020-02-15 | 1 | -0/+2 |
| | |||||
* | show: Add -nobg argument. | Tim 'mithro' Ansell | 2020-02-15 | 1 | -6/+13 |
| | | | | Makes yosys wait for the viewer command to finish before continuing. | ||||
* | Merge pull request #1706 from YosysHQ/mmicko/remove_executable_flag | Miodrag Milanović | 2020-02-15 | 5 | -0/+0 |
|\ | | | | | Remove executable flag from files | ||||
| * | Remove executable flag from files | Miodrag Milanovic | 2020-02-15 | 5 | -0/+0 |
|/ | |||||
* | Add comment for macOS dependency install | Miodrag Milanović | 2020-02-15 | 1 | -1/+1 |
| | |||||
* | Revert "abc9: fix abc9_arrival for flops" | Eddie Hung | 2020-02-14 | 2 | -36/+4 |
| | | | | This reverts commit f7c0dbecee7ee8f2e3fc8bc8337e7045fd4aff15. | ||||
* | Merge pull request #1701 from nakengelhardt/rpc-test | Miodrag Milanović | 2020-02-14 | 3 | -7/+7 |
|\ | | | | | make rpc frontend unix socket test less fragile | ||||
| * | make rpc frontend unix socket test less fragile | N. Engelhardt | 2020-02-13 | 3 | -7/+7 |
| | | |||||
* | | Merge pull request #1700 from YosysHQ/eddie/abc9_fixes | Eddie Hung | 2020-02-13 | 3 | -29/+51 |
|\ \ | | | | | | | Use (* abc9_init *) attribute, fix use of abc9_arrival for flops | ||||
| * | | write_xaiger: default value for abc9_init | Eddie Hung | 2020-02-13 | 1 | -1/+1 |
| | | | |||||
| * | | abc9: fix abc9_arrival for flops | Eddie Hung | 2020-02-13 | 2 | -4/+36 |
| | | | |||||
| * | | abc9: deprecate abc9_ff.init wire for (* abc9_init *) attr | Eddie Hung | 2020-02-13 | 2 | -24/+14 |
| |/ | |||||
* | | Merge pull request #1699 from YosysHQ/eddie/fix_iopad_init | Eddie Hung | 2020-02-13 | 2 | -0/+46 |
|\ \ | |/ |/| | iopadmap: move \init attributes from outpad output to its input | ||||
| * | Fine tune #1699 tests | Eddie Hung | 2020-02-13 | 1 | -14/+14 |
| | | |||||
| * | iopadmap: fixes as suggested by @mwkmwkmwk | Eddie Hung | 2020-02-13 | 1 | -19/+11 |
| | | |||||
| * | iopadmap: move \init attributes from outpad output to its input | Eddie Hung | 2020-02-13 | 2 | -3/+57 |
|/ | |||||
* | Merge pull request #1694 from rqou/json_compat_fix | Claire Wolf | 2020-02-13 | 1 | -3/+3 |
|\ | | | | | json: Change compat mode to directly emit ints <= 32 bits | ||||
| * | json: Change compat mode to directly emit ints <= 32 bits | R. Ou | 2020-02-09 | 1 | -3/+3 |
| | | | | | | | | | | | | This increases compatibility with certain older parsers in some cases that worked before commit 15fae357 but do not work with the current compat-int mode | ||||
* | | Merge pull request #1679 from thasti/delay-parsing | N. Engelhardt | 2020-02-13 | 2 | -2/+7 |
|\ \ | | | | | | | Fix crash on wire declaration with delay | ||||
| * | | add testcase for #1614 | Stefan Biereigel | 2020-02-03 | 1 | -0/+5 |
| | | | |||||
| * | | correct wire declaration grammar for #1614 | Stefan Biereigel | 2020-02-03 | 1 | -2/+2 |
| | | | |||||
* | | | abc9: cleanup | Eddie Hung | 2020-02-10 | 2 | -41/+41 |
| | | | |||||
* | | | Merge pull request #1670 from rodrigomelo9/master | Eddie Hung | 2020-02-10 | 7 | -3/+152 |
|\ \ \ | | | | | | | | | $readmem[hb] file inclusion is now relative to the Verilog file | ||||
| * | | | Added 'set -e' into tests/memfile/run-test.sh | Rodrigo Alejandro Melo | 2020-02-06 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | Also added two checks for situations where the execution must fail. Signed-off-by: Rodrigo Alejandro Melo <rmelo@inti.gob.ar> | ||||
| * | | | Modified $readmem[hb] to use '\' or '/' according the OS | Rodrigo Alejandro Melo | 2020-02-06 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rmelo@inti.gob.ar> | ||||
| * | | | Merge branch 'master' into master | Rodrigo A. Melo | 2020-02-03 | 10 | -4/+367 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'master' of https://github.com/YosysHQ/yosys | Rodrigo Alejandro Melo | 2020-02-03 | 12 | -112/+369 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Solved a conflict into the CHANGELOG Signed-off-by: Rodrigo Alejandro Melo <rmelo@inti.gob.ar> | ||||
| * | | | | | Replaced strlen by GetSize into simplify.cc | Rodrigo Alejandro Melo | 2020-02-03 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As recommended in CodingReadme. Signed-off-by: Rodrigo Alejandro Melo <rmelo@inti.gob.ar> | ||||
| * | | | | | Removed 'synth' into tests/memfile/run-test.sh | Rodrigo Alejandro Melo | 2020-02-02 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Added content1.dat into tests/memfile | Rodrigo Alejandro Melo | 2020-02-02 | 2 | -21/+81 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modified run-test.sh to use it. Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Removed a line jump into the CHANGELOG | Rodrigo Alejandro Melo | 2020-02-01 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Added tests/memfile to 'make test' with an extra testcase | Rodrigo Alejandro Melo | 2020-02-01 | 2 | -16/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Added a test for the Memory Content File inclusion using $readmemb | Rodrigo Alejandro Melo | 2020-02-01 | 3 | -0/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Fixed a bug in the new feature of $readmem[hb] when an empty string is provided | Rodrigo Alejandro Melo | 2020-02-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | Modified the new search for files of $readmem[hb] to be backward compatible | Rodrigo Alejandro Melo | 2020-01-31 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
| * | | | | | $readmem[hb] file inclusion is now relative to the Verilog file | Rodrigo Alejandro Melo | 2020-01-31 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodrigo Alejandro Melo <rodrigomelo9@gmail.com> | ||||
* | | | | | | Merge pull request #1669 from thasti/pyosys-attrs | N. Engelhardt | 2020-02-10 | 1 | -2/+38 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Make RTLIL attributes accessible via pyosys | ||||
| * | | | | | | remove namespace mention from inheritance information | Stefan Biereigel | 2020-02-03 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | expose polymorphism through python wrappers | Stefan Biereigel | 2020-02-03 | 1 | -2/+8 |
| | | | | | | | |||||
| * | | | | | | add inheritance for pywrap generators | Stefan Biereigel | 2020-01-30 | 1 | -0/+30 |
| | |_|_|/ / | |/| | | | | |||||
* | | | | | | Merge pull request #1695 from whitequark/manual-explain-wire-upto-offset | whitequark | 2020-02-09 | 1 | -0/+7 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | manual: explain RTLIL::Wire::{upto,offset} | ||||
| * | | | | | manual: explain RTLIL::Wire::{upto,offset}. | whitequark | 2020-02-09 | 1 | -0/+7 |
|/ / / / / | |||||
* | | | | | Remove unnecessary comma | Eddie Hung | 2020-02-07 | 1 | -3/+2 |
| | | | | | |||||
* | | | | | Merge pull request #1687 from YosysHQ/eddie/fix_ystests | Eddie Hung | 2020-02-07 | 2 | -9/+7 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix shiftx2mux, fix yosys-tests | ||||
| * | | | | | techmap: fix shiftx2mux decomposition | Eddie Hung | 2020-02-07 | 1 | -8/+6 |
| | | | | | | |||||
| * | | | | | Fix misc.abc9.abc9_abc9_luts | Eddie Hung | 2020-02-07 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | xilinx: Add support for LUT RAM on LUT4-based devices. | Marcin Kościelnicki | 2020-02-07 | 5 | -27/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are multiple other kinds of RAMs supported on these devices, but RAM16X1D is the only dual-port one. Fixes #1549 | ||||
* | | | | | xilinx: Initial support for LUT4 devices. | Marcin Kościelnicki | 2020-02-07 | 6 | -54/+235 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds support for mapping logic, including LUTs, wide LUTs, and carry chains. Fixes #1547 | ||||
* | | | | | Merge pull request #1685 from dh73/gowin | Eddie Hung | 2020-02-06 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Removing cells_sim from GoWin bram techmap |