aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2020-11-30 08:59:04 +0000
committerDavid Shah <dave@ds0.me>2020-11-30 08:59:04 +0000
commit2fe8bebc6ce464afadef2403a8331031e16c5a5d (patch)
treeafd13c654df1faa0b5df9f11be74eede087fa564 /docs
parent567166aeceefc513c498c542873c1533bd73dfbe (diff)
downloadnextpnr-2fe8bebc6ce464afadef2403a8331031e16c5a5d.tar.gz
nextpnr-2fe8bebc6ce464afadef2403a8331031e16c5a5d.tar.bz2
nextpnr-2fe8bebc6ce464afadef2403a8331031e16c5a5d.zip
nexus: Update docs and CMake
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'docs')
-rw-r--r--docs/nexus.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/nexus.md b/docs/nexus.md
new file mode 100644
index 00000000..99ac926f
--- /dev/null
+++ b/docs/nexus.md
@@ -0,0 +1,20 @@
+# nextpnr-nexus notes
+
+### Constraints
+
+Currently the following PDC constraint styles are supported for IO constraints:
+
+```
+ldc_set_location -site {G13} [get_ports gsrn]
+ldc_set_port -iobuf {IO_TYPE=LVCMOS33} [get_ports {led[0]}]
+```
+
+Timing constraints are currently ignored, but should be expected to be supported soon.
+
+### Command Line
+
+A full device name is specified on the command line. It should be postfixed with 'ES' if using an engineering sample device to ensure correct use of the ES IDCODE.
+
+```
+--device LIFCL-40-9BG400CES
+```