ADSP-2126x SHARC Processor Hardware Reference
9-37
Serial Ports
Early Versus Late Frame Syncs
Frame sync signals can be early or late. Frame sync signals can occur
during the first bit of each data word or during the serial clock cycle
immediately preceding the first bit. The
LAFS
bit of the
SPCTLx
Control
register configures this option.
When
LAFS
is cleared (=0), early frame syncs are configured. This is the
normal mode of operation. In this mode, the first bit of the transmit data
word is available (and the first bit of the receive data word is latched) in
the serial clock cycle after the frame sync is asserted. The frame sync is not
checked again until the entire word has been transmitted (or received). In
multichannel operation, this is the case when the frame delay is one.
If data transmission is continuous in early Framing mode (for example,
the last bit of each word is immediately followed by the first bit of the next
word), the frame sync signal occurs during the last bit of each word. Inter-
nally generated frame syncs are asserted for one clock cycle in early
Framing mode.
When
LAFS
is set (=1), late frame syncs are configured. In this mode, the
first bit of the transmit data word is available (and the first bit of the
receive data word is latched) in the same serial clock cycle that the frame
sync is asserted. In multichannel operation, this is the case when frame
delay is zero. Receive data bits are latched by serial clock edges, but the
frame sync signal is checked only during the first bit of each word. Inter-
nally-generated frame syncs remain asserted for the entire length of the
data word in late Framing mode. Externally-generated frame syncs are
only checked during the first bit. They do not need to be asserted after
that time period.
illustrates the two modes of frame signal timing.
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 ...