Hello keiylh,
I am assuming that you are referring to MT Generate Bits.vi. You can use any number than zero to specify seed. If you give zero as seed, the generator will be continuously generating zeros (This is referred to as degenration).
If you open the block diagram for MT Generate Bits.vi, you will find "mod_Generate Bits PN Sequence.vi". This VI is creating the pseudo random bit sequence.
The subVI "mod_GF2 Primative Poly LUT.vi" stores the polynomial co-efficients of a PN sequence in an array.
Let me explain:
1) If you specify PN sequence as 9, from mod_GF2 Primative Poly LUT.vi's array, we will get the 9th index which is 10001. This is XORed with the sequence in the while loop
2) 10001 corresponds to polynomial, 1* X0 (corresponds to LSB)+0* X1+0* X2+0* X3+1* X4 (where XN --- X power of N) which is X0+X4.This is implemented in LabVIEW using XOR's.
Please let me know if this helps.
Kalyan
Kalyanramu Vemishetty
Automated Test Systems Engineer
National Instruments