Spw-10x spacewire router, User manual, Preliminary – Atmel SpaceWire Router SpW-10X User Manual
Page 117: 3 router control register
Ref.: UoD_SpW-10X_
UserManual
Issue: 3.4
SpW-10X
SpaceWire Router
User Manual
Date: 11
th
July 2008
Preliminary
117
Table 9-9 Router Identity Register Field
Bits Description Reset
Value
Usage Read/Write
31:0 Router
Identity
All bits set
to zero
A 32-bit read/write register which may be used to
hold a unique router identity code for each router in
a network.
R/W
9.5.3 Router Control Register
The router control register address is 258 (0x0000 0102).
The router control register sets various control bits in the SpaceWire router. Router functions which
can be controlled are:
• Request an output port to initiate start-up when an input packet addresses that output port but
it is not ready to receive data.
• Disconnect a SpaceWire port when no activity is detected on the port for the timeout period
duration.
• Enable output port timeouts which request the output port to flush when a packet becomes
blocked for a timeout period.
• Enable the a router ports to address themselves i.e. provide a loop-back capability.
The router control register fields are shown in Figure 9-5 and described in Table 9-10.
Timeout enable
0
5
3
1
4
31
6
Timeout selection
Enable disconnect-on-silence
Enable start-on-request
Not used
Enable self-addressing
7
Figure 9-5 Router Control Register Fields