Document number
205065
Version
Rev. N
Issue date
2019-02-04
Sirius OBC and TCM User Manual
Page
107
of
174
6. Spacewire router
In both Sirius OBC and Sirius TCM products, a smaller router is integrated onto their relative
SoCs. The routers all use path addressing (see [RD2]) and given the topology illustrated in
Figure 6-1, the routing addressing can be easily calculated.
Figure 6-1 Integrated router location
In reference to the topology above, sending a package from the Sirius OBC to the Sirius
TCM
TM
or vice versa, the routing address will be 1-3.
In addition to this, each end node, Sirius OBC or Sirius TCM, has one or more logical
address(es) to help distinguish between different applications or services running on the
same node. The logical address complements the path address and must be included in a
SpaceWire packet.
Example: If a packet is to be sent from Sirius OBC to the Sirius TCM
TM
it needs to be
prepended with 0x01 0x03 XX.
0x01 routes the packet to port 1 of the Sirius OBC
router.
0x03 routes the packet to port 3 of the Sirius TCM
router.
XX is the logical address of the recipient application/service on the Sirius TCM.