NPCA110B-Nuvoton Technology
NPCA110B-Nuvoton Technology
NPCA110B-Nuvoton Technology
Headphones
SPDIF Rx
I2S AMP
or
TV Chipset GPIOs
Features
Bus Interfaces ■ MaxxVolume
■ Synchronous Serial Interface (SSI) — MaxxVolume is an all-in-one volume control, with
High-Level Compression to increase RMS levels,
— Compatible with I2S Low-Level Compression to increase the clarity of
— Master and slave timing support soft sounds, Noise Gating to eliminate signal and
■ I2C Interface system noise, and Leveling to smooth out volume
levels.
— Compliant with I2C-BUS Specification Revision 1.0,
1992
Straps, Clocks, Supply and Package Information
— Master or slave interface
■ Strap Input Controlled Operating Modes
— Supports 7-bit address mode
— PLL reference clock select (REF strap)
Audio Enhancing Engine — Test mode select (nTEST strap)
■ Processing Unit — I2C master or slave select (I2CMS strap)
— 24-bit accuracy — Boot options
— 90 MIPs ❏ ROM code operation
❏ Loadable algorithms for new functions or ROM
Audio Algorithms code patching
■ Sample frequency of 44.1 KHz or 48 KHz supported ■ Input Clocks
■ MaxxBass — SSI / I2S clock: 64 x sample frequency
— Patented Waves MaxxBass psycho-acoustic bass — Optional crystal oscillator or input clock
extension delivers a more natural sound than tradi-
■ Power Supply
tional bass boost technologies, which use EQ and
can overpower your system. MaxxBass analyzes — 3.3V supply operation
low frequencies to create harmonics that are per- ■ Power-Save Modes
ceived as lower, deeper tones. — Clock switch to a lower frequency
■ MaxxEQ — WAIT state (clock stopped)
— MaxxEQ provides the ability to design EQ curves — PLL power-down
and shape sound with surgical precision, using up to
10 programmable filters with bell, shelf, low pass, ■ Package
and high pass, plus adjustable frequency, gain, and — 5 x 5 mm, 32-pin Quad Flat No-Lead (QFN) package
Q parameters. MaxxEQ’s intuitive Graphic User In-
terface makes click-and-drag filter design fast and
easy.
One I2S
input Mx =
-inf .. 18 dB Mx =
-inf .. 0 dB
I2S SDI0
M1 Stereo Out
M9
Audio Engine
2x Analog + Processing Path +
inputs One I2S
output
L/RIN1 M12
SDO0
I2S
AG ADC GAIN M4
L/RIN2
-18dB .. 34dB -96dB .. 30dB
M5
3
Bypass
+
M17
L/ROUT2
+ GAIN DAC2
M8
Nuvoton Confidential
www.nuvoton.com
NPCA110B
Nuvoton Confidential
NPCA110T
Revision Record
Date Status Comments
NPCA110B
Table of Contents
General Description ............................................................................................................................................ 1
Features.............................................................................................................................................................. 2
Physical Dimensions......................................................................................................................................... 29
NPCA110B
1.0 Signal/Pin Description
GPO07/CLKOUT/REF
GPO06/SDO0/nTEST
GPIO01/SYNC
GPIO00/DCLK
GPO17
Pin 1 Indication
VDD
SDA
SCL
32 31 30 29 28 27 26 25
GPO18/I2CMS 1 24 nRESET
VDD 2 23 VDD
VSS 3 22 VD18
RIN1 4 21 VSSP
NPCA110B
LIN1 5 20 VPLL18
RIN2 6 19 XTALO
LIN2 7 18 XTALI/CLKIN
LOUT2 8 17 GPIO20/SDI0
9 10 11 12 13 14 15 16
AGND
AVDD
VDD
VCM
VSS
DAC_REF
ADC_REF
ROUT2
Abbreviations Description
Pull-
Power Buffer
Signal I/O Description Up / Comments
Well Type
Down
1.3.2 GPIO
Pull-
Power Buffer
Signal I/O Description Up / Comments
Well Type
Down
NPCA110B
1.0 Signal/Pin Description (Continued)
Pull-
Power Buffer
Signal I/O Description Up / Comments
Well Type
Down
Pull-
Power Buffer
Signal I/O Description Up / Comments
Well Type
Down
SCL I/O Master/Slave I2C Clock Line. When used VDD ST,5V,OD6
as an input, ignores short pulses of a length
of less than 5 ns and rejects more signal
changes within 20 ns (reducing signal
reflections hazards).
1.3.5 CODEC
Note: Codec power connections are found in Figure 5 on page 14
Power Buffer
Signal I/O Description
Well Type
LIN1, RIN1 A Analog-to-Digital Converter Input Pair 1. Left Input and Right Input AVDD analog
are analog inputs and require AC coupling with a 1 F capacitor
(0.33 F capacitor if 30 K input impedance is selected).
LIN2, RIN2 A Analog-to-Digital Converter Input Pair 2. Left Input and Right Input AVDD analog
are analog inputs and require AC coupling with a 1 F capacitor
(0.33 F capacitor if 30 K input impedance is selected).
LOUT2 A Digital-to-Analog Converter Left Output. Left Output is an analog AVDD analog
output of DAC2.
ROUT2 A Digital-to-Analog Converter Right Output. Right Output is an analog AVDD analog
output of DAC2.
ADC_REF P CODEC Internally Generated ADC Reference Voltage. Should be AVDD analog
connected via a 0.1 F ceramic capacitor, parallel with a
tantalum/Ceramic 22 F capacitor to AVSS.
DAC_REF P CODEC Internally Generated DAC Reference Voltage. Should be AVDD analog
connected via a 0.1 F ceramic capacitor, parallel with a
tantalum/Ceramic 22 F capacitor, to AVSS.
1.3.6 Power
Note: Power connections are found in Figure 2 on page 12 and Figure 3 on page 13.
VSSP G PLL Ground. Should be connected to a digital ground plane via a 0 resistor.
VPLL18 P PLL 1.8V Supply. Internally generated for PLL. Should be connected via a 4.7 F ceramic
capacitor to VSSP.
VD18 P Internal 1.8V Supply. Internally generated for internal logic. Should be connected via a 4.7 F
ceramic capacitor to digital ground.
VSS G Digital Ground. Should be connected to a digital ground plane. The QFN32 package bottom pad
must be connected to digital ground.
NPCA110B
2.0 Power, Clocks and Reset
2.1 POWER
2.1.1 Power Planes
The NPCA110B has three power plane groups (wells), as shown in Table 2.
Internal group Powers the internal PLL. Supply is generated internally, but VD18 VPLL18 VSSP
requires filtering.
Powers the internal logic of all the device modules. Supply VD18 VD18 VSS
is generated internally but requires filtering.
Active group 3.3V power to the I/O interface and internal regulators. VDD VDD VSS
Analog Active Powers the CODEC; requires filtering AVDD AVDD AGND
For correct NPCA110B operation, AVDD must be applied at the same time that VDD is applied. Protection is provided only
against rise-time differences between the different power planes.
Ground Connection
Use two ground planes, one for digital signals (VSS) and one or more for analog signals (AVSS). Make the following ground
connections:
• Connect a specific analog ground plane (AVSS) to the digital ground plane (VSS) at one point only. This point should
be physically located near the relevant NPCA110B analog supply pin, AVDD.
• Connect the analog ground return pin (AGND) of the NPCA110B to the analog ground plane.
• Connect the decoupling capacitors of the analog supply (AVDD) to the analog ground plane, as close as possible to
the AGND pin.
• Connect all VSS pins and the bottom pad of the NPCA110B to the GND plane.
• Locate the decoupling capacitors of the Active power plane’s digital supply (VDD) pins close to a VDD pin; connect
one terminal of each capacitor to the ground plane.
• If there is insufficient room for decoupling capacitors, place smaller capacitors close to the power-ground pins and
larger capacitors further away.
Note that low-impedance ground layers improve noise isolation and reduce ground bounce problems.
Power Connection
All NPCA110B supply pins must be connected to the appropriate power plane. Decoupling capacitors must be used as rec-
ommended as follows:
• Connect the digital supply pins (VDD) to a 3.3V power supply. A 10 F (or larger) capacitor should be connected be-
tween VDD and the digital ground plane. A 0.1F capacitor should be connected to ground near each VDD pin of the
device.
• Connect the analog supply pins (AVDD) to a low-noise, 3.3V power supply. If the AVDD pin is connected to the same
power supply as the VDD pins, it is recommended to use an external L-C or R-C filter for the AVDD pin.
The recommend power connections are shown below:
NPCA110B
VDD 3.3V
+
C1 C5
VDD
Legend:
C2 Part Designator Value
C1, C2, C3, C4 0.1 F Ceramic
C5 10 F (for linear regulator),
VDD 22 F (for switching regulator)
C3
VDD
C4
VSS
NPCA110B
2.0 Power, Clocks and Reset (Continued)
NPCA110B
VD18 Legend:
Part Designator Value
C1 R1 0
C1, C2 4.7 F Ceramic
VPLL18
C2
VSSP
R1
Legend:
NPCA110B Part Designator Final Values
R1 2 M5%,
C1 C1 20 pF Ceramic 5%,
XTALI/CLKIN C2 20 pF Ceramic 5%
Option 1:
R2 2000 1%,
R1 X1 X1 12.288 or 11.2896 MHz,
CL=12 pF, ESR < 75
Drive level up to 500 W
XTALO
Option 2:
R2 C2
R2 4990 1%,
X1 12.288 or 11.2896 MHz,
CL=12 pF, ESR < 75
Drive level up to 100 W
AGND
DAC_REF
+
C5 C6
ADC_REF
+
C7 C8
NPCA110B
2.0 Power, Clocks and Reset (Continued)
2.2 CLOCKS
The NPCA110B clock structure is shown below. The clock generation parameters are supplied to the device at initialization.
REF
Strap
I2S DCLK
1
Glitch
2
Free
PLL 1 Processor
1 Glitch System and System
Oscillator / CLKIN Free Clock Clock
0 0
Divider
(1 to 32)
0
1
Glitch CLKOUT CLKOUT Clock
Free Clock
Divider Nominally
0
(1 to 32) 256 x Fs
1
Glitch
CODEC
Clock CODEC Clock
Free
Divider
Nominally
(1 to 32) 256 x Fs
0
Clock Source
The clock source is either DCLK (I2S serial clock, in slave mode) or the crystal oscillator, and is used as the reference clock
of the PLL. The clock is selected initially by the REF strap and may be changed later.
When DCLK is a stable clock, the oscillator may be omitted. The oscillator may be replaced by a clock input.
The best selection for a crystal frequency is 256 times the sample clock used.
PLL
The PLL is used to generate the Processor and the CODEC clock (if the oscillator is omitted) and can be used to generate
the SSI (I2S) clock as well (if the device is in I2S master mode).
The PLL reference clock may be as low as 44 KHz; however, for low jitter, a higher frequency reference clock is recommended.
Reset Types
• Power-Up reset - Activated when nReset signal is asserted (when the VDD and VD18 supplies are powered up).
• Watchdog reset - Activated when a watchdog condition is detected.
The following sections describe the sources and effects of the various resets on the NPCA110B, per reset type.
NPCA110B
3.0 Device Specifications
3.1.3 Capacitance
IILK1 Input Leakage Current VDD = 3.13V 3.47V and 0 < VIN < VDD 2 A
IILK2 Input Leakage Current VDD = 3.13V 3.47V and 0 < VIN < VDD 2 A
NPCA110B
3.0 Device Specifications (Continued)
IOH = p mA 2.4 V
VOH Output High Voltage
IOH = 50 A VDD 0.2 V
IOL = n mA 0.4 V
VOL Output Low Voltage
IOL = 50 A 0.2 V
IOLK1 Output Leakage Current VDD = 3.13V 3.47V and 0 < VIN < VDD 2 A
IOL = n mA 0.4 V
VOL Output Low Voltage
IOL = 50 A 0.2 V
IOLK1 Output Leakage Current VDD = 3.13V 3.47V and 0 < VIN < VDD 2 A
3.2.6 Terminology
Back-Drive Protection. Back-drive protected pins sustain any voltage within the specified voltage limits when the device
power supply is off.
5-Volt Tolerance. 5V tolerant pins sustain 5V even if the applied voltage is above the device power supply voltage. A pin is
5V tolerant in the following conditions (where applicable):
● Internal pull-down resistor is disabled. If it is enabled, leakage current is high.
● Push-pull output buffer is disabled (TRI-STATE mode)
Device
Under RPU IPU
Test Pin
A
V
VPIN
V V
VPIN 10 A VPIN 10 K
Notes:
1. The equivalent resistance of the pull-up resistor is calculated by RPU = (VSUP VPIN) / IPU.
2. The equivalent resistance of the pull-down resistor is calculated by RPD = VPIN / IPD.
NPCA110B
3.0 Device Specifications (Continued)
Definitions
The timing specifications in this section are relative to VIL or VIH (according to the specific buffer type) on the rising or falling
edges of all the signals, as shown in the following figures (unless specifically stated otherwise).
VIH
Clock
VIL
Input Setup Time tSU tHL Input Hold Time
VIH VIH
Input
VIL VIL
Clock or VIH
Input
VIL
tVAL Output Valid Time
Output Hold Time tOH
VOH VOH
Output
VOL VOL
NPCA110B
3.0 Device Specifications (Continued)
95%
VDD tCORD
tRSTC
tPRST
nRESET
tCLKRSTD
Internal Reset
tSTSU tSTH tOE
Duty
CLKREF Duty Cycle At 1.4V 40 60 %
Cycle
JPERIOD Period Jitter1 At 1.4V 1.5 ns
tCLKH tREFCLK
CLKREF input VIH VIH VIH VIH
VIL VIL VIL
tCLKL tCLKF tCLKR
CLKOUT Timing
tCLK
CLKOUT VIH
output 1.4V 1.4V 1.4V
VIL
tCLKH tCLKL tCLKF tCLKR
NPCA110B
3.0 Device Specifications (Continued)
tSSCL
SCL
fSCL
tHIGH tLOW
2.0 V
SCL 1.2 V
0.8 V
tI2CR tI2CF
SDA
SCL
SDA
SCL
tLOW 16 SCL Low Time4 At 0.8V (both edges) 8 x TAEE2 0.5 x TSCL3
tHIGH 16 SCL High Time4 At 2.0V (both edges) 8 x TAEE 0.5 x TSCL
tSU:STA 17 SCL Setup Time4 Before Restart condition 12 x TAEE 0.5 x TSCL
tHD:STA 17 SCL Hold Time4 After Start/Restart condition 4 x TAEE 0.5 x TSCL
tSU:STO 17 SCL Setup Time4 Before Stop condition 4 x TAEE 0.5 x TSCL
Data Valid
tVD:ACK After SCL FE 4 x TAEE 0.5 x TSCL
Acknowledge Time4
1. Test conditions: RL = 1 K to VDD = 3.3V, CL = 100 pF to GND.
2. TAEE is the Processor core clock period.
3. TSCL is the SCL clock period (1/fSCL).
4. Not tested; based on design simulation.
NPCA110B
3.0 Device Specifications (Continued)
tT
tHIGH tLOW
2.0V 2.0V
Outputs: SYNC, SDO0-2
0.8V 0.8V
tSR tHR
2.0V 2.0V
Inputs: SYNC, SDI0-2
0.8V 0.8V
NPCA110B
Physical Dimensions
Control dimensions are in millimeters.
Important Notice
Nuvoton products are not designed, intended, authorized or warranted for use as components in systems or equipment intended
for surgical implantation, atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traf-
fic signal instruments, combustion control instruments, or for other applications intended to support or sustain life. Furthermore,
Nuvoton products are not intended for applications wherein failure of Nuvoton products could result or lead to a situation wherein
personal injury, death or severe property or environmental damage could occur.
Nuvoton customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify
Nuvoton for any damages resulting from such improper use or sales.
Taipei Office Winbond Electronics Corporation Japan Nuvoton Technology (H.K.) Ltd.
9F, No.480, Rueiguang Rd., NO. 2 Ueno-Bldg., 7-18, 3-chome Unit 9-15, 22F, Millennium City 2,
Neihu District, Taipei, 114, Shinyokohama Kohoku-ku, 378 Kwun Tong Rd.,
Taiwan, R.O.C. Yokohama, 222-0033 Kowloon, Hong Kong
TEL: 886-2-2658-8066 TEL: 81-45-4781881 TEL: 852-27513100
FAX: 886-2-8751-3579 FAX: 81-45-4781800 FAX: 852-27552064
Please note that all data and specifications are subject to change without notice.
All trademarks of products and companies mentioned in this document belong to their respective owners.
www.nuvoton.com