MPC8540和DSP双核硬件系统中DSP端的设计
发布时间:2023-05-30 20:22
随着航空电子系统数字化、综合化的发展,对机载显示系统的要求也越来越高。机载显示系统以图形显示的方式直观的提供给飞行员综合信息,有利于飞行员迅速掌握空中形势变化。 论文讨论了基于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...
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 DSP处理器的发展现状
1.2 本论文研究的内容
1.3 论文的组织结构
第二章 DSP数字信号处理的基本结构
2.1 数字信号处理理论的体系结构
2.2 DSP适合于数字信号处理的结构特点
2.2.1 DSP优于普通CPU的结构特点
2.2.2 DSP系统的特点
2.3 DSP TMS320C6000系列模块功能介绍
2.3.1 中央处理单元(CPU)
2.3.2 存储器
2.3.3 外围设备
第三章 DSP与POWER PC的交互
3.1 概述
3.2 TMS320C671X DSP的HPI
3.3 信号描述
3.3.1 数据总线(HD[15:0])
3.3.2 访问控制选择信号(HCNTL[1-0])
3.3.3 半字识别选择信号(HHWIL)
3.3.4 地址选通输入信号(HAS)
3.3.5 读/写选择信号(HR/W)
3.3.6 选通信号(HCS、HDS1、HDS2)
3.3.7 准备信号(HRDY)
3.3.8 向主机发送中断的信号(HINT)
3.4 HPI总线访问
3.4.1 锁存控制信号
3.4.2 HPID寄存器读操作
3.4.3 HPID寄存器写操作
3.4.4 HPIC或HPIA寄存器访问
3.5 主机访问顺序
3.5.1 HPIC和HPIA寄存器的初始化
3.5.2 固定地址模式下的HPID寄存器读访问
3.5.3 自动增量模式下的HPID寄存器读访问
3.5.4 固定地址模式下的HPID寄存器写访问
3.5.5 自动增量模式下的HPID寄存器写访问
3.5.6 复位期间使用HPI访问存储器
3.5.7 自举模式(BOOTMODE)
3.6 HPI寄存器
3.6.1 主机器件使用DSPINT位向CPU发送中断
3.6.2 CPU使用HINT位向主机发送中断
小结
第四章 算法优化
4.1 卡尔曼滤波算法的优化
4.1.1 卡尔曼滤波算法的起源及原理简介
4.1.2 目标处理器简介
4.2 算法的编程实现及优化
4.2.1 开发C代码
4.2.2 改进C代码
4.2.3 用线性汇编改写对性能影响最大的代码段
小结
第五章 总结和展望
参考文献
致谢
本文编号:3824975
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 DSP处理器的发展现状
1.2 本论文研究的内容
1.3 论文的组织结构
第二章 DSP数字信号处理的基本结构
2.1 数字信号处理理论的体系结构
2.2 DSP适合于数字信号处理的结构特点
2.2.1 DSP优于普通CPU的结构特点
2.2.2 DSP系统的特点
2.3 DSP TMS320C6000系列模块功能介绍
2.3.1 中央处理单元(CPU)
2.3.2 存储器
2.3.3 外围设备
第三章 DSP与POWER PC的交互
3.1 概述
3.2 TMS320C671X DSP的HPI
3.3 信号描述
3.3.1 数据总线(HD[15:0])
3.3.2 访问控制选择信号(HCNTL[1-0])
3.3.3 半字识别选择信号(HHWIL)
3.3.4 地址选通输入信号(HAS)
3.3.5 读/写选择信号(HR/W)
3.3.6 选通信号(HCS、HDS1、HDS2)
3.3.7 准备信号(HRDY)
3.3.8 向主机发送中断的信号(HINT)
3.4 HPI总线访问
3.4.1 锁存控制信号
3.4.2 HPID寄存器读操作
3.4.3 HPID寄存器写操作
3.4.4 HPIC或HPIA寄存器访问
3.5 主机访问顺序
3.5.1 HPIC和HPIA寄存器的初始化
3.5.2 固定地址模式下的HPID寄存器读访问
3.5.3 自动增量模式下的HPID寄存器读访问
3.5.4 固定地址模式下的HPID寄存器写访问
3.5.5 自动增量模式下的HPID寄存器写访问
3.5.6 复位期间使用HPI访问存储器
3.5.7 自举模式(BOOTMODE)
3.6 HPI寄存器
3.6.1 主机器件使用DSPINT位向CPU发送中断
3.6.2 CPU使用HINT位向主机发送中断
小结
第四章 算法优化
4.1 卡尔曼滤波算法的优化
4.1.1 卡尔曼滤波算法的起源及原理简介
4.1.2 目标处理器简介
4.2 算法的编程实现及优化
4.2.1 开发C代码
4.2.2 改进C代码
4.2.3 用线性汇编改写对性能影响最大的代码段
小结
第五章 总结和展望
参考文献
致谢
本文编号:3824975
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3824975.html