SPORT Registers
19-60
ADSP-BF50x Blackfin Processor Hardware Reference
When reading from the FIFO for both primary and secondary data, read
primary first, followed by secondary. DAB/peripheral bus 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
into the RX hold registers for primary and secondary data, respectively.
Data from the hold registers is moved into the FIFO based on
RXSE
and
SLEN
.
Figure 19-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 EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...