Operation & user’s manual [PDF] (256 pages)
- Updated: 09.06.2026
Document Preview & Text Transcription
TMS320TCI648x Serial RapidIO (SRIO)
User's Guide
Literature Number: SPRUE13A
September 2006
2
SPRUE13A–September 2006
Submit Documentation Feedback
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
Pages Preview: