Texas Instruments TMS320C645x manual Operation Sequence, Example Packet Streaming Write

Models: TMS320C645x

1 218
Download 218 pages 2.08 Kb
Page 21
Image 21

www.ti.com

SRIO Functional Description

SRIO endpoints are typically not connected directly to each other but instead have intervening connection fabric devices. Control symbols are used to manage the flow of transactions in the SRIO physical interconnect. Control symbols are used for packet acknowledgment, flow control information, and maintenance functions. Figure 5 shows how a packet progresses through the system.

Figure 5. Operation Sequence

Initiator

Operation

Issued

Master

Request Packet

Acknowledge

Symbol

Operation

Completed

Master

Fabric

Acknowledge

Symbol

Request

Forwarded

Response

Packet

Forwarded

Acknowledge

Symbol

Target

Acknowledge

Symbol

Response

Issued

Target

Completes

Operation

2.1.2.2Example Packet – Streaming Write

An example packet is shown as two data streams in Figure 6. The first is for payload sizes of 80 bytes or less, while the second applies to payload sizes of 80 to 256 bytes. SRIO packets must have a length that is an even integer of 32 bits. If the combination of physical, logical and transport layers has a length that is an integer of 16 bits, a 16-bit pad of value 0x0000 is added to the end of the packet, after the CRC (not shown). Bit fields that are defined as reserved are assigned to logic 0s when generated and ignored when received. All request and response packet formats are described in the I/O and Message Passing Logical Specifications.

SPRU976 –March 2006

Serial RapidIO (SRIO)

21

Submit Documentation Feedback

Page 21
Image 21
Texas Instruments TMS320C645x manual Operation Sequence, Example Packet Streaming Write