Moving Data Between SPORTS and Memory
11-68
ADSP-BF535 Blackfin Processor Hardware Reference
Moving Data Between SPORTS and
Memory
Transmit and receive data can be transferred between the SPORTs and
on-chip memory in one of two ways: with single word transfers or with
DMA block transfers. Both methods are interrupt-driven, using the same
internally generated interrupts.
When SPORT DMA is not enabled in the
SPORTx_TX_CONFIG
or
SPORTx_RX_CONFIG
registers, the SPORT generates an interrupt every time
it has received a data word or has started to transmit a data word. SPORT
DMA provides a mechanism for receiving or transmitting an entire block
or multiple blocks of serial data before the interrupt is generated. The
SPORT’s DMA controller handles the DMA transfer, allowing the pro-
cessor core to continue running until the entire block of data is
transmitted or received. Service routines can then operate on the block of
data rather than on single words, significantly reducing overhead.
For information about DMA, see
“Direct Memory Access” on page 9-1
.
Support for Standard Protocols
The ADSP-BF535 processor supports the H.100 standard protocol. These
SPORT parameters must be set to support this standard.
•
SPORTx_TFSDIVx
=
SPORTx_RFSDIVx
=
0x03FF
(1024 clock cycles per
frame, 122 ns wide, 125
s period frame sync)
•
TFSR/RFSR
set (FS required)
•
LTFS/LRFS
set (active low FS)
•
TSCLKDIV
=
RSCLKDIV
= 8 (for 8.192 MHz (+/- 2%) bit clock)
•
MCM
set (multichannel mode selected)
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...