aboutsummaryrefslogtreecommitdiffstats
path: root/json
Commit message (Collapse)AuthorAgeFilesLines
* fix regressionMiodrag Milanovic2019-06-211-1/+1
|
* Fix loading jsonMiodrag Milanovic2019-06-211-54/+56
|
* Preserve portsMiodrag Milanovic2019-06-212-3/+18
|
* gui for json write and proper statusesMiodrag Milanovic2019-06-141-1/+2
|
* Use flags for each stepMiodrag Milanovic2019-06-141-2/+0
|
* Load properties from json and propagate to context createMiodrag Milanovic2019-06-132-1/+50
|
* Save settings that we saved in projectMiodrag Milanovic2019-06-131-1/+0
|
* Use properties for settings and save in jsonMiodrag Milanovic2019-06-122-4/+3
|
* Save top level attrs and store current stepMiodrag Milanovic2019-06-072-3/+35
|
* Cleanup and fixes, flow works nowMiodrag Milanovic2019-06-071-1/+1
|
* WIP saving/loading attributesMiodrag Milanovic2019-06-072-76/+4
|
* Use index as unique identifier for netsMiodrag Milanovic2019-06-041-4/+2
|
* hacky way to support ECP5 for nowMiodrag Milanovic2019-06-032-1/+10
|
* Support ecp5 read write additional cell infoMiodrag Milanovic2019-06-031-0/+13
|
* use NEXTPNR_BEL, since BEL is initial placementMiodrag Milanovic2019-06-021-0/+5
|
* preserve constraintsMiodrag Milanovic2019-06-021-2/+26
|
* Added support for attributes/properties typesMiodrag Milanovic2019-06-012-8/+11
|
* Add reading attributes to nets from jsonMiodrag Milanovic2019-06-011-0/+59
|
* Add writing routing data to jsonMiodrag Milanovic2019-06-011-2/+23
|
* Solve some of connection issuesMiodrag Milanovic2019-05-311-11/+11
|
* Initial work on jsonwriteMiodrag Milanovic2019-05-312-0/+200
|
* When choosing between labels for one net, always prefer ports.whitequark2019-05-291-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 inoutsDavid Shah2019-03-201-1/+16
| | | | Signed-off-by: David Shah <dave@ds0.me>
* json: Prefer higher level net names when a net has multiple namesDavid Shah2018-12-161-8/+32
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* json: Print error instead of assert for driver/input conflictsDavid Shah2018-12-121-1/+3
| | | | Signed-off-by: David Shah <dave@ds0.me>
* json: Improve reporting of multiple driversDavid Shah2018-11-291-1/+5
| | | | Signed-off-by: David Shah <dave@ds0.me>
* json: Remove superfluous floating node messageDavid Shah2018-11-261-5/+0
| | | | Signed-off-by: David Shah <dave@ds0.me>
* better error message on failure to open JSON fileDarrell Harmon2018-11-111-0/+4
|
* Merge pull request #47 from YosysHQ/settings_propagateClifford Wolf2018-08-181-1/+1
|\ | | | | Use settings for placer1 and router1
| * Save settings and give nicer names to someMiodrag Milanovic2018-08-101-1/+1
| |
* | JSON-PARSER: Fixed bug in properly reading neg #sZipCPU2018-08-151-2/+2
| |
* | Fixed JSON parser: negative values and line numbersZipCPU2018-08-141-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 pcfMiodrag Milanovic2018-08-081-0/+1
|
* json: Fix message for 1'bx valuesDavid Shah2018-08-011-3/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* clangformatSergiusz Bazanski2018-08-011-3/+3
|
* json: Fixing ports set to 'x'David Shah2018-07-271-18/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* refactor: Replace assert with NPNR_ASSERTDavid Shah2018-07-041-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Fixed macros and includes for MSVCMiodrag Milanovic2018-07-031-0/+1
|
* Fixing Python bindings after adding unique_ptrDavid Shah2018-06-261-6/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* nets and cells are unique_ptr'sMiodrag Milanovic2018-06-251-43/+41
|
* add cells to a cells collectionMiodrag Milanovic2018-06-251-0/+2
|
* Move json parser from frontend/json/ to json/Clifford Wolf2018-06-232-0/+811
Signed-off-by: Clifford Wolf <clifford@clifford.at>