Update a7_gtp.py
After testing several boards with XC7A200T chips, I found, that SFP works well only with setting more than 10us. The most of the XC7A200T chips works with 500ns, but some boards need 10us.
This commit is contained in:
parent
583137eaf3
commit
4653a09aec
|
@ -90,7 +90,7 @@ class GTPTxInit(Module):
|
|||
# After configuration, transceiver resets have to stay low for
|
||||
# at least 500ns.
|
||||
# See https://www.xilinx.com/support/answers/43482.html
|
||||
timer_max = ceil(500e-9*sys_clk_freq)
|
||||
timer_max = ceil(10000e-9*sys_clk_freq)
|
||||
timer = Signal(max=timer_max+1)
|
||||
tick = Signal()
|
||||
self.sync += [
|
||||
|
|
Loading…
Reference in New Issue