aboutsummaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* Fixing old emails and names in copyrightsgatecat2021-06-129-11/+11
* Use hashlib in most remaining codegatecat2021-06-021-2/+2
* Using hashlib in archesgatecat2021-06-025-36/+21
* Use hashlib for core netlist structuresgatecat2021-06-023-16/+19
* Add stub cluster API impl for remaining archesgatecat2021-05-062-0/+12
* Add "checkPipAvailForNet" to Arch API.Keith Rothman2021-03-222-0/+7
* Split nextpnr.h to allow for linear inclusion.Keith Rothman2021-03-152-6/+20
* Change CellInfo in getBelPinsForCellPin to be const.Keith Rothman2021-02-232-2/+2
* Replace DelayInfo with DelayPair/DelayQuadgatecat2021-02-194-60/+31
* generic: Don't generate Vcc if not neededgatecat2021-02-171-5/+7
* Remove isValidBelForCellgatecat2021-02-162-16/+0
* generic: Add APIs for controlling cell->bel pin mappinggatecat2021-02-154-3/+29
* Merge pull request #575 from YosysHQ/gatecat/belpin-2gatecat2021-02-152-0/+4
|\
| * Add getBelPinsForCellPin to Arch APIgatecat2021-02-102-0/+4
* | Add getBelHidden and add some missing "override" statements.Keith Rothman2021-02-114-8/+12
|/
* Use 'T' postfix to disambiguate LHS and RHS of usingD. Shah2021-02-081-21/+21
* Add archArgs and archArgsToId to Arch APID. Shah2021-02-051-2/+3
* generic: Base upon ArchAPID. Shah2021-02-051-102/+132
* generic: Fix pin names accidentally being IdStringList not IdStringD. Shah2021-02-052-4/+4
* Mark IdString and IdStringList single argument constructors explicit.Keith Rothman2021-02-043-23/+19
* Post-rebase fixD. Shah2021-02-021-4/+3
* generic: Use IdStringList for all arch object namesD. Shah2021-02-024-107/+118
* arch: Add getNameDelimiter API for string listsD. Shah2021-02-021-0/+1
* Run "make clangformat".Keith Rothman2021-02-022-39/+25
* Add pybindings for new APIs.Keith Rothman2021-02-021-0/+26
* Rename Partition -> BelBucket.Keith Rothman2021-02-022-10/+10
* Finish implementing new generic APIs.Keith Rothman2021-02-021-3/+15
* Add archcheck for partition methods.Keith Rothman2021-02-022-0/+29
* Initial refactoring of placer API.Keith Rothman2021-02-021-0/+3
* Remove wire alias APIDavid Shah2020-10-153-26/+2
* Update generic synth script for dfflegalize changesPepijn de Vos2020-09-181-0/+1
* clangformatMiodrag Milanovic2020-07-251-26/+26
* proper argument propagationMiodrag Milanovic2020-07-241-26/+28
* Initial conversion to pybind11Miodrag Milanovic2020-07-231-35/+35
* Fix spelling of 'unsupported'Nathaniel Graff2020-05-131-1/+1
* Merge pull request #391 from YosysHQ/router2-upstreamDavid Shah2020-02-042-2/+44
|\
| * generic: Implement getRouteBoundingBoxDavid Shah2020-02-032-0/+26
| * router2: Improve flow and log outputDavid Shah2020-02-031-1/+1
| * Allow selection of router algorithmDavid Shah2020-02-032-2/+18
* | Merge pull request #385 from YosysHQ/router1-arc-fixesDavid Shah2020-02-031-1/+2
|\ \ | |/ |/|
| * Fix latent bug in generic out-of-context IO modeDavid Shah2020-01-211-1/+2
* | clangformatDavid Shah2020-01-201-1/+0
* | Various warning fixesMiodrag Milanovic2020-01-181-11/+0
|/
* python: Add bindings for hierarchy structuresDavid Shah2019-12-271-0/+2
* generic: Fix width of 0-driver INITDavid Shah2019-12-011-1/+1
* generic: Don't assume unused LUT inputs are zeroDavid Shah2019-12-012-2/+5
* generic: Add support for post-PnR simulationDavid Shah2019-11-275-7/+67
* generic: Add support for disabling IOB insertionDavid Shah2019-11-272-1/+9
* generic: Improve error handling when Wire/Pip/Bel is not foundDavid Shah2019-11-272-21/+50
* generic: Use HeAP as placer where possibleDavid Shah2019-11-261-3/+33