aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormartell <martellmalone@gmail.com>2023-01-29 20:48:43 -0800
committermartell <martellmalone@gmail.com>2023-01-29 20:48:43 -0800
commitdbc8b77222c74dcf8a1c2cc57118a0fb25a82787 (patch)
tree183c28180e647599fcfda9761d0f1344410dd277
parentd11cb6901fc84bf036a99c01818f58a2299f8380 (diff)
downloadyosys-dbc8b77222c74dcf8a1c2cc57118a0fb25a82787.tar.gz
yosys-dbc8b77222c74dcf8a1c2cc57118a0fb25a82787.tar.bz2
yosys-dbc8b77222c74dcf8a1c2cc57118a0fb25a82787.zip
gowin: Add support for emulated differential output
-rw-r--r--techlibs/gowin/cells_sim.v8
1 files changed, 8 insertions, 0 deletions
diff --git a/techlibs/gowin/cells_sim.v b/techlibs/gowin/cells_sim.v
index ab8207ef1..51f781b1d 100644
--- a/techlibs/gowin/cells_sim.v
+++ b/techlibs/gowin/cells_sim.v
@@ -582,6 +582,14 @@ module IOBUF (O, IO, I, OEN);
assign I = IO;
endmodule
+module ELVDS_OBUF (I, O, OB);
+ input I;
+ output O;
+ output OB;
+ assign O = I;
+ assign OB = ~I;
+endmodule
+
module TLVDS_OBUF (I, O, OB);
input I;
output O;