English
Language : 

WM8350 Datasheet, PDF (184/340 Pages) Wolfson Microelectronics plc – Wolfson AudioPlus™ Stereo CODEC with Power Management
WM8350
Production Data
20.2 GPIO ALTERNATE FUNCTIONS
20.2.1 LIST OF ALTERNATE FUNCTIONS
The following alternate functions are available.
ALTERNATE
FUNCTION NAME
ADCLRCLK
INPUT /
OUTPUT
Input
ADCBCLK
Input
CHIP_RESET
Input
CSB
Input
FLASH
HIBERNATE
(Level)
Input
Input
HIBERNATE
(Edge)
Input
HEARTBEAT
/LDO_ENA
L_PWR1
L_PWR2
L_PWR3
MASK
/MR
PWR_OFF
PWR_ON
Input
Input
Input
Input
Input
Input
Input
Input
Input
DESCRIPTION
Alternate Left/Right clock for CODEC ADC digital interface.
When this function is selected, the LRCLK pin supports the
DAC interface only, and GPIO5 provides the ADC digital
interface L/R clock. See Section 12.
Alternate BCLK for CODEC ADC digital interface. When
this function is selected, the BCLK pin supports the DAC
interface only, and GPIO6 or GPIO8 provides the ADC
digital interface BCLK signal. See Section 12.
Logic input to reset the Chip. When this input is asserted,
the chip performs a full reset and re-starts in accordance
with the current config mode settings.
Note that CHIP_RESET_ENA in register R3 should be set
to 1 when using CHIP_RESET as alternative GPIO
function.
3-/4-wire Control Interface Chip Select pin (CSB). Note that
this function is selected automatically on GPIO7 when 3-/4-
wire mode is selected, ie. regardless of the GP7_FN
control field. See Section 11.
Hardware trigger for flash function on ISINKA or ISINKB.
This function is rising edge triggered. The Current Sink
must be in Flash mode, and with the trigger set to GPIO.
See Section 16.
Logic input to place the chip into hibernate. The behaviour
of some components of the WM8350 in Hibernate mode is
configurable. See Section 14.
This “level triggered” input is deemed to be asserted for as
long as it is logic 1 (or logic 0 if the polarity is inverted).
Logic input to place the chip into hibernate. The behaviour
of some components of the WM8350 in Hibernate mode is
configurable. See Section 14.
When the “edge triggered” input is used, Hibernate is
selected when a rising edge occurs (or a falling edge if the
polarity is inverted). After Hibernate has been selected by
this method, a “StartUp” event (see Section 14.3.1) is
required to exit from Hibernate.
Input to Watchdog function, rising edge triggered. See
Section 23.
Enable signal for LDO1. See Section 14.7.4.
Logic input used to place DC-DC Converters or LDOs into
a Low Power state. See Section 14.
Logic input used to place DC-DC Converters or LDOs into
a Low Power state. See Section 14.
Logic input used to place DC-DC Converters or LDOs into
a Low Power state. See Section 14.
Mask input to AUXADC. This input may be used either to
block all inputs to the AUXADC, or to initiate A-D
Conversions. See Section 19.
Logic input used to drive the /RST pin and the /RST and
/MEMRST (GPIO outputs) low. Note that this input has no
other effect on internal circuits. See Section 14.
Logic input signal causes a controlled shutdown of the
WM8350. See Section 14.
Power on input signal from processor (input switching
threshold 1.0V). See Section 14.
w
PD, February 2011, Rev 4.4
184