www.ti.com

 

 

 

 

SRIO Registers

 

Table 115. Port Control CSR n (SPn_CTL) Field Descriptions (continued)

Bit

Field

Value

Description

 

21

INPUT_PORT_E

 

Input port receive enable

 

 

NABLE

 

 

 

 

 

0b

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.

 

 

1b

Port is enabled to respond to any packet

 

20

ERROR_CHECK

 

This bit disables all RapidIO transmission error checking. Device behavior when error checking and

 

_DISABLE

 

recovery is disabled and an error condition occurs is undefined.

 

 

0b

Error checking and recovery is enabled

 

 

 

 

Error checking and recovery is disabled

1b

19

 

 

SendMULTICASTincomingPARTICIPANTMulticast-event control symbols to this port (multiple port devices only)

18-4

Reserved

 

Reserved

 

3

STOP_PORT_FL

 

When set, this bit causes the port to set the Port Error bit in the Port n Error and Status CSR and

 

D_ENC_ENABLE

 

stop attempting to send packets to the connected device when the Output Failed-encountered bit is

 

 

 

set. Packets are discarded if the Drop Packet Enable bit is set. When cleared, the port continues to

 

 

 

attempt to transmit packets to the connected device if the Output Failed-encountered bit is set.

2

DROP_PACKET_

 

When set, this bit allows the output port to drop packets that are acknowledged with a

 

ENABLE

 

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). When cleared, the output port continues to try to transmit packets that have

 

 

 

been rejected due to transmission errors

 

1

PORT_LOCKOU

 

Port Lockout: When cleared, this port is enabled to issue any packets. When set, this port is

 

T

 

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.

 

0

PORT_TYPE

 

Port type. This indicates the port type, parallel or serial (read only).

 

 

0b

Parallel port

 

 

 

1b

Serial port

 

SPRU976 –March 2006

Serial RapidIO (SRIO)

189

Submit Documentation Feedback

Page 189
Image 189
Texas Instruments TMS320C645x manual Port Control CSR n SP nCTL Field Descriptions, Nable