Contents

Preface

14

1

Overview

16

 

1.1

General RapidIO System

16

 

1.2

RapidIO Feature Support in SRIO

19

 

1.3

Standards

20

 

1.4

External Devices Requirements

20

 

1.5

TI Devices Supported By This Document

20

2

SRIO Functional Description

21

 

2.1

Overview

21

 

2.2

SRIO Pins

25

 

2.3

Functional Operation

26

3

Logical/Transport Error Handling and Logging

83

4

Interrupt Conditions

85

 

4.1

CPU Interrupts

85

 

4.2

General Description

85

 

4.3

Interrupt Condition Status and Clear Registers

86

 

4.4

Interrupt Condition Routing Registers

93

 

4.5

Interrupt Status Decode Registers

97

 

4.6

Interrupt Generation

99

 

4.7

Interrupt Pacing

99

 

4.8

Interrupt Handling

100

5

SRIO Registers

102

 

5.1

Introduction

102

 

5.2

Peripheral Identification Register (PID)

111

 

5.3

Peripheral Control Register (PCR)

112

 

5.4

Peripheral Settings Control Register (PER_SET_CNTL)

113

 

5.5

Peripheral Global Enable Register (GBL_EN)

116

 

5.6

Peripheral Global Enable Status Register (GBL_EN_STAT)

117

 

5.7

Block n Enable Register (BLKn_EN)

119

 

5.8

Block n Enable Status Register (BLKn_EN_STAT)

120

 

5.9

RapidIO DEVICEID1 Register (DEVICEID_REG1)

121

 

5.10

RapidIO DEVICEID2 Register (DEVICEID_REG2)

122

 

5.11

Packet Forwarding Register n for 16-Bit Device IDs (PF_16B_CNTLn)

123

 

5.12

Packet Forwarding Register n for 8-Bit Device IDs (PF_8B_CNTLn)

124

 

5.13

SERDES Receive Channel Configuration Register n (SERDES_CFGRXn_CNTL)

125

 

5.14

SERDES Transmit Channel Configuration Register n (SERDES_CFGTXn_CNTL)

128

 

5.15

SERDES Macro Configuration Register n (SERDES_CFGn_CNTL)

130

 

5.16

DOORBELLn Interrupt Condition Status Register (DOORBELLn_ICSR)

132

 

5.17

DOORBELLn Interrupt Condition Clear Register (DOORBELLn_ICCR)

133

 

5.18

RX CPPI Interrupt Status Register (RX_CPPI_ICSR)

134

 

5.19

RX CPPI Interrupt Clear Register (RX_CPPI_ICCR)

135

 

5.20

TX CPPI Interrupt Status Register (TX_CPPI_ICSR)

136

 

5.21

TX CPPI Interrupt Clear Register (TX_CPPI_ICCR)

137

 

5.22

LSU Interrupt Condition Status Register (LSU_ICSR)

138

SPRUE13A –September 2006

Table of Contents

3

Submit Documentation Feedback

Page 3
Image 3
Texas Instruments TMS320TCI648x manual Contents