[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ethmac] About the Invalid Symbol
Then
MRxDV & MRxErr & MRxD[3:0] == 4'he; indicate a invalide symbol.
It is a error.go to abort state.
----- Original Message -----
From: "XiaYun" <xiayun@m... >
To: <ethmac@o... >
Date: Tue, 18 Feb 2003 17:16:34 +0800
Subject: Re: [ethmac] About the Invalid Symbol
>
>
> Then what does invalid symbol mean? How to handle the received
data
> when
> an invalid symbol is received?
>
> -----邮件原件-----
> 发件人: owner-ethmac@o...
> [mailto:owner-ethmac@o... ]
> 代表 yisonglin@s...
> 发送时间: 2003年2月18日 19点24
> 收件人: ethmac@o...
> 主题: 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