| With the rapid development of science and technology, information, data processing and Internet technology are gradually integrated into people’s daily work and life.The increasing of information and the data processing speed requirements to prompte the data center to development rapidly. Common data center has the first LAN network(LAN), storage networks(SAN), etc, but they have some deficiencies, so their fusion generate Lossless Ethernet technology FCoE.There produce some devices, such as converged network adapter(CNA), and FCoE switches, disk arrays, analyzers for the FCoE technology. With the widespread use of these devices, information exchange between network of FCoE and devices become more complex, while the performance of these networks and equipment requirements are also increasing, and the data communication of these devices are not transparent, in order to keep abreast of the situation of communication equipment and avoid unnecessary loss of time and money, then we need to be able to perform real-time monitoring of these devices. The study has some economic signifiCNAce for the FCoE network monitoring test equipment.This thesis is monitor card based on 10 G FCoE, the card is used to capture and analyze data on the network of 10 G FCoE.Hardware part of the article captures data from the 10 G Ethernet link data in real time and writes the data to the host bus by the bus of PCI Express 2.0, the host interface displays the condition of captured data by the data type, the amount of data, the received data rate etc to know the real-time information of devices. At the same time the user CNA set up some trigger conditions and filtering rules to trigger and filter the received frames by controlling the hardware, so the user CNA extract the required frames and discard needless frames to save time and improve efficiency. This article realizes the FPGA-based monitoring card by using Xilinx’s Kintex-7 XC7K325 T development board.This article describes the Fibre Channel protocol, 10 Gigabit Ethernet, FCoE protocols, DMA technology and PCI Express bus technology, and presents the overall design of the monitoring card by analyzing the functional requirements of monitoring card; describes the design of two major FCoE interface and DMA controller in detail, and simulations these two modules by Modelsim simulation tools; after the functional simulation accords with the design requirements, and software joins in hardware to have a detailed analysis and testing by ISE tool to download hardware code to the development board and connecting the CNA card, disk arrays and FCoE switch, the test results meet the monitoring card design requirements by Chipscope test tool and the user interface. |