Font Size: a A A

Design And Implementation Of A Multi Interface Data Interaction Scheme Based On FPGA

Posted on:2021-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z C ZhengFull Text:PDF
GTID:2492306308973599Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
High speed data transmission is the basic guarantee for the normal operation of automatic train protection system.In this paper,based on the research project of the laboratory,using relatively mature technology,the design of multi interface data interaction scheme is completed.As a communication unit in the automatic train protection system,it integrates the CAN bus interface,serial interface and PCI in the automatic train protection system Express interface and Ethernet interface for external connection improve the maintainability and expansibility of automatic train protection system.At the beginning of the project design,according to the research background of the project,the research status of data transmission system and multi interface data interaction design scheme at home and abroad was investigated,and then according to the design requirements of the project,combined with the current mature theory and technology,the overall design scheme of multi interface data interaction was completed.FPGA is used as the control core;PCI Express bus,Ethernet,serial interface and can bus are used as the communication interface;based on packet switching technology,the data interaction center module is designed to realize the data interaction among the four communication interfaces;the data transmission mode of DMA is combined with PCI Express bus interface realizes data transmission with automatic train protection system;DDR2 SDRAM memory chip is used to realize message buffer between Ethernet interface and PCI Express bus interface.Finally,according to the overall design of FPGA program,using Verilog HDL language to realize the code design of each module.In order to ensure the normal operation of the designed FPGA program,this paper has carried out strict simulation test on the whole FPGA program.Test results show that the program can run normally.In this paper,the original design goal of multi interface data interaction scheme is realized,and the program has been working stably in the actual working environment.
Keywords/Search Tags:PCIExpress, Ethernet, FPGA, DMA, Packet Switching
PDF Full Text Request
Related items