beautypg.com

Spw-10x spacewire router, User manual, Preliminary – Atmel SpaceWire Router SpW-10X User Manual

Page 78: 10 command packet fill bytes, Ref.: uod_spw-10x_ usermanual issue: 3.4, Date: 11, July 2008, Figure 7-12 source path address field decoding, Figure 7-13 source path addresses in reply packet

background image

Ref.: UoD_SpW-10X_

UserManual

Issue: 3.4

SpW-10X

SpaceWire Router

User Manual

Date: 11

th

July 2008

Preliminary

78

Figure 7-12 and Figure 7-13 illustrate how source path addresses are returned in relation to the RMAP
packet description.

00

00

04

02

Dest Logical

Protocol ID

Command

Dest Key

Source Logical

Trans ID(1)

Trans ID(0)

Address(4)

Figure 7-12 Source Path Address field decoding

Source Logical

Protocol ID

Command

Status

02

04

Local Source
Path Address

Figure 7-13 Source Path Addresses in Reply Packet

7.6.10 Command Packet Fill Bytes

The Configuration port accepts packets which are addressed to port 0. In the RMAP command the
next byte after the destination address 0 is the destination logical address byte (which in the router is
expected to be the default 254 value). The format is shown in Figure 7-14.

Path

Address

0

Dest

Logical

Address

254

Protocol ID

1

RMAP Header

Figure 7-14 Normal Configuration Packet Header Structure

To allow source nodes which have a 16, 24 or 32 bit access port then the configuration port accepts
up to three null bytes at the start of the packet. The null bytes must be zero otherwise they will be
treated as the destination logical address and an invalid destination logical address shall be recorded
if the byte is not 254. The header with fill bytes is shown in the Figure 7-15.

Fill Byte

0

Dest

Logical

Address

254

Protocol ID

1

RMAP Header

Fill Byte

0

Fill Byte

0

Path

Address

0

Figure 7-15 Fill Bytes Configuration Header Structure

Note that the command packet fill bytes feature is specific to the SpW-10X router and is not part of the
RMAP standard.