媒体数字信号处理器模拟器研究与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:aramis_Rose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代处理器设计过程中,软件模拟器已经成为不可或缺的重要验证工具。与不使用模拟技术的计算机系统或处理器设计方法相比,软件模拟技术可以极大地降低设计成本和缩短设计周期。本实验室从事处理器设计已经多年,越发体验到软件模拟技术在工程设计中的重要性。鉴于早先开发的指令集模拟器在早期指令集设计中发挥了重要的作用,对于处理器体系结构的仿真主要依靠Verilog模型来实现,而利用该模型进行的仿真是非常耗时的。因此随着处理器设计的深入,为了快速反映处理器微结构的性能,本文以实际需求为出发点,参考现有的模拟器设计开发了针对嵌入式媒体数字信号处理器MediaDSP64(简称MD64)处理器的周期级模拟器SimMD64。通常开发一个微体系结构周期级软件模拟器是一项较为困难的工作,因此,本文在充分调研了国内外软件模拟技术的基础上,通过对比选择,确定以SimpleScalar模拟器为基础,开发出适合MD64处理器体系结构的周期级精确软件模拟器。一个完整的微体系结构周期级软件模拟器工具,不仅包括了模拟器本身,而且同时需要开发出相应的编译工具作为支持。因而在SimMD64的开发过程涉及了交叉编译工具链的开发与MD64处理器体系结构的建模,以及通用处理器模拟技术的应用等几个方面。SimMD64模拟器的开发做为本文的重点章节,依据第二章中提出的模拟器设计框架,从目标文件的加载、MMU功能模块的实现、TLB功能的模拟、cache模块的模拟、通用分支预测技术的采用直至MD64微体系结构的建模等几个方面,层层深入依次展开论述和介绍。通过图像、音视频编解码等媒体应用程序和数字信号处理应用程序在SimMD64模拟器上的评测结果与在MD64处理器的Verilog描述模型在ModelSim上评测结果进行的相似度对比实验,验证了SimMD64设计的可靠性--对富含分支指令和DMA操作的媒体应用程序模拟相似度达到76%以上,对于DSP kernel(无DMA操作,分支指令较少)应用程序的模拟相似度达到了96%以上。就模拟速度而言,进行指令集功能模拟,模拟速度可达到7.20M/s(每秒7.20兆条指令),进行周期级模拟速度可达0.52M/s。最后,通过具体实验提出了对MD64处理器设计的改进方案,为今后进一步开发多核模拟器打下了良好的基础。
其他文献
1994年是我国经济管理体制改革关键性的一年。80年代以来的改革主要是冲破旧体制,是拆“旧房子”,今后改革的任务是建立新体制,是建“新大厦”。今年的改革开始从浅层转入深
银行会计作为核算和监督金融活动及其过程的方法体系,在传统的金融体制下,为国家对金融业的管理和操纵,发挥了重要的作用。随着我国专业银行向商业银行的转轨,银行会计也面临
1994年是我国物价总水平上涨的第四次高峰,与上年同期相比,我国零售物价综合指数上升22%;全年累计消费指数上升32%,其中县城以下增幅为27%。市场物价的涨幅不仅高,而且涉及的范
紫砂壶的制作原料紫砂本身就富含石英、云母、铁质等等元素,在内部形成了透气孔结构,然后在后期的烧制过程之中又产生了缝隙,这样就形成了我们平常所说的"双透气性"结构,紫砂
随着社会主义市场经济的深入发展及现代企业制度的建立,如何加强应收帐款的管理,已成为很多企业议论较多的一个热门话题。从当前的情况看,很多企业大量的应收帐款,已经成为全
宜兴自古以来就有"江南佛国"的美称,鼎盛时期有大小寺庙几百座,紫砂与佛教的渊源从紫砂壶诞生之日就开始了,一直延续到今天,形成了"禅茶一味"的文化形式。从整体上来看此壶《
2012年7月,《第二届长春国际陶艺作品邀请展》在吉林艺术学院CAC工作站拉开帷幕,我作为活动的组织者之一参与了此次活动。来自14个国家的21位陶艺家陆续来到工作站,当他们经
期刊
市场经济比任何时候都需要有公平的市场竞争。随着我国保险事业的发展,多家保险企业称雄保险市场,由于宏观调控与约束不力,我国的保险市场呈现出不良状态。为使保险市场健康
中国优秀传统文化与艺术之间有十分紧密的联系,中国经典的传统艺术形式都是以优秀传统文化为底色,保证了自身的传承。紫砂壶艺术传统气息浓厚,具有典型的人文色彩。此件"平步