Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clangformat run | Miodrag Milanovic | 2019-06-25 | 1 | -17/+20 |
| | |||||
* | Preserve ports | Miodrag Milanovic | 2019-06-21 | 1 | -0/+3 |
| | |||||
* | moved some context variables to settings | Miodrag Milanovic | 2019-06-15 | 1 | -7/+11 |
| | |||||
* | No need for settings class | Miodrag Milanovic | 2019-06-15 | 1 | -0/+13 |
| | |||||
* | Use properties for settings and save in json | Miodrag Milanovic | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | Save top level attrs and store current step | Miodrag Milanovic | 2019-06-07 | 1 | -0/+3 |
| | |||||
* | Cleanup | Miodrag Milanovic | 2019-06-07 | 1 | -2/+2 |
| | |||||
* | WIP saving/loading attributes | Miodrag Milanovic | 2019-06-07 | 1 | -0/+3 |
| | |||||
* | Added support for attributes/properties types | Miodrag Milanovic | 2019-06-01 | 1 | -2/+37 |
| | |||||
* | generic: Cell timing support | David Shah | 2019-04-04 | 1 | -3/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | generic: GUI Python bindings | David Shah | 2019-04-03 | 1 | -0/+6 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Add Python helper functions for floorplanning | David Shah | 2019-03-22 | 1 | -0/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | clangformat | David Shah | 2018-11-16 | 1 | -4/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge remote-tracking branch 'origin/master' into timingapi | Eddie Hung | 2018-11-14 | 1 | -1/+1 |
|\ | |||||
| * | [common] Fix typo in Loc::operator!=() | Eddie Hung | 2018-11-13 | 1 | -1/+1 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into timingapi | Eddie Hung | 2018-11-13 | 1 | -3/+14 |
|\| | |||||
| * | Add more nameOf() convenience methods | Clifford Wolf | 2018-11-13 | 1 | -2/+12 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | Add checkers and assertions to router1 and other improvements | Clifford Wolf | 2018-11-10 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | | timing: Add support for clock constraints | David Shah | 2018-11-12 | 1 | -1/+4 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | timing: Multiple clock analysis | David Shah | 2018-11-12 | 1 | -0/+6 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Working on multi-clock analysis | David Shah | 2018-11-12 | 1 | -5/+7 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | timing: Implementing parts of new timing API | David Shah | 2018-11-12 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | timing: Working on a timing constraint API | David Shah | 2018-11-12 | 1 | -0/+103 |
|/ | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | gui: improved FPGAViewWidget::paintGL() performance | Mateusz Zalega | 2018-10-23 | 1 | -0/+14 |
| | | | | | | | | | Profiling revealed that memcpy() in QOpenGLBuffer::allocate() had been taking the most time during paintGL() calls. I've been able to take the CPU usage down to about 1/4 of its previous values by caching elements in VBOs and updating them only after subsequent calls to renderGraphicElement(). Signed-off-by: Mateusz Zalega <mateusz@appliedsourcery.com> | ||||
* | Add pip locations | Clifford Wolf | 2018-08-09 | 1 | -0/+6 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add Region struct | Clifford Wolf | 2018-08-09 | 1 | -0/+14 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' of github.com:YosysHQ/nextpnr into constids | Clifford Wolf | 2018-08-08 | 1 | -1/+17 |
|\ | |||||
| * | Merge pull request #44 from YosysHQ/improve_timing_spec | David Shah | 2018-08-08 | 1 | -1/+14 |
| |\ | | | | | | | Speed up budget allocator using topographical ordering and update cell timing API | ||||
| | * | Arch API: New specification for timing port classes | David Shah | 2018-08-08 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| | * | common: Add TimingPortClass | David Shah | 2018-08-08 | 1 | -1/+14 |
| | | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | | Add ctx->settings | Clifford Wolf | 2018-08-08 | 1 | -0/+3 |
| |/ | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* / | Get rid of PortPin and BelType (ice40, generic, docs) | Clifford Wolf | 2018-08-08 | 1 | -3/+3 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | API change: Use CellInfo* and NetInfo* as cell/net handles (common, ice40) | Clifford Wolf | 2018-08-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Refactor ice40 timing fuzzer used to create delay estimates | Clifford Wolf | 2018-08-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add router1 cfg.useEstimate, improve getActualRouteDelay | Clifford Wolf | 2018-08-04 | 1 | -1/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' into slack_redist_freq | Eddie Hung | 2018-08-03 | 1 | -1/+1 |
|\ | |||||
| * | Adding constraint satisfaction checks for debugging | David Shah | 2018-08-03 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Auto frequency only if --freq 0 is set | Eddie Hung | 2018-08-03 | 1 | -1/+1 |
|/ | |||||
* | clangformat for stuff I've touched | Eddie Hung | 2018-07-31 | 1 | -6/+3 |
| | |||||
* | Modify the getNetinfo*() functions and getBudgetOverride() to not use | Eddie Hung | 2018-07-31 | 1 | -3/+3 |
| | | | | user_idx and to take a PortRef& instead | ||||
* | Add --slack_redist_iter for ice40 | Eddie Hung | 2018-07-31 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into redist_slack | Eddie Hung | 2018-07-28 | 1 | -0/+5 |
|\ | |||||
| * | gui: implement basic cursor picking | Sergiusz Bazanski | 2018-07-26 | 1 | -0/+5 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into redist_slack | Eddie Hung | 2018-07-26 | 1 | -12/+16 |
|\| | |||||
| * | common: rename GraphicElement::{style,type} enums, add _MAX members | Sergiusz Bazanski | 2018-07-26 | 1 | -12/+16 |
| | | |||||
| * | clangformat and GraphicElement::style comments | Clifford Wolf | 2018-07-26 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | | Merge remote-tracking branch 'origin/master' into redist_slack | Eddie Hung | 2018-07-25 | 1 | -12/+12 |
|\| | |||||
| * | clangformat | David Shah | 2018-07-25 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | Fix BaseCtx::unlock() | Clifford Wolf | 2018-07-25 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | Merge branch 'bba' into 'master' | Clifford Wolf | 2018-07-25 | 1 | -8/+8 |
| |\ | | | | | | | | | | | | | bbasm See merge request SymbioticEDA/nextpnr!18 |