Atmel SpaceWire Router SpW-10X User Manual

Page of 155
Ref.:   UoD_SpW-10X_ 
UserManual
 
Issue:  3.4 
  
 
 
SpW-10X 
SpaceWire Router 
User Manual 
Date:  11
th
 July 2008 
 
 
Preliminary 
71
 
 
The RMAP write single address, with data verify and acknowledgement command is supported in the 
SpaceWire router. The RMAP write command is used to write a 32 bit value into one of the SpaceWire 
router registers. 
In Figure 7-10 the first byte received by the SpaceWire router configuration logic is the port address 
followed by the destination logical address. Fields which are depicted in bold text are expected values. 
Fields which are shaded are optional. 
Destination Logical Address
FEh
Protocol Identifier
01h
Packet Type, Command,
Source Path Addr Len
Destination Key
Source Path Address
Source Path Address
Source Path Address
Source Path Address
Source Logical Address
Transaction Identifier (MS)
Transaction Identifier (LS)
Extended Write Address
00h
Write Address (MS)
00h
Write Address
00h
Write Address
Write Address (LS)
Data Length (MS)
00h
Data Length
00h
Data Length (LS)
04h
Header CRC
Data (MSB)
Data
Data
Data (LSB)
Config Port Address
00h
Data CRC
EOP
1
1
1
0
1
0
Source Path
Address Length
Source Path
Address Length
Bits in Packet Type / Command / Source Path Address Length Byte
MSB
LSB
Packet Type
Command
Source Path Address Length
 
Figure 7-10 Write Single Address Command Packet 
 
Table 7-15 Write Single Address Command Packet Fields 
Field Description 
Bytes 
Config Port 
Address  
The configuration port address field routes the packet to the configuration 
port of the router. The configuration port address is always present when 
configuring the SpaceWire Router. 
Destination 
Logical 
Address  
The destination logical address is not used in the SpaceWire Router. The 
SpaceWire router accepts packets which have the default destination logical 
address of 254h (FEh). 
Protocol 
Identifier  
The RMAP protocol identifier is 01h.