aboutsummaryrefslogtreecommitdiffstats
path: root/frontend
Commit message (Expand)AuthorAgeFilesLines
* json: fix handling of 32-bit parametersMarcin Koƛcielnicki2020-02-011-2/+6
* clangformatDavid Shah2020-01-201-4/+1
* Warnings noticed by clangMiodrag Milanovic2020-01-181-13/+13
* frontend: Fix hang when loading very large designsDavid Shah2020-01-161-1/+1
* Preserve hierarchy through packingDavid Shah2019-12-271-0/+2
* python: Add bindings for hierarchy structuresDavid Shah2019-12-271-0/+1
* frontend_base: Import cell hierarchyDavid Shah2019-12-271-3/+16
* frontend: Support for loading settings and nextpnr stateDavid Shah2019-12-272-1/+27
* frontend/generic: Fix regressionsDavid Shah2019-12-273-21/+29
* frontend/base: Fix lookup of nets by module indexDavid Shah2019-12-271-28/+30
* frontend: Improved error handling and fixesDavid Shah2019-12-272-1/+12
* frontend: Fix template compile issuesDavid Shah2019-12-272-61/+62
* frontend: Top level port importDavid Shah2019-12-271-52/+158
* frontend/base: Functions for hierarchical submodule cell importDavid Shah2019-12-271-45/+76
* frontend/base: Functions for leaf cell importDavid Shah2019-12-271-0/+72
* frontend/base: Functions for net[name] importDavid Shah2019-12-271-0/+116
* frontend: JSON implementation of the generic frameworkDavid Shah2019-12-273-18/+235
* frontend/base: Improve net indexingDavid Shah2019-12-271-8/+27
* frontend/base: Functions for port importDavid Shah2019-12-271-1/+144
* frontend/base: Top module handlingDavid Shah2019-12-271-1/+91
* frontend: Draft for a generic template-based frontend APIDavid Shah2019-12-271-0/+102
* Move json parser from frontend/json/ to json/Clifford Wolf2018-06-232-811/+0
* Update jsonparse clangformatClifford Wolf2018-06-231-98/+48
* Switched from clifford@clifford.at to clifford@symbioticeda.com for copyright...Clifford Wolf2018-06-221-1/+1
* Added return code to json parsing and pcf readingMiodrag Milanovic2018-06-212-15/+20
* Cleanup parse_json_file API, some other cleanupsClifford Wolf2018-06-212-26/+13
* Add ctx->checksum(), slightly improve log messagesClifford Wolf2018-06-211-0/+3
* Improve log messages, move many messages to verbose modeClifford Wolf2018-06-211-3/+6
* Fix jsonparse compiler warnings, clangformat updatesClifford Wolf2018-06-201-12/+8
* Updates from clangformatClifford Wolf2018-06-201-7/+6
* json: Make the JSON parser deterministicDavid Shah2018-06-191-6/+8
* Updates from clangformatClifford Wolf2018-06-191-6/+5
* ice40: Adding support for tristate IODavid Shah2018-06-191-17/+24
* Getting rid of users of old IdString APIClifford Wolf2018-06-181-71/+74
* Updates from clangformatClifford Wolf2018-06-181-8/+6
* Rename Design to Context, derive from Arch instead of instantiatingClifford Wolf2018-06-182-31/+31
* Improving code style and fixing dummyDavid Shah2018-06-181-3/+4
* Updates from clangformatClifford Wolf2018-06-171-4/+3
* frontend/json: Look up netnames properly instead of using numberDavid Shah2018-06-171-7/+43
* Add support for CellInfo->pins in routerClifford Wolf2018-06-131-2/+2
* frontend/json: Fix bus portsDavid Shah2018-06-131-1/+1
* Fixing implementation of constantsDavid Shah2018-06-131-1/+3
* Remove IO buffers when fed by SB_IODavid Shah2018-06-131-5/+11
* frontend/son: Insert generic IO buffers for top level IODavid Shah2018-06-131-4/+30
* frontend/json: Refactor port importerDavid Shah2018-06-131-37/+32
* Adding IO buffer insertion function to JSON frontendDavid Shah2018-06-131-0/+55
* Add IdString APIClifford Wolf2018-06-121-5/+5
* Add nextpnr namespaceClifford Wolf2018-06-122-0/+8
* Add "nextpnr.h"Clifford Wolf2018-06-112-3/+2
* Remove pool, dict, vector namespace aliasesClifford Wolf2018-06-111-4/+5