Generates Galois pseudonoise (PN) bit sequences. The node repeats the selected pattern until it generates the number of total bits that you specify. Use this node to specify a PN sequence order based on which the node selects a primitive polynomial that returns an m-sequence.

total bits

Total number of pseudorandom bits to be generated.

Default: 128

PN sequence order

Order of the PN bit sequence to be generated. Valid values are 5 to 31, inclusive.

Default: 9

seed in

Initial state of the PN generator shift register. If no seed is specified, the default seed is used.

Default: 169

error in

Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

Default: no error

reset?

A Boolean that determines whether to continue generating bits using the previous iteration states.

 TRUE The PN generator has been initiated with a new PN seed. FALSE The PN sequence generator has resumed from where it had stopped during the previous iteration.

Default: TRUE

output bit stream

The generated pseudorandom data bits.

If the PN sequence order is N, the output data is periodic with period T = 2 N -1. For example, if N = 7, the output sequence repeats after every T = 127 bits.

seed out

A seed for use in the seed in parameter during the next call to this node when reset? is set to FALSE.

error out

Error information. The node produces this output according to standard error behavior.