DSP算法不同平台上的实现、性能研究与优化

DSP算法论文 软件论文 FPGA论文 ASIC论文 DRRA论文 算法实现论文 速度/功耗优化论文
论文详情
速度与功耗是数字处理技术中关键的两个因素。因为需要处理与传输的信息量激增,所以速度尤为重要。同时,能源的短缺、便携产品以及特殊应用领域对信息处理设备的要求,促使人们开始重视数字处理系统的功耗问题。由于数字信息处理都是通过算法来实现,因此,研究如何从速度与功耗这两个方面优化数字信号处理算法的实现系统是非常重要的。从算法到实现的映射包含两个层次:较高的控制流与数据流层次即算法层,与较低的实现层次,每个层次的映射对算法最终实现的性能都有着极大的影响。此外,每个数字信号处理算法的数据流与控制机制有着很大不同,导致实现结构的不同。因而,本论文从优化速度与功耗的角度出发,研究不同平台实现算法时不同的性能优化方法,针对三个不同的数字信号处理算法,在不同的平台上完成它们的实现,并作速度与功耗的比较。本论文研究并实现的三个DSP算法是:FFT、FIR、Viterbi解码的实现,这三个算法在数字领域如无线通信、音频视频处理、互联网等领域应用得非常普遍。论文利用软件、FPGA和ASIC三种不同的平台技术,分别实现了这三种算法,并对实现结果的技术性能进行了分析研究。在此基础上,对一种新的针对速度和功耗优化的平台DRRA (Dynamically Reconfigurable Resources Array,由KTH开发)进行了前沿性应用研究,并对DSP算法在DRRA上的实现做出了总结。此外,论文还研究了FPGA的功耗测试方法,构建了两种FPGA功耗测试平台,并从数学理论上对两种平台的测试结果和测量误差进行了推导。
致谢第5-6页
中文摘要第6-7页
ABSTRACT第7页
1 引言第11-14页
    1.1 课题研究背景与现状第11页
    1.2 论文目标第11-13页
    1.3 论文结构第13-14页
2 DSP算法原理及实现平台介绍第14-24页
    2.1 FIR算法第14-16页
        2.1.1 FIR的定义第14-15页
        2.1.2 实现FIR滤波器的基本操作与数据流第15页
        2.1.3 FIR滤波器的性质第15-16页
    2.2 FFT算法第16-19页
        2.2.1 FFT定义第16-17页
        2.2.2 基2按时间抽取FFT算法原理第17-19页
    2.3 Viterbi译码算法第19-22页
        2.3.1 Viterbi译码算法的重要性第19页
        2.3.2 Viterbi译码算法的概念第19-20页
        2.3.3 算法描述第20-22页
    2.4 DSP算法的实现平台简介第22-24页
3 软件平台上的算法实现与分析第24-38页
    3.1 FFT算法实现第24-30页
        3.1.1 基2FFT算法第24-25页
        3.1.2 程序流程图第25-29页
        3.1.3 结果验证与性能分析第29-30页
    3.2 Viterbi译码算法第30-32页
        3.2.1 Viterbi译码算法的软件实现流程第30页
        3.2.2 程序流程图第30-31页
        3.2.3 结果验证与性能分析第31-32页
    3.3 FIR算法第32-37页
        3.3.1 FIR滤波器系数设计第32-33页
        3.3.2 程序流程图第33-34页
        3.3.3 结果验证与性能分析第34-37页
    3.4 小结第37-38页
4 硬件平台上的算法实现与分析第38-62页
    4.1 FFT处理器第39-46页
        4.1.1 硬件结构第39-44页
        4.1.2 功能验证第44-46页
    4.2 Viterbi译码器第46-51页
        4.2.1 硬件结构第46-49页
        4.2.2 功能验证第49-51页
    4.3 FIR滤波器第51-53页
        4.3.1 硬件结构第51-52页
        4.3.2 功能验证第52-53页
    4.4 三种DSP算法硬件实现的逻辑综合第53-57页
        4.4.1 逻辑综合概述第54-57页
        4.4.2 逻辑综合结果与分析第57页
    4.5 三种DSP算法的FPGA实现第57-60页
        4.5.1 FPGA实现验证第57-58页
        4.5.2 结果分析第58-60页
    4.6 小结第60-62页
5 新平台-DRRA的研究第62-68页
    5.1 DRRA结构第62-63页
    5.2 运算单元第63-65页
    5.3 DSP算法在DRRA中的映射第65-68页
        5.3.1 FIR滤波器第65-66页
        5.3.2 FFT处理器第66-68页
6 FPGA功耗测试研究第68-75页
    6.1 第一种功耗测试平台及误差分析第69-70页
        6.1.1 测试平台第69-70页
        6.1.2 误差分析第70页
    6.2 第二种功耗测试平台及误差分析第70-75页
        6.2.1 测试平台第70-72页
        6.2.2 误差分析第72-75页
7 结论与展望第75-76页
参考文献第76-78页
作者简历第78-80页
学位论文数据集第80页
论文购买
论文编号ABS1058349,这篇论文共80页
会员购买按0.30元/页下载,共需支付24
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付40
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656