User's Guide
SPRUE13A – September 2006
Serial RapidIO (SRIO)
1Overview
The RapidIO peripheral used in the TMS320TCI648x is called a serial RapidIO (SRIO). This chapter describes the general operation of a RapidIO system, how this module is connected to the outside world, the definitions of terms used within this document, and the features supported and not supported for SRIO.
1.1General RapidIO System
RapidIO® is a
∙Flexible system architecture allowing
∙Robust communication with error detection features
∙Frequency and port width scalability
∙Operation that is not software intensive
∙High bandwidth interconnect with low overhead
∙Low pin count
∙Low power
∙Low latency
1.1.1RapidIO Architectural Hierarchy
RapidIO is defined as a
∙Logical layer: Specifies the protocols, including packet formats, which are needed by endpoints to process transactions
∙Transport layer: Defines addressing schemes to correctly route information packets within a system
∙Physical layer: Contains the device level interface information such as the electrical characteristics, error management data, and basic flow control data
In the RapidIO architecture, a single specification for the transport layer is compatible with differing specifications for the logical and physical layers (see Figure 1).
16 | Serial RapidIO (SRIO) | SPRUE13A |
|
| Submit Documentation Feedback |