物理網(wǎng)絡(luò)芯片與FPGA結(jié)合的向量網(wǎng)交換機的實現(xiàn)
發(fā)布時間:2018-03-13 17:13
本文選題:向量網(wǎng) 切入點:FPGA 出處:《北京交通大學》2017年碩士論文 論文類型:學位論文
【摘要】:為汲取現(xiàn)有網(wǎng)絡(luò)中的優(yōu)秀技術(shù),改進當前網(wǎng)絡(luò)的性能,構(gòu)建出一種可無限擴展且高可靠性的網(wǎng)絡(luò)架構(gòu),本課題組提出了一種新型的網(wǎng)絡(luò)體系架構(gòu)一向量網(wǎng)。向量網(wǎng)(VectorNetwork)實現(xiàn)了數(shù)據(jù)面與控制面的分離,在數(shù)據(jù)面中,轉(zhuǎn)發(fā)設(shè)備只需轉(zhuǎn)發(fā)接收的數(shù)據(jù)包,在控制面中,轉(zhuǎn)發(fā)設(shè)備則需要負責路由信息的收集與數(shù)據(jù)鏈路維護等工作,與傳統(tǒng)以太網(wǎng)交換機相比其大大降低了向量交換轉(zhuǎn)發(fā)設(shè)備的成本與復(fù)雜性。向量網(wǎng)交換機便是工作在向量網(wǎng)數(shù)據(jù)面上的轉(zhuǎn)發(fā)設(shè)備,它的主要功能就是解析數(shù)據(jù)包,再將數(shù)據(jù)包轉(zhuǎn)發(fā)。而向量網(wǎng)控制面的工作則由其他設(shè)備來承擔,通常為計算機,這樣就將數(shù)據(jù)面與控制面分離,在向量網(wǎng)交換機中控制面的功能越少越好,從而簡化 VS(Vector Switch)。向量網(wǎng)交換機的設(shè)計工作包括兩部分內(nèi)容,一是硬件電路設(shè)計;二是FPGA硬件編程設(shè)計。本論文的研究目標是完成第一項工作,即向量網(wǎng)交換機的硬件設(shè)計與制作。其中包括以下具體工作:(1)設(shè)計一套物理網(wǎng)絡(luò)芯片與FPGA相結(jié)合的向量網(wǎng)交換機的實現(xiàn)方案。根據(jù)向量網(wǎng)交換機的設(shè)計目標,結(jié)合以往向量網(wǎng)交換機的硬件系統(tǒng)方案,完成方案的設(shè)計。該方案中主要設(shè)計包括:MAC模塊與PHY模塊主要芯片選型與周邊電路的設(shè)計、電源模塊與RJ45模塊的選擇與電路設(shè)計以及向量網(wǎng)交換機中各個模塊間接口類型的選擇與設(shè)計等。完成了向量網(wǎng)交換機的電路原理圖的設(shè)計;(2)完成向量網(wǎng)硬件交換機的制作。根據(jù)實現(xiàn)鏈路層功能的FPGA芯片XC3S1400A與PHY模塊中BCM5464SR芯片以及其他芯片的電氣要求,通過具體的分層、布局、布線工作,完成PCB的繪制與電路板的制作;(3)完成向量網(wǎng)交換機硬件系統(tǒng)的調(diào)試與測試。通過邊焊邊調(diào)的方法,逐步測試硬件系統(tǒng)各模塊功能,保證電路板上的各模塊可以正常地實現(xiàn)其電氣功能。設(shè)計向量網(wǎng)交換機硬件系統(tǒng)測試方案,通過三種回環(huán)測試的方法驗證硬件系統(tǒng)的工作狀態(tài)與功能,驗證了向量網(wǎng)交換機設(shè)計方案的有效性,完成了向量網(wǎng)交換機的實現(xiàn)工作。
[Abstract]:In order to improve the performance of the current network and draw on the excellent technology in the existing network, a network architecture with unlimited expansibility and high reliability is constructed. A new network architecture, vector network (Vector Network), is proposed to separate the data surface from the control surface. In the data surface, the forwarding device only needs to forward the received data packet, and in the control plane, the Vector Network can separate the data surface from the control surface. The forwarding device is responsible for the collection of routing information and the maintenance of data links. Compared with the traditional Ethernet switch, it greatly reduces the cost and complexity of the vector switching and forwarding device. The vector network switch is the forwarding device working on the data plane of the vector network, and its main function is to resolve the data packets. The work of the control surface of the vector network is performed by other devices, usually the computer, so that the data surface is separated from the control surface, and the less the function of the control surface in the vector network switch, the better. So as to simplify the design of VS(Vector switch, the design of vector network switch includes two parts, one is the hardware circuit design, the other is the FPGA hardware programming design. That is, the hardware design and fabrication of vector network switch, which includes the following specific work: 1) Design a set of realization scheme of vector network switch which combines physical network chip with FPGA. According to the design goal of vector network switch, Combining with the previous hardware system scheme of vector network switch, the design of the scheme is completed. The main design of this scheme includes the selection of the main chips of the PHY module and the PHY module, and the design of the peripheral circuit. The selection and circuit design of power supply module and RJ45 module, as well as the choice and design of interface type among different modules in vector network switch, etc. The design of circuit schematic diagram of vector network switch is completed. According to the electrical requirements of FPGA chip XC3S1400A and PHY module BCM5464SR chip and other chips which realize link layer function, Through the specific layering, layout and wiring work, PCB drawing and circuit board fabrication are completed. The debugging and testing of the VN switch hardware system is completed. By the method of welding and adjusting, the function of each module of the hardware system is tested step by step. To ensure that each module on the circuit board can realize its electrical function normally. The hardware system test scheme of vector network switch is designed, and the working status and function of the hardware system are verified by three kinds of loop test methods. The validity of the design scheme of vector network switch is verified, and the implementation of vector network switch is completed.
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN915.05
【相似文獻】
相關(guān)期刊論文 前10條
1 顧瑋s,
本文編號:1607338
本文鏈接:http://www.lk138.cn/shoufeilunwen/xixikjs/1607338.html
最近更新
教材專著