节点文献

基于EOPCB的Mesh网络的设计与实现

The Design and Implementation of Mesh Networks Based on EOPCB

【作者】 丁旭

【导师】 罗风光;

【作者基本信息】 华中科技大学 , 光电信息工程, 2009, 硕士

【摘要】 Mesh网络因其结构简单、规则,可扩展性良好,并且易于实现等优点,在大型多处理器并行计算机系统中、片上网络(NoC)等领域广泛使用。在高性能计算机中,传统的电互连网络已经成为传输高速信号的瓶颈,发展光互连网络势在必行。光互连网络具有极高的时间空间带宽积,低延时,低功耗,抗干扰等特性和优点,是克服现有电互连网络电子瓶颈效应的有效手段。本文首先概述了Mesh网络的结构与应用和光互连的背景与应用,重点分析了光波导互连的关键技术与实现方式,并将Floyd算法应用在Mesh网络中。作者以2×2 Mesh网络为例,进行了基于光波导互连的Mesh网络设计。在现有技术条件下,首先进行了基于EOPCB的Mesh网络的整体架构设计,选用了VITESSE公司的VSC3312芯片作为Mesh网络的交换芯片,VSC3312的单通道带宽可达6.5Gbps,符合我们的设计需求。选用C8051F310芯片作为Mesh网络的中央控制芯片,通过I2C接口向交换芯片寄存器写入数据来控制交换芯片,从而实现Mesh网络数据上移、下移、左移、右移的逻辑功能。光收发模块采用武汉海博光技术公司生产的12路并行收发模块,每通道速率3.125Gbps。在现有器件的基础上,按照完成的系统设计架构,遵照高速电路设计规则,进行了硬件电路设计。将光波导层嵌入在PCB内,所有高速信号通过光发射模块转化为光信号,光信号通过耦合连接模块进入光波导层进行传输,在接收端耦合连接至光接收模块转化为电信号,从而实现高速信号的光传输。在硬件设计的基础上,进行了基于VB语言的上位机软件系统设计,在PC端可以自由控制Mesh网络数据的传输方向。测试中各个通道在3.125Gbps下得到良好的眼图,端口间并行2路传输带宽达6.25Gbps,实现了Mesh网络逻辑功能,验证了光波导互连的可行性,达到预期目标。

【Abstract】 Mesh network is widely used in areas such as large-scale multi-processor parallel computer systems, network-on-chip (NoC) because of its advantages such as simple structure, regular, good scalability, and easy to realize.In high-performance computers, the traditional network of electrical interconnection has become a bottleneck of transmissing high-speed signals, it is imperative to develop the optical interconnection network.Optical interconnection network has a very high time and space-bandwidth product, low-latency, low power consumption, interference and so on, which is an effective means to overcome the existing bottleneck effect of the electrical interconnection network.The paper first outlines the structure and application of Mesh networks and optical interconnection’s application and background, focusing on analysising the key technologies and implementation of optical waveguide interconnection, and will Floyd algorithm used in the Mesh Networks.Author uses the 2×2 Mesh network as an example and performs the Mesh network design basing waveguide interconnection. Conditions in the existing technology, first, performs the overall framework’s design based on the Mesh network of EOPCB, selects the VSC3312 chip from the VITESSE company as the switching chip of Mesh network, VSC3312 single-channel bandwidth up to 6.5Gbps, meeting our design requirements. C8051F310 chip is selected as the Mesh network‘s central control chip, through the I2C interface, writing data in register of switching chip to control the switching chip, in order to achieve the Mesh network data’s logic function of shifting up, down, left, and right. Optical transceiver modules are from the parallel transceiver module 12 produced by the company of Wuhan Haibo, the rate per channel up to 3.125Gbps.Based the existing devices,according to the completed system’s framework designed, conform to the rules of high-speed circuit design, to perform the design about hardware circuit. The optical waveguide layer will be embedded in the traditional PCB, all high-speed signals will be transformed into optical signals, optical signals propagate through the waveguide layer, and the optical signals will be transformed into electrical signals at the terminal. So we achieve the goal that the high-speed signals are transmitted via optical format.Based on the hardware design, we carry out the design of PC software system based on the VB language. We are free to control the transmission direction of Mesh network in the PC client.Through the tests, each channel get the good eye diagram under 3.125Gbps, 2-way between the parallel-port bandwidth up to 6.25Gbps, achiving the logic function of Mesh Network, verifying the feasibility of the interconnection of the optical waveguide. This result achieves the desired objectives.

  • 【分类号】TN929.5
  • 【被引频次】2
  • 【下载频次】28
节点文献中: 

本文链接的文献网络图示:

本文的引文网络