Dear all, In IEEE 802.3, the
invalid symbol is defined in the 22.2.2.7 as following: While
RX_DV is de-asserted, the PHY may provide a False Carrier indication by
asserting the RX_ER signal while driving the value <1110> onto RXD<3:0>. But in MAC core,
invalid symbol is defined as following: assign
SetInvalidSymbol = MRxDV
& MRxErr & MRxD[3:0]
== 4 Should MRxDV be asserted when adjusting a
invalid symbol? In addition, can
anyone be kind enough to tell me how to handle the received data when a invalid symbol is received? Thanks XiaYun |