多处理器系统芯片的层次化总线通讯架构设计与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:hfzwl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在单颗芯片上集成多个处理器以提高系统芯片的整体性能已成为下一代集成电路设计的趋势,而其中如何提高各处理器之间的通讯效率又成为多处理器系统芯片设计的关键。传统系统芯片设计中多以单层总线结构为主,而随着系统中IP(Intellectual Property)模块数目的增加,通讯效率随之降低,进而影响系统整体性能。本文基于多处理器系统芯片,提出一种层次化总线通讯架构:局部总线负责处理器核与本地存储器之间的通讯;全局总线实现处理器核对共享模块的访问,两层总线通过总线桥连接。本文的研究工作受到以下项目的资助:(1)国家自然科学基金资助项目“集成电路NoC体系结构及设计方法学基础研究”(项目编号:60576034);(2)教育部博士点基金资助项目“集成电路NoC体系结构中OCN关键技术研究”(项目编号:20050359003)。论文的主要内容和取得的成果如下:1.在RTL级设计了多处理器系统平台,重点阐述了基于双层总线的片上通讯架构,并详细介绍了各子模块的设计。在给出设计思路的同时,论文进行了大量仿真验证实验。仿真结果表明,该通讯架构的设计满足了多处理器系统的基本功能要求。2.在RTL级以流水矩阵乘法为例研究系统在不同工作负载下的加速比变化。实验结果表明,在使用四个处理器的情形下,矩阵相乘循环次数为4次时加速比仅为2.2;随着循环次数增多,加速比最高可达3.2。由此可以得出以下结论:随着工作负载的增加,加速比有上升的趋势,基本原因是花费在多核之间通讯的开销随循环次数的增多而明显减少,从而使系统性能更优。3.以ALTERA公司StratixⅡEP2S180开发平台为目标,对整个设计进行FPGA原型验证。整个系统(包括硬件和应用程序)下载到单颗StratixⅡEP2S180器件上,工作频率为60MHz。实验结果表明本设计功能正确,FPGA资源利用率为34%,使用49,996个自适应查找表(Adaptive Look-up Tables,ALUTs),存储单元使用1,600,768 bits,占用率为17%。
其他文献
首先介绍了安全和质量控制措施在桥梁施工管理中的作用,随后分析其存在的不足并提出相应的解决策略,值得注意的是,还要建立高素质的施工管理队伍,落实安全和质量管理培训措施
针对微生物燃料电池产电电流密度低等问题,提出重铬酸钾(K2Cr2O7)和氯酸钾(KClO3)改性阳极提高微生物燃料电池性能的方法。以湖底污泥为阳极底物,糖蜜废水为阳极液,高锰酸钾(
随着社会信息化的高速发展,大数据逐渐覆盖生活工作的方方面面,移动设备的普及更使人们增加了移动数据的使用频率,教师们开始考虑利用大数据来丰富传统的教学模式,微课、慕课
中国新近颁行的两部证据规定中关于非法证据排除规则的内容非常丰富,对于理论研究和司法实践都具有突破性的意义。非法取证行为和非法证据是适用排除规则的前提和对象,排除规
目的糖尿病患者心源性猝死率高,其早期变化多表现为心脏植物神经调节失常所致的功能性失调。心率变异性(heartratevariability,HRV)能较好地反映“功能失调”这一特点。本研
<正> 湖南省人民政府党组按照省委关于整党工作的统一部署,在认真学习整党文件,广泛征求意见、交心谈心的基础上,于五月二日至六日进行了集体对照检查,二十三日至二十七日认
目前,云计算凭借其高计算性能、高安全性能,以及低成本和深度虚拟化等特点,在电子政务信息化领域逐步开始应用;在云计算平台探究信息资源整合,具有一定的价值与意义。本文是
目的探讨Ⅲ型先天性食管闭锁手术后吻合口漏及吻合口狭窄的危险因素及预防措施。方法收集重庆医科大学附属儿童医院胸心外科 2013年1月1日至2014 年12月31日确诊为Ⅲ型先天性
随着H.264视频压缩技术越来越广泛的应用,关于H.264的研究也越来越多,其中一个主要的目标就是如何在保证视频图像质量不受影响的前提下有效的提升编解码的速度。目前国际国内
近年来,随着军事及民用方面导航定位的大量需求,各国都不断加大了在卫星无线电导航业务(即RNSS)的投入。在今天,卫星无线电导航业务的发展突飞猛进,其领域已从陆地、海洋扩展