Subject: Re: [stella] TIA Audio Polynomials From: Adam Wozniak <adam@xxxxxxxxxxxxxxxx> Date: Fri, 21 Nov 2003 00:11:01 -0800 (PST) |
On Thu, 20 Nov 2003, Frank Palazzolo wrote: > There is an algorithm which, given a bit sequence, will generate the > smallest LFSR which can be used to generate it. It is called the > Berlekamp-Massey algorithm, and you can probably find an > implementation on the net. Thanks for the pointer, but I'm still a little fuddled... I've found two or three implementations of this algorithm. When I give them the bit stream "101011" I always get the same answer, x^3+x^2+1 which I interpret as [3 2] in my earlier notation. However, when I feed this into my LFSR as the polynomial, I do NOT get "101011" out. However, when I use "100110101111000", I do get x^4+x^3+1 which I interpret as [4 3] which is what I expect. Very confusing. And of course, it blows up completely with longer bit strings. -- adam@xxxxxxxxxxxxxxxx http://cuddlepuddle.org/~adam/pgp.html Will code for food. http://cuddlepuddle.org/~adam/resume.html "The dinosaurs are not around today because they did not have a space program." -- Arthur C. Clarke ---------------------------------------------------------------------------------------------- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] TIA Audio Polynomials, Frank Palazzolo | Thread | Re: [stella] TIA Audio Polynomials, Thomas Jentzsch |
Re: [stella] Meteroids sourcecode, Russ Perry Jr | Date | Re: [stella] TIA Audio Polynomials, Thomas Jentzsch |
Month |