
| Ref.: |
| |
SpaceWire Router |
| UserManual | |
Issue: | 3.4 | ||
User Manual | |||
Date: | 11th July 2008 | ||
|
|
|
The RMAP write single address, with data verify and acknowledgement command is supported in the SpaceWire router. The RMAP write command is used to write a 32 bit value into one of the SpaceWire router registers.
In Figure
|
|
|
|
|
|
|
|
|
| Config Port Address |
| ||
|
|
|
|
|
|
|
|
|
| 00h |
|
| |
Destination Logical Address | Protocol Identifier | Packet Type, Command, | Destination Key |
| |||||||||
| FEh |
| 01h |
| Source Path Addr Len |
| |||||||
|
|
|
|
|
|
| |||||||
Source Path Address | Source Path Address | Source Path Address | Source Path Address |
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| |
Source Logical Address | Transaction Identifier (MS) | Transaction Identifier (LS) | Extended Write Address |
| |||||||||
00h |
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
| ||
Write Address (MS) | Write Address | Write Address |
| Write Address (LS) |
| ||||||||
| 00h |
| 00h |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||||
Data Length (MS) | Data Length |
| Data Length (LS) | Header CRC |
| ||||||||
| 00h |
| 00h |
| 04h |
|
| ||||||
|
|
|
|
|
|
|
| ||||||
| Data (MSB) |
| Data |
| Data |
| Data (LSB) |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Data CRC | EOP |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |||
Bits in Packet Type / Command / Source Path Address Length Byte |
|
|
|
|
| ||||||||
MSB |
|
|
|
|
|
|
|
|
|
|
|
| LSB |
0 |
| 1 | 1 |
|
| 1 | 1 |
| 0 | Source Path |
| Source Path | |
|
|
|
| Address Length |
| Address Length | |||||||
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
| ||||||
| Packet Type |
|
|
| Command |
| Source Path Address Length |
Figure 7-10 Write Single Address Command Packet
Table 7-15 Write Single Address Command Packet Fields
Field | Description | Bytes |
|
|
|
Config Port | The configuration port address field routes the packet to the configuration | 1 |
Address | port of the router. The configuration port address is always present when |
|
| configuring the SpaceWire Router. |
|
|
|
|
Destination | The destination logical address is not used in the SpaceWire Router. The | 1 |
Logical | SpaceWire router accepts packets which have the default destination logical |
|
Address | address of 254h (FEh). |
|
|
|
|
Protocol | The RMAP protocol identifier is 01h. | 1 |
Identifier |
|
|
|
|
|
Preliminary | 71 |