Font Size: a A A

The Ieee 1394 High-speed Serial Bus And The Development Of The Demonstration System, Under Windows

Posted on:2003-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2208360062996231Subject:Aircraft design
Abstract/Summary:PDF Full Text Request
Li, Yan (Computer Application)Directed by Sun, Huixian ProfessorCorresponding with the high development of information technology, there is increasing need of powerful spacecraft instruments that have strong capability of dealing with data. The most popular bus used on spacecrafts is MIL-STD-1553b, whose data speed is 1Mbps and will not suit to the further requirements of next-generation space systems. IEEE 1394 is a high-speed serial bus standard which supports data speed up to 400Mbps, hot-pluggable and has two types of data transfer: asynchronous and isochronous. All these characters make it be considered the first choice of near-term on-board spacecraft architectures for data transfer.This paper, as a part of the project "Complex Space-Base Information Network", its main purpose is to grasp the theory of transfer over IEEE 1394 bus, to make pre-research of the possibility and feasibility of the application of IEEE 1394 in astronautics and space fields, to accomplish the 1394-PCI adapter and to develop the 1394 demo system on Windows platform, which makes smooth transition to develop 1394 technology under realtime operation system VxWorks which is used in on-board computers. The demo system realizes the isochronous, asynchronous and bus management functions of IEEE 1394 bus and validates its high-speed performance by multiple nodes on 1394 bus transferring data on the same time. This paper explicates the technology of IEEE 1394 and the process of hardware, software co-design of the demo system. The technology of IEEE 1394 is the basis of our development and is introduced from the historical and architectural viewpoint of 1394 bus. The hardware, software co-design is the main focus of my project, which emphasizes on the program flow of development of IEEE 1394's functions under Driver Development Kit(DDK) and development software DriverWorks . Now, the demo system has accomplished the original goals of the 1394 system design. It realizes the high speed picture transfer over 1394 bus and the destination node nearly receive data realtimely, which takes the advantage of IEEE 1394 bus's high speed. On asynchronous, it can control the data flow by sending asynchronous I/O request.
Keywords/Search Tags:IEEE 1394 High Speed Serial bus, Windows Driver Model(WDM), Driver Development Kit(DDK), DriverWorks
PDF Full Text Request
Related items