aboutsummaryrefslogtreecommitdiffstats
path: root/ice40
Commit message (Expand)AuthorAgeFilesLines
* RelPtr: remove copy constructor and copy assignmentDavid Shah2020-11-131-0/+3
* ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is usedSylvain Munaut2020-11-101-7/+9
* Remove wire alias APIDavid Shah2020-10-151-9/+0
* CMake: fix Windows-ism in status messagewhitequark2020-08-261-1/+1
* Fix MESSAGE indicating where externally-built .bbas live.William D. Jones2020-08-221-1/+1
* Initial conversion to pybind11Miodrag Milanovic2020-07-231-19/+17
* ice40: If IO is used by SB_GB_IO, can't use it for PLLSylvain Munaut2020-07-091-1/+2
* Fixes for new part typesMiodrag Milanovic2020-07-085-16/+43
* Use proper names in GUIMiodrag Milanovic2020-07-081-12/+12
* Support rest of partsMiodrag Milanovic2020-07-083-13/+58
* Missed adding optionMiodrag Milanovic2020-07-081-0/+2
* Adding LP4K as wellMiodrag Milanovic2020-07-083-3/+16
* Support 4K parts directlyMiodrag Milanovic2020-07-083-5/+33
* Merge pull request #463 from YosysHQ/fix-archcheckDavid Shah2020-07-022-2/+6
|\
| * ice40: Fix getBelsByTileDavid Shah2020-06-292-2/+6
* | CMake: fix path checks in chipdb build scripts.whitequark2020-07-011-1/+1
|/
* Make python bindings consistentMiodrag Milanovic2020-06-272-2/+4
* Fix clangformat and execute itMiodrag Milanovic2020-06-271-6/+4
* Update git ignore locationsMiodrag Milanovic2020-06-271-1/+1
* Simplify and improve chipdb embedding/loading.whitequark2020-06-268-152/+62
* CMake: require at least version 3.5 (Ubuntu 16.04).whitequark2020-06-251-1/+1
* CMake: rewrite chipdb handling from ground up.whitequark2020-06-255-127/+145
* ice40: Add fallback behavior for Extra Cell config bits vectorsSylvain Munaut2020-06-021-1/+11
* ice40: Add support for the 2nd bit of SHIFTREG_DIV_MODESylvain Munaut2020-06-021-1/+1
* Merge pull request #447 from whitequark/wasiDavid Shah2020-05-241-2/+2
|\
| * Port nextpnr-{ice40,ecp5} to WASI.whitequark2020-05-231-2/+2
* | Fix spelling of 'unsupported'Nathaniel Graff2020-05-131-4/+4
|/
* ice40: Derive oscillator frequency constraintsDavid Shah2020-03-291-0/+40
* ice40: Fix output register timing analysis for registered output enableSylvain Munaut2020-03-291-1/+1
* ice40: Always copy DFF attrs to LCDavid Shah2020-03-191-0/+5
* Merge pull request #400 from YosysHQ/dave/tri-fixesDavid Shah2020-03-101-1/+18
|\
| * Improve handling of unused inout port bitsDavid Shah2020-02-251-1/+18
* | build: Default the ECP5 and iCE40 roots to the install prefixSylvain Munaut2020-03-031-1/+1
|/
* router2: Improve flow and log outputDavid Shah2020-02-031-1/+1
* ice40: Implement getRouteBoundingBox for router2David Shah2020-02-032-0/+26
* Allow selection of router algorithmDavid Shah2020-02-032-2/+17
* More adjustments to .bba file locationsLarry Doolittle2020-01-141-3/+2
* Preserve hierarchy through packingDavid Shah2019-12-272-0/+5
* python: Add bindings for hierarchy structuresDavid Shah2019-12-271-0/+2
* json: Remove legacy frontendDavid Shah2019-12-271-1/+0
* frontend/generic: Fix regressionsDavid Shah2019-12-271-1/+3
* Work around Qt MOC issue with IdString enumsDavid Shah2019-12-271-0/+4
* ice40: Improve error handling of Lattice-style parametersDavid Shah2019-12-101-0/+3
* Add bba #embed supportClifford Wolf2019-12-011-5/+14
* ice40: Make HeAP the default placerDavid Shah2019-11-261-0/+4
* Merge pull request #345 from YosysHQ/dave/sdfDavid Shah2019-11-182-15/+23
|\
| * sdf: Working on support for CVCDavid Shah2019-10-241-1/+1
| * ice40: Preserve top level IO properlyDavid Shah2019-10-192-14/+22
* | ice40: cmake: fix build with pregenerated bba pathSean Cross2019-10-241-8/+0
|/
* ice40: Add set_frequency pcf command; and document pcfDavid Shah2019-10-131-0/+4