Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1422 from YosysHQ/eddie/aigmap_select | Clifford Wolf | 2019-10-03 | 1 | -0/+10 |
|\ | | | | | Add -select option to aigmap | ||||
| * | Add quick test | Eddie Hung | 2019-09-30 | 1 | -0/+10 |
| | | |||||
* | | Extend test with renaming cells with prefix too | Eddie Hung | 2019-10-02 | 1 | -0/+2 |
| | | |||||
* | | Add test | Eddie Hung | 2019-09-30 | 1 | -0/+16 |
|/ | |||||
* | Merge pull request #1406 from whitequark/connect_rpc | whitequark | 2019-09-30 | 6 | -0/+152 |
|\ | | | | | rpc: new frontend | ||||
| * | rpc: new frontend. | whitequark | 2019-09-30 | 6 | -0/+152 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | A new pass, connect_rpc, allows any HDL frontend that can read/write JSON from/to stdin/stdout or an unix socket or a named pipe to participate in elaboration as a first class citizen, such that any other HDL supported by Yosys directly or indirectly can transparently instantiate modules handled by this frontend. Recognizing that many HDL frontends emit Verilog, it allows the RPC frontend to direct Yosys to process the result of instantiation via any built-in Yosys frontend. The resulting RTLIL is then hygienically integrated into the overall design. | ||||
* | | Add latch test modified from #1363 | Eddie Hung | 2019-09-30 | 2 | -0/+73 |
| | | |||||
* | | Merge pull request #1359 from YosysHQ/xc7dsp | Eddie Hung | 2019-09-29 | 10 | -11/+325 |
|\ \ | | | | | | | DSP inference for Xilinx (improved for ice40, initial support for ecp5) | ||||
| * \ | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-23 | 1 | -0/+62 |
| |\ \ | |||||
| * | | | Add more complicated macc testcase | Eddie Hung | 2019-09-19 | 2 | -5/+39 |
| | | | | |||||
| * | | | Add mac.sh and macc_tb.v for testing | Eddie Hung | 2019-09-19 | 2 | -0/+99 |
| | | | | |||||
| * | | | Merge remote-tracking branch 'origin/clifford/fix1381' into xc7dsp | Eddie Hung | 2019-09-19 | 1 | -0/+41 |
| |\ \ \ | |||||
| * | | | | Format macc.v | Eddie Hung | 2019-09-19 | 1 | -8/+8 |
| | | | | | |||||
| * | | | | Remove stat | Eddie Hung | 2019-09-18 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-18 | 1 | -2/+26 |
| |\ \ \ \ | |||||
| * | | | | | Add .gitignore | Eddie Hung | 2019-09-18 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Refine macc testcase | Eddie Hung | 2019-09-18 | 2 | -9/+17 |
| | | | | | | |||||
| * | | | | | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-12 | 3 | -1/+63 |
| |\ \ \ \ \ | |||||
| * | | | | | | Add AREG=2 BREG=2 test | Eddie Hung | 2019-09-11 | 1 | -2/+6 |
| | | | | | | | |||||
| * | | | | | | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dsp | Eddie Hung | 2019-09-11 | 1 | -0/+71 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Update test with a/b reset | Eddie Hung | 2019-09-11 | 1 | -2/+4 |
| | | | | | | | | |||||
| * | | | | | | | Extend test for RSTP and RSTM | Eddie Hung | 2019-09-11 | 2 | -3/+50 |
| | | | | | | | | |||||
| * | | | | | | | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dsp | Eddie Hung | 2019-09-11 | 1 | -1/+18 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dsp | Eddie Hung | 2019-09-11 | 1 | -6/+6 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-11 | 2 | -7/+105 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Add SIMD test | Eddie Hung | 2019-09-09 | 1 | -0/+25 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Update macc test | Eddie Hung | 2019-09-06 | 2 | -42/+42 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dsp | Eddie Hung | 2019-09-05 | 2 | -21/+63 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-05 | 1 | -1/+3 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dsp | Eddie Hung | 2019-09-04 | 1 | -0/+8 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into xc7dsp | Eddie Hung | 2019-09-04 | 5 | -9/+39 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | Add macc test, with equiv_opt not currently passing | Eddie Hung | 2019-08-30 | 2 | -0/+54 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Update test for ffM | Eddie Hung | 2019-08-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Add mul_unsigned test | Eddie Hung | 2019-08-30 | 2 | -0/+41 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Fix _TECHMAP_REMOVEINIT_ handling. | Marcin KoĆcielnicki | 2019-09-27 | 1 | -2/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, this wire was handled in the code that populated the "do or do not" techmap cache, resulting in init value removal being performed only for the first use of a given template. Fixes the problem identified in #1396. | ||||
* | | | | | | | | | | | | | | | Change order of parameters, to work on other os | Miodrag Milanovic | 2019-09-27 | 1 | -1/+1 |
| |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Merge pull request #1401 from SergeyDegtyar/SergeyDegtyar/ice40 | Eddie Hung | 2019-09-25 | 2 | -19/+14 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | ICE40 tests. adffs test update (equiv_opt -multiclock). | ||||
| * | | | | | | | | | | | | | Change sync controls to async. | SergeyDegtyar | 2019-09-25 | 2 | -8/+8 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | adffs test update (equiv_opt -multiclock). | SergeyDegtyar | 2019-09-24 | 2 | -18/+13 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Hell let's add the original #1381 testcase too | Eddie Hung | 2019-09-20 | 1 | -3/+22 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Add testcase | Eddie Hung | 2019-09-20 | 1 | -0/+43 |
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Added extractinv pass | Marcin KoĆcielnicki | 2019-09-19 | 1 | -0/+41 |
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1355 from YosysHQ/eddie/peepopt_dffmuxext | Eddie Hung | 2019-09-18 | 2 | -13/+175 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | peepopt_dffmux -- bit optimisations for word level $dff + (enable/reset) $mux cells | ||||
| * | | | | | | | | | | | Oops | Eddie Hung | 2019-09-13 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Add counter-example from @cliffordwolf | Eddie Hung | 2019-09-13 | 1 | -0/+24 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Revert "Make one check $shift(x)? only; change testcase to be 8b" | Eddie Hung | 2019-09-13 | 1 | -2/+2 |
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e2c2d784c8217e4bcf29fb6b156b6a8285036b80. | ||||
| * | | | | | | | | | | Cope with presence of reset muxes too | Eddie Hung | 2019-09-11 | 1 | -0/+39 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Add more tests | Eddie Hung | 2019-09-11 | 1 | -0/+32 |
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | |||||
| * | | | | | | | | | proc instead of prep | Eddie Hung | 2019-09-11 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Add unsigned case | Eddie Hung | 2019-09-11 | 1 | -0/+17 |
| | |_|_|_|_|_|_|/ | |/| | | | | | | |