beautypg.com

Texas Instruments TMS320TCI648x User Manual

Page 3

background image

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