
SPORT Control Registers and Data Buffers
9-58
ADSP-2126x SHARC Processor Hardware Reference
When the SPORT is configured as a receiver, these bits provide receive
overflow status. As a receiver, it indicates when the channel has received
new data while the
RXS_A
buffer is full. New data overwrites existing data.
• 0 = No new data while
RXSPxA/B
buffer is full.
• 1 = New data while
RXSPxA/B
buffer is full.
Transmit Underflow Status (sticky, read-only).
SPCTL0
,
SPCTL2
, and
SPCTL4
bit 29 (
TUVF_A
). This bit indicates (if set, = 1) whether the multi-
channel
SPORTx_FS
signal (from an internal or external source) occurred
while the
TXS
buffer was empty. SPORTs transmit data whenever they
detect a
SPORTx_FS
signal. If cleared (= 0), no
SPORTx_FS
signal occurs
because the
TXS
buffer is empty.
The Transmit Underflow Status bit (
TUVF_A/ROVF_A
or
TUVF_A
and
TUVF_B/ROVF_B
or
TUVF_B
) is set when the
SPORTx_FS
signal occurs from
either an external or internal source while the
TXSPxA
or
TXSPxB
buffer is
empty. The internally-generated
SPORTx_FS
signal may be suppressed
whenever
TXSPxA
or
TXSPxB
is empty by clearing the
DIFS
control bit when
SPTRAN
= 1.
When the
DIFS
bit is cleared (the default setting) the frame sync signal
(
SPORTx_FS
) is dependent upon new data being present in the transmit
buffer. The
SPORTx_FS
signal is only generated for new data. Setting
DIFS
to 1 selects data-independent frame syncs which causes the
SPORTx_FS
sig-
nal to be generated whether or not new data is present. With each
SPORTx_FS
signal, the SPORT transmits the contents of the transmit buf-
fer. Serial port DMA typically keeps the transmit buffer full.
The
DIFS
bit applies to Multichannel mode only when the
SPORTs are configured as transmitters.
Receive Overflow Status (read-only, sticky).
SPCTL1
,
SPCTL3
and
SPCTL5
Bit 29 (
ROVF
). This bit indicates if the channel has received new data if set
(=1) or not if cleared (=0) while the
RXS_A/B
buffer is full. New data over-
writes existing data.
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...