Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | error when no signal found | Miodrag Milanovic | 2022-01-31 | 1 | -0/+2 | |
| | | | ||||||
| | * | Cleanup | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 | |
| | | | ||||||
| | * | Compare bits when not all are defined | Miodrag Milanovic | 2022-01-31 | 1 | -3/+17 | |
| | | | ||||||
| | * | Cleanup | Miodrag Milanovic | 2022-01-31 | 1 | -2/+2 | |
| | | | ||||||
| | * | message update | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 | |
| | | | ||||||
| | * | Display simulation time data | Miodrag Milanovic | 2022-01-31 | 1 | -1/+4 | |
| | | | ||||||
| | * | Use edges when explicit | Miodrag Milanovic | 2022-01-31 | 1 | -1/+5 | |
| | | | ||||||
| | * | Updating initial state and checks | Miodrag Milanovic | 2022-01-31 | 1 | -15/+28 | |
| | | | ||||||
| | * | Fix scope | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 | |
| | | | ||||||
| | * | check if stop before start | Miodrag Milanovic | 2022-01-28 | 1 | -0/+3 | |
| | | | ||||||
| | * | set initial state, only flip-flops | Miodrag Milanovic | 2022-01-28 | 1 | -1/+28 | |
| | | | ||||||
| | * | ignore not found private signals | Miodrag Milanovic | 2022-01-28 | 1 | -0/+3 | |
| | | | ||||||
| | * | recursive check | Miodrag Milanovic | 2022-01-28 | 1 | -26/+34 | |
| | | | ||||||
| | * | Do actual compare | Miodrag Milanovic | 2022-01-28 | 1 | -5/+16 | |
| | | | ||||||
| | * | Add more options and time handling | Miodrag Milanovic | 2022-01-28 | 1 | -2/+103 | |
| | | | ||||||
| | * | Display values of outputs | Miodrag Milanovic | 2022-01-26 | 1 | -12/+10 | |
| | | | ||||||
| | * | Check if stimulated | Miodrag Milanovic | 2022-01-26 | 1 | -0/+14 | |
| | | | ||||||
| | * | Read fst and use data to set inputs | Miodrag Milanovic | 2022-01-26 | 1 | -10/+92 | |
| | | | ||||||
| | * | Add ability to write to FST file | Miodrag Milanovic | 2022-01-26 | 1 | -11/+109 | |
| | | | ||||||
| * | | Add $bmux and $demux cells. | Marcelina Kościelnicka | 2022-01-28 | 1 | -0/+6 | |
| |/ | ||||||
| * | FfData: some refactoring. | Marcelina Kościelnicka | 2021-10-07 | 2 | -26/+22 | |
| | | | | | | | | | | | | | | | | | | | | - FfData now keeps track of the module and underlying cell, if any (so calling emit on FfData created from a cell will replace the existing cell) - FfData implementation is split off to its own .cc file for faster compilation - the "flip FF data sense by inserting inverters in front and after" functionality that zinit uses is moved onto FfData class and beefed up to have dffsr support, to support more use cases | |||||
| * | kernel/ff: Refactor FfData to enable FFs with async load. | Marcelina Kościelnicka | 2021-10-02 | 2 | -31/+64 | |
| | | | | | | | | | | | | | | | | | | | | - *_en is split into *_ce (clock enable) and *_aload (async load aka latch gate enable), so both can be present at once - has_d is removed - has_gclk is added (to have a clear marker for $ff) - d_is_const and val_d leftovers are removed - async2sync, clk2fflogic, opt_dff are updated to operate correctly on FFs with async load | |||||
| * | memory: Introduce $meminit_v2 cell, with EN input. | Marcelina Kościelnicka | 2021-07-28 | 1 | -0/+1 | |
| | | ||||||
| * | Use HTTPS for website links, gatecat email | Claire Xenia Wolf | 2021-06-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | git ls-tree -r --name-only HEAD | xargs sed -i -rf ~/fixemails.sed s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi; s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi; s/((David)\s+)+(Shah|gatecat)\s+<(dave|david|gatecat)@(symbioticeda.com|yosyshq.com|ds0.me)>/gatecat <gatecat@ds0.me>/gi; s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi; s,https?://www.clifford.at/yosys/|http://yosyshq.net/yosys/,https://yosyshq.net/yosys/,g; | |||||
| * | Fixing old e-mail addresses and deadnames | Claire Xenia Wolf | 2021-06-08 | 14 | -15/+15 | |
| | | | | | | | | | | | | | | | | s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi; s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi; s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi; s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi; s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g; | |||||
| * | sim: Add wide port support. | Marcelina Kościelnicka | 2021-05-25 | 1 | -3/+3 | |
| | | ||||||
| * | kernel/rtlil: Extract some helpers for checking memory cell types. | Marcelina Kościelnicka | 2021-05-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | There will soon be more (versioned) memory cells, so handle passes that only care if a cell is memory-related by a simple helper call instead of a hardcoded list. | |||||
| * | sim: Avoid a crash on empty cell connection. | Marcelina Kościelnicka | 2021-03-08 | 1 | -1/+1 | |
| | | | | | | | | Fixes #2513. | |||||
* | | clk2fflogic: nice names for autogenerated signals | Noah Moroze | 2021-03-02 | 1 | -9/+19 | |
|/ | ||||||
* | assertpmux: Fix crash on unused $pmux output. | Marcelina Kościelnicka | 2021-02-22 | 1 | -1/+1 | |
| | | | | Fixes #2595. | |||||
* | Add #include needed to build with gcc-11 | Gabriel Somlo | 2020-11-26 | 1 | -0/+1 | |
| | | | | Suggested by Jeff Law <law@redhat.com> | |||||
* | Add rewrite_filename for sim -vcd argument. | Chris Dailey | 2020-11-24 | 1 | -1/+3 | |
| | ||||||
* | Merge pull request #2403 from nakengelhardt/sim_timescale | N. Engelhardt | 2020-10-22 | 1 | -0/+21 | |
|\ | | | | | sim -vcd: add date, version, and option for timescale | |||||
| * | use strftime instead of put_time for gcc 4.8 compatibility | N. Engelhardt | 2020-10-21 | 1 | -4/+5 | |
| | | ||||||
| * | wild guessing at the problem because it builds fine on my machines | N. Engelhardt | 2020-10-16 | 1 | -0/+3 | |
| | | ||||||
| * | sim -vcd: add date, version, and option for timescale | N. Engelhardt | 2020-10-16 | 1 | -0/+17 | |
| | | ||||||
* | | sim: Use Mem helper. | Marcelina Kościelnicka | 2020-10-21 | 1 | -103/+90 | |
| | | ||||||
* | | clk2fflogic: Use Mem helper. | Marcelina Kościelnicka | 2020-10-21 | 1 | -68/+45 | |
|/ | ||||||
* | use the new isPublic() in a few places | N. Engelhardt | 2020-09-14 | 2 | -4/+4 | |
| | ||||||
* | async2sync: Support all FF types. | Marcelina Kościelnicka | 2020-07-30 | 2 | -145/+162 | |
| | ||||||
* | async2sync: Refactor to use FfInitVals. | Marcelina Kościelnicka | 2020-07-24 | 1 | -53/+11 | |
| | ||||||
* | clk2fflogic: Support all FF types. | Marcelina Kościelnicka | 2020-07-24 | 1 | -200/+122 | |
| | ||||||
* | qbfsat: Add `-solver-option` option. | Alberto Gonzalez | 2020-07-20 | 2 | -1/+15 | |
| | ||||||
* | clk2fflogic: Consistently treat async control signals as negative hold. | Marcelina Kościelnicka | 2020-07-09 | 1 | -57/+51 | |
| | | | | | | | This fixes some dfflegalize equivalence checks, and breaks others — and I strongly suspect the others are due to bad support for multiple async inputs in `proc` (in particular, lack of proper support for dlatchsr and sketchy circuits on dffsr control inputs). | |||||
* | Merge pull request #2208 from boqwxp/qbfsat-cleanup | clairexen | 2020-07-02 | 2 | -255/+273 | |
|\ | | | | | qbfsat: Cleanup and refactoring | |||||
| * | qbfsat: Remove useless comment and #ifndef guards. | Alberto Gonzalez | 2020-07-01 | 1 | -5/+0 | |
| | | ||||||
| * | qbfsat: Specify default values for some options in the help message. | Alberto Gonzalez | 2020-07-01 | 1 | -0/+2 | |
| | | ||||||
| * | qbfsat: Clean up external executable command lines and update temporary ↵ | Alberto Gonzalez | 2020-07-01 | 1 | -3/+7 | |
| | | | | | | | | directory name. | |||||
| * | qbfsat: Clean up and refactor data structures into `qbfsat.h`. | Alberto Gonzalez | 2020-07-01 | 2 | -248/+265 | |
| | | ||||||
* | | Merge pull request #2211 from YosysHQ/mwk/fix-fmcombine-ff | clairexen | 2020-07-02 | 1 | -2/+1 | |
|\ \ | |/ |/| | fmcombine: use the master ff cell type list |