aboutsummaryrefslogtreecommitdiffstats
path: root/docs/archapi.md
Commit message (Expand)AuthorAgeFilesLines
* api: add explain_invalid option to isBelLocationValidgatecat2022-12-071-1/+5
* refactor: ArcBounds -> BoundingBoxgatecat2022-12-071-2/+2
* api: Make NetInfo* of checkPipAvailForNet constgatecat2022-12-021-1/+1
* Fixed formatting typo in archapi.mdEzra Thomas2022-02-151-1/+1
* docs: Fix typogatecat2021-12-291-1/+1
* archapi: Use arbitrary rather than actual placement in predictDelaygatecat2021-12-191-1/+1
* Remove redundant code after hashlib movegatecat2021-06-021-3/+3
* Add hash() member functionsgatecat2021-06-021-7/+7
* Update placers to use new cluster APIsgatecat2021-05-061-2/+2
* arch_api: Outline of new cluster APIgatecat2021-05-061-0/+33
* Add "checkPipAvailForNet" to Arch API.Keith Rothman2021-03-221-0/+7
* docs/archapi: Typo fixesgatecat2021-02-241-2/+2
* Update archapi.md with latest signature.Keith Rothman2021-02-231-1/+1
* Replace DelayInfo with DelayPair/DelayQuadgatecat2021-02-191-20/+5
* Update docs/archapi.mdgatecat2021-02-171-2/+2
* Remove isValidBelForCellgatecat2021-02-161-12/+4
* Merge pull request #575 from YosysHQ/gatecat/belpin-2gatecat2021-02-151-0/+7
|\
| * Add getBelPinsForCellPin to Arch APIgatecat2021-02-101-0/+7
* | Make BaseArch getDecalGraphics return an empty rangegatecat2021-02-121-1/+1
* | Add getBelHidden and add some missing "override" statements.Keith Rothman2021-02-111-0/+6
|/
* Add BaseArchRanges for default ArchRanges typesgatecat2021-02-091-1/+1
* Update docs with API changesD. Shah2021-02-081-21/+160
* Add archArgs and archArgsToId to Arch APID. Shah2021-02-051-1/+9
* docs: Update archapi.md with IdStringListD. Shah2021-02-021-12/+12
* arch: Add getNameDelimiter API for string listsD. Shah2021-02-021-1/+4
* Make BELs/PIPs lowercase as bels/pips per review comment.Keith Rothman2021-02-021-19/+19
* Update documentation.Keith Rothman2021-02-021-21/+33
* Implement partitioning in placer_heap.Keith Rothman2021-02-021-1/+1
* Add archcheck for partition methods.Keith Rothman2021-02-021-3/+20
* Make some partition names consistent.Keith Rothman2021-02-021-3/+3
* Initial refactoring of placer API.Keith Rothman2021-02-021-4/+39
* cleanup: Spelling fixesD. Shah2021-01-281-4/+4
* Remove wire alias APIDavid Shah2020-10-151-10/+1
* Allow selection of router algorithmDavid Shah2020-02-031-1/+11
* docs: Document getRouteBoundingBoxDavid Shah2020-02-031-0/+7
* Add --placer option and refactor placer selectionDavid Shah2019-03-241-0/+11
* Merge remote-tracking branch 'origin/master' into timingapiEddie Hung2018-11-131-14/+20
|\
| * Various router1 fixes, Add BelId/WireId/PipId::operator<()Clifford Wolf2018-11-131-3/+3
| * Add getConflictingWireWire() arch API, streamline getConflictingXY semanticClifford Wolf2018-11-111-20/+16
| * Add getConflictingPipWire() arch API, router1 improvementsClifford Wolf2018-11-111-7/+17
* | archapi: Add getDelayFromNS to improve timing algorithm portabilityDavid Shah2018-11-121-0/+4
* | timing: iCE40 Arch API changes for clocking infoDavid Shah2018-11-121-3/+9
|/
* Add Arch attrs APIClifford Wolf2018-08-141-0/+15
* Add pip locationsClifford Wolf2018-08-091-5/+14
* Merge branch 'master' of github.com:YosysHQ/nextpnr into constidsClifford Wolf2018-08-081-6/+4
|\
| * docs: Update Arch API Cell Timing docsDavid Shah2018-08-081-6/+4
* | Get rid of PortPin and BelType (ice40, generic, docs)Clifford Wolf2018-08-081-28/+4
|/
* Modify docEddie Hung2018-08-061-2/+2
* API change: Use CellInfo* and NetInfo* as cell/net handles (archapi docs)Clifford Wolf2018-08-051-16/+16
* Update archapi.mdClifford Wolf2018-08-011-1/+10