收藏本站
《国防科学技术大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

嵌入式异构多核处理器设计与实现关键技术研究

岳虹  
【摘要】: 嵌入式应用的发展要求嵌入式微处理器具有高性能、低功耗、结构可扩展、成本低和设计周期短的特征。嵌入式微处理器体系结构及设计方法因此而面临着极大的挑战。在当前集成电路工艺技术条件下,基于面向特定应用的定制处理器设计技术,开展嵌入式异构多核处理器设计与关键技术研究,是该领域的一个重要研究方向,其深入研究具有重要的理论和现实意义。 本文在嵌入式异构多核处理器体系结构研究中,结合面向特定应用定制处理器的设计技术,提出了一种以定制处理器核为基础的嵌入式异构多核处理器体系结构,以期在实时性能、设计灵活性以及成本和功耗之间获取最佳的设计折衷。文中以多媒体应用为例,还重点研究了该嵌入式异构多核处理器体系结构设计与实现的核心关键技术,主要包括设计开发环境的构建、应用程序的特征分析、指令集的定制以及定制功能单元的设计等。并在上述研究工作的基础上,具体设计实现了一款面向多媒体应用的高性能嵌入式异构多核处理器芯片,验证了本文的相关研究工作。 本文所取得的研究成果主要有: 1.提出了一种以定制处理器核为基础的可扩展嵌入式异构多核处理器体系结构。该嵌入式异构多核处理器体系结构融合了高性能通用嵌入式处理器核和多个可面向特定应用进行定制的定制处理器核,基于传输触发体系结构的定制处理器核具有很好的可扩展特点,以及规整性和模块化特点,其硬件可以层次化自动设计实现。 2.基于本文所提出的嵌入式异构多核处理器体系结构,提出了其设计实现过程中的体系结构可重定向模拟技术、指令集定制算法及硬件自动生成技术,并在此基础上建立了相应的设计开发环境,有效缩短了设计周期,对相应的嵌入式异构多核处理器的设计、实现、测试和验证提供了有力的支撑。本文使用此设计开发环境,对多媒体应用程序特征及负载进行了量化分析,得到对面向多媒体应用的嵌入式异构多核处理器设计具有指导意义的统计分析结论。 3.提出并设计实现了一种基于并行加法器阵列的分散式DCT/IDCT定制功能单元体系结构。该体系结构采用了动态伸缩技术和数据分块技术,将乘法操作转变为查表操作和加法操作,再结合简单的移位操作,完成最终结果的计算。因此只需要很少数量的低位宽加法器、移位器及小规模ROM存储器,既能完成DCT/IDCT变换,并仍能保证计算结果具有很高精度。而且其结构规整,便于硬件高效实现。 4.针对多媒体应用计算特点和特殊计算需求,提出并定制了子字并行指令及初等函数计算指令,设计实现了对这些定制指令进行支持的子字并行ALU,多模式子字并行乘法器以及基于CORDIC算法的初等函数计算单元。这些定制功能单元使面向多媒体应用的嵌入式异构多核处理器的实际应用性能得到了大幅度提高,用较小的芯片面积开销获取了较高的应用程序执行性能。 5.在上述研究工作的基础上,设计实现了一款面向多媒体应用的嵌入式异构双核处理器EHMP-01芯片。系统研究了该处理器的设计与实现关键技术,包括微体系结构设计、存储系统设计、外围接口设计、逻辑设计和VLSI实现,以及芯片的测试和验证等。该处理器在0.18um工艺下流片,芯片总面积为4.8*4.8mm2,工作主频可以达到300MHz。在300MHz工作主频下,动态功耗仅为670mW。实际运行表明该芯片工作稳定可靠。 EHMP-01嵌入式异构双核处理器芯片的成功流片,对本文提出的以定制处理器核为基础的嵌入式异构多核处理器体系结构、设计方法以及一系列关键技术进行了有效的验证。
【学位授予单位】:国防科学技术大学
【学位级别】:博士
【学位授予年份】:2006
【分类号】:TP368.1

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 何晶;孙义和;;媒体处理器结构综述[J];计算机工程;2007年09期
2 陈思中;余江;夏雷;曾义;潘宁河;;基于异构多核处理器的媒体资源服务器[J];计算机工程;2008年13期
3 汪少敏;赵猛;朱振博;王艳琦;;基于多核处理器并发计算软件构架设计与实现[J];计算机科学;2008年07期
4 蒋建春;汪同庆;曾素华;;求解异构并行系统任务分配的混合离散粒子群算法[J];控制与决策;2011年09期
5 徐祯;孙济洲;于策;亓大志;张旭明;;基于CELL宽带引擎架构的MPI研究与实现[J];计算机应用研究;2010年07期
6 蒋建春;汪同庆;;一种异构多核处理器嵌入式实时操作系统构架设计[J];计算机科学;2011年06期
7 林明亮;祝永新;;基于SimpleScalar的异构多核仿真器[J];微电子学与计算机;2007年07期
8 邓让钰;陈海燕;窦强;徐炜遐;谢伦国;戴泽福;李永进;夏军;罗莉;张民选;;一种异构多核处理器的并行流存储结构[J];电子学报;2009年02期
9 蒋建春;汪同庆;;异构多核处理器的任务调度算法[J];计算机工程与应用;2009年33期
10 ;[J];;年期
中国博士学位论文全文数据库 前3条
1 岳虹;嵌入式异构多核处理器设计与实现关键技术研究[D];国防科学技术大学;2006年
2 高毅;基于异构多核处理器的视频编码去相关性研究[D];华中科技大学;2009年
3 蒋建春;异构多核嵌入式软件关键问题研究[D];重庆大学;2011年
中国硕士学位论文全文数据库 前6条
1 卢鋆;基于Cell多核处理器的MPEG-2视频解码技术的研究[D];浙江大学;2008年
2 林明亮;基于SimpleScalar的拥有存储与总线扩展能力的异构多核仿真器[D];上海交通大学;2007年
3 郭毓鹍;星载遥感图像预处理系统结构和预处理算法研究[D];国防科学技术大学;2006年
4 顾宝刚;基于VxWorks的异构多核处理器软件系统的研究与设计[D];国防科学技术大学;2008年
5 胡绵江;面向密码应用的定制处理器关键技术研究[D];国防科学技术大学;2011年
6 金胜男;基于异构多核的静态任务调度策略研究[D];哈尔滨工程大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026