There's a fairly detailed discussion about pseudo-random sequences in the Horowitz & Hill book "The Art Of Electronics". It lists the repeat times of sequences produced various lengths of shift registers. It should be possible to filter the noise by mixing various stages of the shift register, but I'll leave the maths to someone else. STEVE RIDLEY