Electronic Components Datasheet Search
  English  ▼

X  

WM8959 Datasheet(PDF) 114 Page - Wolfson Microelectronics plc

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

WM8959 Datasheet(HTML) 114 Page - Wolfson Microelectronics plc

Back Button WM8959 Datasheet HTML 110Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 111Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 112Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 113Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 114Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 115Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 116Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 117Page - Wolfson Microelectronics plc WM8959 Datasheet HTML 118Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 114 / 155 page
background image
WM8959
Pre-Production
w
PP, May 2008, Rev 3.1
114
3-WIRE / 4-WIRE SERIAL CONTROL MODES
The WM8959 is controlled by writing to registers through a 3- or 4-wire serial control interface. A
control word consists of 24 bits. The first bit is the read/write bit (R/W), which is followed by 7
address bits (A6 to A0) that determine which control register is accessed. The remaining 16 bits (B15
to B0) are data bits, corresponding to the 16 bits in each control register.
The 3- or 4-wire modes are selected by the RD_3W_ENA register bit. Additionally the MODE_3W4W
control bit can be used to select between push 0/1 and open-drain or wired-OR modes, as described
in Table 69 below.
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
15
RD_3W_ENA
1b
3- / 4-wire readback configuration
1 = 3-wire mode
0 = 4-wire mode, using GPIO pin
R22 (16h)
14
MODE_3W4W
0b
3-wire mode
0 = push 0/1
1 = open-drain
4-wire mode
0 = push 0/1
1 = wired-OR
Table 69 3-Wire / 4-Wire Control Interface Selection
3-wire control mode is selected by setting RD_3W_ENA = 1. In 3-wire mode, every rising edge of
SCLK clocks in one data bit from the SDIN pin. A rising edge on CSB/ADDR latches in a complete
control word consisting of the last 24 bits.
In Write operations (R/W=0), all SDIN bits are driven by the controlling device.
In Read operations (R/W=1), the SDIN pin is driven by the controlling device to clock in the register
address, after which the WM8959 drives the SDIN pin to output the applicable data bits.
The 3-wire control mode timing is illustrated in Figure 83.
Figure 83 3-Wire Serial Control Interface
4-wire control mode is selected by setting RD_3W_ENA = 0.
In Write operations (R/W=0), this mode is the same as 3-wire mode described above.
In Read operations (R/W=1), a GPIO pin must be selected to output SDOUT by setting
GPIOn_SEL=0110b (n= 1, 3, 4 or 5). In this mode, the SDIN pin is ignored following receipt of the
valid register address. SDOUT is driven by the WM8959.
In 4-wire Push 0/1 mode, SDOUT is driven low when not outputting register data bits. In Wired-OR
mode, SDOUT is undriven when not outputting register data bits.
The 4-wire control mode timing is illustrated in Figure 84 and Figure 85.



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