Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | json: fix handling of 32-bit parameters | Marcin Kościelnicki | 2020-02-01 | 1 | -10/+1 |
| | | | | | | See YosysHQ/yosys#1671 for rationale. Also, added some validation to our parser, so that out-of-range values are reported and the user knows they should update yosys. | ||||
* | Change version to git describe and make set-able from outside | Tobias Müller | 2020-01-11 | 1 | -1/+1 |
| | | | | | | | Change version to use git describe instead of git log as this will also work if tags are present and make the version string set-able from outside as a parameter to cmake, so that package managers can set this if building outside of a git working tree. | ||||
* | json: Remove legacy frontend | David Shah | 2019-12-27 | 2 | -1062/+0 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | jsonwrite: Fix bus cell ports | David Shah | 2019-11-27 | 1 | -28/+28 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Add support for net aliases | David Shah | 2019-09-13 | 1 | -5/+27 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Fix import/export of ports driven by the same net | David Shah | 2019-08-07 | 2 | -3/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Group bus ports in backend | David Shah | 2019-08-07 | 1 | -5/+59 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Fix typo in jsonwrite | David Shah | 2019-08-07 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Major Property improvements for common and iCE40 | David Shah | 2019-08-05 | 2 | -34/+40 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | clangformat run | Miodrag Milanovic | 2019-06-25 | 3 | -34/+33 |
| | |||||
* | Merge master | Miodrag Milanovic | 2019-06-25 | 1 | -13/+48 |
|\ | |||||
| * | Merge pull request #294 from YosysHQ/eddie/whiteboxes | David Shah | 2019-06-24 | 1 | -7/+12 |
| |\ | | | | | | | Changes to cope with YosysHQ/yosys#943 | ||||
| | * | Changes to cope with YosysHQ/yosys#943 | Eddie Hung | 2019-04-19 | 1 | -7/+12 |
| | | | |||||
| * | | Fix formatting | Miodrag Milanovic | 2019-06-24 | 1 | -9/+9 |
| | | | |||||
| * | | Reversed logic | Miodrag Milanovic | 2019-06-22 | 1 | -2/+2 |
| | | | |||||
| * | | Add support for upto and offset in JSON files | Miodrag Milanovic | 2019-06-21 | 1 | -5/+35 |
| | | | |||||
* | | | fix regression | Miodrag Milanovic | 2019-06-21 | 1 | -1/+1 |
| | | | |||||
* | | | Fix loading json | Miodrag Milanovic | 2019-06-21 | 1 | -54/+56 |
| | | | |||||
* | | | Preserve ports | Miodrag Milanovic | 2019-06-21 | 2 | -3/+18 |
| | | | |||||
* | | | gui for json write and proper statuses | Miodrag Milanovic | 2019-06-14 | 1 | -1/+2 |
| | | | |||||
* | | | Use flags for each step | Miodrag Milanovic | 2019-06-14 | 1 | -2/+0 |
| | | | |||||
* | | | Load properties from json and propagate to context create | Miodrag Milanovic | 2019-06-13 | 2 | -1/+50 |
| | | | |||||
* | | | Save settings that we saved in project | Miodrag Milanovic | 2019-06-13 | 1 | -1/+0 |
| | | | |||||
* | | | Use properties for settings and save in json | Miodrag Milanovic | 2019-06-12 | 2 | -4/+3 |
| | | | |||||
* | | | Save top level attrs and store current step | Miodrag Milanovic | 2019-06-07 | 2 | -3/+35 |
| | | | |||||
* | | | Cleanup and fixes, flow works now | Miodrag Milanovic | 2019-06-07 | 1 | -1/+1 |
| | | | |||||
* | | | WIP saving/loading attributes | Miodrag Milanovic | 2019-06-07 | 2 | -76/+4 |
| | | | |||||
* | | | Use index as unique identifier for nets | Miodrag Milanovic | 2019-06-04 | 1 | -4/+2 |
| | | | |||||
* | | | hacky way to support ECP5 for now | Miodrag Milanovic | 2019-06-03 | 2 | -1/+10 |
| | | | |||||
* | | | Support ecp5 read write additional cell info | Miodrag Milanovic | 2019-06-03 | 1 | -0/+13 |
| | | | |||||
* | | | use NEXTPNR_BEL, since BEL is initial placement | Miodrag Milanovic | 2019-06-02 | 1 | -0/+5 |
| | | | |||||
* | | | preserve constraints | Miodrag Milanovic | 2019-06-02 | 1 | -2/+26 |
| | | | |||||
* | | | Added support for attributes/properties types | Miodrag Milanovic | 2019-06-01 | 2 | -8/+11 |
| | | | |||||
* | | | Add reading attributes to nets from json | Miodrag Milanovic | 2019-06-01 | 1 | -0/+59 |
| | | | |||||
* | | | Add writing routing data to json | Miodrag Milanovic | 2019-06-01 | 1 | -2/+23 |
| | | | |||||
* | | | Solve some of connection issues | Miodrag Milanovic | 2019-05-31 | 1 | -11/+11 |
| | | | |||||
* | | | Initial work on jsonwrite | Miodrag Milanovic | 2019-05-31 | 2 | -0/+200 |
|/ / | |||||
* / | When choosing between labels for one net, always prefer ports. | whitequark | 2019-05-29 | 1 | -4/+13 |
|/ | | | | | | | | | 1. Ports are already used in PCF and LPF files, so it is natural that the developer would use them for constraints as well. 2. Unpredictable (the set of netlabels nextpnr looks at depends on the optimizations during synthesis) net naming makes it impossible for code generators like nMigen to reliably apply clock constraints. | ||||
* | json: Fix inputs directly driving inouts | David Shah | 2019-03-20 | 1 | -1/+16 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Prefer higher level net names when a net has multiple names | David Shah | 2018-12-16 | 1 | -8/+32 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | json: Print error instead of assert for driver/input conflicts | David Shah | 2018-12-12 | 1 | -1/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Improve reporting of multiple drivers | David Shah | 2018-11-29 | 1 | -1/+5 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Remove superfluous floating node message | David Shah | 2018-11-26 | 1 | -5/+0 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | better error message on failure to open JSON file | Darrell Harmon | 2018-11-11 | 1 | -0/+4 |
| | |||||
* | Merge pull request #47 from YosysHQ/settings_propagate | Clifford Wolf | 2018-08-18 | 1 | -1/+1 |
|\ | | | | | Use settings for placer1 and router1 | ||||
| * | Save settings and give nicer names to some | Miodrag Milanovic | 2018-08-10 | 1 | -1/+1 |
| | | |||||
* | | JSON-PARSER: Fixed bug in properly reading neg #s | ZipCPU | 2018-08-15 | 1 | -2/+2 |
| | | |||||
* | | Fixed JSON parser: negative values and line numbers | ZipCPU | 2018-08-14 | 1 | -9/+23 |
|/ | | | | | | 1. jsonparse.cc now access negative numbers, properly parsing the sign 2. On any failure to properly parse, a line number is now provided with the unexpected character error | ||||
* | Use settings for json and pcf | Miodrag Milanovic | 2018-08-08 | 1 | -0/+1 |
| | |||||
* | json: Fix message for 1'bx values | David Shah | 2018-08-01 | 1 | -3/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> |