VS1000
6 VS1000 Functional Blocks
LEFT
RIGHT
CBUF
RCAP
VHIGH
6
VS1000 FUNCTIONAL BLOCKS
PWRBTN
Reference
Stereo
Earphone
Driver
Common
Voltage
Driver
IOVDD
Regulator
AVDD1
AVDD2
AVDD3
AVDD
Regulator
Stereo
DAC
Voltage
Monitor
CVDD
Regulator
USBP
USPN
USB
reset
<1.6V
XCS/GPIO1[0]
SCLK/GPIO1[1]
SI/GPIO1[2]
SO/GPIO1[3]
Serial
Data/
Control
Interface
VSDSP4
processor
UART
X RAM
X ROM
RX/GPIO1[5]
TX/GPIO1[4]
XTALO
XTALI
Data/
GPIO0[0...7]
Control/
GPIO0[8...14]
Y RAM
Clock
Y ROM
NAND
Flash
Interface/
General IO
I RAM
I ROM
TEST
XRESET
IOVDD1
IOVDD2
Figure 2: VS1000 Block Diagram
6.1
Regulator Section
The VHIGH pin in the regulator section is used as a common main power supply for voltage
regulation. This input is connected to three internal regulators, which are activated when the
PWRBTN pin is set high for about one millisecond, so that AVDD starts to rise and reaches
about 1.5 V. After the PWRBTN has given this initial start current, the regulators reach their de-
fault voltages even if the PWRBTN is released. VHIGH must be sufficiently (about 0.3 V) above
the highest regulated power (normally AVDD) so that regulation can be properly performed.
The PWRBTN state can also be read by software, so it can be used as one of the user interface
buttons.
A power-on reset monitors the core voltage and asserts reset if CVDD drops below the CMON
level. It is also possible to force a reset by keeping PWRBTN pressed for longer than approx-
imately 5.6 seconds. A watchdog counter and the XRESET pin can also generate a reset for
the device.
Resets do not cause the regulators to shut down, but they restore the default regulator voltages.
After boot the firmware and user software can change the voltages.
Return to power-off is possible only with active software control (VSDSP writes the regulator
shutdown bit), or when VHIGH voltage is removed for a sufficiently long time. In the default
firmware player the power button has to be pressed for 2 seconds to make the software power-
down the system and turn the regulators off.
Version: 1.4, 2011-10-06
12