论文部分内容阅读
随着航空电子系统数字化、综合化的发展,对机载显示系统的要求也越来越高。机载显示系统以图形显示的方式直观的提供给飞行员综合信息,有利于飞行员迅速掌握空中形势变化。论文讨论了基于MPC8540和TMS320C6713 DSP双核硬件平台中DSP部分的设计实现,该平台用来完成机载三维图形显示功能,DSP上主要执行图形生成的各种运算,满足了整个系统对实时性的要求。本论文重点实现了该硬件系统整体架构中的DSP部分的相关设计,包括DSP与MPC8540及DSP的外围设备。TMS320C6713 DSP与MPC8540的连接设计是最关键的部分:两个处理器通过DSP的HPI接口进行连接,主机处理器可以直接访问DSP的存储空间,由主机掌管接口的主控权。HPI接口是一个16位宽度的并行接口,主机利用接口的控制寄存器(HPIC)、数据寄存器(HPID)和地址寄存器(HPIA)通过总线与DSP交换信息。此外,DSP与高速同步存储器SDRAM和异步存储器FLASH的连接部分,则直接利用了DSP自身携带的外部存储器(EMIF)接口,按照接口引脚的规定对所选的SDRAM芯片和FLASH芯片进行连接,通过EMIF各控制寄存器完成对整个存储空间参数的设置。本论文还实现了DSP上卡尔曼滤波算法的优化。对卡尔曼滤波算法中矩阵的乘法进行了线性汇编改写,展开其中的内层循环,简化代码的结构,去除影响软件流水的因素,进而提高算法的性能。