www.ti.com
SerialRapidIO1xDeviceto1xDeviceInterfaceDiagram
SerialRapidIO4xDeviceto4xDeviceInterfaceDiagram
1xDevice
TD[0]
TD[0]
RD[0]
RD[0] TD[0]
TD[0]
1xDevice
RD[0]
RD[0]
RD[0-3]
RD[0-3]
4xDevice
TD[0-3]
RD[0-3]
RD[0-3]
TD[0-3]
4xDevice
TD[0-3]
TD[0-3]
1.2RapidIOFeatureSupportinSRIO
Overview
Figure3.SerialRapidIODevicetoDeviceInterfaceDiagrams
FeaturesSupportedinSRIOPeripheral:
•RapidIOInterconnectSpecificationV1.2compliance,Errata1.2
•PhysicalLayer1x/4xLP-SerialSpecificationV1.2compliance
•4xSerialRapidIOwithauto-negotiationto1xport,optionaloperationforfour1xports
•IntegratedclockrecoverywithTISERDES
•HardwareerrorhandlingincludingCyclicRedundancyCode(CRC)
•DifferentialCMLsignalingsupportingACcoupling
•Supportfor1.25,2.5,and3.125Gbpsrates
•Power-downoptionforunusedports
•Read,write,writewithresponse,streamingwrite,outgoingAtomic,andmaintenanceoperations
•GeneratesinterruptstotheCPU(Doorbellpacketsandinternalscheduling)
•Supportfor8-bitand16-bitdeviceID
•Supportforreceiving34-bitaddresses
•Supportforgenerating34-bit,50-bit,and66-bitaddresses
•Supportforthefollowingdatasizes:byte,half-word,word,double-word
•Bigendiandatatransfers
•DirectI/Otransfers
•Messagepassingtransfers
•Datapayloadsofupto256bytes
•Singlemessagesconsistingofupto16packets
•ElasticstorageFIFOsforclockdomainhandoff
•Shortrunandlongruncompliance
•SupportforErrorManagementExtensions
•SupportforCongestionControlExtensions
•Supportforonemulti-castID
SPRUE13A–September2006SerialRapidIO(SRIO)19
SubmitDocumentationFeedback