高性能NoC路由器结构研究

高性能NoC路由器结构研究

论文摘要

随着片上系统(System on Chip, SoC)集成IP (Intellectual Property)核的数量越来越多,基于总线技术的SoC设计遇到了一系列瓶颈,如吞吐量受限,能耗和面积迅速增加,全局时钟难以同步,系统扩展性受限等,这大大制约了芯片规模的扩大和性能的提高。为了克服总线结构的不足,一些研究组织提出一种新的互连结构——片上网络(Network-on-Chip, NoC)。路由器作为片上互连网络的通信节点,在网络中完成数据的接收和转发,是片上网络最重要的组成部分。互连网络的性能主要取决于路由器的构造。本文针对规则二维拓扑结构,进行相关路由器结构的研究,主要工作有以下两个方面:1.对片上网络现有路由器结构进行综合分析比较,提出了Po-Ne路由器结构。该结构将网络业务分为两类,正方向流量和负方向流量两个部分。这两个部分是完全独立和对称的,每一部分有独立的仲裁和判断逻辑。与当前路由器结构相比,Po-Ne采用路径分组和规模更小的交叉开关减小了输出端口的竞争率。并且结构本身有一定的容错功能。2.提出了一种高效路由器结构。结构采用灵活的缓存分配策略和简单的Bus结构,简称B-G。虽然目前基于总线的SoC结构逐渐被基于网络的结构代替,但是由于总线结构简单有效,还有很大的应用空间。最初的NoC路由器是集中缓存组织,缺点是带宽和时延不能保证。这个问题可以通过设置虚信道来解决。但是小而多的虚信道容易造成链路利用率低下。结构通过在一个缓存内部动态设置多个FIFO队列,提高了缓存分配的灵活性和利用率;并且设置一条连接路由器输入输出端口的总线结构来缓解网络拥塞和特定服务的要求。利用OPNET仿真软件对传统的典型路由器和提出的结构进行仿真对比。仿真结果显示文章提出的两种结构性能明显优于典型的虚信道路由器结构。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 SoC结构的设计挑战
  • 1.1.1 SoC的发展以及结构化设计
  • 1.1.2 互连结构的重要性
  • 1.2 NoC的基本组成
  • 1.3 传统SoC与NoC的优缺点对比
  • 1.4 NoC设计问题
  • 1.4.1 可升级和分布式的结构
  • 1.4.2 能耗的优化问题
  • 1.4.3 片上通讯的可靠性
  • 1.5 NoC路由器设计的挑战
  • 1.6 论文研究内容及结构安排
  • 第二章 NOC路由器相关研究
  • 2.1 路由器结构演变
  • 2.1.1 虫孔路由器
  • 2.1.2 虚信道路由器
  • 2.1.3 典型的虚信道路由器
  • 2.1.4 路径分组路由器
  • 2.2 路由器的原子操作
  • 2.2.1 状态变量
  • 2.2.2 路由器的流水线
  • 2.3 缓存和开关
  • 2.3.1 输入缓存的组织
  • 2.3.2 开关
  • 2.4 仲裁和分配
  • 2.4.1 仲裁
  • 2.4.2 分配
  • 第三章 性能参数与仿真设置
  • 3.1 主要性能参数
  • 3.1.1 吞吐
  • 3.1.2 时延
  • 3.1.3 面积
  • 3.1.4 能耗
  • 3.2 仿真模型
  • 3.2.1 OPNET简介
  • 3.2.2 交换机制
  • 3.2.3 路由算法
  • 3.2.4 网络流量
  • 3.2.5 注入率
  • 第四章 PO-NE路由器结构
  • 4.1 相关研究
  • 4.2 PO-NE路由器
  • 4.2.1 路由器结构
  • 4.2.2 虚信道设置
  • 4.2.3 提前注出策略
  • 4.3 仲裁复杂度分析
  • 4.3.1 虚信道分配复杂度
  • 4.3.2 开关分配复杂度
  • 4.4 链路竞争率
  • 4.5 结构仿真及分析
  • 4.5.1 参数设置
  • 4.5.2 结果分析
  • 4.6 本章结论
  • 第五章 基于缓存和总线的NOC路由器设计
  • 5.1 引言
  • 5.2 相关研究
  • 5.3 B-G路由器的详细设计
  • 5.3.1 B-G结构
  • 5.3.2 缓存设置
  • 5.3.3 "绿色通道"的设置
  • 5.3.4 其它设置
  • 5.4 结构仿真及分析
  • 5.4.1 参数设置
  • 5.4.2 结果分析
  • 5.5 本章结论
  • 第六章 结束语
  • 6.1 工作总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 研究成果
  • 相关论文文献

    • [1].多能形式能源路由器的能量流动研究[J]. 分布式能源 2020(01)
    • [2].实现IPSec VPN高可用[J]. 网络安全和信息化 2020(01)
    • [3].家用路由器电子数据取证方法[J]. 刑事技术 2020(03)
    • [4].能源路由器控制算法的研究现状及发展[J]. 大众用电 2020(10)
    • [5].路由器技术及其发展探寻[J]. 科学技术创新 2018(17)
    • [6].路由器空闲时是否需关闭[J]. 大众用电 2018(11)
    • [7].鹅卵石分支路由器[J]. 设计 2018(22)
    • [8].低版本引发路由器重启[J]. 网络安全和信息化 2016(01)
    • [9].聊聊路由器和猫的区别[J]. 计算机与网络 2016(23)
    • [10].怎么样给路由器提升网速[J]. 计算机与网络 2017(04)
    • [11].能源互联网中H桥直流能源路由器的研究[J]. 电测与仪表 2017(07)
    • [12].如何瞬间提高路由器网速[J]. 计算机与网络 2017(18)
    • [13].高阶路由器结构研究综述[J]. 计算机工程与科学 2016(08)
    • [14].高性能路由器技术体系、关键问题及发展趋势[J]. 电子技术与软件工程 2016(18)
    • [15].化繁为简,让普通路由器变得智能简单起来[J]. 电脑知识与技术(经验技巧) 2015(02)
    • [16].骨干网路由器攻击方法分析[J]. 电子技术与软件工程 2015(11)
    • [17].提高路由器安全性的7项措施[J]. 金融科技时代 2015(06)
    • [18].路由器级联有讲究[J]. 中国有线电视 2015(10)
    • [19].你的路由器被劫持了吗?[J]. 电脑迷 2014(04)
    • [20].好用的家庭路由器[J]. 电脑迷 2015(12)
    • [21].路由器典型故障分析与排除[J]. 电脑迷 2018(03)
    • [22].计算机网络中路由器的应用与配置[J]. 电脑迷 2018(07)
    • [23].闲置小U盘变身最强大路由器[J]. 电脑迷 2008(08)
    • [24].把路由器的“耳朵”叫醒——升级路由器[J]. 电脑爱好者 2009(03)
    • [25].传统路由器变“智能”[J]. 电脑爱好者 2014(15)
    • [26].莫乱刷 路由器固件升级有讲究[J]. 电脑迷 2014(10)
    • [27].精致的劲量小子 TOTOLINK A6004NS路由器[J]. 电脑爱好者 2017(04)
    • [28].信号满格 新一代路由器导购[J]. 电脑爱好者 2017(06)
    • [29].丹麦实验发现植物放路由器附近会更快枯死[J]. 科技致富向导 2014(02)
    • [30].路由器新玩法[J]. 创业家 2014(06)

    标签:;  ;  ;  ;  ;  

    高性能NoC路由器结构研究
    下载Doc文档

    猜你喜欢