论文部分内容阅读
TD-LTE上行物理层包含三条物理信道:物理上行共享信道(PUSCH)、物理上行控制信道(PUCCH)和物理随机接入信道(PRACH)。其中,PUSCH承载上行数据信息、上行控制信息以及解调参考信号。本文基于MSC8157六核DSP平台,进行了TD-LTE系统PUSCH接收链路的设计,完成了多核任务的分配和架构设计,并根据平台特点进行了实现与优化,对链路性能的正确性和稳定性进行了实验验证。本文提出了一种PUSCH链路多核设计的方案。结合MSC8157芯片的多核资源、协处理器资源以及TD-LTE系统的时间和内存要求,合理的安排了6个核的任务分配,针对PUSCH接收端链路详细描述了其多核调度。同时研究了多核通信相关机制。本文对PUSCH接收端链路的算法进行了相关设计和优化。根据PUSCH发送端的流程,设计了接收端的算法,并对算法进行了优化。实现中,信道估计算法采用了VCFR算法,信道均衡采用了查表法,解调采用了数据并行处理,扰码生成采用了同时生成32比特打包序列等算法优化方式,都很好地提升了系统的性能。本文在MSC8157平台上完成了PUSCH接收端链路的实现并进行了验证。根据多核设计方案以及接收端算法的设计,在MSC8157平台上对链路各模块进行了函数设计并进行了功能的验证。接着利用指令和算法的优化思想,对各模块提出了相应的优化方案,很好的降低了函数处理时间。信道均衡模块的处理时间从原始的3ms降到了98us,解调解扰模块的处理时间从原始的3ms降到了800us。并对链路进行了单用户和多用户测试,系统正确性和稳定性都得到验证。本文完成了系统设计目标。且在实际的TD-LTE系统应用中,具有一定的实践价值。