beautypg.com

Spw-10x spacewire router, User manual, Preliminary – Atmel SpaceWire Router SpW-10X User Manual

Page 57: Ref.: uod_spw-10x_ usermanual issue: 3.4, Date: 11, July 2008, Figure 7-3 read single address command format

background image

Ref.: UoD_SpW-10X_

UserManual

Issue: 3.4

SpW-10X

SpaceWire Router

User Manual

Date: 11

th

July 2008

Preliminary

57

Table 7-5 Read Single Address Characteristics

Action Supported/

Not Supported

Maximum number
of bytes

Non-aligned access
accepted

8-bit read

NS

-

-

16-bit read

NS

-

-

32-bit read

S

4

No

64-bit read

NS

-

-

Word or byte address

32-bit aligned

Accepted Logical Addresses

0xFE

Accepted destination keys

0x20 at power on.

Accepted address ranges

0x00 0000 0000 – 0x00 0000 0109

Address Incrementation

No

The RMAP read single address command is supported in the SpaceWire router. The single address
command is used to read a single 32 bit register location from the router registers.

In Figure 7-3 the format of a read single address command is illustrated. The first byte received by the
SpaceWire router configuration logic is the port address followed by the destination logical address.
Fields which are depicted in bold text are expected values. Fields which are shaded are optional.

Read Address (MS)

00h

Read Address

00h

Read Address

Read Address (LS)

Data Length (MS)

00h

Data Length

00h

Data Length (LS)

04h

Header CRC

Config Port Address

00h

EOP

Last Byte Received

Destination Logical Address

FEh

Protocol Identifier

01h

Packet Type, Command

Source Path Addr Len

Destination Key

Source Path Address

Source Path Address

Source Path Address

Source Path Address

Source Logical Address

Transaction Identifier (MS)

Transaction Identifier (LS)

Extended Read Address

00h

0

0

1

0

1

0

Bits in Packet Type / Command / Source Path Address Length Byte

MSB

Packet Type

Command

Source Path

Address Length

Source Path

Address Length

LSB

Source Path Address Length

First Byte Received

Figure 7-3 Read Single Address Command Format