1、计算机应用技术专业毕业论文 精品论文 NoC 路由算法及仿真模型的设计与研究关键词:片上网络 路由算法 死锁摘要:随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前
2、 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中
3、进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。正文内
4、容随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化
5、方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响
6、,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当
7、单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在
8、研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模
9、型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到
10、了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性
11、的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchr
12、onous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核
13、规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interco
14、nnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案
15、、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热
16、点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh
17、 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础
18、。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化
19、方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响
20、,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当
21、单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在
22、研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模
23、型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到
24、了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性
25、的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchr
26、onous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核
27、规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interco
28、nnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案
29、、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础。随着半导体技术以及集成电路技术的飞速发展,单个芯片中IP(IntellectualProperty)核数量越来越多。当单个芯片上集成的 IP 核数目达到成百上千的时候,基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通讯与系统扩展不够灵活等问题,严重制约了集成在单一芯片上的 IP 核规模及系统性能。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题并成为该领域的研究热
30、点。目前 NoC(Network on chips)上的研究大部分集中在对拓扑结构、路由器和路由算法等各个部件的性能优化方面。 论文的主要工作正是对以上几个方面进行研究的,重点介绍了 NoC 常用的拓扑结构,以及常用的路由技术和路由算法。在研究 Turn Model 模型的基础上,提出一种基于 2D Mesh 结构的 XY-YX 路由算法。该算法是一种确定性的无死锁的最短路径路由算法,并且给出无死锁的证明,最后通过 NoC 模拟仿真实验平台NIRGAM(NoC Interconnect Routing and Application Modeling),将该算法在一个 44 的 2D Mesh
31、 网络中进行了仿真,并对仿真结果进行了分析。 为了将来能在硬件上实现、验证并比较不同路由算法以及拓扑结构对网络性能的影响,我们建立了以 FPGA 为核心的硬件仿真测试平台,并提出了一个基于 E-cube 路由算法的路由节点模型。该路由节点模型采用了规则二维 Torus 拓扑结构、虚拟通道技术、基于虫孔的数据包交换方式和GALS(GloballyAsynchronous Locally Synchronous)系统架构。在此基础上给出了片上网络路由节点的功能定义、设计与验证方案、数据包格式定义、子模块划分以及电路设计与验证过程,并对路由节点进行了必要的分析,为将来整个片上网络模型的搭建奠定了基础
32、。特别提醒 :正文内容由 PDF 文件转码生成,如您电脑未有相应转换码,则无法显示正文内容,请您下载相应软件,下载地址为 http:/ 。如还不能显示,可以联系我 q q 1627550258 ,提供原格式文档。“垐垯櫃 换烫梯葺铑?endstreamendobj2x 滌?U 閩 AZ箾 FTP 鈦X 飼?狛P? 燚?琯嫼 b?袍*甒?颙嫯?4)=r 宵?i?j 彺帖 B3 锝檡骹笪 yLrQ#?0 鯖 l 壛枒l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛渓?擗#?“?# 綫 G 刿#K 芿$?7. 耟?Wa 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 皗 E|?pDb 癳$Fb 癳$Fb癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$F?責鯻 0 橔 C,f 薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵秾腵薍秾腵%?秾腵薍秾腵薍秾腵薍秾腵薍