aboutsummaryrefslogtreecommitdiffstats
path: root/ice40
Commit message (Expand)AuthorAgeFilesLines
...
* ice40: Carry packer bugfixDavid Shah2018-06-272-19/+17
* Improving debugabilityDavid Shah2018-06-272-2/+7
* ice40: Fixing the carry packer for a larger designDavid Shah2018-06-271-16/+33
* ice40: Add timing paths for carryDavid Shah2018-06-271-0/+9
* Improving post-ripup placement in the legaliserDavid Shah2018-06-272-15/+3
* reinit python tabMiodrag Milanovic2018-06-271-9/+5
* ice40: Fixing packing of CIN constant driversDavid Shah2018-06-261-1/+1
* ice40: Fixing carry chain legaliserDavid Shah2018-06-262-4/+28
* CarryInSet added to bitstream gen, add counter tbDavid Shah2018-06-264-11/+36
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrDavid Shah2018-06-261-1/+1
|\
| * Make GUI use recreated contextMiodrag Milanovic2018-06-261-1/+1
* | Carry chains now routableDavid Shah2018-06-264-16/+63
|/
* Working on debugging the carry legaliserDavid Shah2018-06-264-16/+54
* Fixing packing of carry cellsDavid Shah2018-06-262-25/+50
* Fixing Python bindings after adding unique_ptrDavid Shah2018-06-261-1/+1
* Working on debugging carry packerDavid Shah2018-06-267-22/+86
* clang fixMiodrag Milanovic2018-06-261-1/+1
* ice40: Working on carry legalisationDavid Shah2018-06-261-11/+75
* fix one moreMiodrag Milanovic2018-06-261-12/+14
* nets and cells are unique_ptr'sMiodrag Milanovic2018-06-255-134/+132
* ice40: Remove constant driver cells in packerDavid Shah2018-06-251-1/+6
* mergeMiodrag Milanovic2018-06-253-48/+192
|\
| * ice40: Working on the placement legaliserDavid Shah2018-06-251-4/+43
| * ice40: Creating a carry chain splitter functionDavid Shah2018-06-252-16/+74
| * ice40: More preparations for carry legalisationDavid Shah2018-06-252-30/+80
* | some more memory leaksMiodrag Milanovic2018-06-251-0/+6
|/
* ice40: Helper functions for placement legalisationDavid Shah2018-06-251-2/+40
* ice40: Start work on the placement legaliserDavid Shah2018-06-252-0/+109
* Refactor: remove PlacementValidityChecker and move methods to ArchDavid Shah2018-06-257-110/+84
* added project saving and loadingMiodrag Milanovic2018-06-244-0/+111
* Fixing the Python bindings following Context/Arch refactoringDavid Shah2018-06-231-2/+2
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrClifford Wolf2018-06-238-338/+165
|\
| * Update from increased clangformat line lengthDavid Shah2018-06-238-338/+165
* | Improve router ripup handlingClifford Wolf2018-06-231-1/+12
|/
* Updates from clangformatClifford Wolf2018-06-233-149/+64
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrClifford Wolf2018-06-232-6/+28
|\
| * Added BUILD_GUI, BUILD_PYTHON and BUILD_TESTS cmake options,Miodrag Milanovic2018-06-232-6/+28
* | Refactoring bind/unbind APIClifford Wolf2018-06-233-12/+50
|/
* place_sa: Add option to disable timing-driven placementDavid Shah2018-06-231-2/+5
* ice40: Move global net test to ArchDavid Shah2018-06-236-26/+39
* ice40: Fix UltraPlus quasi-logic-cell bitsDavid Shah2018-06-231-25/+29
* Cleanup almost all deprecation warningsMiodrag Milanovic2018-06-235-63/+63
* one moreMiodrag Milanovic2018-06-231-1/+1
* Fix "dereferencing type-punned pointer" warningsClifford Wolf2018-06-221-15/+15
* ice40: SB_LFOSC support, fabric routing onlyDavid Shah2018-06-225-15/+94
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrDavid Shah2018-06-222-1/+2
|\
| * Merge branch 'q3k/gl' into 'master'Serge Bazanski2018-06-222-1/+2
| |\
| | * Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/glSergiusz Bazanski2018-06-2215-22/+102
| | |\
| | * \ Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/glSergiusz Bazanski2018-06-227-290/+354
| | |\ \
| | * | | Reimplement FPGAWidget in modern OpenGL.Sergiusz Bazanski2018-06-221-0/+4