aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Load properties from json and propagate to context createMiodrag Milanovic2019-06-137-9/+65
|
* Save settings that we saved in projectMiodrag Milanovic2019-06-134-2/+7
|
* CleanupMiodrag Milanovic2019-06-131-2/+0
|
* Remove concept of project and code connectedMiodrag Milanovic2019-06-139-459/+4
|
* Use properties for settings and save in jsonMiodrag Milanovic2019-06-127-23/+16
|
* Save top level attrs and store current stepMiodrag Milanovic2019-06-079-5/+55
|
* Save/restore net strengthMiodrag Milanovic2019-06-071-5/+7
|
* Restore routing from jsonMiodrag Milanovic2019-06-071-1/+21
|
* Add vcc and gnd nets and cells only if neededMiodrag Milanovic2019-06-071-5/+20
|
* CleanupMiodrag Milanovic2019-06-078-43/+5
|
* No need for this oneMiodrag Milanovic2019-06-071-4/+0
|
* Cleanup and fixes, flow works nowMiodrag Milanovic2019-06-073-21/+32
|
* Merge pull request #286 from YosysHQ/json_write_ecp5Miodrag Milanović2019-06-073-4/+9
|\ | | | | ecp5: Use an attribute to store is_global
| * ecp5: Use an attribute to store is_globalDavid Shah2019-06-073-4/+9
|/ | | | Signed-off-by: David Shah <dave@ds0.me>
* WIP saving/loading attributesMiodrag Milanovic2019-06-0713-130/+130
|
* 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-032-4/+30
|
* use NEXTPNR_BEL, since BEL is initial placementMiodrag Milanovic2019-06-022-1/+6
|
* Read constraints and placing from fileMiodrag Milanovic2019-06-021-0/+50
|
* preserve constraintsMiodrag Milanovic2019-06-021-2/+26
|
* option to disable packingMiodrag Milanovic2019-06-021-4/+8
|
* added no-place and no-route optionsMiodrag Milanovic2019-06-021-12/+22
|
* Revert "Do not add VCC if not used, loading json works"Miodrag Milanovic2019-06-021-6/+5
| | | | This reverts commit f1b3a14bc23ccee6acaf6bbe27827523dc13c111.
* Proper save messageMiodrag Milanovic2019-06-021-1/+1
|
* Added support for attributes/properties typesMiodrag Milanovic2019-06-016-13/+51
|
* Add reading attributes to nets from jsonMiodrag Milanovic2019-06-011-0/+59
|
* Add writing routing data to jsonMiodrag Milanovic2019-06-011-2/+23
|
* Solve issue with nets/cells not visible on loadMiodrag Milanovic2019-06-011-1/+1
|
* Do not add VCC if not used, loading json worksMiodrag Milanovic2019-05-311-5/+6
|
* Solve some of connection issuesMiodrag Milanovic2019-05-311-11/+11
|
* Initial work on jsonwriteMiodrag Milanovic2019-05-313-0/+208
|
* Merge pull request #281 from whitequark/prefer-ports-as-netlabelDavid Shah2019-05-292-4/+13
|\ | | | | When choosing between labels for one net, always prefer ports
| * When choosing between labels for one net, always prefer ports.whitequark2019-05-292-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.
* | Added explanation, fixes issue #278Miodrag Milanovic2019-05-271-1/+1
|/
* Merge pull request #279 from YosysHQ/gui-no-aaMiodrag Milanović2019-05-253-4/+6
|\ | | | | option to disable anti aliasing in gui
| * option to disable anti aliasing in guiMiodrag Milanovic2019-05-253-4/+6
|/
* Merge pull request #169 from ajeakins/masterMiodrag Milanović2019-05-233-20/+24
|\ | | | | Fix device view not showing anything on macOS.
| * Bring back check that GL contexts get the format requested.Adrian Jeakins2019-05-011-0/+13
| |
| * Reduce GL shader version for wider compatibility.Adrian Jeakins2018-12-201-2/+2
| |
| * Remove format versioning now this is set at the top level application.Adrian Jeakins2018-12-201-14/+0
| |
| * Fix device view not showing anything on macOS.Adrian Jeakins2018-12-052-6/+11
| | | | | | | | | | * Fix line shader when running under the core profile and make version match those elsewhere. * Make surface format version match the openGL functions we are using.
* | Merge pull request #277 from mbuesch/assert_catch_warningDavid Shah2019-05-221-1/+1
|\ \ | | | | | | gui: Fix warning: catching polymorphic type by value
| * | gui: Fix warning: catching polymorphic type by valueMichael Buesch2019-05-201-1/+1
|/ / | | | | | | | | gui/application.cc: In member function ‘virtual bool nextpnr_ice40::Application::notify(QObject*, QEvent*)’: gui/application.cc:56:32: warning: catching polymorphic type ‘class nextpnr_ice40::assertion_failure’ by value [-Wcatch-value=]
* | Merge pull request #245 from twam/fix_osxDavid Shah2019-05-181-28/+28
|\ \ | | | | | | Use cmake's find_library to search for pytrellis.
| * | Use cmake's find_library to search for pytrellis.Tobias Müller2019-05-111-28/+28
| | |
* | | Merge pull request #274 from smunaut/ice40_hfosc_trimDavid Shah2019-05-131-0/+5
|\ \ \ | |/ / |/| | ice40: Add support for HFOSC trimming
| * | ice40: Add support for HFOSC trimmingSylvain Munaut2019-05-131-0/+5
|/ / | | | | | | Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
* | Merge pull request #273 from YosysHQ/ecp5_mclkDavid Shah2019-05-103-0/+34
|\ \ | | | | | | ecp5: Fix USRMCLK primitive
| * | ecp5: Fix USRMCLK primitiveDavid Shah2019-05-103-0/+34
|/ / | | | | | | Signed-off-by: David Shah <dave@ds0.me>