www.ti.com
SRIO Registers
Table 149. Port Control CSR n (SPn_CTL) Field Descriptions (continued)
Bit
Field
Value
Description
26–24
PORT_WIDTH_OVERRIDE
Port width override. This read-only field is available as a software
means to override the hardware width.
000b
No override
001b
Reserved
010b
Force single lane, lane 0
011b
Force single lane, lane 2
100b–111b
Reserved
23
PORT_DISABLE
Port disable
0
Port receivers/drivers are enabled.
1
Port receivers/drivers are disabled and are unable to
receive/transmit any packets or control symbols.
22
OUTPUT_PORT_ENABLE
Output port enable
0
The port is stopped and not enabled to issue any packets except
to route or respond to I/O logical maintenance packets,
depending upon the functionality of the processing element.
Control symbols are not affected and are sent normally.
1
The port is enabled to issue any packets.
21
INPUT_PORT_ENABLE
Input port receive enable
0
The port is stopped and only enabled to route or respond I/O
logical maintenance packets, depending upon the functionality of
the processing element. Other packets generate
packet-not-accepted control symbols to force an error condition
to be signaled by the sending device. Control symbols are not
affected and are received and handled normally.
1
Port is enabled to respond to any packet.
20
ERROR_CHECK_DISABLE
Error check disable
0
RapidIO transmission error checking and recovery are enabled.
1
RapiIO transmission error checking and recovery are disabled. If
an error condition occurs, device behavior is undefined.
19
MULTICAST_PARTICIPANT
0
Multicast-event participant enable. This read-only bit is 0 to
indicate that multicast-event control symbols cannot be accepted
by this port.
18–4
Reserved
0
These read-only bits return 0s when read.
3
STOP_PORT_FLD_ENC_ENABLE
Stop-on-fail enable
0
Even when the Output Failed-encountered bit is set, the port
continues to attempt to transmit packets to the connected device.
1
When the Output Failed-encountered bit is set, the port sets the
Port Error bit in the Port n Error and Status CSR and stops
attempting to send packets to the connected device. Packets are
discarded if the Drop Packet Enable bit is set.
2
DROP_PACKET_ENABLE
Drop packet enable
0
The output port continues to try to transmit packets that have
been rejected due to transmission errors.
1
The output port drops packets that are acknowledged with a
packet-not-accepted control symbol when the error failed
threshold is exceeded. If the port "heals", and the current error
rate falls below the failed threshold, the output no longer drops
packets. (switch devices only)
1
PORT_LOCKOUT
Port lockout
0
The port is enabled to issue any packets.
1
The port is stopped and is not enabled to issue or receive any
packets. The input port can still follow the training procedure and
can still send and respond to link-requests. All received packets
return packet-not-accepted control symbols to force an error
condition to be signaled by the sending device.
SPRUE13A – September 2006
Serial RapidIO (SRIO)
207
Submit Documentation Feedback