aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move TileType array to ice40 chipdb blobClifford Wolf2018-06-172-7/+14
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Move BitstreamInfoPOD to ice40 chipdb blobClifford Wolf2018-06-173-17/+23
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Move IerenInfoPOD to ice40 chipdb blobClifford Wolf2018-06-171-12/+11
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Move TileInfoPOD to chipdb blobClifford Wolf2018-06-172-8/+16
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Move SwitchInfoPOD to chipdb blobClifford Wolf2018-06-172-15/+25
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Move PipInfoPOD into ChipDB binary blobClifford Wolf2018-06-171-6/+28
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into chipdbngClifford Wolf2018-06-1722-84/+387
|\
| * place_sa: Make placement independant of unordered_map orderingDavid Shah2018-06-171-4/+8
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * General reformattingDavid Shah2018-06-174-4/+3
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * frontend/json: Look up netnames properly instead of using numberDavid Shah2018-06-171-7/+43
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ice40: Add symbol output to bitstream generationDavid Shah2018-06-171-6/+8
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Updating copyrightsDavid Shah2018-06-1717-7/+21
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Improving the placer outputDavid Shah2018-06-176-15/+42
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * place_sa: Ignore Bels locked by manual placement for SA swapsDavid Shah2018-06-171-2/+8
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Add 'get or default' functionsDavid Shah2018-06-172-3/+67
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * place_sa: Run a validity check at the end of placementDavid Shah2018-06-171-0/+9
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ice40: Fixing buildDavid Shah2018-06-172-2/+2
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrDavid Shah2018-06-162-1/+1
| |\
| | * Renamed place.h to place_sa.h in place_sa.ccZipCPU2018-06-161-1/+1
| | | | | | | | | | | | Signed-off-by: ZipCPU <dgisselq@ieee.org>
| | * Changed place.h place_sa.hZipCPU2018-06-161-0/+0
| | |
| * | place: Fix placer validity checksDavid Shah2018-06-163-6/+33
| |/ | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Renamed placer to Simulated-Annealing placerZipCPU2018-06-161-0/+0
| |
| * ice40: Proper global promotionDavid Shah2018-06-164-24/+83
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ice40: Promote reset signalDavid Shah2018-06-165-36/+89
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Tweaking placer and routerDavid Shah2018-06-162-4/+7
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
* | Move WireInfoPOD into ChipDB binary blobClifford Wolf2018-06-173-39/+61
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Minor refactoring of BinaryBlobAssembler, fix alignmentsClifford Wolf2018-06-174-84/+145
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Progress with chipdb refactoringClifford Wolf2018-06-164-23/+39
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Progress with chipdb refactoringClifford Wolf2018-06-163-42/+37
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Progress with chipdb refactoringClifford Wolf2018-06-163-33/+175
|/ | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Update placer for new Chip APIClifford Wolf2018-06-161-6/+6
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Update clangformatClifford Wolf2018-06-161-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge remote-tracking branch 'origin/master' into chipdbngClifford Wolf2018-06-1612-76/+440
|\
| * router: Fixing loop issueDavid Shah2018-06-161-0/+1
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * Merge branch 'simann'David Shah2018-06-1611-76/+439
| |\
| | * ice40: Fix RAM config in packerDavid Shah2018-06-161-1/+2
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * ice40: Fix BRAM initialisationDavid Shah2018-06-162-4/+4
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * place: Tidying up the SA placerDavid Shah2018-06-163-109/+37
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * ice40: Include RAM init data in bitstreamDavid Shah2018-06-161-0/+40
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * ice40: Fix bitstream generation when parameters are unspecifiedDavid Shah2018-06-161-13/+23
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * place: Reformat placerDavid Shah2018-06-161-49/+46
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * ice40: Bitstream generation for RAMDavid Shah2018-06-161-1/+36
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * ice40: Only place IO at valid pinsDavid Shah2018-06-163-3/+14
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * Improve placement heuristicDavid Shah2018-06-161-2/+1
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * Fix router for routing to the same dest wire twiceClifford Wolf2018-06-161-21/+16
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| | * Remove dead codeDavid Shah2018-06-161-8/+0
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * Improving SA placer performanceDavid Shah2018-06-161-21/+50
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * Very slow SA placer based on arachne-pnrDavid Shah2018-06-161-60/+241
| | | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| | * Create all without ui file, enables more controlMiodrag Milanovic2018-06-164-173/+93
| | |
| | * Propagate signalsMiodrag Milanovic2018-06-164-2/+13
| | |