Electronic Components Datasheet Search
  English  ▼

X  

WM8903 Datasheet(PDF) 101 Page - Wolfson Microelectronics plc

Part # WM8903
Description  Ultra Low Power CODEC for Portable Audio Applications
PDF  178 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  WOLFSON [Wolfson Microelectronics plc]
Direct Link  http://www.wolfsonmicro.com
Logo WOLFSON - Wolfson Microelectronics plc

WM8903 Datasheet(HTML) 101 Page - Wolfson Microelectronics plc

Back Button WM8903 Datasheet HTML 97Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 98Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 99Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 100Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 101Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 102Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 103Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 104Page - Wolfson Microelectronics plc WM8903 Datasheet HTML 105Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 101 / 178 page
background image
Production Data
WM8903
w
PD, Rev 4.5, June 2012
101
DIGITAL MICROPHONE (DMIC) OPERATION
When GPIO1/DMIC_LR is configured as DMIC_LR Clock output, the WM8903 outputs a clock which
supports Digital Microphone operation at a multiple of the ADC sampling rate. The precise clock
frequency varies according to the MCLK frequency, the SAMPLE_RATE field and other settings. The
clock frequency is always within the range 1MHz - 3MHz, and some examples are shown in Table 66.
SAMPLE
RATE
CLK_SYS
CLK_SYS
RATIO
DMIC_LR
FREQUENCY
DMIC_LR RATIO
8kHz
12.288MHz
1536fs
1.024MHz
128fs
8kHz
12MHz
1500fs
1.200MHz
150fs
16kHz
12.288MHz
768fs
2.048MHz
128fs
16kHz
12MHz
750fs
2.400MHz
150fs
48kHz
12.288MHz
256fs
1.536MHz
32fs
48kHz
12MHz
250fs
2.400MHz
50fs
44.1kHz
11.2896MHz
256fs
2.822MHz
64fs
44.1kHz
12MHz
272fs
3.000MHz
68fs
32kHz
12MHz
375fs
2.400MHz
75fs
24kHz
12MHz
500fs
2.400MHz
100fs
12kHz
12MHz
1000fs
1.500MHz
125fs
Table 66 Digital Microphone Clock
Note that the 88.2kHz and 96kHz sample rate settings are not valid for Digital Microphone operation.
FREQUENCY LOCKED LOOP (FLL)
The integrated FLL can be used to generate CLK_SYS from a wide variety of different reference
sources and frequencies. The FLL can use either MCLK, BCLK or LRC as its reference, which may
be a high frequency (eg. 12.288MHz) or low frequency (eg. 32.768kHz) reference. The FLL is tolerant
of jitter and may be used to generate a stable CLK_SYS from a less stable input signal. The FLL
characteristics are summarised in “Electrical Characteristics”.
Note that the FLL can be used to generate a free-running clock in the absence of an external
reference source. This is described in the “Free-Running FLL Clock” section below.
The FLL is enabled using the FLL_ENA register bit. Note that, when changing FLL settings, it is
recommended that the digital circuit be disabled via FLL_ENA and then re-enabled after the other
register settings have been updated. When changing the input reference frequency FREF, it is
recommended the FLL be reset by setting FLL_ENA to 0.
The FLL_CLK_SRC field allows MCLK, BCLK or LRC to be selected as the input reference clock.
The field FLL_CLK_REF_DIV provides the option to divide the input reference (MCLK, BCLK or LRC)
by 1, 2, 4 or 8. This field should be set to bring the reference down to 13.5MHz or below. For best
performance, it is recommended that the highest possible frequency - within the 13.5MHz limit -
should be selected.
The field FLL_CTRL_RATE controls internal functions within the FLL; it is recommended that only the
default setting be used for this parameter. FLL_GAIN controls the internal loop gain and should be set
to the recommended value quoted in Table 69.
The FLL output frequency is directly determined from FLL_FRATIO, FLL_OUTDIV and the real
number represented by FLL_N and FLL_K. The field FLL_N is an integer (LSB = 1); FLL_K is the
fractional portion of the number (MSB = 0.5). The fractional portion is only valid in Fractional Mode
when enabled by the field FLL_FRAC.
It is recommended that fractional Mode (FLL_FRAC = 1) is selected at all times. Power consumption
in the FLL is reduced in integer mode; however, the performance may also be reduced, with
increased noise or jitter on the output.
If low power consumption is required, then FLL settings must be chosen when N.K is an integer (ie.
FLL_K = 0). In this case, the fractional mode can be disabled by setting FLL_FRAC = 0.



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