Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce proxies for locked access to ctx | Sergiusz Bazanski | 2018-07-13 | 1 | -37/+38 |
| | |||||
* | Make PnR use Unlocked methods | Sergiusz Bazanski | 2018-07-13 | 1 | -3/+3 |
| | |||||
* | refactor: Replace assert with NPNR_ASSERT | David Shah | 2018-07-04 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Reworking placement legalisation to allow integration with SA placer | David Shah | 2018-06-29 | 1 | -9/+0 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | nets and cells are unique_ptr's | Miodrag Milanovic | 2018-06-25 | 1 | -3/+3 |
| | |||||
* | Refactor: remove PlacementValidityChecker and move methods to Arch | David Shah | 2018-06-25 | 1 | -39/+32 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Update from increased clangformat line length | David Shah | 2018-06-23 | 1 | -17/+9 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Refactoring bind/unbind API | Clifford Wolf | 2018-06-23 | 1 | -3/+3 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Move global net test to Arch | David Shah | 2018-06-23 | 1 | -4/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Cleanup almost all deprecation warnings | Miodrag Milanovic | 2018-06-23 | 1 | -3/+3 |
| | |||||
* | Switched from clifford@clifford.at to clifford@symbioticeda.com for ↵ | Clifford Wolf | 2018-06-22 | 1 | -1/+1 |
| | | | | | | copyright headers Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Major performance improvement to placement validity check | David Shah | 2018-06-19 | 1 | -21/+30 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Don't deduplicate local tracks when counting | David Shah | 2018-06-19 | 1 | -10/+9 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Getting rid of old IdString API users, Add ctx to many internal APIs | Clifford Wolf | 2018-06-18 | 1 | -8/+9 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Design to Context, derive from Arch instead of instantiating | Clifford Wolf | 2018-06-18 | 1 | -17/+15 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Chip to Arch and ChipArgs to ArchArgs | Clifford Wolf | 2018-06-18 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Minor performance tweaks and fixes | David Shah | 2018-06-17 | 1 | -21/+27 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | place_sa: Add a rip-up feature when initial placement fails | David Shah | 2018-06-17 | 1 | -1/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Updating copyrights | David Shah | 2018-06-17 | 1 | -0/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Improving the placer output | David Shah | 2018-06-17 | 1 | -1/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add 'get or default' functions | David Shah | 2018-06-17 | 1 | -3/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | place: Fix placer validity checks | David Shah | 2018-06-16 | 1 | -0/+21 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Proper global promotion | David Shah | 2018-06-16 | 1 | -1/+7 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Promote reset signal | David Shah | 2018-06-16 | 1 | -0/+14 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Only place IO at valid pins | David Shah | 2018-06-16 | 1 | -3/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | experiment: Simple heuristic-based placer | David Shah | 2018-06-16 | 1 | -3/+7 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Another arch_place fix | David Shah | 2018-06-14 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: General fixes | David Shah | 2018-06-14 | 1 | -10/+20 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fix NEXTPNR_NAMESPACE | Clifford Wolf | 2018-06-12 | 1 | -0/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Adding a placement validity checker | David Shah | 2018-06-12 | 1 | -0/+89 |
Signed-off-by: David Shah <davey1576@gmail.com> |