aboutsummaryrefslogtreecommitdiffstats
path: root/common/command.cc
Commit message (Collapse)AuthorAgeFilesLines
* Preserve cmd parameters when loading json from GUIMiodrag Milanovic2020-09-041-1/+5
|
* Only print filenames for now, default onRoss Schlaikjer2020-08-301-9/+4
|
* Add option to print critical path source codeRoss Schlaikjer2020-08-301-0/+11
| | | | | | | In order to make debugging the critical path easier, add an option that will log the location each net was defined, if known. If the file that contains the definition is known, and is readable, also print the part of the source HDL responsible for the signal definition.
* Add missing --top optionDavid Shah2020-05-091-0/+5
| | | | Signed-off-by: David Shah <dave@ds0.me>
* command.cc: Use correct constant for default routerRangel Ivanov2020-04-041-1/+1
| | | | | | Otherwise --help reports that the default router is heap Signed-off-by: Rangel Ivanov <rangelivanov88@gmail.com>
* svg: Basic SVG graphics renderingDavid Shah2020-02-151-0/+7
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Allow selection of router algorithmDavid Shah2020-02-031-0/+17
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Change version to git describe and make set-able from outsideTobias Müller2020-01-111-2/+2
| | | | | | | 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 frontendDavid Shah2019-12-271-23/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* command: Use new frontend experimentallyDavid Shah2019-12-271-2/+11
| | | | Signed-off-by: David Shah <dave@ds0.me>
* frontend/base: Top module handlingDavid Shah2019-12-271-0/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* sdf: Working on support for CVCDavid Shah2019-10-241-1/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* sdf: Add basic support for writing SDF filesDavid Shah2019-10-191-0/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Major Property improvements for common and iCE40David Shah2019-08-051-10/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* clangformat runMiodrag Milanovic2019-06-251-11/+11
|
* default placement only if not setMiodrag Milanovic2019-06-151-3/+3
|
* use save seedMiodrag Milanovic2019-06-151-0/+3
|
* moved some context variables to settingsMiodrag Milanovic2019-06-151-6/+15
|
* No need for settings classMiodrag Milanovic2019-06-151-12/+10
|
* enable lading of jsons and setting up contextMiodrag Milanovic2019-06-141-1/+23
|
* gui for json write and proper statusesMiodrag Milanovic2019-06-141-1/+1
|
* Load properties from json and propagate to context createMiodrag Milanovic2019-06-131-1/+8
|
* Save settings that we saved in projectMiodrag Milanovic2019-06-131-0/+4
|
* Remove concept of project and code connectedMiodrag Milanovic2019-06-131-14/+2
|
* Cleanup and fixes, flow works nowMiodrag Milanovic2019-06-071-16/+0
|
* WIP saving/loading attributesMiodrag Milanovic2019-06-071-50/+1
|
* Support ecp5 read write additional cell infoMiodrag Milanovic2019-06-031-4/+17
|
* use NEXTPNR_BEL, since BEL is initial placementMiodrag Milanovic2019-06-021-1/+1
|
* Read constraints and placing from fileMiodrag Milanovic2019-06-021-0/+50
|
* option to disable packingMiodrag Milanovic2019-06-021-4/+8
|
* added no-place and no-route optionsMiodrag Milanovic2019-06-021-12/+22
|
* Proper save messageMiodrag Milanovic2019-06-021-1/+1
|
* Solve issue with nets/cells not visible on loadMiodrag Milanovic2019-06-011-1/+1
|
* Initial work on jsonwriteMiodrag Milanovic2019-05-311-0/+8
|
* Added explanation, fixes issue #278Miodrag Milanovic2019-05-271-1/+1
|
* option to disable anti aliasing in guiMiodrag Milanovic2019-05-251-1/+2
|
* common: avoid std::ofstream copyJanos Farkas2019-04-021-2/+2
| | | | | Using a copy constructor to set the logfile is the only thing that stops compilation with the libstdc++ shipping with gcc 4.8 (maybe 4.7)
* Add --placer option and refactor placer selectionDavid Shah2019-03-241-0/+19
| | | | Signed-off-by: David Shah <dave@ds0.me>
* placer1: New temperature heuristicDavid Shah2019-03-221-0/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* placer1: Make budget-based placement an optionDavid Shah2019-03-221-0/+5
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Add flag timing-allow-fail to allow PnR to pass with warningMiodrag Milanovic2019-03-041-0/+5
|
* timing: Add --ignore-loops optionDavid Shah2019-02-051-0/+6
| | | | Signed-off-by: David Shah <dave@ds0.me>
* command: Setup logging before attempting to create ContextDavid Shah2018-12-261-14/+14
| | | | | | | This way errors (such as an invalid package type) occurring during Context creation are printed properly. Signed-off-by: David Shah <dave@ds0.me>
* Renamed LogLevel members, to prevent issue with system defines on WindowsMiodrag Milanovic2018-12-051-5/+5
|
* Print warning and error count at end of executionDavid Shah2018-11-261-1/+14
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Add nonfatal error support and use for timing failuresDavid Shah2018-11-261-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Refactor log code and add log file supportDavid Shah2018-11-211-7/+19
| | | | Signed-off-by: David Shah <dave@ds0.me>
* add "randomize-seed" command-line optionMaik Merten2018-11-191-0/+10
|
* common: Allow running Python scripts for all points in flowDavid Shah2018-10-171-15/+40
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Use settings for placer1 and router1Miodrag Milanovic2018-08-091-1/+2
|