English
Language : 

WM0011 Datasheet, PDF (219/233 Pages) Cirrus Logic – General Purpose Low-Power Audio DSP
WM0011
Production Data
AIF_RX_LIMIT – AIF RECEIVE FIFO UPPER LIMIT REGISTER
This register holds the RX FIFO Upper Limit value.
When the number of samples in the RX FIFO exceeds the Upper Limit value, the
RX_FIFO_LIM_INT_STS interrupt will be asserted (if enabled by the RX_FIFO_LIM_INT_ENA bit in
the AIF_INT_CTRL register).
The DMA handshake to the RX FIFO is also triggered by the same Upper Limit value (when enabled
by RX_FIFO_LIM_DMA_ENA). The DMA operation will not execute while the number of samples in
the buffer is less than or equal to AIF_RX_LIMIT.
The RX FIFO buffer size is 64 samples. Therefore, to support the functionality described above, the
AIF_RX_LIMIT is valid from 0 to 63.
Address = 0xF070_0010 (AIF 1)
Address = 0xF080_0010 (AIF 2)
Address = 0xF090_0010 (AIF 3)
AIF_RX_LIMIT
AIF RECEIVE FIFO UPPER LIMIT REGISTER
Default value = 0x0000_FFFF
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
BITS
31:0
FIELD
NAME
AIF_RX_LIMIT
S/W
ACCESS
RW
RESET
VALUE
0xFFFF
FIELD
DESCRIPTION
RX FIFO Upper Limit value.
When the number of samples in the RX FIFO exceeds the Upper Limit
value, the RX_FIFO_LIM_INT_STS interrupt and
RX_FIFO_LIM_DMA_STS handshake will be asserted (if enabled by
the respective bits in the AIF_INT_CTRL register).
To support Interrupt or DMA Handshake functionality, AIF_RX_LIMIT is
valid from 0 to 63.
Table 168 AIF_RX_LIMIT Register
AIF_TX_DAT – AIF TRANSMIT DATA REGISTER
This register contains the data to be transmitted via the TX FIFO. The audio samples have their MSB
in bit 31, regardless of the number of bits per sample and the left/right justification being used.
Address = 0xF070_0020 (AIF 1)
Address = 0xF080_0020 (AIF 2)
Address = 0xF090_0020 (AIF 3)
AIF_TX_DAT
AIF TRANSMIT DATA REGISTER
Default value = 0x0000_0000
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
BITS
31:0
FIELD
NAME
AIF_TX_DAT
S/W
ACCESS
WO
RESET
VALUE
0x0000
_0000
FIELD
DESCRIPTION
Tx Data.
The audio samples have their MSB in bit 31, regardless of the number
of bits per sample and the left/right justification being used.
Table 169 AIF_TX_DAT Register
w
PD, Rev 4.1, August 2013
219