Texas Instruments TMS320C645X Musical Instrument Amplifier User Manual


 
Contents
Preface..............................................................................................................................13
1Overview..................................................................................................................14
1.1GeneralRapidIOSystem.........................................................................................14
1.2RapidIOFeatureSupportinSRIO..............................................................................17
1.3Standards..........................................................................................................18
1.4ExternalDevicesRequirements.................................................................................18
2SRIOFunctionalDescription.......................................................................................19
2.1Overview............................................................................................................19
2.2SRIOPins..........................................................................................................24
2.3FunctionalOperation..............................................................................................24
3Logical/TransportErrorHandlingandLogging.............................................................73
4InterruptConditions...................................................................................................74
4.1CPUInterrupts.....................................................................................................74
4.2GeneralDescription...............................................................................................74
4.3InterruptConditionControlRegisters...........................................................................75
4.4InterruptStatusDecodeRegisters..............................................................................83
4.5InterruptGeneration...............................................................................................85
4.6InterruptPacing....................................................................................................85
4.7InterruptHandling.................................................................................................86
5SRIORegisters..........................................................................................................88
5.1Introduction.........................................................................................................88
5.2PeripheralIdentificationRegister(PID).........................................................................99
5.3PeripheralControlRegister(PCR)............................................................................100
5.4PeripheralSettingsControlRegister(PER_SET_CNTL)...................................................101
5.5PeripheralGlobalEnableRegister(GBL_EN)...............................................................104
5.6PeripheralGlobalEnableStatusRegister(GBL_EN_STAT)..............................................105
5.7BlocknEnableRegister(BLKn_EN)..........................................................................106
5.8BlocknEnableStatusRegister(BLKn_EN_STAT).........................................................107
5.9RapidIODEVICEID1Register(DEVICEID_REG1).........................................................108
5.10RapidIODEVICEID2Register(DEVICEID_REG2).........................................................109
5.11PacketForwardingRegisternfor16bDeviceIDs(PF_16B_CNTLn).....................................110
5.12PacketForwardingRegisternfor8bDeviceIDs(PF_8B_CNTLn)........................................111
5.13SERDESReceiveChannelConfigurationRegistersn(SERDES_CFGRXn_CNTL)...................112
5.14SERDESTransmitChannelConfigurationRegistersn(SERDES_CFGTXn_CNTL)..................114
5.15SERDESMacroConfigurationRegistern(SERDES_CFGn_CNTL).....................................116
5.16DOORBELLnInterruptStatusRegister(DOORBELLn_ICSR)............................................117
5.17DOORBELLnInterruptClearRegister(DOORBELLn_ICCR).............................................118
5.18RXCPPIInterruptStatusRegister(RX_CPPI_ICSR)......................................................119
5.19RXCPPIInterruptClearRegister(RX_CPPI_ICCR).......................................................120
5.20TXCPPIInterruptStatusRegister(TX_CPPI_ICSR).......................................................121
5.21TXCPPIInterruptClearRegister(TX_CPPI_ICCR)........................................................122
5.22LSUStatusInterruptRegister(LSU_ICSR)..................................................................123
5.23LSUClearInterruptRegister(LSU_ICCR)..................................................................124
5.24Error,Reset,andSpecialEventStatusInterruptRegister(ERR_RST_EVNT_ICSR).................125
SPRU976March2006TableofContents3
SubmitDocumentationFeedback