Abstract:
In order to adapt to the time-varying channels for maritime wireless communication systems and break through the current state on length and rate incompatibility of nonbinary LDPC. We construct a nonbinary LDPC code which compatible between multiple lengths and multiple rates, and complete the design of the encoder. Drawing on the special structure of the 5G binary LDPC check matrix and extending it to the Galois field. The designed nonbinary LDPC check matrix not only compatible between length and rate, but also has excellent decoding performance and low hardware implementation complexity. The design is implemented on the Xilinx xc7k325tffg900-2 chip. It adopts partial parallel encoding, taking into account the coding efficiency and hardware overhead. It can realize flexible switching between five information lengths and five code rates. The working frequency of the clock can reach 370MHz, and the encoder throughput can reach up to 601.8Mbps at this clock frequency.