Ref.:
UoD_SpW-10X_
UserManual
Issue:
3.4
SpW-10X
SpaceWire Router
User Manual
Date:
11
th
July 2008
Preliminary
54
Table 7-3 Packet Header Deletion Mapping
Packet Address
Header Deletion
Physical Port type
0 Enabled
Configuration
port
1
Enabled
SpaceWire link port 1
2
Enabled
SpaceWire link port 2
3
Enabled
SpaceWire link port 3
4
Enabled
SpaceWire link port 4
5
Enabled
SpaceWire link port 5
6
Enabled
SpaceWire link port 6
7
Enabled
SpaceWire link port 7
8
Enabled
SpaceWire link port 8
9
Enabled
External FIFO port 1
10
Enabled
External FIFO port 2
11-31 N/A
Invalid
addresses
32-255
Dependent on routing table (default not
enabled)
Logical addresses
Note that header deletion is always enabled for path addresses and cannot be changed by
configuration. Header deletion for logical addresses can be enabled or disabled via a configuration
register (see section 9.3).
7.4 INVALID ADDRESSES
Packets which have invalid addresses are discarded by the routing control logic. Path addresses
which are in the range 11-31, logical addresses which are set as invalid in the routing table and empty
packets (packets with no address or cargo) input to the external port are flagged as invalid packet
addresses.
A packet address error is also generated when a packet address causes the packet to be routed back
through the port on which the packet was received, i.e. a loop-back, and the router control register bit
address self is not enabled.
When an invalid address packet is received by the router then the routing control logic flags the error
to the corresponding port status register, spills the packet address, data and end of packet marker and
waits for the next packet.