
| Ref.: |
| |
SpaceWire Router |
| UserManual | |
Issue: | 3.4 | ||
User Manual | |||
Date: | 11th July 2008 | ||
|
|
|
31 | 8 | 7 | 4 | 3 | 0 |
Device Type
Return Port
Ports in run state
Figure 9-4 Network Discovery Register Fields
Table
Bits | Description | Reset | Usage | Read/Write |
|
| Value |
|
|
|
|
|
|
|
3:0 | Device Type | “0001” | The device type field indicates the type of device | R |
|
|
| which is associated with this network discovery |
|
|
|
| register. At present there is only one device type |
|
|
|
| defined, the Router, along with the unknown device |
|
|
|
| type. |
|
|
|
| “0000” – Unknown Device |
|
|
|
| “0001” – Router |
|
|
|
|
|
|
7:4 | Return Port | All bits | Indicates the input port number which accessed this | R |
|
| set to | network discovery register. |
|
|
| zero |
|
|
|
|
|
|
|
31:8 | Ports in Run | All bits | Indicates the SpaceWire ports which are in the run | R |
| state | set to | state. Bit 8 corresponds to SpaceWire port 1. |
|
|
| zero | The external ports are the highest numbered port and |
|
|
|
|
| |
|
|
| the corresponding register bits are set to one. In this |
|
|
|
| way a network manager can determine the number of |
|
|
|
| ports and the active ports in one register read. |
|
|
|
|
|
|
9.5.2 Router Identity Register
The router identity register address is 257 (0x0000 0101).
The router identity register allows a network manager to assign a 32 bit ID to a SpaceWire router device by writing to this register. It may also be used for other purposes. The router identity register is described in Table
Preliminary | 116 |