基于Openrisc的可重塑芯片设计

来源 :成都理工大学 | 被引量 : 2次 | 上传用户:datoufangyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自1958年美国著名公司TI发明了全球第一块集成电路之后,集成电路的规模和相关技术得到了飞速的发展。其中最明显的就是处理器包含的晶体管数目越来越多,而体积却越来越小。尽管近年来处理器的晶体管数目继续如摩尔定律所揭示的那样每隔18个月翻一倍,但是换来的结果并不是直接的处理器性能增加一倍,造成这种现象的主要因素就是处理器的功耗预算是一定的,而这有限的功耗预算不足以让处理器的大部分晶体管工作,最终就导致了“利用墙”、“功耗墙”问题的出现。尤其是在移动设备领域,处理器能够使用的功耗预算更加有限,使得这个问题成为了限制移动设备性能的最主要因素。目前主要有两类方法解决“利用墙”、“功耗墙”问题。其一是根据需求定制ASIC,这种方法简单有效,但是有明显的缺陷,就是ASIC只能运行特定的软件,即使对该特定软件进行微小的升级也意味着芯片报废,若要继续使用就需要重新定制芯片,尤其在软件升级频繁的情况下会大大增加使用者的成本。另外一类方法就是为特定领域设计硬件加速器,这种方法对于处理器功耗使用效率有明显的提升,即使软件升级了也不会大幅影响处理器性能,而且它还能运行普通程序,据此本文提出了一种基于硬件加速器的通用处理器架构设计。设计基于加速器的通用处理器架构主要面临两个主要的问题。第一个问题是如何确定需要集成到片上的加速器的种类和数量已达到对应用程序最大的覆盖率。第二则是编程模型,即众多的加速器采用何种方式集成到片上,编程人员如何使用它们让程序运行时更加高效。为解决这两个问题,我们将设计一种全新的多加速器架构,在针对特定领域的应用时在应用性和功耗之间取得平衡,在保证编程模型简单可靠的情况下提高加速器对应用的覆盖率,达到较好的加速比,有效解决“利用墙”、“功耗墙”问题。考虑到Openrisc是开源的CPU架构,且拥有完整的工具链可用,本设计选用Openrisc为整个SoC的核心处理器。文中研究了Openrisc的核心部分、数据和指令高速缓存、数据和指令MMU、可编程的中断控制器、定时器、电源模块、调试模块等,还研究了Wishbone总线。紧接着提出了基于FFT算法的IP核设计,着重介绍了IP核的结构、功能验证、上板测试、加速比等。最终得出的结论,在同样的CPU架构之下运行同样的算法,有FFT IP核的CPU比没有FFT IP核的CPU运行时间大大缩短,这样就通过缩短CPU对相同代码运行的时间来减少CPU的功耗。后期会将IP核与Openrisc较好的耦合在一起,通过编译器来识别符合加速的代码段,以最大效率的发挥加速器的作用,这样程序员便无须了解硬件架构,可以根据实际需要灵活的书写代码。
其他文献
目的:探索间歇充气压力治疗仪预防下肢静脉曲张术后肢体胀痛的护理效果.方法:在2017年4月13日至2018年4月13日期间选择120例下肢静脉曲张术后肢体胀痛患者为试验对象,采用随
新兴的小上于它在时域和频域都具有良好的局部特性也大幅度降低 因而能够 很好的反映出瞬态信号的特征,为故障诊断提供了新的有效的分析手段,该文中,作者将小波分析分别应
背景与目的:miR-762在多种恶性肿瘤中存在表达异常,参与肿瘤的增殖、凋亡及侵袭转移.观察miR-762在胰腺癌组织和细胞系中的表达及对胰腺癌细胞增殖、侵袭转移的影响.方法:采
铁路扣件是维系铁路运输安全的重要部件,扣件缺失很有可能酿成列车脱轨等重大事故,扣件的自动化探测是发展铁路事业必须要面对的问题。当前我国铁路尤其是高速铁路的快速发展
GNSS时差监测与预报主要是从系统级解决多模导航中的时间统一问题。本文利用中国科学院国家授时中心的GPS/GLONASS双模双频多通道时差监测接收机开展了单站GPST/GLONASST时差
该文较为详细的介绍了系统总体设计思想、系统结构、功能以及系统运行情况.该系统为含省、市、投注点三级子系统的一个准热线系统,可采用的通讯方式多样.省中心管理系统通过
序:孩子的图景rn我已经是第二次进藏了.rn第一次是多年前,生龙活虎,到处游走.但是这次,却出现了严重的高原反应,呼吸困难,心跳加快,眼睛肿胀,头痛难忍.这或是因为所携带的装
期刊
硅微惯性敏感器作为一类新兴的微型机电系统(MEMS),具有广泛的军事应用背景和巨大的商业价值。硅微惯性敏感器的制作多数采用与集成电路相兼容的半导体加工工艺,制造工艺尚不成
随着网络技术的快速发展,通信技术有了很大的进步。然而,由于网络的开放性和共享性,不明人士或黑客通过互联网截获传输中的重要图像信息,因此多媒体信息的安全性和保密性问题
随着石油开采量的增加,世界各国的长距离输油管道建设日益增多,成为经济上和军事上的重要工程。但由于种种原因,管道泄漏事故频频发生,威胁到人们的生命财产、生存环境,造成严重的