Moving Data Between SPORTS and Internal Memory
9-72
ADSP-2126x SHARC Processor Hardware Reference
When programming a serial port channel (either A or B) as a transmitter,
only the corresponding
TXSPxA
and
TXSPxB
SPORT buffer becomes active,
while the receive buffers (
RXSPxA
and
RXSPxB
) remain inactive. Similarly,
when the SPORT channel A and B is programmed as a receiver, only the
corresponding
RXSP0A
and
RXSP0B
SPORT buffer is activated.
When performing core-driven transfers, write to the buffer designated by
the
SPTRAN
bit setting in the
SPCTLx
register. For DMA-driven transfers,
the serial port logic performs the data transfer from internal memory
to/from the appropriate buffer depending on the
SPTRAN
bit setting. If the
inactive SPORT data buffers are read or written to by core while the port
is being enabled, the core will hang. For example, if a SPORT is pro-
grammed to be a transmitter, while at the same time the core reads from
the receive buffer of the same SPORT, the core hangs just as it would if it
CPSP4A
0x843
8
RXSP4A or TXSP4A
IISP4B
0x844
9
RXSP4B or TXSP4B
IMSP4B
0x845
9
RXSP4B or TXSP4B
CSP4B
0x846
9
RXSP4B or TXSP4B
CPSP4B
0x847
9
RXSP4B or TXSP4B
IISP5A
0x848
10
RXSP5A or TXSP5A
IMSP5A
0x849
10
RXSP5A or TXSP5A
CSP5A
0x84A
10
RXSP5A or TXSP5A
CPSP5A
0x84B
10
RXSP5A or TXSP5A
IISP5B
0x84C
11
RXSP5B or TXSP5B
IMSP5B
0x84D
11
RXSP5B or TXSP5B
CSP5B
0x84E
11
RXSP5B or TXSP5B
CPSP5B
0x84F
11
RXSP5B or TXSP5B
Reserved (0x850 to 0x85F)
Table 9-10. SPORT DMA Parameter Registers Addresses (Cont’d)
Register
Address
DMA Channel
SPORT Buffer
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...