高性能嵌入式SuperV DSP体系结构研究与优化设计

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:lcp396526202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DSP作为嵌入式系统的核心部件,广泛地应于智能终端、通信设备、多媒体处理等领域。应用需求的不断发展,要求DSP具有更高的性能、更低的功耗、良好的可调试性、更快的验证速度。因此,本文在循环优化、数据预取、流水线优化、片上调试和处理器验证等方面进行了相关研究,并在该研究基础上开展了高性能、低功耗嵌入式DSP芯片——SuperV_EF01的设计与验证工作。  本论文面向高性能低功耗的循环优化技术、数据预取技术、流水线优化技术、片上调试与快速验证方法开展了相关的研究工作。  在循环执行性能优化技术方面,本论文提出了一种软硬件协同的循环优化方法。通过编译器搜索循环,插入循环标志指令并删除循环开销指令,硬件上增加专用的循环控制单元,实现循环计数器的增减和取指地址的计算等功能,从而达到零开销循环的目的,提升了循环的执行性能。  为了降低循环的取指功耗,本论文提出了一种基于指令缓冲的动态低功耗循环缓冲方法,在指令缓冲区中动态开辟循环缓冲空间,并正确控制两个区域的工作模式,有效降低了循环的取指次数和取指功耗。  在数据预取技术方面,本论文提出了一种软硬件协同的数据预取调度方法。通过数据流扫描、关键指令识别、DMA控制来选择性启动数据预取,有针对性地对缺失的数据进行预取。添加专用的数据预取Cache用于存放预取的数据,有效地减少了数据访问的缺失次数和流水线停顿周期,减缓了“存储墙”的问题。  在流水线优化技术方面,本论文提出了一种基于指令缓冲的两段式流水线设计方法,通过添加指令缓冲,将流水线分隔成取指和执行两部分,既增加了代码密度又降低了由存储器访问阻塞导致的流水线停顿,提高了流水线的效率。  为了增加子函数调用类分支延迟槽调度的灵活性,本论文提出了一种子函数调用类分支的优化方法,在该类分支指令中标识延迟槽内的指令数目,实现了该类分支指令延迟槽的灵活调度。  在片上调试技术方面,本论文设计了一套可复用的调试指令集并给出了调试模块的设计方案和微处理器内核的修改方案,实现了多种微处理器片上调试功能,方便软件开发与系统调试。  为了加速处理器的验证过程,本论文提出了一种基于ESL模型的处理器验证加速方法,通过搭建比较粒度可调节的自动化验证平台,实现了快速正确性检查和精确错误定位。
其他文献
人类有三种阅读模型:自下而上,自上而下和交流互动模型.《英语课程标准》强调高中英语教学应注重批判性思维能力的培养.批判性阅读课的关键在于,基于文本理解基础上的交流探
随着网络的高速发展,如何对网络舆情进行有效的引导成为现在社会安全管理的一个重要研究方向,因此网络舆情分析技术随之成为国内外的研究热点,目前该技术已经在话题检测、话
车,拉近了人们的地理距离;摄影,拉近了影友们的心理距离。作为摄影社团组织,潍坊市青年摄影家协会经常组织影友进行采风创作,祖国的大江南北都曾留下他们欢乐的笑声。因为摄
“物业在你身边,建设美丽家园——第三届中国物业管理行业摄影比赛”历时三个月后,圆满落下帷幕,获奖作品在2014年8月于合肥召开的“物业管理年度论坛”上隆重揭晓,并举行了
无线传感器网络(Wireless Sensor Network, WSN)是21世纪极具应用价值的新兴学科之一。通过WSN人们可以即时监控,收集并分析WSN监测区域内监测对象的各种有效信息,并可将有效
矢量水听器在海洋探测、反潜等领域发挥着重要的作用,但是远距离探测中矢量水听器拖曳阵尺寸增大问题严重,而MEMS技术的发展为矢量水听器的低频小型化、高性能的发展需求提供了
随着农业现代化进程的加快,加快农业信息化建设,促进农业生产健康稳定发展,对实现农业产业化和现代化有着重要的现实意义。网络地理信息系统(WebGIS)的兴起,为农业信息化建设
相位式技术作为非接触主动测量方法在遥感测绘、精密测量等领域广泛应用。在调研国内外研究成果和分析实验室已有激光测距系统方案基础上,本文得出高速、高精度、数字化测量系
随着计算机技术和视频信息处理技术的发展,全程数字化的智能视频监控系统优势愈发明显,其高度的智能性、灵活性已经越来越引起人们的关注。人群异常状态分析是智能视频监控最前
氟喹诺酮类抗生素(Fluoroquinolones,FQs)是一种被广泛用人类和畜牧养殖中的光谱抗菌药,通过抑制细菌的DNA解旋酶从而对革兰氏阳性和革兰氏阴性细菌都有较强的抑制作用。他们有