92 port ip mode csr (sp_ip_mode), 12004h, Descriptions – Texas Instruments TMS320TCI648x User Manual

Page 231: Section 5.92

Advertising
background image

www.ti.com

5.92 Port IP Mode CSR (SP_IP_MODE)

SRIO Registers

The port IP mode CSR (SP_IP_MODE) is shown in

Figure 155

and described in

Table 177

. For additional

programming information, see

Section 2.3.13.2

.

Figure 155. Port IP Mode CSR (SP_IP_MODE) - Address Offset 12004h

31

30

29

28

27

26

25

24

16

IDLE_

TX_

PW_

TGT_

SELF_

SP_MODE

ERR_

FIFO_

Reserved

DIS

ID_DIS

RST

DIS

BYPASS

R/W-0

R/W-0

R/W-0

R/W-0

R-0

R/W-0

R-0

15

6

5

4

3

2

1

0

MLTC_

MLTC_

RST_

RST_

PW_

PW_

Reserved

EN

IRQ

EN

CS

EN

IRQ

R-0

R/W-0

R/W-0

R/W-0

R/W-0

R/W-0

R/W-0

LEGEND: R/W = Read/Write; R = Read only; -n = Value after reset

Table 177. Port IP Mode CSR (SP_IP_MODE) Field Descriptions

Bit

Field

Value

Description

31–30

SP_MODE

SRIO port IP mode of operation

00b

RapidIO Physical Layer 1x/4x LP-Serial Specification

01b

4 ports (1x mode each)

10b

Reserved

11b

Reserved

29

IDLE_ERR_DIS

Idle error checking disable

0

Error checking enabled (default), only |K|, |A| and |R| characters are available. If input receives
any other characters in idle sequence, it should enter the Input-Error-stopped state.

1

Error checking disabled, all not idle or invalid characters during idle sequence are ignored

28

TX_FIFO_BYPASS

Transmit FIFO bypass

0

The TX_FIFO is operational (default)

1

The TX_FIFO is bypassed. The txbclk and the sys_clk must be locked during operation, but the
phase variation up to 1 clock cycle is allowable. The 4 deep FIFO is used to accommodate the
phase difference.

27

PW_DIS

Port-write error reporting disable.

0

Enable Port-Write Error reporting (default)

1

Disable Port-Write Error reporting

26

TGT_ID_DIS

Destination ID Decode Disable- Definition of packet acceptance by the physical layer.

0

Packet accepted if DestID = Base ID. When DestID is not equal to Base ID, the packet is
ignored; i.e., it is accepted by RapidIO port but is not forwarded to logical layer.

1

Packet accepted with any DestID and forwarded to the logical layer.

25

SELF_RST

Self reset interrupt enable, when 4 link-request reset control symbols are accepted.

0

Self reset interrupt disabled (default), interrupt signal is asserted

1

Self reset interrupt enabled, the reset signal is asserted by the reset controller. When the
SELF_RST is set to 1, the SERDES macro resets and all register values from address offset
1000h and higher are returned to default value. All initialized values are lost.

24–6

Reserved

0

These read-only bits return 0s when read.

5

MLTC_EN

Multicast-Event Interrupt Enable. If enabled, the interrupt signal is High when the
Multicast-Event control symbol is received by any port.

0

Multicast interrupt disable

1

Multicast interrupt enable

4

MLTC_IRQ

Multicast-event interrupt status. Once set, the MLTC_IRQ bit remains set until software writes a
1 to it. The mltc_irq output signal is driven by this bit.

0

The multicast event control symbol has not been received by any of the ports.

1

The multicast-event control symbol has been received by one of the ports.

SPRUE13A – September 2006

Serial RapidIO (SRIO)

231

Submit Documentation Feedback

Advertising