Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #586 from hzeller/more-sourcepos-logging | Clifford Wolf | 2018-07-20 | 4 | -137/+131 |
|\ | | | | | Convert more log_error() to log_file_error() where possible. | ||||
| * | Convert more log_error() to log_file_error() where possible. | Henner Zeller | 2018-07-20 | 4 | -137/+131 |
|/ | | | | | Mostly statements that span over multiple lines and haven't been caught with the previous conversion. | ||||
* | Merge pull request #585 from hzeller/use-file-warning-error | Clifford Wolf | 2018-07-20 | 3 | -82/+79 |
|\ | | | | | Use log_file_warning(), log_file_error() functions | ||||
| * | Use log_file_warning(), log_file_error() functions. | Henner Zeller | 2018-07-20 | 3 | -82/+79 |
|/ | | | | Wherever we can report a source-level location. | ||||
* | Merge pull request #584 from hzeller/provide-source-location-logging | Clifford Wolf | 2018-07-20 | 3 | -47/+47 |
|\ | | | | | Provide source-location logging. | ||||
| * | Provide source-location logging. | Henner Zeller | 2018-07-19 | 3 | -47/+47 |
|/ | | | | | | | | o Provide log_file_warning() and log_file_error() that prefix the log message with <filename>:<lineno>: to be easily picked up by IDEs that need to step through errors. o Simplify some duplicate logging code in kernel/log.cc o Use the new log functions in genrtlil. | ||||
* | Add async2sync pass | Clifford Wolf | 2018-07-19 | 2 | -0/+148 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix handling of eventually properties in verific importer | Clifford Wolf | 2018-07-17 | 1 | -2/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix verific -vlog-incdir and -vlog-libdir handling | Clifford Wolf | 2018-07-16 | 1 | -2/+13 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge pull request #581 from daveshah1/ecp5 | Clifford Wolf | 2018-07-16 | 10 | -3/+1200 |
|\ | | | | | Adding ECP5 synthesis target | ||||
| * | ecp5: Fixing miscellaneous sim model issues | David Shah | 2018-07-16 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Fixing 'X' issues with LUT simulation models | David Shah | 2018-07-16 | 1 | -6/+19 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: ECP5 synthesis fixes | David Shah | 2018-07-16 | 3 | -15/+32 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Adding synchronous set/reset support | David Shah | 2018-07-14 | 5 | -24/+197 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Add DRAM match rule | David Shah | 2018-07-13 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Cells and mappings fixes | David Shah | 2018-07-13 | 2 | -5/+5 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Fixing arith_map | David Shah | 2018-07-13 | 1 | -4/+5 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Initial arith_map implementation | David Shah | 2018-07-13 | 3 | -6/+80 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Adding basic synth_ecp5 based on synth_ice40 | David Shah | 2018-07-13 | 3 | -7/+345 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Adding DFF maps | David Shah | 2018-07-13 | 2 | -1/+30 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Adding DRAM map | David Shah | 2018-07-13 | 3 | -1/+76 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ecp5: Adding basic cells_sim and mapper for LUTs up to LUT7 | David Shah | 2018-07-13 | 2 | -0/+473 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Fix "read -incdir" | Clifford Wolf | 2018-07-16 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | | Merge branch 'master' of github.com:YosysHQ/yosys | Clifford Wolf | 2018-07-16 | 1 | -2/+6 |
|\ \ | |||||
| * | | Merge pull request #580 from daveshah1/ice40_nx | Clifford Wolf | 2018-07-13 | 1 | -2/+6 |
| |\| | | | | | | | ice40: Add CIN_CONST and CIN_SET parameters to ICESTORM_LC | ||||
| | * | ice40: Add CIN_CONST and CIN_SET parameters to ICESTORM_LC | David Shah | 2018-07-13 | 1 | -2/+6 |
| |/ | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* / | Add "read -incdir" | Clifford Wolf | 2018-07-16 | 1 | -0/+19 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix verific eventually handling | Clifford Wolf | 2018-06-29 | 1 | -6/+5 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add verific support for eventually properties | Clifford Wolf | 2018-06-29 | 1 | -5/+105 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "verific -formal" and "read -formal" | Clifford Wolf | 2018-06-29 | 1 | -7/+15 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "read -sv -D" support | Clifford Wolf | 2018-06-28 | 1 | -2/+25 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "read -undef" | Clifford Wolf | 2018-06-28 | 1 | -0/+32 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix handling of signed memories | Clifford Wolf | 2018-06-28 | 1 | -0/+3 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add YOSYS_NOVERIFIC env variable for temporarily disabling verific | Clifford Wolf | 2018-06-22 | 1 | -22/+40 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add simplified "read" command, enable extnets in implicit Verific import | Clifford Wolf | 2018-06-21 | 1 | -0/+84 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' of github.com:YosysHQ/yosys | Clifford Wolf | 2018-06-20 | 1 | -1/+1 |
|\ | |||||
| * | Merge pull request #572 from q3k/q3k/fix-protobuf-build | Clifford Wolf | 2018-06-20 | 1 | -1/+1 |
| |\ | | | | | | | Fix protobuf build | ||||
| | * | Fix protobuf build | Sergiusz Bazanski | 2018-06-20 | 1 | -1/+1 |
| |/ | |||||
* / | Add automatic verific import in hierarchy command | Clifford Wolf | 2018-06-20 | 3 | -1/+75 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge pull request #571 from q3k/q3k/protobuf-backend | Clifford Wolf | 2018-06-19 | 5 | -0/+560 |
|\ | | | | | Add Protobuf backend | ||||
| * | Add Protobuf backend | Serge Bazanski | 2018-06-19 | 5 | -0/+560 |
| | | | | | | | | Signed-off-by: Serge Bazanski <q3k@symbioticeda.com> | ||||
* | | Be slightly less aggressive in "deminout" pass | Clifford Wolf | 2018-06-19 | 1 | -4/+28 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | | Merge pull request #570 from edcote/patch-4 | Clifford Wolf | 2018-06-19 | 1 | -4/+4 |
|\ \ | |/ |/| | Include module name for area summary stats | ||||
| * | Include module name for area summary stats | Edmond Cote | 2018-06-18 | 1 | -4/+4 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | The PR prints the name of the module when displaying the final area count. Pros: - Easier for the user to `grep` for area information about a specific module Cons: - Arguably more verbose, less "pretty" than author desires Verification: ~~~~ 30c30 < Chip area for this module: 20616.349000 --- > Chip area for module '$paramod$d1738fc0bb353d517bc2caf8fef2abb20bced034\picorv32': 20616.349000 70c70 < Chip area for this module: 88.697700 --- > Chip area for module '\picorv32_axi_adapter': 88.697700 102c102 < Chip area for this module: 20705.046700 --- > Chip area for top module '\picorv32_axi': 20705.046700 ~~~~ | ||||
* | Bugfix in liberty parser (as suggested by aiju in #569) | Clifford Wolf | 2018-06-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "synth_ice40 -json" | Clifford Wolf | 2018-06-13 | 1 | -9/+22 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix ice40_opt for cases where a port is connected to a signal with width != 1 | Clifford Wolf | 2018-06-11 | 1 | -9/+25 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge pull request #561 from udif/pr_skip_typo | Clifford Wolf | 2018-06-06 | 1 | -1/+1 |
|\ | | | | | Fixed typo (sikp -> skip) | ||||
| * | Fixed typo (sikp -> skip) | Udi Finkelstein | 2018-06-05 | 1 | -1/+1 |
|/ | |||||
* | Add (* gclk *) attribute support | Clifford Wolf | 2018-06-01 | 4 | -1/+23 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> |