Texas Instruments TMS320C645X Musical Instrument Amplifier User Manual


 
www.ti.com
2.2SRIOPins
2.3FunctionalOperation
SRIOFunctionalDescription
TheSRIOdevicepinsarehigh-speeddifferentialsignalsbasedonCurrent-ModeLogic(CML)switching
levels.Thetransmitandreceivebuffersareself-containedwithintheclockrecoveryblocks.Thereference
clockinputisnotincorporatedintotheSERDESmacro.ItusesacommonLVDSinputbufferthataligns
interfaceswithcrystaloscillatormanufacturers.NoneoftheperipheralpinsmaybeusedasGPIOpins.
Table3providesmoredetail.
Table3.PinDescription
PinNamePinSignalDescription
CountDirection
RIOTX3/RIOTX32OutputTransmitDataDifferentialpoint-to-pointunidirectionalbus.Transmits
packetdatatoareceivingdevice’sRXpins.Mostsignificantbitofa4X
device.
RIOTX2/RIOTX22OutputTransmitDataDifferentialpoint-to-pointunidirectionalbus.Transmits
packetdatatoareceivingdevice’sRXpins.
RIOTX1/RIOTX12OutputTransmitDataDifferentialpoint-to-pointunidirectionalbus.Transmits
packetdatatoareceivingdevice’sRXpins.
RIOTX0/RIOTX02OutputTransmitDataDifferentialpoint-to-pointunidirectionalbus.Transmits
packetdatatoareceivingdevice’sRXpins.Bitusedfor1Xmode.
RIORX3/RIORX32InputReceiveDataDifferentialpoint-to-pointunidirectionalbus.Receives
packetdataforatransmittingdevice’sTXpins.Mostsignificantbitsin
4Xmode.
RIORX2/RIORX22InputReceiveDataDifferentialpoint-to-pointunidirectionalbus.Receives
packetdataforatransmittingdevice’sTXpins.
RIORX1/RIORX12InputReceiveDataDifferentialpoint-to-pointunidirectionalbus.Receives
packetdataforatransmittingdevice’sTXpins.
RIORX0/RIORX02InputReceiveDataDifferentialpoint-to-pointunidirectionalbus.Receives
packetdataforatransmittingdevice’sTXpins.Bitusedfor1Xmode
RIOCLK/RIOCLK2InputReferenceClockInputBufferforperipheralclockrecoverycircuitry.
2.3.1BlockDiagram
Figure8showsaconceptualblockdiagramoftheSRIOperipheral.Theload/storeunit(LSU)controlsthe
transmissionofDirectI/Opackets,andthememoryaccessunit(MAU)controlsthereceptionofDirectI/O
packets.TheLSUalsocontrolsthetransmissionofmaintenancepackets.Messagepacketsare
transmittedbytheTXUandreceivedbytheRXU.ThesefourunitsusetheinternalDMAtocommunicate
withinternalmemory,andtheyusebuffersandreceive/transmitportstocommunicatewithexternal
devices.Serializer/deserializer(SERDES)macrossupporttheportsbyperformingtheparallel-to-serial
codingfortransmissionandserial-to-paralleldecodingforreception.
24SerialRapidIO(SRIO)SPRU976March2006
SubmitDocumentationFeedback