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 
107
 
Table 9-3 GAR Table Register Description 
Address Range: 32-255 (0x0000 0020 – 0x0000 00FF) 
Bits Name 
Reset 
Value 
Description Read/Write
RESERVED 
‘0’ 
Reserved bit – always set to zero. 
10:1 REQUEST 
Undefined 
after power 
on. 
Unaltered 
by reset. 
The request bits determine which output ports 
the logical address will arbitrate for. When bit 
1 is set then SpaceWire port 1 will be 
requested. When bit 2 is set then SpaceWire 
port 2 will be accessed and so on.  
By setting more than one bit group adaptive 
routing can be used, allowing the input packet 
to arbitrate for more than one output port. 
If a write is performed and bits 10:1 are set to 
zero then the INVALID_ADDR bit will be set 
and all other bits will be set to zero 
Note: The configuration port (port 0) is not 
accessible through logical addresses. 
R/W 
28:11 NOT 
USED 
29 DEL_HEAD  Undefined 
after power 
on. 
Unaltered 
by reset. 
Delete header: when set the leading header 
byte of the input packet will be removed 
before it is transferred to the output port. 
R/W 
30 PRIORITY 
Undefined 
after power 
on. 
Unaltered 
by reset. 
When a packet has a logical address with an 
entry in the priority filed of this register set, the 
packet will be granted access to a particular 
output port in preference to packets with 
priority bit set to zero. 
R/W 
31 
INVALID_ADDR ‘1’ 
When the Invalid Address bit is set it indicates 
that the corresponding logical address is 
invalid. In this case, any packets arriving at 
the router with an invalid address are spilt and 
an address error is reported in the port status 
register. 
R/W