WM8903LGEFK/RV Wolfson Microelectronics, WM8903LGEFK/RV Datasheet - Page 112

no-image

WM8903LGEFK/RV

Manufacturer Part Number
WM8903LGEFK/RV
Description
Audio CODECs ULTRA LOW PWR HI FI CODEC
Manufacturer
Wolfson Microelectronics
Datasheets

Specifications of WM8903LGEFK/RV

Audio Codec Type
Stereo Codec
No. Of Adcs
2
No. Of Dacs
2
No. Of Input Channels
6
No. Of Output Channels
8
Adc / Dac Resolution
24bit
Sampling Rate
96kHz
Operating Temperature Range
-40°C To +85°C
Rohs Compliant
Yes
Adcs / Dacs Signal To Noise Ratio
96dB
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
WM8903LGEFK/RV
Manufacturer:
SHARP
Quantity:
93
Part Number:
WM8903LGEFK/RV
Quantity:
2 386
Part Number:
WM8903LGEFK/RV
Manufacturer:
WOFLSON
Quantity:
20 000
Part Number:
WM8903LGEFK/RVA
Manufacturer:
SHARP
Quantity:
709
Part Number:
WM8903LGEFK/RVA
Manufacturer:
WOFLSON
Quantity:
20 000
WM8903
INTERRUPTS
Figure 56 Interrupt Controller
w
MIC_DETECT_IRQ
WSEQ_BUSY_IRQ
MIC_SHORT_IRQ
FLL_LOCK_IRQ
GPIO5_IRQ
GPIO4_IRQ
GPIO3_IRQ
GPIO2_IRQ
GPIO1_IRQ
FLL_LOCK_INV
MICSHRT_INV
MICDET_INV
The Interrupt Controller has multiple inputs. These include the GPIO input pins and the MICBIAS
current detection circuits. Any combination of these inputs can be used to trigger an Interrupt (IRQ)
event.
There is an Interrupt Status field associated with each of the IRQ inputs. These are contained in the
Interrupt Status Register (R121), as described in Table 73. The status of the IRQ inputs can be read
from this register at any time, or else in response to the Interrupt Output being signalled via a GPIO
pin.
The Interrupt Output represents the logical ‘OR’ of all the unmasked IRQ inputs. The bits within the
Interrupt Status register (R121) are latching fields and, once they are set, they are not reset until the
Status Register is read. Accordingly, the Interrupt Output is not reset until each of the unmasked IRQ
inputs has been read. Note that, if the condition that caused the IRQ input to be asserted is still valid,
then the Interrupt Output will remain set even after the Status register has been read.
Each of the IRQ inputs can be individually masked or enabled as an input to the Interrupt function,
using the bits contained in the Interrupt Status Mask register (R122). Note that the interrupt status
fields remain valid, even when masked, but the masked bits will not cause the Interrupt Output to be
asserted.
When a GPIO input is used as Interrupt event, the polarity can be set using GP_IP_CFG as
described in Table 72. The polarity of the MICBIAS detection functions can be set using
MICDET_INV and MICSHRT_INV as described in Table 73; this allows the IRQ event to be used to
indicate either the removal or insertion of a microphone accessory. The polarity of the FLL Lock
indication can be set using FLL_LOCK_INV; this allows the IRQ event to be used to indicate either
the FLL Lock or the FLL Not-Locked status.
By default, the Interrupt Output is Active High. The polarity can be inverted using IRQ_POL.
The Interrupt Output may be configured the INTERRUPT/GPIO4 pin or on the GPIO1/DMIC_LR,
GPIO2/DMIC_DAT, GPIO3/ADDR or BCLK/GPIO5 pins. Interrupt Output is the default function on
the INTERRUPT pin (GP4_FN = 2h), but the INTERRUPT pin can also be used to support other
functions. See “General Purpose Input/Output (GPIO)” for details of how to configure GPIO pins for
Interrupt (IRQ) output.
The WM8903 Interrupt Controller circuit is illustrated in Figure 54. The associated control fields are
described in Table 73.
Read only;
cleared on
Register
Latches
register
Status
read
MICSHRT_EINT
MICDET_EINT
FLL_LOCK_EINT
WSEQ_BUSY_EINT
GP5_EINT
GP4_EINT
GP3_EINT
GP2_EINT
GP1_EINT
IM_WSEQ_BUSY_EINT
IM_FLL_LOCK_EINT
IM_MICSHRT_EINT
IM_MICDET_EINT
IM_GP5_EINT
IM_GP4_EINT
IM_GP3_EINT
IM_GP2_EINT
IM_GP1_EINT
PD, Rev 4.0, September 2010
IRQ_POL
Production Data
INTERRUPT
112

Related parts for WM8903LGEFK/RV