支持QoS路由器设计与验证

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:BlueWindow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SoC应用越来越多,片上网络作为一种新的片上通信架构,除了要提供基本的BE通信服务,还需要提供各种不同特定应用对通信带宽、时延及时延抖动等QoS有保障要求的GS通信。如何提供能保障带宽、时延及时延抖动的服务成为NoC设计中一项关键技术。因此,对片上网络通信架构中的保障服务质量通信研究具有非常重要的意义。本文在深入分析片上网络中保障服务质量通信的基础上,针对目前片上网络保障服务质量方案存在的问题,提出一种保障服务质量算法,将此算法与传统BE路由算法结合,设计完成同时支持BE、GS的路由器,并对此路由器组成的片上网络进行了性能评估。首先,本文从面向连接与面向非连接方案异同、GS虚连接建立阶段的设计难点以及GS数据传输阶段需要解决的问题三方面进行了详细的分析。其次,在对片上网络保障服务质量方式分析基础上,采用分布式建立GS虚连接,借鉴基于象限虚拟网络自适应BE路由算法,提出带回退机制的象限虚网络自适应GS虚连接建立算法,提高了GS虚连接的建立成功率。在GS数据传输阶段,提出面向连接的QoS调度算法并理论证明了算法的正确性,该算法通过分布式地动态调整GS连接在每个路由器中的优先级,来解决共享同一物理链路的不同GS连接之间的传输冲突问题,从而保障了时延、带宽和时延抖动等QoS需求。该算法支持保障多种带宽申请,有效解决了IP核对通信架构保障服务质量多样性的要求,并且,通过结合通过BE通道分配动态优先级和监控GS流量两种方法,改善了BE服务质量、提高了资源利用率。随后,对算法进行了硬件建模,完成同时支持BE、GS路由器的RTL级建模,利用Design Compiler对其进行逻辑综合得到门级电路网表,利用SoC Encounter对网表进行布局布线得到最终版图。同时,通过利用Prime Time对网表进行静态时序分析,利用formality进行形式验证,保证了设计时序正确性及功能一致性。最后,本文利用片上网络性能评估平台对设计路由器组成的片上网络进行性能评估,结果表明,保障带宽和零抖动,同时能有效提高BE服务质量。
其他文献
当前世界环境污染严重,各个国家都对环境的保护和治理十分关注,电力行业是关系人民生活的基础行业,现在主要以煤炭作为燃料进行火力发电,作为电力企业来讲,平衡优化供电盈利
目前,半导体制造已经逐步迈入12英寸(300mm)晶圆时代,晶圆厂更加依赖于自动化来提高产能,而制造执行系统(Manufacturing Execution System: MES)如何与半导体设备进行整合,从
在光通信系统中,众多难题之一是光信号在长距离光纤传输后会产生色散现象。色散是指光脉冲中不同的频谱分量在光纤中传播的速度不同,它会导致光信号在沿光纤传输时发生光脉冲
利用马尔科夫链、空间马尔科夫链及时空加权马尔科夫链等方法,分析了中国所有地级市经济增长的趋同俱乐部空间分布及其演变趋势,认为:(1)中国地级市经济增长存在低水平、中低
随着我国市场经济的不断发展和完善,越来越多的规模性企业开始实行跨区域经营。跨区域经营可以使企业更加充分地利用和占有市场资源,促进企业做大做强,使其在国内和国际市场
<正>《中国教育报》2019年7月4日讯6月14日,首都师范大学教育学院举办了"聚焦家庭教育立法"学术沙龙,与会专家从教育学、法学、社会学、人类学等不同研究角度,围绕家庭教育立
民办高校在当下高等教育竞争环境下,只有利用自身管理机制灵活的优势,率先开展教学改革,推行"翻转课堂"的教学模式,才有可能谈生存,谋发展。
随着半导体工艺的发展,单个硅片上可以集成几十个甚至是上百个的IP核。在如此庞大的系统中,各IP核之间的互连策略和方法,就成了影响片上系统性能、功耗、数据吞吐率等指标的
随着铁路客货运量的日益增加,以及铁路提速战略的全面实施,铁路部门对列车的安全问题提出了更高的要求。由于列车在行驶过程中会对导轨产生磨耗,当磨耗超过一定限度,就会对列
羽毛球运动日益成为越来越多少儿的首选运动项目,但少儿业余参与学习羽毛球运动的时间非常有限,而高远球技术作为技术繁多的羽毛球运动中的入门标志性技术动作,由于其动作环节较多,技术链较长,动作的泛化、分化时间长,这就构成了一对不可调和的矛盾。针对这一现实情况,探寻一种更适合少儿业余羽毛球训练的教学方法显得极为必要,根据运动解剖学原理以及教学实践并结合本次研究结果,我们发现突出发力反序教学模式有效地解决了