基于FPGA的片上网络模拟及分布式时序建模

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:marker1900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微处理器设计进入多核时代,单个芯片上可集成的处理器核数越来越多,这些核间的通信成为影响整个多核、众核系统性能日益重要的因素。传统的基于总线互连方式因带宽和可扩展性问题很难满足多核时代的通信要求,片上网络(Network-on-Chip, NoC)因此被体系结构研究者提出而作为多核系统中互连通信的基础架构。它将片上通信和处理核心分离,并行和分时复用节点互连之上的通信流,因此能较好地解决带宽和可扩展性问题,成为目前体系结构研究的热点。然而,在对片上网络的建模中,传统的软件模拟性能低下,较新的硬件解决方案又存在可扩展性差的问题,始终没有一款令人满意的模拟器。本文的研究将针对之前模拟器设计中遇到的问题,从基于FPGA的NoC建模方法入手,旨在设计一款快速、可扩展、精确到时钟的NoC模拟器。本文的研究内容和主要成果包括以下几个方面:(1)综合分析了已经存在的基于FPGA的NoC时序建模方法,借鉴它们设计的优点,并针对不足之处提出一种硬件友好的分布式时序控制机制。该机制在模拟中采用隐式同步方法,以节点内计数器和节点间缓冲队列取代集中式控制器,将时序同步和计数任务交给每个节点自行处理。它一方面能解决扩展性问题,另一方面更充分地利用了FPGA周期从而提高了模拟速度。(2)基于分布式时序控制机制,在FPGA平台上设计并实现了一种快速、可扩展、精确到时钟的NoC硬件模拟系统。该系统在设计时注重参数化和虚拟化思想,方便用户模拟多种目标NoC并在设计间做合理折衷。(3)选择权威NoC模拟器作为对照,对基于分布式时序控制实现的NoC模拟系统进行正确性、可扩展性、性能等方面的量化评估。实验结果表明,该系统能够达到与业界权威软件模拟器同级别的模拟精度,200倍的性能提升。相比最近的硬件解决方案,解决了扩展性问题,同时取得最高21%的模拟加速。本文针对FPGA而提出的NoC分布式时序控制机制,是由对同步系统模拟而得到的启发,因此具有一般通用性,可以为未来体系结构研究中基于FPGA的同步系统建模提供参考。
其他文献
1.问题由来前不久有幸担任厦门市第四期数学学科带头人结业优质课评比活动,选手们精彩的课堂演绎让评委们回味无穷.其中一位教师留给学生一道课后作业题引起笔者兴趣,原题如下:
在室温下,ZnMgO薄膜材料的禁带宽度可在3.3eV~7.8eV范围内调节。又由于这种半导体材料分布广泛、制备方法多以及抗辐射能力强,因此,近几年人们越来越关注这种材料的研究及其发
本文采用了文献资料法,对舞龙运动的发展及动态做了简要概述。探究了“高参小”开设舞龙校本课程的意义,并为“高参小”舞龙课程的开发提供了一些借鉴和帮助。综上所述,舞龙
<正>新课程背景下,《语文课程标准》对学生的阅读有明确要求。课外阅读能提升学生的阅读能力,提高学生的语文学习成绩,可以帮助学生开阔眼界,丰富学生的人文素养。然而,当前
功率VDMOS器件拥有高开关速度,高耐压,良好的热稳定性等一系列的优点。当前已在各类复杂工作环境下得到广泛的应用,如工业控制、电源、便携式电器、消费电子、汽车电子以及航空
语言建构与运用是语文核心素养之一,是其他三个核心素养的基础,学生其他三个方面能力的形成都是在言语经验的建构过程中得以实现的。本文在厘清"语言建构与运用"的概念与内涵
蜕膜自然杀伤(decidual natural killer,dNK)细胞是存在于母胎界面并与胎儿滋养层细胞密切接触的免疫细胞。近年来的研究发现,正常妊娠过程离不开dNK细胞分泌的相关因子的作用,
集成电路设计领域的飞速发展,使得由PCB(印刷电路板)组成的电子系统正在向更大规模、更小体积以及更快时钟频率的方向发展,电子系统的设计也大都进入了纳米级的高速电路设计
子宫内膜癌的发病率正逐年增高,其中75%-85%的Ⅰ型子宫内膜癌为内膜样腺癌,孕激素大量、长期应用为子宫内膜不典型增生及子宫内膜癌保守治疗的主要方法。但大剂量孕激素保守
<正>近100年来,香港作为自由贸易港,处在东南亚门户之位,跻身全球最富经济活力的城市行列;近40年来,深圳这个昔日的小渔村作为对外开放的"窗口",凭借门户之利,一跃成为中国一