Multichannel Operation
11-66
ADSP-BF535 Blackfin Processor Hardware Reference
received or transmitted, while disabled channel words are ignored. Up to
128 channels are available. The
SPORTx_MRCSx
and
SPORTx_MTCSx
registers
are used to enable and disable individual channels; the
SPORTx_MRCSx
reg-
isters specify the active receive channels, and the
SPORTx_MTCSx
registers
specify the active transmit channels.
Each register has 16 bits, corresponding to the 16 channels. Setting a bit
enables that channel, so the SPORT selects its word from the multi-
ple-word block of data (for either receive or transmit). For example,
setting bit 0 selects word 0, setting bit 12 selects word 12, and so on.
Setting a particular bit in the
SPORTx_MTCSx
register causes the SPORT to
transmit the word in that channel’s position of the data stream. Clearing
the bit in the
SPORTx_MTCSx
register causes the SPORT’s
DT
(data transmit)
pin to three-state during the time slot of that channel.
Setting a particular bit in the
SPORTx_MRCSx
register causes the SPORT to
receive the word in that channel’s position of the data stream; the received
word is loaded into the
SPORTx_RX
buffer. Clearing the bit in the
SPORTx_MRCSx
register causes the SPORT to ignore the data.
Companding may be selected on an all-or-none channel basis. A-law or
-law companding is selected with the
DTYPE
bit 1 in the
SPORTx_TX_CONFIG
and
SPORTx_RX_CONFIG
registers, and applies to all
active channels. (See
“Companding” on page 11-52
for more information
about companding.)
Multichannel Enable
Setting the
MCM
bit in the multichannel mode configuration control regis-
ter 1 enables multichannel mode. When
MCM=1
, multichannel operation is
enabled; when
MCM=0
, all multichannel operations are disabled.
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...