
|
|
|
| Ref.: |
|
| |
|
|
| SpaceWire Router |
| UserManual |
| |
|
|
| Issue: | 3.4 |
|
| |
|
|
| User Manual |
|
| ||
|
|
| Date: | 11th July 2008 |
| ||
|
|
|
|
|
|
|
|
|
|
|
| ||||
Command | The command byte indicates a write single address, with verification and | 1 |
| ||||
Byte | acknowledgement packet. The Source path address length fields are set to |
|
| ||||
|
| the number of source path addresses required as defined in section 7.6.9. |
|
| |||
|
|
|
| ||||
Destination | The destination key identifier must match the contents of the destination key | 1 |
| ||||
Key | register, see section 9.5.10. |
|
|
|
| ||
|
|
|
| ||||
Source | The source path address field is used to add source path addresses to the | 0,4,8,12 |
| ||||
Path | head of the reply packet. The expected number of source path addresses is |
|
| ||||
Address | specified in the command byte. See section 7.6.9 for source path address |
|
| ||||
|
| decoding. |
|
|
|
| |
|
|
|
| ||||
Source | The source logical address should be set to the logical address of the node | 1 |
| ||||
Logical | which sent the command. |
|
|
|
| ||
Address |
|
|
|
|
|
| |
|
|
|
| ||||
Transaction | The transaction identifier identifies the command packet and reply packet | 2 |
| ||||
Identifier | with a unique number. |
|
|
|
| ||
|
|
|
| ||||
Extended | The extended write address is not used in the SpaceWire router and is | 1 |
| ||||
Write | always expected to be zero. |
|
|
|
| ||
Address |
|
|
|
|
|
| |
|
|
|
| ||||
Write | The write address identifies the register to write the RMAP data. The valid | 4 |
| ||||
Address | write addresses are defined in section 9. |
|
|
|
| ||
|
|
|
| ||||
Data | The data length of a write single address command is expected to be 4 bytes, | 3 |
| ||||
Length | to write to a 32 bit register location |
|
|
|
| ||
|
|
|
| ||||
Header | The header CRC is the eight bit CRC code used to detect errors in the | 1 |
| ||||
CRC | command packet. The CRC code is checked before the command is |
|
|
| |||
|
| executed |
|
|
|
| |
|
|
|
|
| |||
Data | The 32 bit data value to write to the SpaceWire router register. |
| 4 |
| |||
|
|
|
| ||||
Data CRC | The data CRC used to detect errors in the data part of the command packet. | 1 |
| ||||
|
|
|
|
|
|
|
|
Preliminary | 72 |