Electronic Components Datasheet Search
  English  ▼

X  

WM5102 Datasheet(PDF) 123 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) 123 Page - Wolfson Microelectronics plc

Back Button WM5102 Datasheet HTML 119Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 120Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 121Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 122Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 123Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 124Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 125Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 126Page - Wolfson Microelectronics plc WM5102 Datasheet HTML 127Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 123 / 334 page
background image
Production Data
WM5102
w
PD, June 2014, Rev 4.2
123
DIGITAL AUDIO INTERFACE CONTROL
This section describes the configuration of the WM5102 digital audio interface paths.
AIF1 supports up to 8 input signal paths and up to 8 output signal paths. AIF2 and AIF3 support up to
2 input and output signal paths each. The digital audio interfaces AIF1, AIF2 and AIF3 can be
configured as Master or Slave interfaces; mixed master/slave configurations are also possible.
Each input and output signal path can be independently enabled or disabled. The AIF output (TX) and
AIF input (RX) paths can use a common LRCLK frame clock, or can use separate LRCLK signals if
required.
The digital audio interface supports flexible data formats, selectable word-length, configurable timeslot
allocations and TDM tri-state control.
AIF SAMPLE RATE CONTROL
The AIF RX inputs may be selected as input to the digital mixers or signal processing functions within
the WM5102 digital core. The AIF TX outputs are derived from the respective output mixers.
The sample rate for each digital audio interface AIFn is configured using the respective AIFn_RATE
register - see Table 21 within the “Digital Core” section.
Note that sample rate conversion is required when routing the AIF paths to any signal chain that is
asynchronous and/or configured for a different sample rate.
AIF MASTER / SLAVE CONTROL
The digital audio interfaces can operate in Master or Slave modes and also in mixed master/slave
configurations. In Master mode, the BCLK and LRCLK signals are generated by the WM5102 when
any of the respective digital audio interface channels is enabled. In Slave mode, these outputs are
disabled by default to allow another device to drive these pins.
Master mode is selected on the AIFnBCLK pin using the AIFn_BCLK_MSTR register bit. In Master
mode, the AIFnBCLK signal is generated by the WM5102 when one or more AIFn channels is
enabled.
When the AIFn_BCLK_FRC bit is set in BCLK master mode, the AIFnBCLK signal is output at all
times, including when none of the AIFn channels is enabled.
The AIFnBCLK signal can be inverted in Master or Slave modes using the AIFn_BCLK_INV register.
Master mode is selected on the AIFnLRCLK pin using the AIFnRX_LRCLK_MSTR register bit. In
Master mode, the AIFnRXLRCLK signal is generated by the WM5102 when one or more AIFn
channels is enabled. (Note that, when GPIOn is configured as AIFnTXLRCLK, then only the AIFn RX
channels will cause AIFnRXLRCLK to be output.)
When the AIFnRX_LRCLK_FRC bit is set in LRCLK master mode, the AIFnRXLRCLK signal is output
at all times, including when none of the AIFn channels is enabled. Note that AIFnRXLRCLK is derived
from AIFnBCLK, and an internal or external AIFnBCLK signal must be present to generate
AIFnRXLRCLK.
The AIFnRXLRCLK signal can be inverted in Master or Slave modes using the AIFnRX_LRCLK_INV
register.
Under default conditions, the AIFn input (RX) and output (TX) paths both use the AIFnRXLRCLK
signal as the frame synchronisation clock. The AIFn output (TX) interface can be configured to use a
separate frame clock, AIFnTXLRCLK, using the AIFnTX_LRCLK_SRC bit.
The AIFnTXLRCLK function, when used, must be selected on the GPIOn pin as described in the
“General Purpose Input / Output” section.
The AIFnTXLRCLK function can operate in Master or Slave mode, and is controlled similarly to the
AIFnRXLRCLK function using the register bits described in Table 29, Table 30 and Table 31 for AIF1,
AIF2 and AIF3 respectively.



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