mirror of https://github.com/YosysHQ/yosys.git
gowin: add support for Double Data Rate primitives
Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
This commit is contained in:
parent
25d6fdfea7
commit
19b7633aca
|
@ -590,6 +590,31 @@ module TLVDS_OBUF (I, O, OB);
|
|||
assign OB = ~I;
|
||||
endmodule
|
||||
|
||||
(* blackbox *)
|
||||
module ODDR(D0, D1, TX, CLK, Q0, Q1);
|
||||
input D0;
|
||||
input D1;
|
||||
input TX;
|
||||
input CLK;
|
||||
output Q0;
|
||||
output Q1;
|
||||
parameter TXCLK_POL = 0;
|
||||
parameter INIT = 0;
|
||||
endmodule
|
||||
|
||||
(* blackbox *)
|
||||
module ODDRC(D0, D1, CLEAR, TX, CLK, Q0, Q1);
|
||||
input D0;
|
||||
input D1;
|
||||
input CLEAR;
|
||||
input TX;
|
||||
input CLK;
|
||||
output Q0;
|
||||
output Q1;
|
||||
parameter TXCLK_POL = 0;
|
||||
parameter INIT = 0;
|
||||
endmodule
|
||||
|
||||
module GSR (input GSRI);
|
||||
wire GSRO = GSRI;
|
||||
endmodule
|
||||
|
|
Loading…
Reference in New Issue