Serial Port Signals
9-6
ADSP-2126x SHARC Processor Hardware Reference
Any 20 of these 24 signals can be mapped to Digital Audio Interface
(
DAI_Px
) pins through the signal routing unit (SRU).
tion, see “Digital Audio Interface” in Chapter 12, Digital Audio
Interface.
,
.
A serial port receives serial data on one of its bidirectional serial data sig-
nals configured as inputs, or transmits serial data on the bidirectional
serial data signals configured as outputs. It can receive or transmit on both
channels simultaneously and unidirectionally, where the pair of data sig-
nals can both be configured as either transmitters or receivers.
The
SPORTx_DA
and
SPORTx_DB
channel data signals on each
SPORT cannot transmit and receive data simultaneously for
full-duplex operation. Two SPORTs must be combined to achieve
full-duplex operation. The
SPTRAN
bit in the
SPCTLx
register con-
trols the direction for both the A and B channel signals. Therefore,
the direction of channel A and channel B on a particular SPORT
must be the same.
Serial communications are synchronized to a clock signal. Every data bit
must be accompanied by a clock pulse. Each serial port can generate or
receive its own clock signal (
SPORTx_CLK
). Internally-generated serial clock
frequencies are configured in the
DIVx
registers. The A and B channel data
signals shift data based on the rate of
SPORTx_CLK
. See
for more details.
In addition to the serial clock signal, data may be signaled by a frame syn-
chronization signal. The framing signal can occur at the beginning of an
individual word or at the beginning of a block of words. The configura-
tion of frame sync signals depends upon the type of serial device
connected to the processor. Each serial port can generate or receive its own
frame sync signal (
SPORTx_FS
) for transmitting or receiving data. Inter-
nally-generated frame sync frequencies are configured in the
DIVx
registers. Both the A and B channel data signals shift data based on their
corresponding
SPORTx_FS
details.
Summary of Contents for ADSP-21261 SHARC
Page 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Page 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Page 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Page 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Page 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Page 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Page 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Page 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Page 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Page 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Page 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Page 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...