diff options
author | YRabbit <rabbit@yrabbit.cyou> | 2022-02-23 15:53:04 +1000 |
---|---|---|
committer | YRabbit <rabbit@yrabbit.cyou> | 2022-02-23 15:53:04 +1000 |
commit | ad49b7c78d393cf95d5d80707008d5904d302df2 (patch) | |
tree | 8dba531573e7aa1254ab56ee801c83b6540d8670 /gowin/constids.inc | |
parent | 4666ea7051b0974d9bf8333a8895ad075e3c21d8 (diff) | |
download | nextpnr-ad49b7c78d393cf95d5d80707008d5904d302df2.tar.gz nextpnr-ad49b7c78d393cf95d5d80707008d5904d302df2.tar.bz2 nextpnr-ad49b7c78d393cf95d5d80707008d5904d302df2.zip |
gowin: Add support for true differential output
The new primitive appears as an amalgamation of two existing OBUF
primitives. Compatible with older versions of apicula, although, of
course, using TLVDS_OBUF with old databases will not bring the desired
result, but no crash.
Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
Diffstat (limited to 'gowin/constids.inc')
-rw-r--r-- | gowin/constids.inc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gowin/constids.inc b/gowin/constids.inc index be016e0e..3e72340a 100644 --- a/gowin/constids.inc +++ b/gowin/constids.inc @@ -636,6 +636,8 @@ X(I) X(O) X(IO) X(OE) +X(OB) + // bels X(DFF0) X(DFF1) @@ -735,6 +737,7 @@ X(IBUF) X(OBUF) X(IOBUF) X(TBUF) +X(TLVDS_OBUF) // primitive attributes X(INIT) @@ -744,6 +747,8 @@ X(INPUT_USED) X(OUTPUT_USED) X(ENABLE_USED) X(BEL) +X(DIFF) +X(DIFF_TYPE) // ports X(EN) |