当前位置:主页 > 科技论文 > 计算机论文 >

高效的片上Flash加速控制器软硬件设计

发布时间:2017-05-10 01:13

  本文关键词:高效的片上Flash加速控制器软硬件设计,由笔耕文化传播整理发布。


【摘要】:随着智能家居、可穿戴设备和物联网等概念的兴起,微控制器芯片(MCU)的应用市场越来越广阔。与此同时片上Flash逐渐取代早期的ROM,成为MCU芯片中最重要的指令存储器。但是相对于处理器来说,片上Flas h属于慢速的存储设备,制约着MCU芯片的整体性能。因此,研究如何提高片上Flash的读取速度有着重要意义。本文设计了一款高效的片上Flash加速控制器,通过软硬件技术来提高Flash的读取速度。文中首先介绍了实现Flash基本功能的控制器硬件设计。在设计中充分考虑低功耗和可测试性的设计思想,并通过优化接口信号,实现低频模式下Flash的单周期连续访问。其次,文中提出基于预取和缓存原理的加速模块设计,整合并优化出预取缓存与高速缓存两种加速方案来提升Flash读取速度。其中预取缓存方案采用位宽扩展和预取技术加速顺序指令的读取,并采用分支缓存技术,降低由非顺序指令造成的预取缺失代价。而高速缓存方案采用路预测和缓存锁定技术,减少不必要的缓存访问和替换,在提高读取速度的同时,降低系统功耗。再次,为了进一步提升Flash读取速度,本文从软件方面也提出相应的优化方法。针对缓存锁定技术,本文提出一套公式和流程来确定锁定区域。针对两种加速方案的选择,本文提出一套切换机制,使得两者在程序中既可以静态配置,也可以动态自适应切换。最后,本文通过一款SoC芯片的设计实例,进一步验证了文中提出的片上Flash力口速控制器的可行性和实用性。
【关键词】:片上Flash加速控制器 预取缓存 高速缓存 自适应
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP332
【目录】:
  • 致谢4-6
  • 摘要6-7
  • Abstract7-12
  • 1 绪论12-16
  • 1.1 课题研究背景12-13
  • 1.1.1 片上Flash12
  • 1.1.2 片上Flash控制器12-13
  • 1.2 国内外研究现状13-14
  • 1.3 主要研究内容14-15
  • 1.4 本文章节安排15-16
  • 2 Flash存储器与SoC设计方法16-26
  • 2.1 Flash的发展与原理16-17
  • 2.1.1 Flash的发展16
  • 2.1.2 Flash的工作原理与分类16-17
  • 2.2 片上Flash时序介绍17-21
  • 2.3 SoC设计方法21-25
  • 2.3.1 IP设计流程22-23
  • 2.3.2 片上总线协议23-25
  • 2.4 本章小结25-26
  • 3 片上Flash加速控制器26-37
  • 3.1 控制器架构26-27
  • 3.2 Flash擦写模块27-29
  • 3.3 Flash控制逻辑模块29-33
  • 3.3.1 Flash读取相关的状态机29-30
  • 3.3.2 Flash擦写相关的状态机30-31
  • 3.3.3 低频下的快读技术31-33
  • 3.4 可测试性考虑33-34
  • 3.5 低功耗考虑34-36
  • 3.6 本章小结36-37
  • 4 加速模块硬件设计37-49
  • 4.1 加速模块整体方案架构37-38
  • 4.2 高速缓存方案38-42
  • 4.2.1 缓存原理38
  • 4.2.2 缓存硬件优化技术38-41
  • 4.2.3 高速缓存硬件实现41-42
  • 4.3 预取缓存方案42-48
  • 4.3.1 位宽扩展技术43
  • 4.3.2 预取技术43-45
  • 4.3.3 分支缓存技术45-47
  • 4.3.4 预取缓存硬件实现47-48
  • 4.4 本章小结48-49
  • 5 加速方案软件优化49-55
  • 5.1 缓存锁定区域的确定流程49-51
  • 5.2 加速方案的切换机制51-54
  • 5.2.1 静态切换51-52
  • 5.2.2 自适应动态切换52-54
  • 5.3 本章小结54-55
  • 6 验证平台与实验结果55-66
  • 6.1 验证平台与环境55-56
  • 6.2 基本功能验证56-58
  • 6.3 读取性能分析58-62
  • 6.3.1 基本读取以及低频快读技术性能分析59
  • 6.3.2 高频加速性能结果分析59-62
  • 6.4 综合结果及分析62-65
  • 6.4.1 功耗测试结果62-65
  • 6.4.2 面积测试结果65
  • 6.5 本章小结65-66
  • 7 片上Flash加速控制器的SoC实例66-74
  • 7.1 系统架构66
  • 7.2 模块说明66-67
  • 7.3 存储地址空间分配67-68
  • 7.4 功耗管理单元68-69
  • 7.5 片上Flash控制器的寄存器描述及操作流程69-72
  • 7.5.1 控制器的寄存器描述69-70
  • 7.5.2 控制器的操作流程70-72
  • 7.6 物理版图实现72-73
  • 7.7 本章小结73-74
  • 8 总结与展望74-76
  • 参考文献76-79
  • 作者简历及在学期间所取得的科研成果79

【相似文献】

中国期刊全文数据库 前10条

1 朱雯艳;;案例教学在flash教学中的实际运用分析[J];读书文摘;2014年16期

2 ;Flash常见问题大集合[J];电脑知识与技术;2002年10期

3 王勇;;Flash图片轻松提取[J];电脑爱好者(普及版);2008年03期

4 钟震瑜;Flash中运动模糊的制作[J];多媒体世界;2000年06期

5 吴国庆 ,谢景海;放大,放大,再放大——使用flash实现图片放大效果[J];电脑知识与技术;2003年36期

6 桃子;Flash遮罩篇[J];网络与信息;2005年02期

7 王志军;;Flash安全巧设置[J];电脑迷;2006年10期

8 张忠华;朱云云;李红岩;;Flash平台的数据库应用方法[J];中国医学教育技术;2013年06期

9 日月光军;;1分钟,图片瞬间变Flash影册[J];电脑迷;2006年03期

10 申玲玲;;Flash广告的优势和发展前景[J];青年记者;2006年14期

中国重要会议论文全文数据库 前5条

1 路由喻放;;Flash网络广告中的设计心理学[A];节能环保 和谐发展——2007中国科协年会论文集(二)[C];2007年

2 王均;虞巧颖;;用Flash仿真排队论机器修理问题[A];中国系统仿真学会第五次全国会员代表大会暨2006年全国学术年会论文集[C];2006年

3 卫静莉;刘高亮;卢培晔;;化工实验操作仿真的Flash实现[A];第九届全国化学工艺学术年会论文集[C];2005年

4 鲁玲;;Flash在气象网页设计上的应用[A];2005年广西气象学会学术年会论文集[C];2005年

5 江兴方;宣桂鑫;;光学教程与Flash功能编程技术[A];大珩先生九十华诞文集暨中国光学学会2004年学术大会论文集[C];2004年

中国重要报纸全文数据库 前10条

1 康翔;手机Flash孕育新商机[N];计算机世界;2006年

2 申玲玲;Flash广告:越看越美丽[N];中华新闻报;2006年

3 红苹;Flash“怀旧老电影”特效制作[N];江苏经济报;2002年

4 秋燕 女瑛;Flash市场复苏 业者描蓝图[N];电子资讯时报;2002年

5 江苏 李晓东;Flash中声音的压缩与效果处理[N];电脑报;2003年

6 山东 Flashsj;Flash人物面部造型技巧(下)[N];电脑报;2002年

7 四川 钟诚;用Flash任意切割图像[N];电脑报;2002年

8 郑振涛;Flash在手机上照样闪[N];电脑报;2005年

9 湖南 Ringfo;把QQ广告变成Flash播放器[N];电脑报;2002年

10 吉林 杨志平;谁在干涉WMP播放Flash电影?[N];电脑报;2004年

中国硕士学位论文全文数据库 前10条

1 安殷福;基于FLASH的出题系统的设计与实现[D];苏州大学;2015年

2 郭静;基于Web的学前教育Flash课程资源管理系统的设计与实现[D];山东大学;2014年

3 张帆;基于Flash课程的教学平台的设计与实现[D];天津大学;2014年

4 蒋进松;高效的片上Flash加速控制器软硬件设计[D];浙江大学;2016年

5 李敏;基于Flash的漫画教学工具的设计与实现[D];上海师范大学;2011年

6 贺拓;Flash应用程序漏洞挖掘与利用[D];西安电子科技大学;2010年

7 张晓静;Flash电影交互特征及其提取研究[D];山东师范大学;2015年

8 钟月云;基于flash的儿童教育游戏研究与设计[D];湖南大学;2011年

9 涂娟娟;Flash作品的自动评阅策略研究[D];浙江师范大学;2014年

10 韩晓霞;基于Flash的网络电子地图开发研究[D];兰州交通大学;2011年


  本文关键词:高效的片上Flash加速控制器软硬件设计,,由笔耕文化传播整理发布。



本文编号:353721

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/353721.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户28b1e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com