phy/kusddrphy: use locally inverted clk_b on iserdese3

This commit is contained in:
Florent Kermarrec 2017-11-10 00:46:20 +01:00
parent 38f1c268e9
commit eb6010d784
1 changed files with 5 additions and 1 deletions

View File

@ -222,12 +222,16 @@ class KUSDDRPHY(Module, AutoCSR):
i_T=~oe_dq i_T=~oe_dq
), ),
Instance("ISERDESE3", Instance("ISERDESE3",
p_IS_CLK_INVERTED=0,
p_IS_CLK_B_INVERTED=1,
p_DATA_WIDTH=8, p_DATA_WIDTH=8,
i_D=dq_i_delayed, i_D=dq_i_delayed,
i_RST=ResetSignal(), i_RST=ResetSignal(),
i_FIFO_RD_CLK=0, i_FIFO_RD_EN=0, i_FIFO_RD_CLK=0, i_FIFO_RD_EN=0,
i_CLK=ClockSignal("sys4x"), i_CLK_B=~ClockSignal("sys4x"), i_CLKDIV=ClockSignal(), i_CLK=ClockSignal("sys4x"),
i_CLK_B=ClockSignal("sys4x"), # locally inverted
i_CLKDIV=ClockSignal(),
o_Q=dq_bitslip.i o_Q=dq_bitslip.i
), ),
Instance("ODELAYE3", Instance("ODELAYE3",