Electronic Components Datasheet Search
  English  ▼

X  

WM5102 Datasheet(PDF) 209 Page - Wolfson Microelectronics plc

Part # WM5102
Description  Audio Hub CODEC with Voice Processor DSP
PDF  334 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  WOLFSON [Wolfson Microelectronics plc]
Direct Link  http://www.wolfsonmicro.com
Logo WOLFSON - Wolfson Microelectronics plc

WM5102 Datasheet(HTML) 209 Page - Wolfson Microelectronics plc

Back Button WM5102 Datasheet HTML 205Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 206Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 207Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 208Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 209Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 210Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 211Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 212Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 213Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 209 / 334 page
background image
Production Data
WM5102
w
PD, June 2014, Rev 4.2
209
CONTROL WRITE SEQUENCER STATUS OUTPUT
GPn_FN = 15h.
The WM5102 Control Write Sequencer (WSEQ) can be used to execute a sequence of register write
operations in response to a simple trigger event. See “Control Write Sequencer” for details of the
Control Write Sequencer.
The WSEQ_BUSY register bit (see Table 116) indicates the status of the Control Write Sequencer.
When WSEQ_BUSY=1, this indicates that one or more Write Sequence operations are in progress or
are queued for sequential execution.
A logic signal from the Write Sequencer function may be output directly on any GPIO pin by setting
the respective GPIO registers as described in “GPIO Control”. This logic signal is set high for a short
pulse duration (approx. 100ns) whenever the Write Sequencer has completed all scheduled
sequences, and there are no more pending operations.
The Write Sequencer status is an input to the Interrupt control circuit. An interrupt event is triggered
on completion of a Control Sequence. The associated interrupt bit is latched once set; it can be polled
at any time or used to control the IRQ signal. See “Interrupts” for more details of the Interrupt event
handling.
CONTROL INTERFACE ERROR STATUS OUTPUT
GPn_FN = 16h.
The WM5102 is controlled by writing to registers through a 2-wire (I2C) or 4-wire (SPI) serial control
interface, as described in the “Control Interface” section. The SLIMbus interface also supports
read/write access to the control registers, as described in the “SLIMbus Interface Control” section.
The WM5102 performs automatic checks to confirm if a register access is successful. Register access
will be unsuccessful if an invalid register address is selected. Read/write access to the DSP firmware
memory will be unsuccessful if the associated clocking is not enabled. If an invalid or unsuccessful
register operation is attempted, this can be indicated using the GPIO and/or Interrupt functions.
The Control Interface Error signal may be output directly on any GPIO pin by setting the respective
GPIO registers as described in “GPIO Control”.
The Control Interface Error signal is an input to the Interrupt Controller circuit. An interrupt event is
triggered on the rising edge of the Control Interface Error signal. The associated interrupt bit is latched
once set; it can be polled at any time or used to control the IRQ signal. See “Interrupts” for more
details of the Interrupt event handling.
SYSTEM CLOCKS ENABLE STATUS OUTPUT
GPn_FN = 4Bh, 4Ch.
The WM5102 requires a system clock (SYSCLK) for its internal functions and to support the
input/output signal paths. The WM5102 can support two independent clock domains, with selected
functions referenced to the ASYNCCLK clock domain. See “Clocking and Sample Rates” for details of
these clocks.
The SYSCLK_ENA and ASYNC_CLK_ENA registers (see Table 100) control the SYSCLK and
ASYNCCLK signals respectively. When ‘0’ is written to these registers, the host processor must wait
until the WM5102 has shut down the associated functions before issuing any other register write
commands.
The SYSCLK Enable and ASYNCCLK Enable status may be output directly on any GPIO pin by
setting the respective GPIO registers as described in “GPIO Control”.
The SYSCLK Enable and ASYNCCLK Enable signals are inputs to the Interrupt Controller circuit. An
interrupt event is triggered when the respective clock functions have been shut down. The associated
interrupt bit is latched once set; it can be polled at any time or used to control the IRQ signal. See
“Interrupts” for more details of the Interrupt event handling.



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 Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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