Font Size: a A A

Design Of SpaceWire Plug-and-play Network Manager

Posted on:2015-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:H F DingFull Text:PDF
GTID:2272330422990830Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of the space technology, SpaceWire has graduallyreplaced traditional spacecraft bus, become the first spacecraft interface scheme ofnational major space mission. In order to deal with the heavy space missions, atechnology taken from ground industry called Plug-and-Play is quietly walk intospace field, to provide technical basis for shortening the development cycle, rapiddeployment of satellite and promoting the system level module reusability.SpaceWire can achieve Plug-and-Play as a network bus. So the network managerdeigned in this paper is for this purpose.An analysis and organization of some Plug-and-Play related protocol and draftis in this paper. Put forward the SpaceWire Plug-and-Play requirement includeingcommunication protocol stack, network model architecture, network serviceexecution process, general Plug-and-Play interface and management parameter.Design scheme and realization method is given above requirement of networkmanagement.The design of the network manager includes hardware, firmware andsoftware.The hardware design of system uses FPGA core board which has PCIe hostcommunication interface and the upper machine.A self-developed SpaceWireinterface IP core is used which use asynchronous FIFO to improve interface baudrate. All hardware IP cores are mounted inside the FPGA Qsys system whichcontrolled by NiosII soft core processor. The firmware design gives Plug-and-Playpackage between SpaceWire hardware interface and network. It adds somePlug-and-Play service fields based on the RMAP. The method to access to thenetwork components is address mapping. The software design uses LabWindows todevelop the PC program. The function includes initializing the network manager,control service process where network discovery, device identification, linkconfiguration and service subscription happens.At last, a minimum Plug-and-Play network with a standard SpaceWire routerand three self-developed SpaceWire3-axis accelerometer is buit. A verification isgiver at two aspects of the interface performance test and network function test. Theresults showed: the SpaceWire Plug-and-Play network manager designed in thispaper can cover SpaceWire mother protocol and Plug-and-Play service put forwardrequirement. It can manage and configure the whole network.
Keywords/Search Tags:SpaceWire, Plug-and-Play, Network manager, Asynchronous FIFO, General Plug-and-Play interface
PDF Full Text Request
Related items