Commit Graph
47 Commits
Author SHA1 Message Date
D. Shah 94e8847d67 cleanup: Spelling fixes
Signed-off-by: D. Shah <[email protected]>
2021-01-28 15:19:06 +00:00
David Shah 2fe8bebc6c nexus: Update docs and CMake
Signed-off-by: David Shah <[email protected]>
2020-11-30 08:59:04 +00:00
William D. Jones 996b4100b9 Update netlist.md
Add information about how top-level ports and connected nets differ from other ports and nets.
2020-11-24 14:30:30 -05:00
David Shah b18ea204c2 Remove wire alias API
It has not actually been implemented in any router for over 2.5 years and causes nothing more than confusion. It can always be added back if it forms part of a future solution; possibly as part of a more general database structure rethink.

Signed-off-by: David Shah <[email protected]>
2020-10-15 09:36:15 +01:00
David Shah c4244d967d docs: Tidy up
Signed-off-by: David Shah <[email protected]>
2020-10-01 09:02:29 +01:00
kittennbfive b2438caec3 update doc - UNTESTED on real hardware 2020-09-28 14:49:35 +00:00
David Shah 7123209324 Allow selection of router algorithm
Signed-off-by: David Shah <[email protected]>
2020-02-03 11:54:38 +00:00
David Shah 25f57a1e38 docs: Document getRouteBoundingBox
Signed-off-by: David Shah <[email protected]>
2020-02-03 11:43:35 +00:00
David Shah 5774b13984 Document hierarchy structures
Signed-off-by: David Shah <[email protected]>
2019-12-27 10:44:30 +00:00
David Shah 6bf3c261fa First pass at data structures for hierarchy
Signed-off-by: David Shah <[email protected]>
2019-12-27 10:44:30 +00:00
David Shah b7079d159b Update generic arch docs
Signed-off-by: David Shah <[email protected]>
2019-11-26 21:52:02 +00:00
David Shah 1e4feed383 General documentation updates
Signed-off-by: David Shah <[email protected]>
2019-11-26 21:47:20 +00:00
David Shah 98fe4438f1 ECP5 support is no longer experimental
Signed-off-by: David Shah <[email protected]>
2019-11-26 16:10:53 +00:00
David Shah 8c0610e84f ice40: Add set_frequency pcf command; and document pcf
Signed-off-by: David Shah <[email protected]>
2019-10-13 18:48:39 +01:00
David Shah a00d6c75aa docs: Improvements to coding notes
Signed-off-by: David Shah <[email protected]>
2019-10-03 11:34:31 +01:00
David Shah 137d9d33c1 docs: Working on coding tips
Signed-off-by: David Shah <[email protected]>
2019-09-29 15:50:08 +02:00
David Shah 72244066bb docs: More netlist documentation
Signed-off-by: David Shah <[email protected]>
2019-09-29 15:22:56 +02:00
David Shah cfe86dfd15 docs: Add docs for CellInfo and NetInfo
Signed-off-by: David Shah <[email protected]>
2019-09-29 12:12:28 +02:00
David Shah 6bb098b476 docs: Add Python API documentation
Signed-off-by: David Shah <[email protected]>
2019-09-19 15:52:18 +01:00
David Shah ba050c21b9 docs: Fix typo
Signed-off-by: David Shah <[email protected]>
2019-07-22 09:12:33 +01:00
David Shah f0cd51e6bc generic: Cell timing support
Signed-off-by: David Shah <[email protected]>
2019-04-04 16:34:06 +01:00
David Shah f2c911bf07 generic: Adding API usage documentation
Signed-off-by: David Shah <[email protected]>
2019-04-02 15:30:01 +01:00
David Shah 02ae21d8fc Add --placer option and refactor placer selection
Signed-off-by: David Shah <[email protected]>
2019-03-24 11:10:20 +00:00
Ben Gamari 7a61ffc3f4 docs/constraints: Fix typo 2018-11-22 16:55:46 -05:00
David Shah 9f9b242cf0 docs: Add documentation on constraints support
Signed-off-by: David Shah <[email protected]>
2018-11-15 11:25:26 +00:00
Eddie Hung 2d39cde17b Merge remote-tracking branch 'origin/master' into timingapi 2018-11-13 12:12:11 -08:00
Clifford Wolf caca485cff Minor router1 debug log improvements
Signed-off-by: Clifford Wolf <[email protected]>
2018-11-13 17:30:49 +01:00
Clifford Wolf 23218b3378 Add some architecture API FAQ items
Signed-off-by: Clifford Wolf <[email protected]>
2018-11-13 16:08:04 +01:00
Clifford Wolf 06e0e1ffee Various router1 fixes, Add BelId/WireId/PipId::operator<()
Signed-off-by: Clifford Wolf <[email protected]>
2018-11-13 05:05:56 +01:00
David Shah 07e265868b archapi: Add getDelayFromNS to improve timing algorithm portability
Signed-off-by: David Shah <[email protected]>
2018-11-12 14:03:58 +00:00
David Shah 122771cac3 timing: iCE40 Arch API changes for clocking info
Signed-off-by: David Shah <[email protected]>
2018-11-12 14:03:58 +00:00
Clifford Wolf f93129634b Add getConflictingWireWire() arch API, streamline getConflictingXY semantic
Signed-off-by: Clifford Wolf <[email protected]>
2018-11-11 17:28:41 +01:00
Clifford Wolf d2bdb670c0 Add getConflictingPipWire() arch API, router1 improvements
Signed-off-by: Clifford Wolf <[email protected]>
2018-11-11 11:34:38 +01:00
Clifford Wolf 428f0b9eba Add Arch attrs API
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-14 17:16:14 +02:00
Clifford Wolf 5ddde5c49f Add pip locations
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-09 10:39:53 +02:00
Clifford Wolf f6189e4677 Merge branch 'master' of github.com:YosysHQ/nextpnr into constids 2018-08-08 19:35:13 +02:00
David Shah 674cabb6be docs: Update Arch API Cell Timing docs
Signed-off-by: David Shah <[email protected]>
2018-08-08 17:58:25 +02:00
Clifford Wolf e03ae50e21 Get rid of PortPin and BelType (ice40, generic, docs)
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-08 17:01:18 +02:00
Eddie Hung c9141262b2 Modify doc 2018-08-06 08:39:11 -07:00
Clifford Wolf 2853149c68 API change: Use CellInfo* and NetInfo* as cell/net handles (archapi docs)
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-05 15:39:44 +02:00
Clifford Wolf ad8dc2e001 Update archapi.md
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-01 11:38:41 +02:00
Clifford Wolf 0038fe268e Improve archapi doc
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-01 11:30:11 +02:00
David Shah b273475e51 More documentation tweaks
Signed-off-by: David Shah <[email protected]>
2018-08-01 10:51:32 +02:00
David Shah cceda82d40 More FAQ tweaks
Signed-off-by: David Shah <[email protected]>
2018-08-01 10:45:28 +02:00
David Shah b17b0680b5 Improving documentation wording
Signed-off-by: David Shah <[email protected]>
2018-08-01 10:40:32 +02:00
Clifford Wolf f7d6c32522 Add more FAQ sections
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-01 10:25:44 +02:00
Clifford Wolf df51497ec7 Move FAQ, Wiki stuff to docs/
Signed-off-by: Clifford Wolf <[email protected]>
2018-08-01 10:24:55 +02:00