Document number
204911
Version
Rev. K
Issue date
2016-10-11
Sirius Breadboard User Manual
www.aacmicrotec.com
Page
77
of
106
7. TCM-S
TM
7.1. Description
The TCM-S
TM
handles receiving of Telecommands (TCs) and Telemetry (TM) as well as
Spacewire communication using the RMAP protocol.
TC, received from ground, can be of two command types; a pulse command or a
Telecommand. A pulse command is decoded directly in the hardware and the hardware then
sets an output pin according to the pulse command parameters. All other commands are
handled by the TCM-S
TM
software. Any command not addressing the TCM-S
TM
will be
routed to other nodes on the SpaceWire network according to the current TCM-S
TM
configuration.
TM is received from other nodes on the SpaceWire network. The TCM-S
TM
supports both
live TM transmissions directly to ground as well as storage of TM to the Mass Memory for
later retrieval or download to ground during ground passes.
The TCM-S
TM
is highly configurable to be adaptable to different customer needs and
missions and currently supports SpaceWire (SpW) using the Read Memory Access Protocol
(RMAP), UART interfaces, pulse commands as well as Telecommand and Telemetry using
CCSDS frame encodings and ECSS PUS packets.
7.2. Block diagram
TCM-S
S
P
A
C
E
W
I
R
E
SpaceWire
Router
03
03
01
01
02
02
UART
RS422
/
RS485
RS422
/
RS485
Umbilical
Umbilical
RS422 / RS485
RS422 / RS485
LVDS
LVDS
T
R
X
RS422 / RS485
RS422 / RS485
C
C
S
D
S
Figure 7.1
– TCM-S
TM
functionality layout