[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ethmac] rx_clk in loopback
Hi, Guys.
I got a bug report that in loopback many packets are received with a CRC
error.
This happens because data and control signals are loopbacked while rx_clk
isn't.
So loopback signals are not synchronous with the rx_clk any more.
One solution would be to do something like
rx_clk = loop_back ? tx_clk_pin : rx_clk_pin:
In this case we have a gated clock which I believe is a bad solution.
Another solution would be to somehow synchronize data and control signals to
tx_clk.
when in loopback.
Any good idea?
Solution must be good for both, FPGA and ASIC.
Regards,
Igor
--
To unsubscribe from ethmac mailing list please visit http://www.opencores.org/mailinglists.shtml