aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5
Commit message (Expand)AuthorAgeFilesLines
...
* Add TRELLIS_PROGRAM_PREFIXMiodrag Milanovic2020-04-111-4/+6
* ecp5: Fix routing bitgen for non-SERDES 'VCIB' tilesDavid Shah2020-04-101-3/+12
* ecp5: Make hysteresis default-on for LVCMOS33 bidir as well as inputDavid Shah2020-04-091-9/+7
* Merge pull request #423 from rschlaikjer/rschlaikjer-regmode-timing-databaseDavid Shah2020-04-073-4/+33
|\
| * No need to fetch contextRoss Schlaikjer2020-04-071-3/+2
| * Change assert to errorRoss Schlaikjer2020-04-071-2/+5
| * Rearrange bool algebraRoss Schlaikjer2020-04-071-2/+2
| * Actually just move all the logic to ArchInfoRoss Schlaikjer2020-04-073-19/+23
| * Extract regmode configuration to ArchInfoRoss Schlaikjer2020-04-073-8/+16
| * Change timing database lookup based on REGMODE valueRoss Schlaikjer2020-04-071-4/+19
* | Merge pull request #419 from garytwong/handle-opendrainDavid Shah2020-04-071-0/+3
|\ \
| * | Handle OPENDRAIN attribute.Gary Wong2020-04-031-0/+3
* | | Fix assertion failure on invalid LOCATE input.Gary Wong2020-04-051-0/+2
|/ /
* | ecp5: Allow use of IDDRXN and ODDRXN type primitives on the same pinDavid Shah2020-04-031-0/+10
* | Remove comment about the USRMCLK primitive being untested.Gary Wong2020-04-021-1/+1
* | Enum/int compatibility for EHXPLLL parametersMartin2020-04-021-2/+7
* | ecp5: Proper support for '12k' deviceDavid Shah2020-03-134-7/+21
|/
* Merge pull request #400 from YosysHQ/dave/tri-fixesDavid Shah2020-03-101-1/+16
|\
| * Improve handling of unused inout port bitsDavid Shah2020-02-251-1/+16
* | ecp5: Fix differential inputsDavid Shah2020-03-081-1/+6
* | build: Default the ECP5 and iCE40 roots to the install prefixSylvain Munaut2020-03-031-2/+2
|/
* Rename cmake path variable TRELLIS_ROOT to TRELLIS_INSTALL_PREFIXSebastian Birke2020-02-041-6/+6
* CMake: Changing the definition of TRELLIS_ROOT to point to root of lib, share...Jared Boone2020-02-041-5/+5
* Merge pull request #391 from YosysHQ/router2-upstreamDavid Shah2020-02-043-7/+85
|\
| * router2: Improve flow and log outputDavid Shah2020-02-031-1/+1
| * Allow selection of router algorithmDavid Shah2020-02-032-2/+18
| * router2: Make magic numbers configurableDavid Shah2020-02-031-1/+1
| * ecp5: Improve bounding box accuracyDavid Shah2020-02-032-10/+34
| * ecp5: router2 main renameDavid Shah2020-02-031-1/+1
| * ecp5: Router2 test integrationDavid Shah2020-02-032-1/+39
* | Merge pull request #385 from YosysHQ/router1-arc-fixesDavid Shah2020-02-031-1/+2
|\ \ | |/ |/|
| * ecp5: Don't reroute existing globalsDavid Shah2020-01-201-1/+2
* | python: Expose PlaceStrength enum and isValidBelForCell on ecp5Erika2020-01-261-0/+3
* | ecp5: Fix tieoff of unused DELAY signalsDavid Shah2020-01-211-3/+3
* | ecp5: Add SPICB0 IO supportDavid Shah2020-01-202-3/+3
* | Few more caught by clangMiodrag Milanovic2020-01-181-4/+0
|/
* Merge pull request #382 from YosysHQ/ecp5-psuedodiffDavid Shah2020-01-163-13/+42
|\
| * ecp5: Add support for top pseudo diff outputsDavid Shah2020-01-153-13/+42
* | More adjustments to .bba file locationsLarry Doolittle2020-01-141-1/+1
|/
* Remove barrier to out-of-tree buildsLarry Doolittle2020-01-121-2/+1
* clangformatMiodrag Milanovic2019-12-281-16/+24
* made most of frequent numbers constantsMiodrag Milanovic2019-12-281-273/+285
* move constants to gfx.ccMiodrag Milanovic2019-12-282-18/+18
* remove synt exampleMiodrag Milanovic2019-12-281-132/+0
* Merge remote-tracking branch 'origin/master' into mmicko/ecp5_guiMiodrag Milanovic2019-12-2816-559/+412
|\
| * ecp5: Always promote IOLOGIC SCLK to globalDavid Shah2019-12-271-1/+3
| * Preserve hierarchy through packingDavid Shah2019-12-271-0/+10
| * python: Add bindings for hierarchy structuresDavid Shah2019-12-271-0/+2
| * Work around Qt MOC issue with IdString enumsDavid Shah2019-12-271-0/+4
| * ecp5: Add support for flipflops with preloadDavid Shah2019-12-073-5/+25