基于可重构技术的DSP系统结构研究及部分功能实现

基于可重构技术的DSP系统结构研究及部分功能实现

论文摘要

数字信号处理(DSP)技术已成为人们日益关注并得到迅速发展的前沿技术。然而,DSP技术实现主要载体之一的DSP处理器的性能从体系结构到指令系统等诸方面虽具有灵活的可编程性,但其性能的提高往往是以相对较慢的计算速度为代价的,不能满足一些对数据处理速度要求很高的应用与需求,如实时视频处理,因此又出现了一种可以应用于DSP技术的新型计算方式,即可重构计算。可重构计算技术既具有软件编程的灵活性,又有ASIC方式实现DSP技术的高效性。 本文在对DSP技术、可重构计算技术及可重构硬件(FPGA)逻辑结构和可重构DSP系统结构进行剖析研究的基础上,首先提出了一个可重构DSP计算系统的基本结构;随后,从对相关的DSP算法及功能的研究出发,找出了两类与DSP实现相比更适合于FPGA实现的算法:一类是分时复用的算法,一类是基于卷积运算的DSP算法;在对DSP算法(FIR/IIR/DFT/DCT/DHT)的研究过程中,引入CORDIC理论,找到这几种算法实现中的共同的部分,设计出一个统一的可编程模块;然后利用这一模块设计出了一个可重构的并行处理系统结构;最后,利用Altera公司的FPGA芯片及综合仿真工具对所设计的系统结构的功能进行综合仿真,并将仿真结果与C语言软件编程及MATLAB仿真方式的结果做比较。比较结果表明,该设计对FIR滤波和DFT变换的结果与软件编程及MATLAB仿真的结果是一致的,证明本文中的可重构并行处理系统结构的设计是成功的,即在这一结构中,不需要改变系统的整体结构,只要为不同的系统功能配置不同的系统参数以及模块间互联网络结构,即可实现不同的DSP算法。这一可重构并行处理系统可以作为数据计算量大、对速度要求高的应用系统中的DSP计算引擎或者主机的协处理器来使用。

论文目录

  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 研究的内容及意义
  • 1.3 论文结构安排
  • 第二章 可重构DSP系统结构
  • 2.1 DSP处理器体系结构
  • 2.1.1 VLIW结构
  • 2.1.2 SIMD结构
  • 2.1.3 增加了指令和数据Cache的DSP处理器结构
  • 2.2 可重构计算
  • 2.2.1 可重构计算的定义
  • 2.2.2 可重构计算硬件结构
  • 2.2.3 可重构计算机制
  • 2.3 基于可重构计算的DSP系统结构
  • 2.3.1 可重构计算系统
  • 2.3.2 可重构DSP系统结构
  • 2.3.3 可重构DSP计算引擎系统结构
  • 2.4 本章小结
  • 第三章 基于可重构计算的FIR/IIR/DT功能
  • 3.1 可重构计算在DSP算法中的适应范围
  • 3.1.1 卷积及滤波
  • 3.1.2 FPGA实现卷积及滤波算法的优势
  • 3.2 移位加方式实现滤波算法
  • 3.2.1 FIR格型滤波
  • 3.2.2 IIR格型滤波
  • 3.3 DFT/DHT/DCT离散变换及其统一结构设计
  • 3.3.1 DFT变换
  • 3.3.2 DHT变换
  • 3.3.3 DCT变换
  • 3.3.4 统一的离散变换设计
  • 3.4 本章小结
  • 第四章 FIR/IIR/DT功能的统一可编程模块设计
  • 4.1 CORDIC理论
  • 4.1.1 CORDIC基本理论概要
  • 4.1.2 CORDIC的旋转和矢量运算
  • 4.2 基于CORDIC算法的FIR/IIR格型滤波单元结构设计
  • 4.3 基于CORDIC算法的DT单元结构设计
  • 4.4 统一可编程计算模块设计
  • 4.5 参数计算用例
  • 4.5.1 FIR滤波
  • 4.5.2 IIR(ARMA)滤波
  • 4.5.3 块DCT变换
  • 4.6 本章小结
  • 第五章 基于FPGA的DSP计算引擎系统结构设计
  • 5.1 系统结构设计
  • 5.1.1 FIR滤波功能设计
  • 5.1.2 IIR滤波功能设计
  • 5.1.3 DT功能设计
  • 5.2 仿真综合及结果分析
  • 5.2.1 系统描述与功能仿真
  • 5.2.2 仿真分析
  • 5.2.3 系统综合
  • 5.2.4 布局布线
  • 5.2.5 在线验证
  • 5.3 本章小结
  • 第六章 结束语
  • 参考文献
  • 攻读学位期间的研究成果
  • 致谢
  • 学位论文独创性声明
  • 学位论文知识产权权属声明
  • 相关论文文献

    • [1].基于分布式存储的高性能嵌入式并行处理系统的设计与实现[J]. 电子世界 2017(18)
    • [2].大规模异构数据并行处理系统的设计、实现与实践[J]. 大数据 2020(04)
    • [3].超声相控阵控制、采集与全并行处理系统设计[J]. 应用声学 2011(02)
    • [4].暗默知识与创新模式[J]. 演化与创新经济学评论 2011(01)
    • [5].基于多DSP的高速通用并行处理系统研究与设计[J]. 电子设计工程 2012(17)
    • [6].基于随机Petri网模型的多DSP系统性能分析[J]. 电子测试 2010(04)
    • [7].基于多变量判决函数的最优路由策略[J]. 计算机工程 2015(03)
    • [8].基于I~2C串行扩展的并行处理系统设计[J]. 无线电工程 2008(08)
    • [9].大数据环境下的平台架构技术研究[J]. 计算机时代 2014(10)
    • [10].基于多DSP系统的交叉调试系统的设计和实现[J]. 中国集成电路 2013(04)
    • [11].基于支持向量机的并行学习方法研究[J]. 湖南大学学报(自然科学版) 2008(07)
    • [12].基于分类面拼接的快速模块化支持向量机研究[J]. 湖南大学学报(自然科学版) 2009(03)
    • [13].基于多互联网络的并行信号处理系统[J]. 计算机工程 2008(10)
    • [14].对语言串并行处理的反思[J]. 昭通师范高等专科学校学报 2011(01)
    • [15].使用SMP的超大点数FFT算法研究与实现[J]. 电子科技大学学报 2019(01)
    • [16].多通道STAP并行处理系统设计与实现[J]. 微计算机信息 2010(35)
    • [17].面向海量告警数据的并行处理系统设计与实现[J]. 计算机工程与设计 2018(02)
    • [18].一维河网非恒定流数学模型的并行计算[J]. 江苏大学学报(自然科学版) 2009(05)
    • [19].基于DM6467的图像并行处理系统的研究[J]. 信息技术 2015(01)
    • [20].MapReduce计算模型在MODIS数据并行处理系统中的应用研究[J]. 计算机应用与软件 2013(07)
    • [21].阵列信号处理平台调试环境的设计与实现[J]. 微计算机信息 2008(30)
    • [22].海量并行处理系统的大数据读写接口优化研究[J]. 郑州轻工业学院学报(自然科学版) 2012(03)
    • [23].网络聚合技术在高性能地震资料处理系统中的应用[J]. 现代计算机(专业版) 2011(26)
    • [24].基于并行处理方法的实时立体视觉伺服系统[J]. 吉林大学学报(工学版) 2009(03)
    • [25].一种实时系统中的信号处理实现[J]. 电子工程师 2008(05)
    • [26].并联机构卫星通讯稳定平台运动学分析[J]. 重庆大学学报 2008(09)
    • [27].一种实时系统中的信号处理实现[J]. 火控雷达技术 2008(03)
    • [28].声光可调谐滤波器成像光谱仪实时预处理系统[J]. 中国光学 2013(04)
    • [29].红外弱小目标检测跟踪并行处理系统[J]. 光电工程 2008(06)
    • [30].一种实时系统中的信号处理实现[J]. 航天电子对抗 2008(03)

    标签:;  ;  

    基于可重构技术的DSP系统结构研究及部分功能实现
    下载Doc文档

    猜你喜欢