[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ethmac] =?gb2312?B?tPC4tDogW2V0aG1hY10gQWJvdXQgdGhlIEludmFsaWQgU3ltYm9s?=
Then what does invalid symbol mean?How to handle the received data when
an invalid symbol is received?
-----邮件原件-----
发件人: owner-ethmac@opencores.org [mailto:owner-ethmac@opencores.org]
代表 yisonglin@sina.com
发送时间: 2003年2月18日 19点24
收件人: ethmac@opencores.org
主题: Re: [ethmac] About the Invalid Symbol
It is not invalid symbol.
It is False Carrier indication.If RX_DV is de-asserted.
See p505,spec 802.3-2000.
----- Original Message -----
From: "XiaYun" <xiayun@m... >
To: <ethmac@o... >
Date: Tue, 18 Feb 2003 10:11:03 +0800
Subject: [ethmac] About the Invalid Symbol
> 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'he;
>
> 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
>
--
To unsubscribe from ethmac mailing list please visit
http://www.opencores.org/mailinglists.shtml
--
To unsubscribe from ethmac mailing list please visit http://www.opencores.org/mailinglists.shtml