Functional Description
Frame Sync Options
Framing signals indicate the beginning of each serial word transfer. The
framing signals for each SPORT are
(receive frame sync). A variety of framing options are available; these
options are configured in the SPORT configuration registers (
,
SPORT_TCR2
SPORT_RCR1
SPORT are independent and are separately configured in the control
registers.
Framed Versus Unframed
The use of multiple frame sync signals is optional in SPORT communica-
tions. The
TFSR
frame sync required select) control bits determine whether frame sync sig-
nals are required. These bits are located in the
registers.
When
= 1 or
TFSR
word. To allow continuous transmitting by the SPORT, each new data
word must be loaded into the
word is shifted out and transmitted.
When
= 0 or
TFSR
required. A single frame sync is needed to initiate communications but is
ignored after the first bit is transferred. Data words are then transferred
continuously, unframed.
With frame syncs not required, interrupt or DMA requests may
not be serviced frequently enough to guarantee continuous
unframed data flow. Monitor status bits or check for a SPORT
Error interrupt to detect underflow or overflow of data.
14-30
and
SPORT_RCR2
(transmit frame sync required select) and
= 1, a frame sync signal is required for every data
RFSR
SPORT_TX
= 0, the corresponding frame sync signal is not
RFSR
ADSP-BF59x Blackfin Processor Hardware Reference
(transmit frame sync) and
TFS
). The
and
TFS
SPORT_TCR1
hold register before the previous
RFS
,
SPORT_TCR1
signals of a
RFS
(receive
RFSR
and
SPORT_RCR1
Need help?
Do you have a question about the ADSP-BF59x Blackfin and is the answer not in the manual?