Texas Instruments TMS320C645X Musical Instrument Amplifier User Manual


 
www.ti.com
LSU_Reg0 RapidIO Address MSB Control
31
RapidIO Address LSB/Config_offset Control
31 0
LSU_Reg1
DSP Address Control
31 0
LSU_Reg2
RSV Control
31 0
LSU_Reg3
12 11
Byte_count
OutPortID Control
31 0
LSU_Reg4
1
7
Interrupt Req
30
Priority
29 28
xambs
27 26
ID Size
25 24
DestID
23 8
RSV
Drbll Info Command
31 0
LSU_Reg5
8 7
Packet Type
16
Hop Count
15
RSV
31
LSU_Reg6
1
Bsy
5
Completion Code
4
Status
0
0
SRIOFunctionalDescription
Figure10.Load/StoreRegistersforRapidIO(AddressOffset:LSU10x400-0x418,LSU20x420-0x438,
LSU30x440-0x458,LSU40x460-0x478)
MappingofcommandregisterfieldstoRapidIOpacketheaderfieldsisasfollows:
Table13.Control/CommandRegisterFieldMapping
Control/CommandRegisterRapidIOPacketHeaderField
Field
RapidIOAddressMSB32bExtAddressFieldsPacketTypes2,5,and6
RapidIOAddress
1.32bAddress–PacketTypes2,5,and6(WillbeusedinconjunctionwithBYTE_COUNTto
LSB/Config_offset
create64balignedRapidIOpacketheaderaddress)
2.24bConfig_offsetFieldMaintenancePacketsType8(Willbeusedinconjunctionwith
BYTE_COUNTtocreate64balignedRapidIOpacketheaderConfig_offset).The2LSBof
thisfieldmustbezerosincethesmallestconfigurationaccessis4B.
DSPAddress32bDSPbyteaddress.NotavailableinRapidIOHeader.
Byte_CountNumberofdatabytestoRead/Write-upto4KB.(UsedinconjunctionwithRapidIOaddressto
createWRSIZE/RDSIZEandWDPTRinRapidIOpacketheader.)
000000000000b4KB
000000000001b1B
000000000010b2B
...
111111111111b4095B
(Maintenancerequestsarelimitedto4B)
IDSizeRapidIOttfieldspecifying8-or16-bitDeviceIDs.
00b8bdeviceIDs
01b16bdeviceIDs
10b-reserved
11b-reserved
PriorityRapidIOpriofieldspecifyingpacketpriority(0=lowest,3=highest).Requestpacketsshouldnot
besentataprioritylevelof3toavoidsystemdeadlock.Itistheresponsibilityofthesoftwareto
assigntheappropriateoutgoingpriority.
XambsRapidIOxambsfieldspecifyingextendedaddressMSB.
DestIDRapidIOdestinationIDfieldspecifyingtargetdevice.
SPRU976March2006SerialRapidIO(SRIO)33
SubmitDocumentationFeedback