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
0
RESERVED
‘0’
Reserved bit – always set to zero.
R
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