Configurable controller for rapid development of satellite sensor systems

In an effort to improve instrument resource usage and key development metrics, we have developed a field programmable gate array (FPGA) based sampling controller to be used as the core timing controller for the satellite borne sensor systems developed and produced at the University of Texas at Dallas.12 The newly developed sampling controller core produces the required function triggering patterns and addressing patterns by decoding a continuously running counter output to generate function enable and address selection signals. The system architecture, implementation approach, and results of demonstration design synthesis are described. We present a software design tool that facilitates rapid system development and verification, while providing the basis of the system documentation as part of the design flow. The high level of system modularity and parameterization helps to maximize module reuse from one design to the next, and reduce design effort for each particular design. Compared to previous approaches, the new approach is a significant improvement in key programmatic areas of interest including system documentation, overall system simplicity, and design cycle time.

[1]  G. Earle,et al.  Thermal Ion Instrumentation for CubeSat Missions , 2010 .

[2]  Z. J. Koles,et al.  A sampling controller and interval timer for a multiplexed analogue-to-digital convertor , 1975, Medical and biological engineering.

[3]  Bruce W. Bomar Implementation of microprogrammed control in FPGAs , 2002, IEEE Trans. Ind. Electron..

[4]  John McCollum,et al.  SET characterization and mitigation in RTAX-S antifuse FPGAs , 2009, 2009 IEEE Aerospace conference.

[5]  E. Kihn,et al.  A statistical comparison of the AMIE derived and DMSP-SSIES observed high-latitude ionospheric electric field , 2006 .

[6]  Chalie Galliand Study of the Small: Potential for Operational Military Use of CubeSats , 2010 .

[7]  R. Heelis,et al.  Ion drift meter for Dynamics Explorer , 1982 .

[8]  Timothy Fuller-Rowell,et al.  Global Assimilation of Ionospheric Measurements (GAIM) , 2001 .

[9]  O. Beaujardiere,et al.  C/NOFS: a Mission to Forecast Scintillations , 2004 .

[10]  Jih-Jong Wang,et al.  An Analysis of Single Event Upset Dependencies on High Frequency and Architectural Implementations within Actel RTAX-S Family Field Programmable Gate Arrays , 2006, IEEE Transactions on Nuclear Science.

[11]  Davor Petrinovic High efficiency multiplexing scheme for multi-channel A/D conversion , 1998, 1998 Midwest Symposium on Circuits and Systems (Cat. No. 98CB36268).

[12]  S. Lee,et al.  The CubeSat Approach to Space Access , 2008, 2008 IEEE Aerospace Conference.

[13]  J. Kishon,et al.  A/D Controller for Acquisitions of Signals with Different Sampling Periods , 1978, IEEE Transactions on Instrumentation and Measurement.

[14]  F. Rich Users Guide for the Topside Ionospheric Plasma Monitor (SSIES, SSIES-2 and SSIES-3) on Spacecraft of the Defense Meteorological Satellite Program, Volume 1: Technical Description. , 1994 .

[15]  W. B. Hanson,et al.  The retarding-potential analyzer on Atmosphere Explorer , 1973 .