aboutsummaryrefslogtreecommitdiffstats
path: root/gowin/constids.inc
diff options
context:
space:
mode:
authorYRabbit <rabbit@yrabbit.cyou>2023-04-04 09:50:48 +1000
committermyrtle <gatecat@ds0.me>2023-04-04 10:00:08 +0200
commit20b7f760d925c0c102f5a4d03adeb3f3af4ca6f6 (patch)
treef3d36bbd6670c2adefac942a6cef61089f6840f0 /gowin/constids.inc
parentb36e8a3013ac70a9fbe71d2163f660dafe3b8b2f (diff)
downloadnextpnr-20b7f760d925c0c102f5a4d03adeb3f3af4ca6f6.tar.gz
nextpnr-20b7f760d925c0c102f5a4d03adeb3f3af4ca6f6.tar.bz2
nextpnr-20b7f760d925c0c102f5a4d03adeb3f3af4ca6f6.zip
gowin: Add support for IDES primitives
* placement of IDES4, IVIDEO, IDES8 and IDES10 primitives is supported; * primitives are implemented for the GW1N-1, GW1NZ-1, GW1NSR-4C, GW1NR-9, GW1NR-9C chips; * tricks required for IOLOGIC to work on one side of the -9 and -9C chips are taken into account; Compatible with old apicula bases. Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
Diffstat (limited to 'gowin/constids.inc')
-rw-r--r--gowin/constids.inc10
1 files changed, 10 insertions, 0 deletions
diff --git a/gowin/constids.inc b/gowin/constids.inc
index e861275f..5bd2aa46 100644
--- a/gowin/constids.inc
+++ b/gowin/constids.inc
@@ -766,6 +766,9 @@ X(TX2)
X(TX3)
X(FCLK)
X(PCLK)
+X(CALIB)
+X(Q8)
+X(Q9)
X(ODDR_ALWAYS_LOW)
X(ODDR_ALWAYS_HIGH)
X(GW9_ALWAYS_LOW0)
@@ -776,7 +779,9 @@ X(OBUF_TYPE)
X(SBUF)
X(DBUF)
X(ODDR)
+X(IDDR)
X(ODDRC)
+X(IDDRC)
X(ODDRA)
X(ODDRB)
X(ODDRCA)
@@ -786,6 +791,11 @@ X(OSER8)
X(OSER10)
X(OVIDEO)
X(OSER16)
+X(IDES4)
+X(IDES8)
+X(IDES10)
+X(IVIDEO)
+X(IDES16)
X(IOLOGIC)
X(IOLOGICA)
X(IOLOGICB)