Kris,
definitely yo can do the whole process in one go.
For that either you have to write a simple program which tells you the bit
combinations or
since in your case, data is just 8 bits, so you can manually derive the
equation
But I guess, the synthesis tool will be doing the same thing for you, if you
just write everything in loop, can't guarantee but it should do so.....
"Kris Neot" <
[email protected]> wrote in message
news:42bbaf85$
[email protected]..
> yeah, if one has patience, one can derive each byte one by one.
> I thought there must be some shortcut to this tideous process.
>
>
>
> "newsgroup" <[email protected]> wrote in message
> news:d9g8ca$qkp$[email protected]..
>> I am just giving a general hint, should be applicable to your case also
>> after some changes
>>
>> What you do is to tap the x7 and x4 bit of polynomial and XOR it with the
>> bit 0 of incoming data stream. The xored value is your output bit 0. Then
>> DEPENDING upon the protocol, you may either push in the output bit to msb
>> position of polynomail and shift all other bits of polynomial either
>> right
>> or left depending upon your direction convention.
>>
>> Repeat the above process each input bit....
>>
>>
>> "Kris Neot" <[email protected]> wrote in message
>> news:[email protected]..
>> > Sorry typo, should be S(x) = x(-7) + x(-4) + 1.
>> > What is the method to do conversion?
>> >
>> >
>> > "newsgroup" <[email protected]> wrote in message
>> > news:d9g6mk$9j$[email protected]..
>> >> what is the width of your polynomial. Is it -7 to +4....
>> >>
>> >> "Kris Neot" <[email protected]> wrote in message
>> >> news:[email protected]..
>> >> > My polynomial is S(x) = x(-7) + x(04) + 1, but my input data is one
>> >> > byte
>> >> > each clock period. What are the equations to inplement this data
>> >> > scrambler?
>> >> >
>> >> >
>> >> > Thanks.
>> >> >
>> >> >
>> >> >
>> >>
>> >>
>> >
>> >
>>
>>
>
>