Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fixed handling of cell ports that aren't wires | Andrew Zonenberg | 2017-08-14 | 1 | -0/+3 | |
| | | ||||||
| * | opt_rmports: Fixed incorrect handling of multi-bit nets | Andrew Zonenberg | 2017-08-14 | 1 | -12/+27 | |
| | | ||||||
| * | Removed commented out debug code | Andrew Zonenberg | 2017-08-14 | 1 | -4/+0 | |
| | | ||||||
| * | Added opt_rmports pass (remove unconnected ports from top-level modules) | Andrew Zonenberg | 2017-08-14 | 2 | -0/+133 | |
| | | ||||||
* | | Merge pull request #381 from azonenberg/countfix | Clifford Wolf | 2017-08-14 | 4 | -504/+900 | |
|\ \ | | | | | | | Added better behavioral models for GreenPAK counters. Refactored cells_sim into two files so analog/mixed signal stuff is separate | |||||
| * | | Fixed typo in GP_COUNT8 sim model | Andrew Zonenberg | 2017-08-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fixed typo in error message | Andrew Zonenberg | 2017-08-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Changed LEVEL resets for GP_COUNTx to be properly synthesizeable | Andrew Zonenberg | 2017-08-14 | 1 | -48/+60 | |
| | | | ||||||
| * | | Changed LEVEL resets to be edge triggered anyway | Andrew Zonenberg | 2017-08-14 | 1 | -4/+4 | |
| | | | ||||||
| * | | Added level-triggered reset support to GP_COUNTx simulation models | Andrew Zonenberg | 2017-08-14 | 1 | -2/+68 | |
| | | | ||||||
| * | | Fixed undeclared "count" in GP_COUNT8_ADV | Andrew Zonenberg | 2017-08-14 | 1 | -0/+2 | |
| | | | ||||||
| * | | Fixed undeclared "count" in GP_COUNT14_ADV | Andrew Zonenberg | 2017-08-14 | 1 | -0/+2 | |
| | | | ||||||
| * | | Fixed typo in last commit | Andrew Zonenberg | 2017-08-14 | 1 | -3/+3 | |
| | | | ||||||
| * | | Finished initial GP_COUNT8/14/8_ADV/14_ADV sim models. Don't support clock ↵ | Andrew Zonenberg | 2017-08-14 | 2 | -37/+293 | |
| | | | | | | | | | | | | divide, but do everything else. | |||||
| * | | Fixed typo in COUNT8 model | Andrew Zonenberg | 2017-08-14 | 1 | -2/+2 | |
| | | | ||||||
| * | | Moved GP_POR out of digital cells b/c it has delays | Andrew Zonenberg | 2017-08-14 | 2 | -21/+21 | |
| | | | ||||||
| * | | Improved cells_sim_digital model for GP_COUNT8 | Andrew Zonenberg | 2017-08-14 | 2 | -40/+75 | |
| | | | ||||||
| * | | Refactored GreenPAK4 cells_sim into cells_sim_ams and cells_sim_digital | Andrew Zonenberg | 2017-08-14 | 4 | -428/+451 | |
| |/ | ||||||
* | | Merge pull request #383 from azonenberg/abcfnames | Clifford Wolf | 2017-08-14 | 1 | -0/+3 | |
|\ \ | | | | | | | abc: Allow +/ filenames in the abc command | |||||
| * | | abc: Allow +/ filenames in the abc command | Robert Ou | 2017-08-14 | 1 | -0/+3 | |
| |/ | ||||||
* | | Merge pull request #382 from azonenberg/jsoniofix | Clifford Wolf | 2017-08-14 | 1 | -0/+1 | |
|\ \ | | | | | | | json: Parse inout correctly rather than as an output | |||||
| * | | json: Parse inout correctly rather than as an output | Robert Ou | 2017-08-14 | 1 | -0/+1 | |
| |/ | ||||||
* | | Merge pull request #384 from azonenberg/crtechlib | Clifford Wolf | 2017-08-14 | 1 | -2/+66 | |
|\ \ | |/ |/| | CoolRunner-II technology library improvements | |||||
| * | coolrunner2: Add INVERT parameter to some BUFGs | Robert Ou | 2017-08-14 | 1 | -2/+6 | |
| | | ||||||
| * | coolrunner2: Add FFs with clock enable to cells_sim.v | Robert Ou | 2017-08-14 | 1 | -0/+60 | |
|/ | ||||||
* | Add support for set-reset cell variants to opt_rmdff | Clifford Wolf | 2017-08-09 | 1 | -0/+182 | |
| | ||||||
* | Auto-detect JSON front-end | Clifford Wolf | 2017-08-09 | 1 | -0/+2 | |
| | ||||||
* | Add handling of constant reset signals to opt_rmdff | Clifford Wolf | 2017-08-06 | 1 | -1/+23 | |
| | ||||||
* | Add "yosys-smtbmc --smtc-init --smtc-top --noinit" | Clifford Wolf | 2017-08-04 | 1 | -20/+66 | |
| | ||||||
* | Add "-undefined dynamic_lookup" to OSX "yosys-config --ldflags" | Clifford Wolf | 2017-08-04 | 1 | -1/+5 | |
| | ||||||
* | Fix typo in "abc" pass help message | Clifford Wolf | 2017-07-29 | 1 | -1/+1 | |
| | ||||||
* | Add merging of "past FFs" to verific importer | Clifford Wolf | 2017-07-29 | 1 | -2/+76 | |
| | ||||||
* | Add consolidation of init attributes to opt_clean, some opt_clean log fixes | Clifford Wolf | 2017-07-29 | 1 | -6/+82 | |
| | ||||||
* | Add minimal support for PSL in VHDL via Verific | Clifford Wolf | 2017-07-28 | 1 | -19/+155 | |
| | ||||||
* | Add simple VHDL+PSL example | Clifford Wolf | 2017-07-28 | 4 | -17/+64 | |
| | ||||||
* | Improve Verific HDL language options | Clifford Wolf | 2017-07-28 | 1 | -4/+4 | |
| | ||||||
* | Fix handling of non-user-declared Verific netbus | Clifford Wolf | 2017-07-28 | 1 | -2/+3 | |
| | ||||||
* | Improve Verific SVA importer | Clifford Wolf | 2017-07-27 | 2 | -7/+42 | |
| | ||||||
* | Add counter.sv SVA test | Clifford Wolf | 2017-07-27 | 1 | -0/+29 | |
| | ||||||
* | Add log_warning_noprefix() API, Use for Verific warnings and errors | Clifford Wolf | 2017-07-27 | 3 | -1/+37 | |
| | ||||||
* | Add "verific -import -n" and "verific -import -nosva" | Clifford Wolf | 2017-07-27 | 1 | -14/+36 | |
| | ||||||
* | Improve SVA tests, add Makefile and scripts | Clifford Wolf | 2017-07-27 | 11 | -9/+110 | |
| | ||||||
* | Improve Verific SVA import: negedge and $past | Clifford Wolf | 2017-07-27 | 1 | -6/+49 | |
| | ||||||
* | Improve Verific SVA importer | Clifford Wolf | 2017-07-27 | 1 | -37/+58 | |
| | ||||||
* | Add "opt_expr -fine" feature to remove neutral bits from reduce and logic ↵ | Clifford Wolf | 2017-07-26 | 1 | -0/+47 | |
| | | | | operators | |||||
* | Improve Verific bindings (mostly related to SVA) | Clifford Wolf | 2017-07-26 | 1 | -110/+320 | |
| | ||||||
* | Improve "help verific" message | Clifford Wolf | 2017-07-25 | 1 | -5/+5 | |
| | ||||||
* | Add "verific -extnets" | Clifford Wolf | 2017-07-25 | 1 | -23/+130 | |
| | ||||||
* | Add "using std::get" to yosys.h | Clifford Wolf | 2017-07-25 | 1 | -0/+1 | |
| | ||||||
* | Improve "verific -all" handling | Clifford Wolf | 2017-07-25 | 1 | -26/+45 | |
| |