[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [usb] crc algorithm
hai Tambunan,
I am attaching the crc generation schematic. I
hope
it will clear ur remaining doubts.
regards
madhu
--- RE Tambunan <[email protected]> wrote:
> On 20 Feb 2002 at 11:10, Madhusudhan Rao wrote:
>
> > HiTambunan,
> > G(x) = x^16+x^15+x^2+1 for 1000000000000101B.
> > G(x) = x^5+x^2+1 for 00101B.
> > X^5 in the above expression will give u
> information as
> > you are using 5 bit crc. otherwise we will not
> have
> > any idea that how much crc polynomial length.
> > I hope the above explanation is clear to u.
> > If u still not clear i will send u an example code
> for
> > crc aslo.
> Hello Madhu,
>
> Thanks for the information. You are right about X^5
> indicates using 5-bit CRC. Some on-line CRC document
> I've already collected also said about that.
> But...(CMIIW...)
> it's just an indication of type of CRC used. Because
> CRC (or remainder in CRC math calculation) will
> always
> no more than 5 bits. The question is why the
> Generator
> Polynomial (or divisor in CRC math calculation)
> also be
> represented in 5 binary bits pattern not 6 bits ?...
>
> I'm really thankfull if you could send me your
> example
> code of CRC, because it could help me understand
> this
> matter.
>
> >
> > Best regards
> > Madhu
> >
> Best Regard,
>
>
> RE Tambunan
> --
> To unsubscribe from usb mailing list please visit
http://www.opencores.org/mailinglists.shtml
=====
MadhusudhanaRao.M
__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com
crc.pdf