ADSP-BF537 Blackfin Processor Hardware Reference
12-61
SPORT Controllers
Data storage and data ordering in the FIFO are shown in
The
SPORTx_RX
register is shown in
When reading from the FIFO for both primary and secondary data, read
primary first, followed by secondary. DAB/PAB reads must match their
size to the data word length. For word length up to and including 16 bits,
use a 16-bit read. Use a 32-bit read for word length greater than 16 bits.
When receiving is enabled, data from the
DRPRI
pin is loaded into the RX
primary shift register, while data from the
DRSEC
pin is loaded into the RX
secondary shift register. At transfer completion of a word, data is shifted
Figure 12-31. SPORT Receive FIFO Data Ordering
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
W7
0
PRIMARY AND
SECONDARY ENABLED
DATA LENGTH <= 16 BITS
PRIMARY AND
SECONDARY ENABLED
DATA LENGTH > 16 BITS
15
W6
W5
W4
W3
W2
W1
W0
W3 LOW
0
15
W3 HIGH
W2 LOW
W2 HIGH
W1 LOW
W1 HIGH
W0 LOW
W0 HIGH
SECONDARY
W3
0
15
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
PRIMARY
SECONDARY
SECONDARY
SECONDARY
W3
W2
W2
W1
W1
W0
W0
SECONDARY
W1 LOW
0
15
SECONDARY
SECONDARY
SECONDARY
W1 HIGH
W1 LOW
W1 HIGH
W0 LOW
W0 HIGH
W0 LOW
W0 HIGH
4 WORDS OF
PRIMARY DATA AND
4 WORDS OF
SECONDARY DATA
IN FIFO
2 WORDS OF
PRIMARY DATA AND
2 WORDS OF
SECONDARY DATA
IN FIFO
FROM Rx HOLD REGISTER
TO
PAB/DAB
BUSES
TO
PAB/DAB
BUSES
TO
PAB/DAB
BUSES
TO
PAB/DAB
BUSES
FROM Rx HOLD REGISTER
FROM Rx HOLD REGISTER
FROM Rx HOLD REGISTER
ONLY PRIMARY ENABLED
DATA LENGTH <= 16 BITS
ONLY PRIMARY ENABLED
DATA LENGTH > 16 BITS
8 WORDS OF
PRIMARY DATA
IN FIFO
4 WORDS OF
PRIMARY DATA
IN FIFO
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 ...