| On the basis of the 4G LTE system,mobile communication data services have developed rapidly,and new applications and new technologies of different dimensions have also begun to emerge,which poses greater challenges to the development of wireless networks.The fifth generation mobile communication system is proposed to meet the demands of higher system throughput,lower transmission delay,higher reliability and more user connections.In this thesis,aiming at the physical uplink control channel of 5G NR system,based on the performance requirements of 3GPP protocol,the realization principle of transmission and reception links in different formats of this channel is studied,and the baseband processing algorithms of receivers of different formats are designed.The performance of the algorithm is simulated and verified on the platform,and the receiver function of data parallel processing is designed based on the vector processor.The specific work is as follows:First of all,this thesis analyzes the physical layer infrastructure in the 5G NR system,including the parameter set frame structure and physical time-frequency domain resources.The characteristics of several formats of the physical uplink control channel are summarized,the principle of sequence generation used in this channel and the content of the transmitted uplink control information are introduced,and the method of upper layer allocation of control channel resources is summarized.Secondly,according to the characteristics of different formats,this thesis analyzes the baseband processing process of different formats,and designs different receiver algorithms.For the PUCCH format 0generated based on sequence selection,the reception algorithm of correlation detection is adopted,and for the PUCCH format 1 with orthogonal spreading and multiplexing with the pilot sequence in the time domain,the first despread is used to perform LS channel estimation,signal The process of detection and de-constellation mapping realizes detection and reception.For PUCCH formats 2/3/4 carrying a large amount of uplink control information,the traditional receiver structure is used for detection and reception.Taking PUCCH format2 as an example,the details of the Algorithms,including channel estimation algorithm based on Wiener interpolation filtering,signal detection algorithm based on MMSE,demodulation and descrambling algorithm based on soft bit and Reed Muller code decoding algorithm based on fast Hadamard transform.The feasibility of all receiving algorithms is verified by simulation on the software simulation platform.Finally,this thesis uses the XC4500 chip architecture provided by CEVA as the DSP software development platform,adopts the fixed-point advanced programming scheme designed by the vector processing architecture and the C compiler at the same time,and completes the software algorithm realization of the PUCCH receiver.According to the structured programming method of top-down refinement,starting from the main function of the PUCCH receiver,the receiving processing functions of different formats are designed in detail,including sequence generation,correlation processing,channel estimation,signal equalization,and RM decoding.code,etc.This thesis makes full use of the characteristics of the DSP chip’s super-long instruction word architecture and the concept of single instruction multiple operations.The function designed through this feature can realize data parallel processing to accelerate the receiving processing process.Finally,it is verified that the designed receiver algorithm has certain practical value.In the future,it will provide a basis for the implementation of the PUCCH receiving link and the establishment of the entire 5G-NR physical layer baseband receiver. |