asper
17 years ago
I Folk,
I need to generate a
Pseudo Random Binary Sequence (PRBS) on board of the FPGA.
The PRBS is more general
than the n-sequence, which is a special pseudo-random binary sequence
of n bits generated as the output of a linear shift register.
It is 'pseudo' because it
is deterministic and after N elements it starts to repeat itself. For
PRBS the number N is N = 2^k ? 1 where k is the delay in number of
bits.
In the FPGA VI library is
included a "White Noise Generator (FPGA Module)", where the
help file says that the parameter "White Noise Type"
contains the option "Uniform" that "Generates a
uniformly distributed, pseudorandom pattern whose values are in the
range [?a:a?1], where a is the value of Amplitude."
1- Is the "uniformly
distributed, pseudorandom pattern" a "Pseudo Random Binary
Sequence"?
2- In the "White
Noise Generator (FPGA Module)", which is the parameter "k"
that fixes the number N of elements after that the PRBS starts to
repeat itself?
3- If the "White
Noise Generator (FPGA Module)" is not a PRBS, do you know how to
generate a PRBS on board of the FPGA?
Thanks,
Asper
I need to generate a
Pseudo Random Binary Sequence (PRBS) on board of the FPGA.
The PRBS is more general
than the n-sequence, which is a special pseudo-random binary sequence
of n bits generated as the output of a linear shift register.
It is 'pseudo' because it
is deterministic and after N elements it starts to repeat itself. For
PRBS the number N is N = 2^k ? 1 where k is the delay in number of
bits.
In the FPGA VI library is
included a "White Noise Generator (FPGA Module)", where the
help file says that the parameter "White Noise Type"
contains the option "Uniform" that "Generates a
uniformly distributed, pseudorandom pattern whose values are in the
range [?a:a?1], where a is the value of Amplitude."
1- Is the "uniformly
distributed, pseudorandom pattern" a "Pseudo Random Binary
Sequence"?
2- In the "White
Noise Generator (FPGA Module)", which is the parameter "k"
that fixes the number N of elements after that the PRBS starts to
repeat itself?
3- If the "White
Noise Generator (FPGA Module)" is not a PRBS, do you know how to
generate a PRBS on board of the FPGA?
Thanks,
Asper