The Driver Design for SpaceWire Communication Device Based on Embedded Linux

Article Preview

Abstract:

SpaceWire is becoming a popular solution for satellite high-speed data buses, because it is a simple standard that provides great flexibility for a wide range of system requirements. This article introduces the driver design for the SpaceWire communication device based on embedded Linux, including the analysis of the driver structure, the design of the interfaces between the upper and lower layers and the responding strategy for interrupts. In the realization link, we choose a mainstream developing platform and realize a camera capturing system for testing, and analyse the test result.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

505-509

Citation:

Online since:

December 2010

Keywords:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Q. Y. Kang, The Design and Implementation of SpaceWire Node IP Core Oriented Space Application, J. Microelectronics and Computer. vol. 22, no. 5, p.120, March (2005).

Google Scholar

[2] S. M. Parkes and P. Armbruster, SpaceWire: A spacecraft onboard network for real-time communications, IEEE-NPSS Real Time Conference, no. 14, pp.1-4, Feb (2005).

DOI: 10.1109/rtc.2005.1547397

Google Scholar

[3] ECSS, ECSS-E-ST-50-12C, SpaceWire-links, nodes, routers, and networks, , pp.1-129, Aug (2008).

Google Scholar

[4] IEEE Computer Society, IEEE Standard for Heterogeneous Interconnect (HIC) (Low‐Cost, Low‐Latency Scalable Serial Interconnect for Parallel System Construction), IEEE Standard 1355‐1995, IEEE, June (1996).

DOI: 10.1109/ieeestd.1996.81004

Google Scholar

[5] ECSS, ECSS-E-ST-50-12C, Space engineering-SpaceWire protocols, , pp.1-124, Nov (2008).

Google Scholar

[6] S.M. Parkes et al, SpaceWire: Links, Nodes, Routers and Networks, European Cooperation for Space Standardization, Standard No. ECSS-E50-12A, Issue 1, January (2003).

Google Scholar

[7] S.M. Parkes, High-Speed, Low-Power, Excellent EMC: LVDS for On-Board Data Handling, Proceedings of the 6th International Workshop on Digital Signal Processing Techniques for Space Applications, ESTEC, Sept. (1998).

Google Scholar