| 数据搜索系统,热门电子元器件搜索 |
|
WM8904ECS/R 数据表(PDF) 135 Page - Wolfson Microelectronics plc |
|
|
|||||||||||||||||||||||||||||
WM8904ECS/R 数据表(HTML) 135 Page - Wolfson Microelectronics plc |
|
135 / 188 page ![]() Pre-Production WM8904 w PP, Rev 3.3, September 2012 135 QUICK START-UP AND SHUTDOWN The WM8904 has the capability to perform a quick start-up and shutdown with a minimum number of register operations. This is achieved using the Control Write Sequencer, which is configured with default start-up settings that set up the device for DAC playback via Headphone and Line output. Assuming a 12.288MHz external clock, the start-up sequence configures the device for 48kHz playback mode. The default start-up sequence requires three register write operations. The default shutdown sequence requires just a single register write. The minimum procedure for executing the quick start- up and shutdown sequences is described below. See “Control Write Sequencer” for more details. After the default start-up sequence has been performed, the DC offset correction values will be held in memory, provided that power is maintained and a software reset is not performed. Fast start-up using the stored values of DC offset correction is also possible, as described below. QUICK START-UP (DEFAULT SEQUENCE) An external clock must be applied to MCLK. Assuming 12.288MHz input clock, the start-up sequence will take approximately 300ms to complete. The following register operations will initiate the quick start-up sequence. REGISTER ADDRESS VALUE DESCRIPTION R108 (6Ch) Write Sequencer 0 0100h WSEQ_ENA = 1 WSEQ_WRITE_INDEX = 00h This enables the Write Sequencer R111 (6Fh) Write Sequencer 3 0100h WSEQ_ABORT = 0 WSEQ_START = 1 WSEQ_START_INDEX = 00h This starts the Write Sequencer at Index address 0 (00h) R33 (21h) DAC Digital 1 0000h DAC_MONO = 0 DAC_SB_FILT = 0 DAC_MUTERATE = 0 DAC_UNMUTE_RAMP = 0 DAC_OSR128 = 0 DAC_MUTE = 0 DEEMPH = 00 This un-mutes the DACs Table 91 Quick Start-up Control The WSEQ_BUSY bit (in Register R112, see Table 85) will be set to 1 while the sequence runs. When this bit returns to 0, the device has been set up and is ready for DAC playback operation. FAST START-UP FROM STANDBY The default start-up sequence runs the DC Servo to remove DC offsets from the outputs. The offset for this path selection is then stored in memory. Provided that power is maintained to the chip, and a software reset is not performed, then the DC offset correction will be held in memory on the WM8904. This allows the DC Servo calibrations to be omitted from the start-up sequence if the offset correction has already been performed. By omitting this part of the start-up sequence, a fast start-up time of less than 50ms can be achieved. The register write sequence described in Table 92 replaces the default DC Servo operation with dummy operations, allowing a fast start-up to be achieved, assuming the device is initially in a standby condition with DC offset correction previously performed. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |