ST18-AU1 STMICROELECTRONICS [STMicroelectronics], ST18-AU1 Datasheet - Page 40

no-image

ST18-AU1

Manufacturer Part Number
ST18-AU1
Description
SIX-CHANNEL DOLBY AC3/MPEG2 AUDIO DECODER
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
ST18-AU1
9
The DMA controller manages data transfer between memories and external peripherals and
has the following features:
9.1 DMA operation
The four channels of D950 DMAC are used for:
40/87
DMA CONTROLLER
four independent DMA channels
transfers on X / Y / I spaces (simultaneous transfers on X and Y spaces)
cycle stealing operation:
each channel has:
fixed priority between the four channels (highest for channel 0, lowest for
channel 3)
DMA3: transfer data from input FIFO to input buffer (Y space).
As single words are transferred, it must be programmed edge sensitive.
transfer data from output buffer to PCM output (X space).
they must be programmed level sensitive.
DMA1: transfer data from input buffer or output buffer to SPDIF interface.
This channel will be programmed for transfer with X or Y memory according to
the mode of operation of the SPDIF transmitter. It must be programmed level
sensitive.
(not compatible with 6-channel output mode.)
DMA2: transfer data from DATA Input1 to Y memory.
As single words are transferred, it must be programmed edge sensitive.
(not compatible with 6-channel output mode.)
1 signal: interrupt request (ITR)
4x16 bit registers for block transfer facilities
DMA0 in 2-channel output mode
DMA0, DMA1 and DMA2 in 6-channel output mode
3 cycles for a single data transfer (+1 cycle for transfers on I space)
(n+2) cycles for an n-data block transfer (+1 cycle for transfers on I space)

Related parts for ST18-AU1