Implementation and Optimization of DRM Software Receiver Based on DM3730
|Course||Information and Communication Engineering|
|Keywords||DRM Embedded system DM3730 DSPLink|
DRM (Digital Radio Mondiale) broadcasting system is a next-generation digitalbroadcasting system in the world. The latest version of DRM broadcasting systemwhich is DRM plus has covered each band below300MHz and adopted by111contries, such as Europe, India, Brazil and so on. Key technologies of DRM include:AAC, CELP and HVXC source coding, multi-level channel coding (MLC) and theOFDM modulation; the content of the broadcast services become more abundant.DRM not only can transmit sound, but also be able to transmit text, images and evenvideo. DRM broadcast signal occupies the same bandwidth as the widely used analogbroadcast broadcast; but higher spectrum efficiency enables DRM broadcast toprovide more high-quality audio services. Although the DRM broadcast has excellentperformance, but the price of the existing DRM broadcast receivers is very high,limiting the popularization of DRM broadcast, so research of the embedded DRMsoftware receiver will have great significance.This thesis first introduces the DRM development process, development status athome and abroad, as well as the significance of the research; then on the basis ofdetailed analysis of the DRM transmission system, designs and implements a DRM+(mode E) test signal; selects the hardware platform based on TI DM3730processorcore and builds DRM software receiver transplanted to the embedded platform basedon Windows CE Embedded CE6.0operating system from the PC platform; uses theDRM30(mode A, B, C and D) provided by R&S SFU and DRM+realized in thispaper test signal to verify the performance of the software receiver. According the testresults, the software reveiver’s performance is improved through code optimizationand processor resource utilization optimization. The performance of the softwarereceiver is greatly improved by using DSPLink technology to optimizate theprocessor resource utilization, which realizes the real-time receiver in each mode.