A Method of Generating Multiple Pseudorandom Sequences Based on FPGA Technology and Its Application

Bin Chen
2009-01-01
Abstract:Different methods of generating pseudorandom sequences were studied. A method to generate multiple independent pseudorandom sequences based on M sequence consecutive sampling was proposed, which can be used in Stochastic Parallel Gradient Descent algorithm (SPGD) control algorithm of an adaptive optics system. The method is well-suited to Field Programmable Gate Array (FPGA) implementation, which occupies few resources and can be implemented easily. Experiments showed that the pseudorandom sequences generated by this method were independent statistically. Multiple independent pseudorandom sequences were generated by FPGA for SPGD controller of a 61 element adaptive optics system. By use of the pseudorandom sequences of this method, experiments of Adaptive Optics system based on SPGD control algorithm successfully worked.
What problem does this paper attempt to address?