I. Introduction
The basic principle of OFDM is to decompose the high-speed serial data stream into several parallel sub-data streams, each sub-data stream is loaded on the corresponding subcarrier for modulation, and finally the signals on each subcarrier are superimposed and synthesized and output to the channel and then perform the corresponding separation and demodulation at the receiving end. In the process of automatic code generation, sometimes the automatic code generation tool generates the logical code, but it does not meet the programmer’s expectations, then this code also has poor performance in practical use [1, 2, 3].