IEEE Geoscience and Remote Sensing Magazine - June 2013 - 60
WISE, and DoD flight missions. The board receives +28
Vdc from the PPT and regulates low voltages, including
+/-12 Vdc, +5 Vdc, and +3.3 Vdc, for use by the Centaur, FCP, and PPT control circuitry. Further, the board
includes low voltage switches (+5 Vdc) to power ADCS
components, including the magnetometer, momentum
wheel, and horizon sensor.
4.2. coMMunicaTions and daTa subsysTeM
Most of the hardware to implement the CDS resides within
the CYGNSS avionics bay, with the exceptions of the S-band
antennas, diplexer, and hybrid.
centaur
All on-board microsat processing is performed on SwRI's
Centaur board. The Centaur consists of our space-qualified
heritage Atmel SPARC8 processor with heritage CCSDS
compliant command and telemetry interface, instrument
data interface, and ADCS interface designs. The board
architecture is based on the Juno JADE IPB (launched Aug
2011) and extensively reuses the command and telemetry
circuitry from Deep Impact, Orbital Express, Kepler, and
WISE only requiring a board relay out for CYGNSS. This
board was designed to be a very low power embedded
microcontroller and was also designed with multiple mission requirements in mind. The CYGNSS version of the
board will be tailored to a LEO radiation environment, providing a dense non-volatile memory, and ample interfaces
to ADCS, CDS, DDMI, and thermal components throughout the observatory.
The Centaur provides the following functionality:
◗ Processor: The LEON3 ASIC is the spacecraft computer,
which provides all resources for on-board microsat
flight soft-ware processing. The LEON3 dual-core processor, successor to the LEON2 core, utilizes a 7-stage
pipeline, 8 register windows, a 4#4 kBytei-cache and
d-cache, branch prediction, hardware multiply/divide,
and hardware watchdogs. It interfaces to EDAC-protected memories, including MRAM, SDRAM, and Flash.
External interfaces include multiple SpaceWire, 1553,
CAN, Ethernet, and UART ports.
◗ Processor Support Circuitry: The processor requires
additional parts, including memories, clock, reset, and
power management, and interface drivers. Memories
include MRAM for code storage, SDRAM for code execution, and Flash memory for data storage. The radiation
tested Flash parts are being used on MMS.
◗ CCSDS Command and Telemetry Core (CTC) (Heritage HDL in FPGA): Resident in the Centaur FPGA,
the CTC autonomously receives and routes ground
commands from the transceiver, assembles and packetizes science data, and autonomously collects and
formats housekeeping telemetry for transmission to
the transceiver, significantly reducing flight software
processing loads. The telemetry algorithms to perform
the CCSDS packetization are identical to those used
60
on the WISE Mission Unique Board, which produced
CCSDS Telemetry TM Source Packets and Transfer
Frames with Reed-Solomon Codeblocks (E-16, I=5).
The command algorithms are identical to those used
on Deep Impact, Orbital Express, Kepler, and WISE,
which produce CCSDS TC Transfer Frames with Viterbi (rate 1=2) encoding. The CCSDS File Delivery
Proocol (CFDP) File Protocol for hardware acceleration of CFDP Protocol Data Units (PDUs) is used,
leveraging designs from MMS. Further, Level 0 telemetry and commanded resets are generated by the CTC
without required intervention from the processor. In
this manner, the ground station can reset the spacecraft even with the processor in a non-responsive state.
◗ CCSDS Command and Telemetry Circuitry: The
CCSDS command and telemetry circuitry includes
ADCs (Analog to Digital Converters), RS422 command
interfaces, and power switches, controlled by the
Centaur but housed on the Peak Power Tracker. All
components utilize the same circuitry as the Command
and Telemetry Boards on Deep Impact, Orbital Express,
Kepler, and WISE.
◗ General Purpose Interfaces: The Centaur design includes
LVDS, RS422, analog, and discrete (low-level) interfaces. The CYGNSS ADCS and DDMI are compatible
with these interfaces and do not require Centaur modification to accommodate.
4.3. cds flighT sofTWare
The simple operational nature of the DDMI and science
profile allows the CDS flight software to be designed for
autonomous control during all normal science and communication operation using only on-board Level 0 command
capabilities of the Centaur, stored command sequences,
and CCSDS File Delivery Protocol (CFDP) processes. CDS
flight software refers specifically to the portion of software
dealing with data upload and downlink, including command upload, parsing, telemetry generation, and transmission. Engineering operations require standard command
services provided by our hardware-based heritage designs
located on the Centaur. Command services include COP-0
uplink command processing with BCH error detect and
correction. The Centaur also provides FSW-independent
execution of a Level-0 command set used for ground-based
fault management. All other commands are passed to the
FSW Command Manager for execution or to the Stored
Command Sequence Manager as onboard absolute and
relative time sequences.
The FSW Telemetry Manager provides collection and
high-level formatting of housekeeping data. These data
are either downlinked in real-time or passed to the FSW
Storage Manager to be stored for later downlink. The Storage Manager software controls data acquisition, recording, and playback of housekeeping and science data
using the 4 GB on-board memory for data storage. The
heritage 4 GB Flash memory data store allows for >10
ieee Geoscience and remote sensing magazine
JUNE 2013
Table of Contents for the Digital Edition of IEEE Geoscience and Remote Sensing Magazine - June 2013
IEEE Geoscience and Remote Sensing Magazine - June 2013 - Cover1
IEEE Geoscience and Remote Sensing Magazine - June 2013 - Cover2
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 1
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 2
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 3
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 4
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 5
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 6
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 7
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 8
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 9
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 10
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 11
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 12
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 13
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 14
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 15
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 16
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 17
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 18
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 19
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 20
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 21
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 22
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 23
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 24
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 25
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 26
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 27
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 28
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 29
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 30
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 31
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 32
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 33
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 34
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 35
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 36
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 37
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 38
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 39
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 40
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 41
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 42
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 43
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 44
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 45
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 46
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 47
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 48
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 49
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 50
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 51
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 52
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 53
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 54
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 55
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 56
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 57
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 58
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 59
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 60
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 61
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 62
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 63
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 64
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 65
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 66
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 67
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 68
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 69
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 70
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 71
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 72
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 73
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 74
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 75
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 76
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 77
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 78
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 79
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 80
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 81
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 82
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 83
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 84
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 85
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 86
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 87
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 88
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 89
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 90
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 91
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 92
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 93
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 94
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 95
IEEE Geoscience and Remote Sensing Magazine - June 2013 - 96
IEEE Geoscience and Remote Sensing Magazine - June 2013 - Cover3
IEEE Geoscience and Remote Sensing Magazine - June 2013 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2013
https://www.nxtbookmedia.com