论文部分内容阅读
旨在提高目前已经研发成功的DAB(Digital Audio Broadcasting,数字音频广播)基带解码芯片ID200的集成度与功能,本文进行了基于DAB基带解码处理模块,内嵌eSi1600系列16位MCU IP核作为控制处理器的接收系统的软硬件设计与验证。
文章首先介绍了DAB/DAB+技术上的特点与区别以及eSi1600 MCUIP软核的结构特点,并对MCU IP核与DAB/DAB+解码模块在芯片级的融合方案进行了介绍。其次,介绍了基于MCU IP核的硬件载体FPGA开发板的接口扩展印刷电路板的设计,接收验证系统的总体结构以及系统主要模块的电路设计。再次,在此系统硬件开发平台的基础上,介绍了eSi1600IP软核与系统各功能模块底层通信的软件设计、解码层的移植、人机操作界面的设计以及电子节目导航解码的设计。然后,优化了ETI(信号群传输接口)合成软件并搭建了系统测试平台,对接收系统的接收功能与人机操作界面进行了详细的验证,最后,介绍了开发过程中发现MCU IP核自身的一些缺陷,比如设置GPIO输出为高的底层函数有误、设置SPI时钟极性与时钟相位时无效以及外接Flash使用专用SPI线读取大量数据后误差较大等,最终由IP核供应商进行了更正。
本课题成功设计了基于eSi-1600 MCU IP软核的DAB接收系统并验证了其各项功能,发现并及时更正了MCU IP核自身的一些问题。该设计与验证的成功,为该款MCU IP核与DAB基带解码模块在SOC层面上的融合奠定了坚实的基础,对于ID200基带解码芯片集成度的提高与功能的扩展有着重要的意义。另外,该系统人机操作界面的成功设计对未来新型DAB接收机的人机界面开发也具有良好的借鉴价值。