| Electronic Components Datasheet Search |
|
WM8959 Datasheet(PDF) 60 Page - Wolfson Microelectronics plc |
|
|
|||||||||||||||||||||||||||||
WM8959 Datasheet(HTML) 60 Page - Wolfson Microelectronics plc |
|
60 / 155 page ![]() WM8959 Pre-Production w PP, May 2008, Rev 3.1 60 OUTPUT SIGNAL PATH VOLUME CONTROL The output drivers LOPGA, ROPGA, LOUT and ROUT can be independently controlled as shown in Table 27 and Table 28. To minimise pop noise it is recommended that only the LOPGAVOL, ROPGAVOL, LOUTVOL and ROUTVOL are modified while the output signal path is active. Other gain controls are provided in the output signal path to provide appropriate relative scaling of signals from different sources, and to prevent clipping when multiple signals are mixed. To prevent pop noise, only the gain controls noted above should be modified while playback is active. To prevent "zipper noise", a zero-cross function is provided on these output paths, so that when enabled, volume updates will not take place until a zero-crossing is detected. In the event of a long period without zero-crossings, a timeout function is available. When this function is enabled (using the TOCLK_ENA register bit), the volume will update after the timeout period if no earlier zero-cross has occurred. The timeout period is set by TOCLK_RATE. See “Clocking and Sample Rates” for more information on these fields. The OPVU bit controls the loading of the output driver volume data. When OPVU is set to 0, the volume control data will be loaded into the respective control register, but will not actually change the gain setting. The LOPGA, ROPGA, LOUT and ROUT volume settings are all updated when a 1 is written to OPVU. This makes it possible to update the gain of all output paths simultaneously. Note that the headphone outputs LOUT and ROUT have dedicated volume controls. As a result, the output PGAs LOPGA and ROPGA do not need to be enabled to provide volume control for the LOUT and ROUT outputs. REGISTER ADDRESS BIT LABEL DEFAULT DESCRIPTION 8 OPVU[2] N/A Output PGA Volume Update Writing a 1 to this bit will update LOPGA, ROPGA, LOUTVOL and ROUTVOL volumes simultaneously. 7 LOPGAZC 0b LOPGA Zero Cross Enable 0 = Zero cross disabled 1 = Zero cross enabled R32 (20h) 6:0 LOPGAVOL [6:0] 79h (0dB) LOPGA Volume (See Table 28 for output PGA volume control range) 8 OPVU[3] N/A Output PGA Volume Update Writing a 1 to this bit will update LOPGA, ROPGA, LOUTVOL and ROUTVOL volumes simultaneously. 7 ROPGAZC 0b ROPGA Zero Cross Enable 0 = Zero cross disabled 1 = Zero cross enabled R33 (21h) 6:0 ROPGAVOL [6:0] 79h (0dB) ROPGA Volume (See Table 28 for output PGA volume control range) 8 OPVU[0] N/A Output PGA Volume Update Writing a 1 to this bit will update LOPGA, ROPGA, LOUTVOL and ROUTVOL volumes simultaneously. 7 LOZC 0b LOUT (Left Headphone Output) Zero Cross Enable 0 = Zero cross disabled 1 = Zero cross enabled R28 (1Ch) 6:0 LOUTVOL [6:0] 00h (mute) LOUT (Left Headphone Output) Volume (See Table 28 for output PGA volume control range) |
|
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 |
| 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 |