低功耗NoC路由器设计与研究

低功耗NoC路由器设计与研究

论文摘要

论文在权衡了节点功耗、复杂度和路由性能等设计标准的基础上,设计了路由节点的各功能模块,并用SystemC语言实现了一个低功耗NoC(片上网络)路由器。本文首先分析了NoC的相关技术要点,包括NoC拓扑结构、NoC通信数据结构、路由算法和流控机制等。通过对两款典型的路由器——Alpha21364路由器和IBM InfiniBand路由器进行功耗模拟,研究影响片上网络路由器功耗的关键因素。探索出在不提高设计复杂度和不降低系统性能的前提下,使得路由器功耗最小化的路由器结构和参数配置。以此作为本文路由节点模型的参考。根据片上网络的特点,论文选定2-D Mesh的网络拓扑结构、XY维序路由算法和虚通道流控机制作为本文路由节点设计的技术基础;利用SystemC语言在系统级建模与软硬件协调设计方面的优势以及对于不同抽象层次模型的支持,设计了由输入缓存模块、交叉开关模块以及仲裁器模块所构成的低功耗路由器,并对其进行了测试验证和功耗分析,最终通过与两款典型路由器的功牦对比证明了本文所设计的路由器具有低功耗的特性。本文所设计的低功耗片上网络路由器作为后续项目研究的基础,具有一定的参考价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 论文结构和内容安排
  • 第二章 NoC技术要点
  • 2.1 NoC体系结构概述
  • 2.2 拓扑结构
  • 2.3 NoC通信数据结构
  • 2.4 路由算法
  • 2.4.1 确定性路由(Deterministic Routing)
  • 2.4.2 自适应路由(Adaptive Routing)
  • 2.5 流控机制
  • 2.5.1 电路交换(circuit switching)
  • 2.5.2 包交换(packet switching)
  • 第三章 路由器功耗关键因素研究
  • 3.1 NoC功耗模型
  • 3.1.1 路由器功耗模型
  • 3.1.2 通信链路功耗模型
  • 3.2 典型路由器功耗分析
  • 3.3 功耗关键因素
  • 第四章 片上网络路由节点设计
  • 4.1 SystemC简介
  • 4.2 路由器基本结构
  • 4.3 路由节点方案设计
  • 4.4 路由节点功能模块设计
  • 4.4.1 输入缓存模块设计
  • 4.4.2 交叉开关模块设计
  • 4.4.3 仲裁器模块设计
  • 第五章 路由器测试验证及功耗分析
  • 5.1 路由器测试方案设计
  • 5.2 路由器测试验证
  • 5.3 路由节点功耗分析
  • 第六章 总结
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于NoC模拟器的片上网络影响因素研究[J]. 九江学院学报(自然科学版) 2019(04)
    • [2].第15届NOC赛项培训暨包头组委会成立仪式举行[J]. 中国信息技术教育 2016(24)
    • [3].NOC受邀参加第21届亚洲数学国际会议[J]. 中国信息技术教育 2017(01)
    • [4].第八届高校NOC活动圆满落幕[J]. 创新时代 2016(12)
    • [5].NOC受邀参加第21届亚洲数学国际会议[J]. 创新时代 2017(01)
    • [6].NOC“未来课堂”名师教学优质课展评决赛举行[J]. 创新时代 2017(01)
    • [7].NOC在数字影院放映环节的创新实践[J]. 现代电影技术 2020(10)
    • [8].雪域高原的信息化“星火”——访赴NOC决赛的西藏选手姜新科[J]. 中国信息技术教育 2009(21)
    • [9].基于蚂蚁算法的NoC互连测试研究[J]. 国外电子测量技术 2013(04)
    • [10].云进化算法在NoC互连测试中研究[J]. 重庆工商大学学报(自然科学版) 2013(08)
    • [11].基于云自适应遗传算法的NoC路径分配研究[J]. 计算机测量与控制 2012(09)
    • [12].基于免疫算法的NoC单元映射研究[J]. 现代电子技术 2011(10)
    • [13].基于NoC架构的分布式存储多核系统设计[J]. 常州信息职业技术学院学报 2019(06)
    • [14].NoC中基于路径多样性的交叉开关细粒度容错设计[J]. 计算机辅助设计与图形学学报 2017(01)
    • [15].基于NoC结构的图像中值滤波并行处理模式分析[J]. 计算机科学 2012(01)
    • [16].一种面向应用的NOC缓冲区分配算法[J]. 国防科技大学学报 2009(05)
    • [17].基于NoC的网络接口设计[J]. 电子与封装 2017(09)
    • [18].多处理器NoC仿真平台[J]. 系统仿真学报 2009(19)
    • [19].基于多FPGA的NoC多核处理器验证平台设计[J]. 计算机工程与设计 2012(01)
    • [20].一种用于Multi-Processor测量系统的NOC结构的路由节点设计及性能评估[J]. 电子测量与仪器学报 2008(05)
    • [21].基于FPGA的NoC源路由设计[J]. 国外电子测量技术 2013(04)
    • [22].可设置仲裁优先程度的NOC路由节点设计[J]. 电子科技大学学报 2008(05)
    • [23].基于电路交换的NoC路由器设计与实现[J]. 中国集成电路 2008(10)
    • [24].支持存储访问的NoC模拟器的设计与实现[J]. 小型微型计算机系统 2012(07)
    • [25].多任务驱动下的综合创新技术实践比赛——中小学NOC活动机器人越野赛项指导[J]. 中国信息技术教育 2011(22)
    • [26].基于NoC的多核分布式操作系统[J]. 计算机工程 2012(05)
    • [27].基于多目标免疫算法的NoC映射优化[J]. 计算机工程 2015(04)
    • [28].基于遗传算法的NoC互连测试研究[J]. 半导体技术 2012(07)
    • [29].基于NoC分布式多核系统中任务迁移的实现[J]. 计算机工程 2014(05)
    • [30].基于自适应模拟退火的NoC映射算法[J]. 计算机工程与应用 2012(23)

    标签:;  ;  ;  

    低功耗NoC路由器设计与研究
    下载Doc文档

    猜你喜欢