wm9703 ETC-unknow, wm9703 Datasheet - Page 25

no-image

wm9703

Manufacturer Part Number
wm9703
Description
Manufacturer
ETC-unknow
Datasheet
Production Data
REVISION 2.1 REGISTERS (INDEX 28h T0 58h)
WOLFSON MICROELECTRONICS LTD
Figure 17 illustrates one example of a procedure to do a complete powerdown of the WM9703. From
normal operation sequential writes to the Powerdown Register are performed to powerdown the
WM9703 a piece at a time. After everything has been shut off (PR0 to PR3 set), a final write (of PR4)
can be executed to shut down the WM9703’s digital interface (AC-link).
The part will remain in sleep mode with all its registers holding their static values. To wake up the
WM9703, the AC’97 controller will send a pulse on the sync line issuing a warm reset. This will
restart the WM9703’s digital interface (resetting PR4 to 0). The WM9703 can also be woken up with
a cold reset. A cold reset will cause a loss of values of the registers, as a cold reset will set them to
their default states. When a section is powered back on, the Powerdown Control/Status Register
index 26h should be read to verify that the section is ready (i.e. stable) before attempting any
operation that requires it.
Alternatively if RESETB is held low, all PR bits are held set so the device is held powered off until
RESETB is taken high again.
Figure 18 The WM9703 Powerdown/Flow with Analogue Still Alive
Figure 18 illustrates a state when all the mixers should work with the static volume settings that are
contained in their associated registers. This is used when the user is playing a CD (or external
LINEIN source) through WM9703 to the speakers but has most of the system in low power mode.
The procedure for this follows the previous except that the analogue mixer is never shut down.
POWERDOWN CONTROL/STATUS REGISTER (INDEX 26h)
Note that in order to go into ultimate low power mode, PR5 is required to be set which turns off the
oscillator circuit. Asserting SYNC resets the PR5 bit and re-starts the oscillator in the same was as
the AC link is restarted.
Also when RESETB pin is asserted low, all PR bits are over-ridden and the entire device is powered
off to ultra low power state for as long as RESETB = low. On releasing RESETB, the device is reset
(all active) and powered up.
These registers are specified as to use in Revision 2.1 of the AC’97 specification and have the
following functions on the WM9703:
REGISTER 28h – EXTENDED AUDIO ID
The Extended Audio ID register is a read only register that identifies which extended audio features
are supported (in addition to the original AC’97 features identified by reading the reset register at
index 00h). A non zero value indicates the feature is supported.
ADCs OFF
PR0
PR1 = 0 AND
DAC = 1
PR1 = 1
DACs OFF
PR1
PR2 = 0 AND
PR2 = 1
ANL = 1
ANALOGUE
OFF PR2
OR PR3
PR4 = 1
WARM RESET
DIGITAL I/F
OFF PR4
PD Rev 3.4 January 2001
CODA LINK
SHUT OFF
WM9703
25

Related parts for wm9703