Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Mexican  ▼
ALLDATASHEET.COM.MX

X  

WM8994ECS/R Datasheet(PDF) 159 Page - Cirrus Logic

No. de pieza WM8994ECS/R
Descripción Electrónicos  Multi-channel Audio Hub CODEC for Smartphones
PDF  363 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  CIRRUS [Cirrus Logic]
Página de inicio  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

WM8994ECS/R Datasheet(HTML) 159 Page - Cirrus Logic

Back Button WM8994ECS/R Datasheet HTML 155Page - Cirrus Logic WM8994ECS/R Datasheet HTML 156Page - Cirrus Logic WM8994ECS/R Datasheet HTML 157Page - Cirrus Logic WM8994ECS/R Datasheet HTML 158Page - Cirrus Logic WM8994ECS/R Datasheet HTML 159Page - Cirrus Logic WM8994ECS/R Datasheet HTML 160Page - Cirrus Logic WM8994ECS/R Datasheet HTML 161Page - Cirrus Logic WM8994ECS/R Datasheet HTML 162Page - Cirrus Logic WM8994ECS/R Datasheet HTML 163Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 159 / 363 page
background image
WM8994
Rev 4.6
159
INTERRUPTS
The Interrupt Controller has multiple inputs. These include the GPIO input pins, the MICBIAS current
detection circuits, FLL Lock circuits, SRC Lock circuit, Microphone activity detection, Over-
temperature indication, Digital FIFO error detection and the Write Sequencer status flag. Any
combination of these inputs can be used to trigger an Interrupt Request (IRQ) event.
There is an Interrupt register field associated with each of the interrupt inputs. These fields are
asserted whenever a logic edge is detected on the respective input. Some inputs are triggered on
rising edges only; some are triggered on both edges, as noted in Table 86. The Interrupt register fields
are held in Registers R1840 and R1841. The Interrupt flags can be polled at any time from these
registers, or else in response to the Interrupt Request (IRQ) output being signalled via a GPIO pin.
All of the Interrupts are edge-triggered, as noted above. Many of these are triggered on both the rising
and falling edges and, therefore, the Interrupt registers cannot indicate which edge has been
detected. The “Raw Status” fields in Register R1842 provide readback of the current value of selected
inputs to the Interrupt Controller. Note that the logic levels of any GPIO inputs can be read using the
GPn_LVL registers, as described in Table 78 to Table 80.
Individual mask bits can select or deselect different functions from the Interrupt controller. These are
listed within the Interrupt Status Mask registers, as described in Table 86. Note that the Interrupt
register fields remain valid, even when masked, but the masked interrupts will not cause the Interrupt
Request (IRQ) output to be asserted.
The Interrupt Request (IRQ) o
utput represents the logical ‘OR’ of all the unmasked interrupts. The
Interrupt register fields are latching fields and, once they are set, they are not reset until
a ‘1’ is written
to the respective register bit(s). The Interrupt Request (IRQ) output is not reset until each of the
unmasked interrupts has been reset.
De-bouncing of the GPIO inputs can be enabled using the register bits described in Table 78 to Table
80. De-bouncing is also available on the Temperature and MICBIAS detection inputs to the Interrupt
Controller, in order to avoid false detections - see Table 86 for the associated registers.
The Interrupt Request (IRQ) output can be globally masked by setting the IM_IRQ register. Under
default conditions, the Interrupt Request (IRQ) is not masked.
The Interrupt Request (IRQ) flag may be output on a GPIO pin -
see “General Purpose Input/Output”.
The WM8994 Interrupt Controller circuit is illustrated in Figure 43. (Note that not all interrupt inputs are
shown.) The associated control fields are described in Table 86.
xxx_EINT
xxx_EINT
xxx_EINT
INTERRUPT
(IRQ)
IM_MIC1_SHRT_EINT
IM_MIC1_DET_EINT
MIC1_SHRT_IRQ
MIC1_DET_IRQ
IM_IRQ
IM_TEMP_SHUT_EINT
MIC1_SHRT_EINT
MIC1_DET_EINT
TEMP_SHUT_EINT
Status
Register
Latches
Read only;
cleared on
register
Write ‘1’
TEMP_SHUT_IRQ
Note: not all available interrupt sources are shown
Figure 43 Interrupt Controller



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com