片上网络路由器ip核的设计与实现

上传人:aa****6 文档编号:38333627 上传时间:2018-04-30 格式:DOC 页数:43 大小:1.02MB
返回 下载 相关 举报
片上网络路由器ip核的设计与实现_第1页
第1页 / 共43页
片上网络路由器ip核的设计与实现_第2页
第2页 / 共43页
片上网络路由器ip核的设计与实现_第3页
第3页 / 共43页
片上网络路由器ip核的设计与实现_第4页
第4页 / 共43页
片上网络路由器ip核的设计与实现_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《片上网络路由器ip核的设计与实现》由会员分享,可在线阅读,更多相关《片上网络路由器ip核的设计与实现(43页珍藏版)》请在金锄头文库上搜索。

1、片上网络路由器 IP 核的设计与实现作 者 姓 名:指 导 教 师:学 院 名 称:信息科学与工程学院专 业 名 称:电子信息工程2011 年 6 月Design and realization of the routing IPCore based on NoCby Supervisor: June 2011东北大学本科毕业设计(论文)毕业设计(论文)任务书I毕业设计(论文)任务书毕业设计(论文)题目:毕业设计(论文)题目:片上网络路由器片上网络路由器 IPIP 核的设计与实现核的设计与实现设计设计(论文论文)的基本内容:的基本内容:本课题将在 Xilinx 的 XUPV2P 开发板上用 V

2、HDL 硬件描述语言设计并实现一个片上网络路由器 IP 核以及用该 IP 核搭建的片上网络快速原型系统。利用 EDK 和 ISE 在 FPGA 上搭建易硬件模型以实现此 IP 核的基本逻辑功能路由,同时将通过读写 RAM 的方式实现对路由器的监测状态的存储和读取,另外还要对此核进行基本的封装,使其具有统一的对外接口和灵活的参数设定。最后,要用该 IP 核搭建片上网络快速原型系统,以测试该 IP 的功能。毕业设计(论文)专题部分:毕业设计(论文)专题部分:题目:题目: 设计或论文专题的基本内容:设计或论文专题的基本内容:学生接受毕业设计(论文)题目日期学生接受毕业设计(论文)题目日期第第 周周指

3、导教师签字:指导教师签字:年年 月月 日日东北大学本科毕业设计(论文)摘要II片上网络路由器 IP 核的设计与实现摘要随着半导体技术以及集成电路技术的飞速发展,单个芯片中 IP(Intellectual Property)核数量越来越多。这时基于片上总线的 SoC(System-on-a-Chip)在设计上遇到了全局时钟难以同步、地址空间有限、无法支持多节点并行通信等问题。将计算机网络技术引入 SoC 设计领域,以片上网络的形式从体系结构上彻底解决上述问题已成为该领域的研究热点。片上网络的可升级和易扩展性很好的满足了新设计的要求,并逐渐发展成为片上总线之外的一种新的通信结构。目前片上网络的大部

4、分研究基于软件模拟器和 FPGA 快速还原系统。软件模拟器的模拟速度和精度不能兼顾。基于FPGA 的快速原型系统能够准确快速的模拟片上网络的各种行为,但目前各 FPGA 厂商和片上网络研究机构均未提供支持片上网络设计的路由器 IP 核,这增加了片上网络原型设计的复杂性。本文设计了一种具有完整的路由功能、统一的对外接口、灵活的参数设定、具有全面的状态监测功能的片上网络路由器 IP 核。该路由器 IP 核具有如下功能:能够连接总线和用户逻辑两种接口、路由延时可变、路由算法和数据包格式可选、缓存深度可由用户配置、能够搭建片上网络快速原型系统。该路由器 IP 核主要由四个功能模块组成:总线命令转换模块

5、、延时可变路由模块(路由子模块、仲裁子模块和交换阵列模块) ,路由状态检测模块、用户自定义逻辑模块。本文主要通过 modelsim 仿真工具对所设计的路由节点各个功能模块进行了仿真,并在 Xilinx 的 VirtexII Pro XUP 的 FPGA 开发板上通过串口监测路由节点的状态。关键词关键词:片上网络;拓扑结构;路由算法;路由节点;FPGA 设计 东北大学本科毕业设计(论文)AbstractIIIThe design of routing IP Core based on NoCAbstractAs the growing development of semiconductor t

6、echnology and intergrated circuits, more and more IP cores integrated on one single chip. Some problems have become difficult to be solved in designing SoC based on chip bus. Firstly, synchronization of global clock is impossible.Secondly, address space is limited. Thirdly, chip bus can not support

7、multi-node parrallel communication. As a consequence, the technology of computer networks was transplanted into SoC design to sovle systematic problems of chip bus and this has been the hot topic in research field. The scalable ability of NoC well meets the challenge of new design requirement. NoC g

8、radually becomes a new communication structure besides traditional on-chip bus. At present most of reserrches about NoC focused on software simulator or FPGA fast prototype system. Software simulator cant guarantee the speed and accuracy at the same time. The system based on FPGA fast prototype can

9、simulate behaviour of NoC. At present routing IP Core based on NoC isnt provided by all FPGA manufacturers and research institute to improve the complexity of NoC design. This paper designed a router with a complete routing function, unified external interface and flexible parameter settings, with a

10、 comprehensive condition monitoring function. The IP core router has the following features: the ability to connect the user logic bus and two interfaces, routing, variable delay time, optional routing algorithms and packet formats, user-configurable cache depth. The router IP core mainly consists o

11、f four functional modules: the bus command conversion module, a variable delay of the routing module (routing sub-module, the arbitration sub-module and switch martix sub-module), the routing state detection module, the user-defined interface module.The simulatin of this routing node was tested usin

12、g the simulatin tool Modelsim in 3*3 Mesh topology strcture. At the same time,the state of the routing node was detected by serial port in the hardware of Xilinx VirtexII Pro XUP development board. Finally, this thesis analysed the performance and improving critical tecnology of this routing node.Key words:Network on Chip; Topology; Routing Algorithm; Routing node; FPGA Design东北大学本科毕业设计(论文)目录IV目录毕业设计(论文)任务书毕业设计(论文)任务书.3摘要摘要.4Abstract.5目录目录.6第一章第一章 绪论绪论.81.1 课题的提出、目的及意义.81.2 国内外现状.81.3 系统设计内容.101.4 论文组织结构.10第二章第二章 相关技术相关技术.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号