- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
媒体处理器的验平台研究.pdf
Y689516
摘要
在过去二十年中,为了满足人们日益增K=的对多媒体的需求,媒体处理器得到_『飞速发
展,出现了各种各样的媒体处理器。根据其体系结构,媒体处理器可以分为专用可编程处理
器、通用可编程处理器、专用处理器和可重配置处理器几大类。各类处理器都针对多媒体处
理进行了扩展,增强其多媒体处理能力。通用可编程处理器中的精简指令集处理器(R1SC)
和专用可编程处理器中的数据信号处理器(DSP)各自具有不同的指令集结构和微结构特点,
适合于不同的应用领域,出现了一系列R1SC和DSP融合体的RISC/DSP架构,由于既善于
执行系统程序,又善于执行信号处理程序,所以能够较好的适应复杂多媒体系统的要求。
本文介绍山浙汀大学信息与通信系统研究所设计的32停RISC/DSP混合结构的多媒体
器的指令操作、寻址模式等要素充分融合,设计了并行操作、多媒体分裂模式等指令操作,
形成了融合RISC、DSP、SIMD特点的一种新的指令集结构,并在此基础上设计了具有自
身特色的RISC/DSP微结构组成和统一的流水划分结构,使得R1SC/DSP体系既能够发挥
RISC处理器的系统执行能力,义具有DSP处理器的数据处理能力,既有精简指令的优势.
又有较强的算术运算能力,从而使MD32处理器更适合多媒体信息处理的需要。
本文以MD32为例,探讨处理器的验证方法,根据设汁的要求,研究针对嵌入式多媒
体处理器的验证方法、验证过程。通过单元验证、结构验证、系统验证等步骤,利用时序波
形图、日志文件等验证手段,对MD32芯片进行全面的验证工作。
针对MD32的仿真和验证问题,提出基于FPGA的、集仿真测试等功能于一体的、系
统平台(MPVTP)。这一平台具有可重配置性、可定制、易于调试、仿真速度快、测试方便
等优点。通过对硬什和软件子平台进行快速重配置,不但可以快速应用于不同的媒体处理器
的仿真,而且可以作为:占片的测试基台,具有较强的通用性,而且节省了用于单独开发测试
平台所需要的物质与时问消耗。
以MD32为目标,分析结合视频解码任务的数据访问特点,研究存储系统的设汁、优
化。提出了用二维DMA控制器为核心、辅之以优化的总线协议,外部存储单元的存储系统,
来提升多媒体处理器的系统性能的方法。
关键词:媒体处理器,仿真验证平台,FPGA,存储系统,DMA
第1页
第一章绪论
RISC与DSP处理器在各自的发展历程中分别形成了具有不同特点的体系结构和应用领
域,并逐步相互融合,RISC/DSP处理器架构正是这一发展趋势下的研究方向之一。在应用
领域,随着人们对多媒体需求的不断增长,出现了一类专门针对多媒体信号处理应用的处理
器,即媒体处理器。本章着重介绍RISC/DSP混合结构媒体处理器,及多媒体数字信号处理
器的设计流程及其验证过程。
1.1处理器发展史
计算机应用领域分为桌面计算、服务器和嵌入式应用三大类…。桌面计算强调定点和浮
点数据类型的程序性能,不注熏程序大小和处理器的功耗。服务器主要是指科学和工程计算、
数据库、个人文件服务和网络应用的多用户服务系统。与它们不同,嵌入式应用主要服务于
工业、国防、媒体实时工作、及人民生活中的信息控制系统,强调成本和功耗问题。
嵌入式系统和桌面系统的最大区别在于嵌入式系统具有静态结构,大多数应用软件存丁
终端用户不可见的ROM存储器中,并且终端用户不能访问处理器的可编程接口,不能对嵌
入式处理器的行为进行修改或者重新编程。
在嵌入式系统领域,8位机和16位机一直占有垄断地位。早期的系统由于结构简单.
只作控制任务,如家电的控制或计算机外设的控制所以常常被称作微控制器
理器结构不断发展,嵌入式系统也越来越复杂,数码相机、数字音视频系统,已经进入人们
日常生活,8位和16位处理器已经不能胜任复杂应用系统的需求,32位嵌入式系统处理器
应运而生。许多嵌入式处理器结构从过去的主要用于桌面系统的结构(如MIPS、SPARC等)
或高端DSP中衍生出来,与桌面处理器之间的不同也不再仅仅局限于寄存器组织、基本指
令集、流水线结构,而扩展到了诸如功耗、成本、外设集成度、中断响应时间、片上RAM
或ROM的容量等诸多问题¨J。
九十年代中期,更多的32位处理器推向市场,开始出现多媒体
文档评论(0)