www.ti.com
Initiator
Request
PacketIssued
Operation
Completedfor
Master
Acknowledge
Symbol
Acknowledge
Symbol
Response
Packet
Forwarded
RequestPacket
Forwarded
Acknowledge
Symbol
Acknowledge
Symbol
ResponsePacket
Issued
Fabric
Target
Target
Completes
Operation
Operation
IssuedBy
Master
2.1.2.2ExamplePacket–StreamingWrite
SRIOFunctionalDescription
SRIOendpointsaretypicallynotconnecteddirectlytoeachotherbutinsteadhaveinterveningconnection
fabricdevices.ControlsymbolsareusedtomanagetheflowoftransactionsintheSRIOphysical
interconnect.Controlsymbolsareusedforpacketacknowledgment,flowcontrolinformation,and
maintenancefunctions.Figure5showshowapacketprogressesthroughthesystem.
Figure5.OperationSequence
AnexamplepacketisshownastwodatastreamsinFigure6.Thefirstisforpayloadsizesof80bytesor
less,whilethesecondappliestopayloadsizesof80to256bytes.SRIOpacketsmusthavealengththat
isanevenintegerof32bits.Ifthecombinationofphysical,logicalandtransportlayershasalengththatis
anintegerof16bits,a16-bitpadofvalue0000hisaddedtotheendofthepacket,aftertheCRC(not
shown).Bitfieldsthataredefinedasreservedareassignedtologic0swhengeneratedandignoredwhen
received.AllrequestandresponsepacketformatsaredescribedintheRapidIOInput/OutputLogical
SpecificationandMIessagePassingLogicalSpecification.
SPRUE13A–September2006SerialRapidIO(SRIO)23
SubmitDocumentationFeedback