Texas Instruments TMS320TCI648x User Manual

Page 237

Advertising
background image

www.ti.com

SRIO Registers

Table 183. Port Control Independent Register n (SPn_CTL_INDEP) Field Descriptions (continued)

Bit

Field

Value

Description

23

DEBUG

Mode of operation.

0

Normal mode

1

Debug mode. The debug mode unlocks capture registers for write and enable
debug packet generator feature.

22

SEND_DBG_PKT

Send debug packet. Write 1 to force the sending of a debug packet. This bit is
set by software and cleared after debug packet is sent. Writes when the bit is set
are ignored. Debug mode only.

21

ILL_TRANS_EN

Illegal transfer error reporting enable. If enabled, the Port-Write and interrupt are
reported errors.

0

Disable illegal transfer error reporting.

1

Enable illegal transfer error reporting.

20

ILL_TRANS_ERR

Illegal Transfer Error. After being set, the ILL_TRANS_ERR bit remains set until
written with a 1, or until a value of all 0s is written to the register
SP0_ERR_DET.

0

No error condition detected

1

One of the following error conditions has been detected:

The received transaction has a reserved value in the tt field.

A reserved field of Maintenance transaction type is detected.

The destination ID is not defined in look-up table.

This error is also reported in registers SP0_ERR_DET and ERR_DET.

19–18

Reserved

0

These read-only bits return 0s when read.

17

MAX_RETRY_EN

Maximum retry error reporting enable. If enabled, the Port-Write and interrupt are
reported as errors.

0b

Max retry error report disable

1b

Max retry error report enable

16

MAX_RETRY_ERR

Maximum retry error. This bit is ignored if max_retry_threshold is 0. Once set,
the MAX_RETRY_ERR bit remains set until written with a 1, or until a value of
all 0s is written to the register SP0_ERR_DET.

0

No error condition detected

1

max_retry_cnt is equal to max_retry_threshold. The Port-Write request and
interrupt are generated if enabled. This error is also reported in the register
SP0_ERR_DET.

15–8

MAX_RETRY_THR

Maximum Retry Threshold Trigger. These bits provide the threshold value for
reporting an error condition due to possibly broken partner behavior.

00h

Disable the max_retry_error reporting

01h

Set the max_retry_threshold to 1

02h

Set the max_retry_threshold to 2

...

...

FFh

Set the max_retry_threshold to 255

7

IRQ_EN

Interrupt error reporting enable. If enabled, the interrupt signal is high when the
IRQ_ERR is set to 1.

0

Interrupt error report disable

1

Interrupt error report enable

6

IRQ_ERR

Interrupt error status

0

An error has not occurred and/or there is not a Port-Write condition.

1

An error occurred and there is a Port-Write condition. IRQ_ERR remains at 1
until software writes a 1 to it.

5–0

Reserved

0

These read-only bits return 0s when read.

SPRUE13A – September 2006

Serial RapidIO (SRIO)

237

Submit Documentation Feedback

Advertising