Atmel SpW-10X user manual Router Control Register, SpaceWire Router, User Manual, Preliminary

Models: SpW-10X

1 155
Download 155 pages 34.13 Kb
Page 117
Image 117
9.5.3 Router Control Register

SpW-10X

Ref.:

UoD_SpW-10X_

SpaceWire Router

 

UserManual

Issue:

3.4

User Manual

Date:

11th July 2008

 

 

 

Table 9-9 Router Identity Register Field

Bits

Description

Reset

Usage

Read/Write

 

 

Value

 

 

 

 

 

 

 

31:0

Router

All bits set

A 32-bit read/write register which may be used to

R/W

 

Identity

to zero

hold a unique router identity code for each router in

 

 

 

 

a network.

 

 

 

 

 

 

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.

31

7

6

5

4

3

1

0

 

 

 

 

 

 

 

 

Timeout enable

Timeout selection

Enable disconnect-on-silence

Enable start-on-request

Enable self-addressing

Not used

Figure 9-5 Router Control Register Fields

Preliminary

117

Page 117
Image 117
Atmel SpW-10X user manual Router Control Register, SpaceWire Router, User Manual, Preliminary