beautypg.com

Texas Instruments TMS320TCI648x User Manual

Page 207

background image

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