基于双端口RAM的数据Cache的研究与实现-计算机科学与技术专业论文.docxVIP

基于双端口RAM的数据Cache的研究与实现-计算机科学与技术专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要本论文研究内容来自西北工业大学航空微电子中心所承担的某预研课题,以参 摘要 本论文研究内容来自西北工业大学航空微电子中心所承担的某预研课题,以参 与的32位嵌入式微处理器“龙腾R2”的设计工作为基础,设计并实现了基于双端 口RAM的数据Cache,该Cache应用于“龙腾R2”微处理器,能够实现数据同 步侦听,提高多机环境下处理器的性能;并在双端口RAM基础上,对多端口数据 cache进行研究,提出一个16端口数据cache的实现方案。 作者的主要工作如下: 1.对“龙腾R2”微处理器体系结构和双端口RAM特性进行了分析,在此 基础上,设计并实现了适应Po戳一c指令集系统结构的双端口数据cache, 并应用于“龙腾R2”微处理器中,经仿真分析,其功能和PowerPc750 完全兼容。 2.研究了“龙腾R2”数据cache一致性协议,在双端口RAM基础上,实 现了“龙腾R2”数据cachc的同步侦听操作,解决了“龙腾R2”微处理 器在多机系统下高速缓存一致性带来的冲突问题。 3.研究了目前流行的验证技术,总结出了~套适用于“龙腾R2”特性的验 证方法。构建仿真验证平台,采用直接测试和随机测试的方法完成双端口 数据Cache的验证,代码覆盖率和功能覆盖率都达到了100%。 4.对双端口数据Cachc迸行扩展研究,设计了一个16端口数据cache,与 单端口实现的16端口数据Cache相比,数据c础le平均访问时间降低了 20%左右,且硬件实现相对简单,占用芯片面积少。 本文设计的基于双端口RAM的数据cache应用到“龙腾R2”微处理器芯片中, 该芯片目前已经流片成功,并通过了实时监控程序和嵌入式操作系统vxworI(s的 测试,其指令集和接口时序与PowerPC750处理器完全兼容。 关键字:双端口RAM,侦听,多端口数据cache,交叉开关,仲裁逻辑 AbstractThe Abstract The work in t11is mesis is pan ofa PrelinliIlary Rese盯ch Projeccs.Based on吐1c desi印of 32-bit锄bedded Inicmprocessor”Lon垂ium R2¨,desi驴ed and iInplemented me D11al-port Data Cachc,which is applied t0 mc”Lon舒i砌R2”microprocessor acKeved syncllr出ion sn00piIlg, and e髓ctiVely improved tlle processor’s p幽眦孤ce.Based 0n me D吼I—port鼬W,stIldied Multi.port Da协Cache,proposed a Sixteen.ported Dgta Cachc. 1k research work of吐lis dissertation mainly includcs: 1. Based on allalyzing me architecturc of“Lon舒i啪R2”rnicroprocessor孤d也c cbara啦fistic of Dl】al-pon l乙蝴,designcd a11d implcmeI蹦the Duaj侧 Data cache,Which is印plied t0龇”L0n鲥啪R2”mi啪processor.nIe simulation rcsults and aIlalysis pmve tllat it is flIlly compatibIe、Ⅳim PowerPC750 in fimction. 2. SnJdied me Da衄Cache C0hereI脚胁toc01,bascd on tlle DIIal.port RAM, impl锄en钯d Da诅Cachc synchroni刎on mooping,merefore e虢ctively solves the Hi曲Speed cache C0he嗽1ce probIem of t11e“Lon鲥啪R2”under muni-computer enViro啪em. 3.Researched on verincation memods,觚d comes up、Ⅳim oIlc IlIliqIle V耐fication method for“Lon垂ium R2”. Direct and random tests arc perf|o珊ed to complete the verificat.on of Dual一pon Data Cache,柚d gct thc loo%code coverage姐d fIl:nctional

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档