媒体数字信号处理器IP核优化设计研究

媒体数字信号处理器IP核优化设计研究

论文摘要

集成电路生产工艺正如摩尔理论(单芯片上所能集成的晶体管数目每18个月翻一番)预料的速度飞速发展,一块芯片上集成的门数已突破千万门,而上市时间却越来越短,一款芯片的设计周期从设计规格书到流片成功可能只需要5个月,这对设计人员提出了更高的要求。同时处理器的功能越来越强大,片上集成了丰富的外设,同时DSP核的处理速度已达到GHz级,这正是为了应对当前日新月异的多媒体应用。由浙江大学信息与通信工程研究所SOC R&D小组开发的具有自主知识产权的DSP处理器——MediaDSP1601已完成流片,芯片采用SMIC 0.18μm 6层CMOS工艺加工,在核心电压1.8V情况下,可工作在0-162MHz。本文在此基础上进行了面向媒体系统应用的MediaDSP1600(简称MD16)IP核的优化设计,着重探讨了数字信号处理器的指令译码问题、具有RISC流水化结构的数字信号处理器的流水线优化以及低功耗问题和IP核面向系统应用的其他相关设计问题。本文通过分析MD16的指令集结构,并根据MD16 IP核的优化目标提出了MD16的译码结构优化设计,与原译码器相比,分层译码结构使得两层译码得以流水化,从而速度更快,而分类译码结构则使不相关的译码子模块不工作,因而功耗更小。在完成译码优化设计后,对MD16的指令集进行了验证,在原指令集验证平台基础上提出了一种指令验证流程,通过指令分类,指令生成,指令运行,结果反馈和覆盖率反馈几个阶段,保证了设计的正确性。MD16的一大特色是有一个类RISC流水线,本文研究了基于RISC流水线的DSP性能优化,通过分析流水线划分,关键路径和数据流信息,采用流水化,逻辑复制等多种方法优化关键路径,达到了优化目标。并通过分析MD16的组织构成,在RTL级进行了基于门控时钟的低功耗设计,使其具有了四种低功耗模式。MD16作为面向嵌入式媒体系统应用的IP核,在经过译码和流水线优化设计后仍需要进行面向系统的相关设计研究。本文研究了IP核面向SoC的两大关键问题:可测性设计和外围接口技术。通过分析基于IP核的嵌入式媒体系统的特点以及该系统中IP核的复用问题,进行了一种基于JTAG的调试器设计研究,实现了IP核的可测性以及测试的复用性。通过分析MD16的总线结构,研究了如何将UART集成到片上实现和外围设备的全双工通信。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 引言
  • 1.2 数字信号处理器概述
  • 1.2.1 数字信号处理器的发展
  • 1.2.2 数字信号处理器的结构特点
  • 1.2.3 DSP处理器的发展方向
  • 1.3 典型的嵌入式媒体DSP处理器结构
  • 1.4 16位MediaDSP1601体系结构特色
  • 1.5 MediaDSP1600 IP核设计目标
  • 1.6 本文研究的意义和出发点
  • 1.7 本文主要贡献和结构安排
  • 第二章 MD16 IP核的指令译码设计
  • 2.1 MD16指令集
  • 2.2 指令译码
  • 2.2.1 指令译码原理
  • 2.2.2 MediaDSP1601译码方法
  • 2.2.3 MD16的分层分类译码设计
  • 2.2.4 硬件设计
  • 2.3 指令集验证
  • 2.3.1 测试程序生成方法
  • 2.3.2 MD16的指令集验证
  • 2.4 实验结果
  • 2.5 本章小结
  • 第三章 MD16 IP核的流水线优化设计
  • 3.1 DSP处理器流水线技术
  • 3.2 MD16的类RISC流水线
  • 3.2.1 C54x、MIPS R3000和ADSP-2191流水线比较
  • 3.2.2 MD16的流水线划分
  • 3.3 MD16的流水线优化
  • 3.3.1 MD16的流水优化目标
  • 3.3.2 MD16的流水线优化
  • 3.4 MD16的低功耗优化方案
  • 3.4.1 门控时钟技术原理
  • 3.4.2 MD16的低功耗优化设计方案
  • 3.5 实验结果
  • 3.6 本章小结
  • 第四章 MD16 IP核扩展设计
  • 4.1 基于DSP的嵌入式媒体处理系统
  • 4.2 MD16的可测性设计研究
  • 4.2.1 TAP控制器
  • 4.2.2 指令寄存器结构设计
  • 4.2.3 数据寄存器结构设计
  • 4.2.4 TDO输出结构设计
  • 4.3 MD16的IO设计
  • 4.3.1 MD16的总线
  • 4.3.2 MD16的UART
  • 4.3.3 UART模块设计
  • 4.3.4 本节实验
  • 4.4 实验结果
  • 4.5 本章小结
  • 全文总结与展望
  • 参考文献
  • 作者攻读硕士期间发表的论文
  • 攻读硕士期间参加的科研工作
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    媒体数字信号处理器IP核优化设计研究
    下载Doc文档

    猜你喜欢