ADSP-BF537 Blackfin Processor Hardware Reference
12-23
SPORT Controllers
Normally (When
FSDR = 0
), the data is transmitted on the same edge that
the
TFS
is generated. For example, a positive edge on
TFS
causes data to be
transmitted on the positive edge of the
TSCLK
—either the same edge or the
following one, depending on when
LATFS
is set.
When the frame sync/data relationship is used (
FSDR = 1
), the frame sync
is expected to change on the falling edge of the clock and is sampled on
the rising edge of the clock. This is true even though data received is sam-
pled on the negative edge of the receive clock.
Channel Selection Register
A channel is a multibit word from 3 to 32 bits in length that belongs to
one of the TDM channels. Specific channels can be individually enabled
or disabled to select which words are received and transmitted during mul-
tichannel communications. Data words from the enabled channels are
received or transmitted, while disabled channel words are ignored. Up to
128 contiguous channels may be selected out of 1024 available channels.
The
SPORTx_MRCSn
and
SPORTx_MTCSn
multichannel select registers are
used to enable and disable individual channels; the
SPORTx_MRCSn
registers
specify the active receive channels, and the
SPORTx_MTCSn
registers specify
the active transmit channels.
Four registers make up each multichannel select register. Each of the four
registers has 32 bits, corresponding to 32 channels. Setting a bit enables
that channel, so the SPORT selects its word from the multiple word block
of data (for either receive or transmit). See
.
Figure 12-8. Multichannel Select Registers
0
31 0
31 0
31 0
31
0
31 32
63 64
95 96
127
MCS1
MCS0
Channel Select 0 – 127
MCS2
MCS3
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...