基于电路信息的SPM功耗模型研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:sm3618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体制造工艺的进步,功耗问题成为嵌入式设计领域一个新的挑战。研究表明片上存储子系统已成为片上系统主要功耗来源。SPM(Scrach-pad Memory)作为一种片上存储器具有面积小、功耗低的优势,被广泛应用在嵌入式系统中。为了准确的反映和评估SPM对系统功耗的影响,对SPM进行功耗建模已经成为嵌入式低功耗研究重点之一。针对以往门级静态功耗模型不能有效评估SPM静态功耗的问题,本文系统分析了SPM存储阵列、地址解码、列逻辑等子电路在空闲、预充电、读/写阶段泄漏电流产生原理,在晶体管级上提出一种基于模拟的SPM静态功耗模型,评估SPM电路静态功耗。针对以往平均功耗模型不能反映电路实际功耗随电路输入而改变的特征,对基于SPM部件的低功耗编译优化技术支持不足的问题,本文提出一种反映电路活跃度的SPM动态功耗模型以评估SPM电路动态功耗。模型通过程序执行时SPM的电路输入/输出信息确定各子电路电路活跃度的变化,计算电路翻转电容,评估SPM动态功耗。为了获得程序执行时SPM的电路输入/输出信息,本文在SimpleScalar的基础上设计了一个模拟SPM访问的性能模拟器。仿真执行时,模拟器首先将基准程序的可执行文件装载到SPM空间中,然后从SPM空间中取指,并对指令解码和模拟执行,输出指令地址等程序运行时信息,结合上述SPM功耗模型,计算得到SPM的实际功耗。实验结果表明,在模拟SPM整体功耗时,本文提出的静态功耗模型模拟速度快,并能将误差控制在25%以内,动态功耗模型能根据电路输入特征计算功耗,保证模型准确度。
其他文献
在我国,工业炉窑在基础产业与传统产业均占有重要地位。但是普遍存在着高能耗与高污染的重要问题,也是迫切需要解决的重要技术难题。有部分企业和相关科研单位已经进行了大量
伴随着现代测控领域的发展以及后PC时代的到来,嵌入式系统的应用越来越广泛,寻求其新型化、智能化正在成为研究的焦点。嵌入式软件开发环境的研究是嵌入式系统领域的一重要分支
无线传感网络是由大量微传感节点间的相互协作来完成某一特定任务的自组织网络。作为一种新兴技术,无线传感网络有着广泛的应用前景,而定位跟踪正是无线传感网络的重要应用之
随着Internet和Intranet技术的广泛应用,数据存储不仅在容量上爆炸性增长而且对网络存储的要求也越来越高。传统的网络存储已经不能满足企业对存储系统高可靠性,可扩展性和安
伴随着知识经济的兴起,一种新的管理模式---知识管理开始出现并引起了人们的重视。知识管理的目标是创新,知识共享和重用是创新的重要前提和保障,产品概念设计领域作为设计新知
网络业务需求的快速增长对互联网服务质量(QoS)提出更高的要求,而业务交换节点成为制约网络性能的主要“瓶颈”之一。由于互联网络复杂的动态特性可以通过网络所负载的流量来
近年来,互联网技术和信息技术的飞速发展使得通过网络进行通信的网络社交成为可能。在众多的社会网络平台中,微博成为了使用广泛、最受人们欢迎和研究学者关注的社交平台,微
随着网络规模的迅猛发展和新业务的大量涌现,如何提高网络的服务质量成为当前迫切需要解决的问题之一。新一代网络技术MPLS(Multi Protocol Label Switching)在继承了ATM标签
CTI(ComputerTelecommunicationIntegration:计算机电话集成)计算机技术广泛应用于通讯领域后逐渐发展起来的一门综合技术。这种电信与计算机技术的融合为电信业带来了广阔的
近年来,数据仓库已经发展到能支持企业决策,甚至支持企业合作伙伴和客户的新高度。新一代的数据仓库应用不仅改善了企业战略的形成,更重要地是发展了战略的执行决策能力。ETL