aboutsummaryrefslogtreecommitdiffstats
path: root/gowin/constids.inc
diff options
context:
space:
mode:
authorYRabbit <rabbit@yrabbit.cyou>2022-03-15 11:02:37 +1000
committerYRabbit <rabbit@yrabbit.cyou>2022-03-15 11:02:37 +1000
commitbadef293ebdf15567ddbf060f65c2eb7c1faa4ed (patch)
treee2c7abb567088b5287455ef240a5786c2137b2db /gowin/constids.inc
parentb852df3260a19aad40607c7520e3ed19895e636f (diff)
downloadnextpnr-badef293ebdf15567ddbf060f65c2eb7c1faa4ed.tar.gz
nextpnr-badef293ebdf15567ddbf060f65c2eb7c1faa4ed.tar.bz2
nextpnr-badef293ebdf15567ddbf060f65c2eb7c1faa4ed.zip
gowin: add support for ODDR primitive
Compatible with older versions of apicula bases. Also small fixes and as the number of virtual Bels grows it is necessary to assign them Z coordinate in a centralized way to avoid conflicts and for this purpose introduced the BelZ enum. Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
Diffstat (limited to 'gowin/constids.inc')
-rw-r--r--gowin/constids.inc12
1 files changed, 12 insertions, 0 deletions
diff --git a/gowin/constids.inc b/gowin/constids.inc
index d32a987d..125fdc74 100644
--- a/gowin/constids.inc
+++ b/gowin/constids.inc
@@ -679,6 +679,18 @@ X(IOBHS)
X(IOBIS)
X(IOBJS)
+// IOLOGIC
+X(TX)
+X(OBUF_TYPE)
+X(SBUF)
+X(DBUF)
+X(ODDR)
+X(ODDRC)
+X(ODDRA)
+X(ODDRB)
+X(ODDRCA)
+X(ODDRCB)
+
// Wide LUTs
X(MUX2_LUT5)
X(MUX2_LUT6)