Electronic Components Datasheet Search
  English  ▼

X  

WM8991 Datasheet(PDF) 120 Page - Wolfson Microelectronics plc

Part # WM8991
Description  Mobile Multimedia CODEC with Dual-Mode Class AB/D Speaker Driver
PDF  174 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  WOLFSON [Wolfson Microelectronics plc]
Direct Link  http://www.wolfsonmicro.com
Logo WOLFSON - Wolfson Microelectronics plc

WM8991 Datasheet(HTML) 120 Page - Wolfson Microelectronics plc

Back Button WM8991 Datasheet HTML 116Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 117Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 118Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 119Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 120Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 121Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 122Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 123Page - Wolfson Microelectronics plc WM8991 Datasheet HTML 124Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 120 / 174 page
background image
WM8991
Pre-Production
w
PP, May 2008, Rev 3.1
120
SYSCLK CONTROL
The MCLK_SRC bit is used to select the MCLK source. The source may be either MCLK or
GPIO2/MCLK2. The selected source may also be inverted by setting register bit MCLK_INV. Note
that it is not recommended to change the control bit MCLK_INV while the WM8991 is processing
data as this may lead to clock glitches and signal pop and clicks.
The SYSCLK_SRC bit is used to select the source for SYSCLK. The source may be either the
selected MCLK source or the PLL output. The selected source is divided by the SYSCLK pre-divider
MCLK_DIV to generate SYSCLK. The selected source may also be adjusted by the MCLK_DIV
divider. These register fields are described in Table 65. See “PLL” for more details of the Phase
Locked Loop clock generator.
The WM8991 supports glitch-free MCLK and SYSCLK source selection. When both clock sources
are running and MCLK_SRC or SYSCLK_SRC is modified to select one of these clocks, a glitch-free
clock transition will take place. The de-glitching circuit will ensure that the minimum pulse width will
be no less than the pulse width of the faster of the two clock sources.
When the initial clock source is to be disabled before changing to the new clock source, the
CLK_FORCE bit must also be used to force the clock source transition to take place. In this case,
glitch-free operation cannot be guaranteed.
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
15
MCLK_SRC
0b
MCLK Source Select
0 = MCLK pin
1 = GPIO2/MCLK2 pin
14
SYSCLK_SRC
0b
SYSCLK Source Select
0 = MCLK (or MCLK2 if MCLK_SRC=1)
1 = PLL output
13
CLK_FORCE
0b
Forces Clock Source Selection
0 = Existing SYSCLK source (MCLK,
MCLK2 or PLL output) must be active
when changing to a new clock source.
1 = Allows existing MCLK source to be
disabled before changing to a new clock
source.
12:11
MCLK_DIV
[1:0]
00b
SYSCLK Pre-divider. Clock source
(MCLK, MCLK2 or PLL output) will be
divided by this value to generate
SYSCLK.
00 = Divide SYSCLK by 1
01 = Reserved
10 = Divide SYSCLK by 2
11 = Reserved
R7 (07h)
10
MCLK_INV
0b
MCLK Invert
0 = Master clock (MCLK or MCLK2) not
inverted
1 = Master clock (MCLK or MCLK2)
inverted
Table 65 MCLK and SYSCLK Control
ADC / DAC SAMPLE RATES
The ADC and DAC sample rates are independently selectable, relative to SYSCLK, by setting the
register fields ADC_CLKDIV and DAC_CLKDIV. These fields must be set according to the SYSCLK
frequency, and according to the selected clocking mode.
Two clocking modes are provided - Normal Mode (AIF_LRCLKRATE = 0) allows selection of the
commonly used sample rates from typical audio system clocking frequencies (eg. 12.288MHz); USB
Mode (AIF_LRCLKRATE = 1) allows many of these sample rates to be generated from a 12MHz
USB clock. Depending on the available clock sources, the USB mode may be used to save power by
supporting 44.1kHz operation without requiring the PLL.



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