aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/trellis_import.py
Commit message (Collapse)AuthorAgeFilesLines
* Simplify layout of elementsMiodrag Milanovic2019-10-201-6/+6
|
* more wires between switchboxesMiodrag Milanovic2019-10-201-0/+6
|
* Less types neededMiodrag Milanovic2019-10-201-40/+16
|
* Start adding visible wiresMiodrag Milanovic2019-10-201-0/+28
|
* Added type to wireMiodrag Milanovic2019-10-201-0/+60
|
* ecp5: Router performance improvementsDavid Shah2019-02-251-2/+8
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Add DQS groupings to databaseDavid Shah2019-02-241-3/+14
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Add 10% safety margin to pip delaysDavid Shah2018-11-161-2/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Fix db import, improve timing data debuggingDavid Shah2018-11-161-3/+11
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Fix timing pip classesDavid Shah2018-11-161-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Fix timing data importDavid Shah2018-11-161-5/+16
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Adding real timing data to databaseDavid Shah2018-11-161-31/+105
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Groundwork for DCU supportDavid Shah2018-11-151-3/+8
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Import SPINE data to databaseDavid Shah2018-09-291-1/+8
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Add crude approximation of Pip delaysDavid Shah2018-08-191-2/+44
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Update to use const IdStrings in place of PortPin/BelTypeDavid Shah2018-08-081-14/+12
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Write tiletype names in correct orderDavid Shah2018-08-021-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Add tilemap to chip databaseDavid Shah2018-08-011-2/+17
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Fix chipdb builderDavid Shah2018-07-271-1/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Add global network info to databaseDavid Shah2018-07-251-0/+18
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Update trellis_import to use new bbasmDavid Shah2018-07-251-289/+42
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Remove obsolete db entries, add Bel z-positionDavid Shah2018-07-231-15/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding new Bel pin APIDavid Shah2018-07-221-1/+11
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding PIO data to chipdbDavid Shah2018-07-181-0/+78
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Major improvements to Trellis importerDavid Shah2018-07-171-299/+71
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Improving SLICE belDavid Shah2018-07-121-0/+29
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Deterministic chipdb blobsClifford Wolf2018-07-111-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* ecp5: Buttons workingDavid Shah2018-07-111-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding tiletypes to databaseDavid Shah2018-07-111-0/+5
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Architecture fixesDavid Shah2018-07-111-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Add 25k databaseDavid Shah2018-07-111-3/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding complete binary blob writer to Trellis importerDavid Shah2018-07-111-32/+158
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Starting to add BBA to importerDavid Shah2018-07-111-0/+313
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding Bels to import scriptDavid Shah2018-07-111-10/+118
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Starting to develop a Trellis importerDavid Shah2018-07-111-0/+120
Signed-off-by: David Shah <davey1576@gmail.com>