Data Transfers
10-44
ADSP-214xx SHARC Processor Hardware Reference
Frame Sync Generation
The frame syncs are generated if the transmit or receive buffers are
updated according to the
DIFS
bit setting (=0). If there is no buffer update
by the core, the frame sync out is not driven off-chip and data output is
zero.
If both A and B channels are enabled, one of the following can occur.
• In standard mode the
FS_BOTH
bit (in the
SPCTLx
register) defines
the conditions of whether both channels are logically ANDed or
ORed.
• For all other operating modes, channels A and B are logically
ANDed. If both channels are enabled, both buffers need to be
updated to drive data and frame sync off-chip.
Note that for all operating modes, if the
DIFS
bit is set, all conditions are
overriden. The frame sync is driven off-chip and the data output are zero
with the
DERRx
bit set.
Internal Memory DMA Transfers
SPORT DMA provides a mechanism for receiving or transmitting an
entire block of serial data before the interrupt is generated. When serial
port DMA is not enabled, the SPORT generates an interrupt every time it
receives or starts to transmit a data word. The processor’s on-chip DMA
controller handles the DMA transfer, allowing the processor core to con-
tinue running until the entire block of data is transmitted or received.
Service routines can then operate on the block of data rather than on sin-
gle words, significantly reducing overhead.
Therefore, set the direction bit, the serial port enable bit, and DMA
Enable bits before initiating any operations on the SPORT data buffers. If
the processor operates on the inactive transmit or receive buffers while the
SPORT is enabled, it can cause unpredictable results.
www.BDTIC.com/ADI
Содержание SHARC ADSP-214 Series
Страница 60: ...Contents lx ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 72: ...Notation Conventions lxxii ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 130: ...Programming Model 2 52 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 264: ...Programming Models 3 134 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 290: ...Programming Model 4 26 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 296: ...Programming Model 5 6 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 396: ...Effect Latency 7 28 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 520: ...Programming Model 10 62 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 616: ...Debug Features 14 22 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 656: ...Programming Model 15 40 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 714: ...Programming Model 19 10 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1132: ...Register Listing A 306 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1192: ...Index I 34 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...