欢迎访问ic37.com |
会员登录 免费注册
发布采购

WM8904CGEFL/V 参数 Datasheet PDF下载

WM8904CGEFL/V图片预览
型号: WM8904CGEFL/V
PDF下载: 下载PDF文件 查看货源
内容描述: 超低功耗编解码器用于便携式音频应用 [Ultra Low Power CODEC for Portable Audio Applications]
分类和应用: 解码器编解码器电信集成电路便携式PC
文件页数/大小: 188 页 / 1824 K
品牌: WOLFSON [ WOLFSON MICROELECTRONICS PLC ]
 浏览型号WM8904CGEFL/V的Datasheet PDF文件第131页浏览型号WM8904CGEFL/V的Datasheet PDF文件第132页浏览型号WM8904CGEFL/V的Datasheet PDF文件第133页浏览型号WM8904CGEFL/V的Datasheet PDF文件第134页浏览型号WM8904CGEFL/V的Datasheet PDF文件第136页浏览型号WM8904CGEFL/V的Datasheet PDF文件第137页浏览型号WM8904CGEFL/V的Datasheet PDF文件第138页浏览型号WM8904CGEFL/V的Datasheet PDF文件第139页  
Pre-Production  
WM8904  
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)  
WSEQ_ENA = 1  
0100h  
Write Sequencer 0  
WSEQ_WRITE_INDEX = 00h  
This enables the Write Sequencer  
WSEQ_ABORT = 0  
R111 (6Fh)  
0100h  
0000h  
Write Sequencer 3  
WSEQ_START = 1  
WSEQ_START_INDEX = 00h  
This starts the Write Sequencer at Index address 0 (00h)  
DAC_MONO = 0  
R33 (21h)  
DAC Digital 1  
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.  
PP, Rev 3.3, September 2012  
135  
w
 复制成功!