BELASIGNA300 D

BelaSigna 300
Audio Processor for Portable
Communication Devices
Introduction
BelaSigna® 300 is a DSP−based mixed−signal audio processing
system that delivers superior audio clarity without compromising size
or battery life. The processor is specifically designed for monaural
portable communication devices requiring high performance audio
processing capabilities and programming flexibility when form−factor
and power consumption are key design constraints.
The efficient dual−MAC 24−bit CFX DSP core, together with the
HEAR configurable accelerator signal processing engine, high speed
debugging interface, advanced algorithm security system, state−of−
the−art analog front end, Class D output stage and much more,
constitute an entire system on a single chip, which enables
manufacturers to create a range of advanced and unique products. The
system features a high level of instructional parallelism, providing
highly efficient computing capability. It can simultaneously execute
multiple advanced adaptive noise reduction and echo cancellation
algorithms, and uses an asymmetric dual−core patented architecture to
allow for more processing in fewer clock cycles, resulting in reduced
power consumption.
BelaSigna 300 is supported by a comprehensive suite of
development tools, hands−on training, full technical support and a
network of solution partners offering software and engineering
services to help speed product design and shorten time to market.
Key Features
• Flexible DSP−based System: a complete DSP−based, mixed−signal
•
•
•
•
•
audio system consisting of the CFX core, a fully programmable,
highly cycle−efficient, dual−Harvard architecture 24−bit DSP
utilizing explicit parallelism; the HEAR configurable accelerator for
optimized signal processing; and an efficient input/output controller
(IOC) along with a full complement of peripherals and interfaces,
which optimize the architecture for audio processing at extremely
low power consumption
Ultra−low−power: typically 1−5 mA
Excellent Audio Fidelity: up to 110 dB input dynamic range,
exceptionally low system noise and low group delay
Miniature Form Factor: available in a miniature 3.63 mm x
2.68 mm x 0.92 mm (including solder balls) WLCSP package. In
addition, BelaSigna 300 is also available in a bigger DFN package
allowing easier assembly and PCB routing
Multiple Audio Input Sources: four input channels from five input
sources (depends on package selection) can be used simultaneously
for multiple microphones or direct analog audio inputs
Full Range of Configurable Interfaces: including a fast I2C−based
interface for download, debug and general communication, a highly
configurable PCM interface to stream data into and out of the device,
a high−speed UART, an SPI port and 5 GPIOs
© Semiconductor Components Industries, LLC, 2015
February, 2015 − Rev. 8
1
www.onsemi.com
DFN−44
D SUFFIX
CASE 506BU
WLCSP−35
W SUFFIX
CASE 567AG
MARKING DIAGRAM
BELASIGNA300
35−02−G
XXXXYZZ
BELASIGNA300 = Device Code
35
= Number of Balls
02
= Revision of Die
G
= Pb−Free
XXXX
= Date Code
Y
= Assembly Plant Identifier
= (May be Two Characters)
ZZ
= Traceability Code
ORDERING INFORMATION
Device
Package
Shipping†
B300W35A109XXG
WLCSP
(Pb−Free)
2500 / Tape &
Reel
B300D44A103XXG
DFN
(Pb−Free)
2500 / Tape &
Reel
†For information on tape and reel specifications, including part orientation and tape sizes, please refer
to our Tape and Reel Packaging Specifications
Brochure, BRD8011/D.
Publication Order Number:
B300/D
BelaSigna 300
• Integrated A/D Converters and Powered Output:
•
•
•
• Data Security: sensitive program data can be
minimize need for external components
Flexible Clocking Architecture: supports speeds up to
40 MHz
“Smart” Power Management: including low current
standby mode requiring only 0.06 mA
Diverse Memory Architecture: 4864x48−bit words of
shared memory between the CFX core and the HEAR
accelerator plus 8−Kword DSP core data memory,
12−Kwords of 32−bit DSP core program memory as
well as other memory banks
•
•
encrypted for storage in external NVRAM to prevent
unauthorized parties from gaining access to proprietary
software intellectual property, 128−bit AES encryption
Development Tools: interface hardware with USB
support as well as a full IDE that can be used for every
step of program development including testing and
debugging
These Devices are Pb−Free, Halogen Free/BFR Free
and are RoHS Compliant
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figures and Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Mechanical Information and Circuit Design Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Application Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Assembly Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
www.onsemi.com
2
BelaSigna 300
Figures and Data
Table 1. ABSOLUTE MAXIMUM RATINGS
Parameter
Min
Max
Unit
Voltage at any input pin
−0.3
2.0
V
Operating supply voltage (Note 1)
0.9
2.0
V
Operating temperature range (Note 2)
−40
85
°C
Storage temperature range (Note 3)
−55
85
°C
Caution: Class 2 ESD Sensitivity, JESD22−A114−B (2000 V)
Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality
should not be assumed, damage may occur and reliability may be affected.
1. Functional operation only guaranteed below 0°C for digital core (VDDC) and system voltages above 1.0 V.
2. Parameters may exceed listed tolerances when out of the temperature range 0 to 50°C.
3. Extended range −55 to 125°C for storage temperature is under qualification.
Electrical Performance Specifications
The tests were performed at 20°C with a clean 1.8 V supply voltage. BelaSigna 300 was running in low voltage mode (VDDC = 1.2 V).
The system clock (SYS_CLK) was set to 5.12 MHz and the sampling frequency is 16 kHz unless otherwise noted.
Parameters marked as screened are tested on each chip. Other parameters are qualified but not tested on every part.
Table 2. ELECTRICAL SPECIFICATIONS
Description
Symbol
Conditions
Min
Typ
Max
Units
Screened
Supply voltage
VBAT
The WLCSP package option
will not operate properly below
1.8 V if it relies on an external
EEPROM powered by VBAT.
0.9
1.8
2.0
V
√
Current consumption
IBAT
Filterbank, 100% CFX usage,
5.12 MHz, 16 kHz
Ambient room temperature
−
750
−
mA
√
WDRC, VBAT = 1.8 V
Excludes output drive current
Ambient room temperature
−
600
−
mA
√
AEC, VBAT = 1.8 V
Excludes output drive current
Ambient room temperature
−
2.1
−
mA
√
Theoretical maximum
Excludes output drive current
Ambient room temperature
−
10
−
mA
Deep Sleep current
Ambient room temperature,
VBAT = 1.25 V
−
26
40
mA
Deep Sleep current
Ambient room temperature,
VBAT = 1.8 V
−
62
160
mA
√
0.95
1.00
1.05
V
√
50
55
−
dB
ILOAD
−
−
2
mA
Load regulation
LOADREG
−
6.1
6.5
mV/mA
Line regulation
LINEREG
−
2
5
mV/V
VDBL
1.9
2.0
2.1
V
OVERALL
VREG (1 mF External Capacitor)
Regulated voltage output
Regulator PSRR
Load current
VREG
VREG_PSRR
1 kHz
√
VDBL (1 mF External Capacitor)
Regulated doubled voltage
output
4. DFN Package option can have higher input−referred noise up to 2 mV worse than the WLCSP. WLCSP specifications listed.
5. CDM only applies to the DFN package.
www.onsemi.com
3
√
BelaSigna 300
Table 2. ELECTRICAL SPECIFICATIONS (continued)
Description
Symbol
Conditions
Min
Typ
Max
Units
35
41
−
dB
Screened
VDBL (1 mF External Capacitor)
VDBLPSRR
Regulator PSRR
Load current
1 kHz
ILOAD
−
−
2.5
mA
Load regulation
LOADREG
−
7
10
mV/mA
Line regulation
LINEREG
−
10
20
mV/V
0.79
0.95
1.25
V
27
29
31
mV
√
VDDC (1 mF External Capacitor)
Digital supply voltage output
VDDC
VDDC output level adjustment
VDDCSTEP
Regulator PSRR
VDDCPSRR
Configured by a control register
25
25.5
26
dB
ILOAD
−
−
3.5
mA
Load regulation
LOADREG
−
3
12
mV/mA
Line regulation
LINEREG
−
3
8
mV/V
VDDCSTARTUP
0.775
0.803
0.837
V
POR shutdown voltage
VDDCSHUTDOWN
0.755
0.784
0.821
V
POR hysteresis
PORHYSTERESIS
13.8
19.1
22.0
mV
TPOR
11.0
11.6
12.3
ms
Analog input voltage
VIN
0
−
2
V
Preamplifier gain tolerance
PAG
1 kHz
−1
0
1
dB
Input impedance
RIN
0 dB preamplifer gain
−
239
−
kW
550
578
615
kW
√
mVrms
√
Load current
1 kHz
√
√
POWER−ON−RESET (POR)
POR startup voltage
POR duration
INPUT STAGE
Non−zero preamplifier gains
Input referred noise
Input dynamic range
Input peak THD+N
INIRN
INDR
INTHDN
Unweighted,
100 Hz to 10 kHz BW
Preamplifier setting:
0 dB
12 dB
15 dB
18 dB
21 dB
24 dB
27 dB
30 dB (Note 4)
−
−
−
−
−
−
−
−
39
10
7
6
4.5
4
3.5
3
50
12
9
8
5.5
5
4.5
4
1 kHz, 20 Hz to 8 kHz BW
Preamplifier setting:
0 dB
12 dB
15 dB
18 dB
21 dB
24 dB
27 dB
30 dB
85
84
84
83
82
81
80
78
89
88
88
87
86
85
83
81
−
−
−
−
−
−
−
−
Any valid preamplifier gain, 1 kHz
−
−70
−63
dB
dB
4. DFN Package option can have higher input−referred noise up to 2 mV worse than the WLCSP. WLCSP specifications listed.
5. CDM only applies to the DFN package.
www.onsemi.com
4
√
√
BelaSigna 300
Table 2. ELECTRICAL SPECIFICATIONS (continued)
Description
Symbol
Conditions
Min
Typ
Max
Units
Screened
DIRECT DIGITAL OUTPUT
Maximum load current
IDO
Normal mode
−
−
50
mA
Output impedance
RDO
Normal mode
−
−
5.5
W
DODR
Unweighted, 100 Hz to 8 kHz
BW, mono
92
95
−
dB
Output THD+N
DOTHDN
Unweighted, 100 Hz to 22 kHz
BW, mono
−
−79
−76
dB
Output voltage
DOVOUT
VBATRCVR
V
kHz
Output dynamic range
−VBATRCVR
√
ANTI−ALIASING FILTERS (Input and Output)
Preamp not bypassed
√
−
20
−
Digital anti−aliasing filter
cut−off frequency
−
fs/2
−
Passband flatness
−1
−
1
dB
60 kHz (12 kHz cut−off)
−
60
−
dB
√
Input voltage
Peak input voltage
0
−
2.0
V
√
INL
From GND to 2*VREG
−
4
10
LSB
DNL
From GND to 2*VREG
−
−
2
LSB
−
−
5
LSB
Preamplifier filter cut−off
frequency
Input stopband attenuation
√
LOW−SPEED A/D
Maximum variation over temperature (0°C to 50°C)
Sampling frequency
All channels sequentially
−
12.8
−
kHz
Channel sampling frequency
8 channels
−
1.6
−
kHz
DIGITAL PADS
Voltage level for high input
VIH
VBAT
* 0.8
−
−
V
√
Voltage level for low input
VIL
−
−
VBAT
* 0.2
V
√
Voltage level for high output
VOH
2 mA source current
VDDO
* 0.8
−
−
V
√
Voltage level for low output
VOL
2 mA sink current
−
−
VDDO
* 0.2
V
√
Input capacitance for digital
pads
CIN
−
4
−
pF
Pull−up resistance for digital
input pads
RUP_IN
220
270
320
kW
√
RDOWN_IN
220
270
320
kW
√
−1
±0
+1
%
2
kV
Machine Model (MM)
200
V
Charged Device Model (CDM)
(Note 5)
500
V
V < GNDC, V > VBAT
200
mA
Pull−down resistance for
digital input pads
Sample rate tolerance
Rise and fall time
ESD
Latch−up
FS
Tr, Tf
Sample rate of 16 kHz or 32 kHz
Digital output pad
Human Body Model (HBM)
4. DFN Package option can have higher input−referred noise up to 2 mV worse than the WLCSP. WLCSP specifications listed.
5. CDM only applies to the DFN package.
www.onsemi.com
5
BelaSigna 300
Table 2. ELECTRICAL SPECIFICATIONS (continued)
Description
Symbol
Conditions
Min
Typ
Max
Units
Screened
OSCILLATION CIRCUITRY
Internal oscillator frequency
SYS_CLK
0.5
−
10.24
MHz
√
Calibrated internal clock
frequency
SYS_CLK
−1
±0
+1
%
√
System clock: 1.28 MHz
−
0.4
1
ns
Duty cycle
45
50
55
%
System clock: 30 MHz
−
−
300
ps
−
40
MHz
Internal oscillator jitter
External oscillator tolerances
Maximum working frequency
EXT_CLK
CLKMAX
External clock; VBAT: 1.8 V
√
DIGITAL INTERFACES
I2C baud rate
General−purpose UART
baud rate
System clock < 1.6 MHz
−
−
100
kbps
System clock > 1.6 MHz
−
−
400
kbps
System clock ≥ 5.12 MHz
−
1
−
Mbps
4. DFN Package option can have higher input−referred noise up to 2 mV worse than the WLCSP. WLCSP specifications listed.
5. CDM only applies to the DFN package.
Environmental Characteristics
All BelaSigna 300 packages are Pb−free, RoHS−compliant and Green.
BelaSigna 300 parts are qualified against standards outlined in the following sections.
All BelaSigna 300 package options are Green (RoHS−compliant). Contact ON Semiconductor for supporting documentation.
WLCSP Package Option
DFN Package Option
The solder ball composition for the WLCSP package is
SAC266.
The DFN package has been qualified against AEC−Q100.
Contact ON Semiconductor for full details.
Table 3. WLCSP PACKAGE−LEVEL QUALIFICATION
Table 5. DFN PACKAGE−LEVEL QUALIFICATION
Packaging Level
Packaging Level
Moisture sensitivity level
JEDEC Level 1
Moisture sensitivity level
JEDEC Level 3
30°C / 60% RH for 192 hours
Thermal cycling test (TCT)
−55°C to 150°C for 500 cycles
Thermal cycling test (TCT)
−65°C to 150°C for 500 cycles
Highly accelerated stress
test (HAST)
85°C / 85% RH for 1000 hours
Highly accelerated stress
test (HAST)
130°C / 85% RH for 96 hours
High temperature stress
test (HTST)
150°C for 1000 hours
High temperature stress
test (HTST)
150°C for 1000 hours
Table 4. WLCSP BOARD−LEVEL QUALIFICATION
Table 6. DFN BOARD−LEVEL QUALIFICATION
Board Level
Temperature
Board Level
−40°C to 125°C for 2500
cycles with no failures
Temperature
Mechanical Information and Circuit Design Guidelines
BelaSigna 300 is available in two packages:
1. A 2.68 x 3.63 mm ultra−miniature wafer−level chip scale package (WLCSP)
2. A 8.9 x 5 mm DFN package
www.onsemi.com
6
−40°C to 125°C for 2500
cycles with no failures
BelaSigna 300
WLCSP Pin Out
A total of 35 active pins are present on the BelaSigna 300 WLCSP package. They are organized in a staggered array. A
description of these pins is given in Table 7.
Table 7. WLCSP PAD DESCRIPTIONS
Pad Index
BelaSigna 300 Pad Name
Description
I/O
A/D
A1
GNDRCVR
Ground for output driver
N/A
A
A5
VBATRCVR
Power supply for output stage
I
A
B2
RCVR_HP+
Extra output driver pad for high power mode
O
A
C3
RCVR+
Output from output driver
O
A
A3
RCVR−
Output from output driver
O
A
B4
RCVR_HP−
Extra output driver pad for high power mode
O
A
B6
CAP0
Charge pump capacitor pin 0
N/A
A
C5
CAP1
Charge pump capacitor pin 1
N/A
A
A7
VDBL
Doubled voltage
O
A
B8
VBAT
Power supply
I
A
B10
VREG
Regulated supply voltage
O
A
A9
AGND
Analog ground
N/A
A
A11
AI4
Audio signal input 4
I
A
B12
AI2/LOUT2
Audio signal input 2/output signal from preamp 2
I/O
A
A13
AI1/LOUT1
Audio signal input 1/output signal from preamp 1
I/O
A
B14
AI0/LOUT0
Audio signal input 0/output signal from preamp 0
I/O
A
D14
GPIO[4]/LSAD[4]
General−purpose I/O 4/low speed AD input 4
I/O
A/D
E13
GPIO[3]/LSAD[3]
General−purpose I/O 3/low speed AD input 3
I/O
A/D
C13
GPIO[2]/LSAD[2]
General−purpose I/O 2/low speed AD input 2
I/O
A/D
D12
GPIO[1]/LSAD[1]/UART−RX
General−purpose I/O 1/low speed AD input 1/and UART RX
I/O
A/D
E11
GPIO[0]/UART−TX
General−purpose I/O 0/UART TX
I/O
A/D
C9
GNDC
Digital ground
N/A
A
C11
SDA (I2C)
I2C data
I/O
D
D10
SCL (I2C)
I2C clock
I/O
D
E9
EXT_CLK
External clock input/internal clock output
I/O
D
D8
VDDC
Core logic power
O
A
E7
SPI_CLK
Serial peripheral interface clock
O
D
C7
SPI_SERI
Serial peripheral interface input
I
D
D6
SPI_CS
Serial peripheral interface chip select
O
D
E5
SPI_SERO
Serial peripheral interface output
O
D
D4
PCM_FR
PCM interface frame
I/O
D
E3
PCM_SERI
PCM interface input
I
D
D2
PCM_SERO
PCM interface output
O
D
C1
PCM_CLK
PCM interface clock
I/O
D
E1
Reserved
Reserved
www.onsemi.com
7
BelaSigna 300
WLCSP Assembly / Design Notes
For PCB manufacture with BelaSigna 300 WLCSP,
ON Semiconductor recommends solder−on−pad (SoP)
surface finish. With SoP, the solder mask opening should be
non−solder mask−defined (NSMD) and copper pad
geometry will be dictated by the PCB vendor’s design
requirements.
Alternative surface finishes are ENiG and OSP; volume
of screened solder paste (#5) should be less than
0.0008 mm3. If no pre−screening of solder paste is used,
then following conditions must be met:
1. the solder mask opening should be >0.3 mm in
diameter,
2. the copper pad will have 0.25 mm diameter, and
3. soldermask thickness should be less than 1 mil
thick above the copper surface.
ON Semiconductor can provide BelaSigna 300 WLCSP
land pattern CAD files to assist your PCB design upon
request.
WLCSP Weight
BelaSigna 300 WLCSP (B300W35A109XXG) has an average weight of 0.095 grams.
DFN Pin Out
A total of 44 active pins are present on the BelaSigna 300 DFN package. A description of these pins is given in Table 8.
Table 8. DFN PAD DESCRIPTIONS
I/O
A/D
N/A
A
Power supply for output stage
I
A
RCVR_HP+
Extra output driver pad for high power mode
O
A
19
RCVR+
Output from output driver
O
A
18
RCVR−
Output from output driver
O
A
17
RCVR_HP−
Extra output driver pad for high power mode
O
A
13
CAP0
Charge pump capacitor pin 0
N/A
A
14
CAP1
Charge pump capacitor pin 1
N/A
A
12
VDBL
Doubled voltage
O
A
11
VBAT
Power supply
I
A
10
VREG
Regulated supply voltage
O
A
9
AGND0
Analog ground 0
N/A
A
8
AGND1
Analog ground 1
N/A
A
2
AIR01
Input stage reference for channels 0 and 1
N/A
A
5
AIR23
Input stage reference for channels 2 and 3
N/A
A
7
AI4
Audio signal input 4
I
A
6
AI3/LOUT3
Audio signal input 3/output signal from preamp 3
I/O
A
4
AI2/LOUT2
Audio signal input 2/output signal from preamp 2
I/O
A
3
AI1/LOUT1
Audio signal input 1/output signal from preamp 1
I/O
A
1
AI0/LOUT0
Audio signal input 0/output signal from preamp 0
I/O
A
44
GPIO[4]/LSAD[4]
General−purpose I/O 4/low speed AD input 4
I/O
A/D
43
GPIO[3]/LSAD[3]
General−purpose I/O 3/low speed AD input 3
I/O
A/D
42
GPIO[2]/LSAD[2]
General−purpose I/O 2/low speed AD input 2
I/O
A/D
41
GPIO[1]/LSAD[1]/UART−RX
General−purpose I/O 1/low speed AD input 1/and UART RX
I/O
A/D
40
GPIO[0]/UART−TX
General−purpose I/O 0/UART TX
I/O
A/D
34
GNDC
Core logic ground
N/A
A
33
VDDC
Core logic power
O
A
39
GNDO
Digital ground
N/A
A
38
VDDO
Digital power
I
A
Pad Index
BelaSigna 300 Pad Name
Description
15,22
GNDRCVR
Ground for output driver
16,21
VBATRCVR
20
www.onsemi.com
8
BelaSigna 300
Table 8. DFN PAD DESCRIPTIONS (continued)
Pad Index
BelaSigna 300 Pad Name
Description
I/O
A/D
28
VDDO_SPI
Supply for SPI interface I/O
I
A
32
SPI_CLK
Serial peripheral interface clock
O
D
31
SPI_SERI
Serial peripheral interface input
I
D
30
SPI_CS
Serial peripheral interface chip select
O
D
29
SPI_SERO
Serial peripheral interface output
O
D
37
SDA (I2C)
I2C data
I/O
D
36
SCL (I2C)
I2C clock
I/O
D
35
EXT_CLK
External clock input/internal clock output
I/O
D
27
PCM_FR
PCM interface frame
I/O
D
26
PCM_SERI
PCM interface input
I
D
25
PCM_SERO
PCM interface output
O
D
24
PCM_CLK
PCM interface clock
I/O
D
23
Reserved
Reserved
DFN Assembly / Design Notes
nature of this system, the careful design of the printed circuit
board (PCB) layout is critical to maintain the high audio
fidelity of BelaSigna 300. To avoid coupling noise into the
audio signal path, keep the digital traces away from the
analog traces. To avoid electrical feedback coupling, isolate
the input traces from the output traces.
There is no requirement for electrical connection to the
metal slug under the package. If the design has traces under
or routing under the PCB, the solder mask should not be so
thick that it impedes a good electrical connection on both
sides of the DFN. Exposed vias under the DFN are not
recommended.
A 0.004″ solder paste stencil has shown good assembly
yield with the fine pitch on the DFN pads.
More detailed assembly guidelines can be found in this
application note:
http://www.onsemi.com/pub/Collateral/AND8211−D.PDF
Recommended Ground Design Strategy
The ground plane should be partitioned into two: the
analog ground plane (AGND) and the digital ground plane
(DGND). These two planes should be connected together at
a single point, known as the star point. The star point should
be located at the ground terminal of a capacitor on the output
of the power regulator as illustrated in Figure 1.
Recommended Circuit Design Guidelines
BelaSigna 300 is designed to allow both digital and analog
processing in a single system. Due to the mixed−signal
Figure 1. Schematic of Ground Scheme
www.onsemi.com
9
BelaSigna 300
Internal Power Supplies
The DGND plane is used as the ground return for digital
circuits and should be placed under digital circuits. The
AGND plane should be kept as noise−free as possible. It is
used as the ground return for analog circuits and it should
surround analog components and pins. It should not be
connected to or placed under any noisy circuits such as RF
chips, switching supplies or digital pads of BelaSigna 300
itself. Analog ground returns associated with the audio
output stage should connect back to the star point on separate
individual traces.
For details on which signals require special design
consideration, see Table 9 and Table 10.
In some designs, space constraints may make separate
ground planes impractical. In this case a star configuration
strategy should be used. Each analog ground return should
connect to the star point with separate traces.
Power management circuitry in BelaSigna 300 generates
separate digital (VDDC) and analog (VREG, VDBL)
regulated supplies. Each supply requires an external
decoupling capacitor, even if the supply is not used
externally. Decoupling capacitors should be placed as close
as possible to the power pads. The VDDC internal regulator
is a programmable power supply that allows the selection of
the lowest digital supply depending on the clock frequency
at which BelaSigna 300 will operate. See the Internal Digital
Supply Voltage section for more details on VDDC.
Two other supply pins are also available on BelaSigna 300
(VDDO and VDDO_SPI). On the WLCSP option, these two
pins are internally connected to the VBAT pin, whereas the
DFN package option considers these two pins as inputs. In
this case, they must be externally connected by the
application PCB.
Further details on these critical signals are provided in
Table 9. Non−critical signals are outlined in Table 10.
Table 9. CRITICAL SIGNALS
Pin Name
Description
Routing Guideline
VBAT
Power supply
Place 1 mF (min) decoupling capacitor close to pin.
Connect negative terminal of capacitor to DGND plane.
VREG, VDBL
Internal regulator for
analog sections
Place separate 1 mF decoupling capacitors close to each pin.
Connect negative capacitor terminal to AGND.
Keep away from digital traces and output traces.
VREG may be used to generate microphone bias.
VDBL shall not be used to supply external circuitry.
AGND
Analog ground return
Connect to AGND plane.
VDDC
Internal regulator for digital core
Place 10 mF decoupling capacitor close to pin.
Connect negative terminal of capacitor to DGND.
GNDC
Digital ground return
Connect to digital ground.
VDDO
Digital I/O power
Connect to VDDC, unless the pad ring must use different voltage levels
Not available on WLCSP option (routed internally to VBAT)
VDDO_SPI
Supply for SPI interface I/O
Connect to VDDC, unless the SPI port must use different voltage levels
Not available on WLCSP option (routed internally to VBAT)
GNDO
Digital ground return
Connect to digital ground.
Not available on WLCSP option (routed internally to GNDC)
AI0/LOUT0,
AI1/LOUT1,
AI2/LOUT2,
AI3/LOUT3, AI4
Audio inputs
Keep as short as possible.
Keep away from all digital traces and audio outputs.
Avoid routing in parallel with other traces.
Connect unused inputs to AGND.
AI3/LOUT3 not available on WLCSP option
RCVR+, RCVR−,
RCVR_HP+,
RCVR_HP−
Direct digital audio output
Keep away from analog traces, particularly audio inputs.
Corresponding traces should be of approximately the same length.
Ideally, route lines parallel to each other.
GNDRCVR
Output stage ground return
Connect to star point.
Keep away from all analog audio inputs.
EXT_CLK
External clock input / internal
clock output
Minimize trace length. Keep away from analog signals. If possible, surround with digital ground.
www.onsemi.com
10
BelaSigna 300
Table 10. NON−CRITICAL SIGNALS
Pin Name
Description
Routing Guideline
CAP0, CAP1
Internal charge pump − capacitor connection
Place 100 nF capacitor close to pins
SDA, SCL
I2C port
Keep as short as possible
GPIO[3..0]
General−purpose I/O
Not critical
UART_RX, UART_TX
General−purpose UART
Not critical
PCM_FRAME, PCM_CLK, PCM_OUT,
PCM_IN
PCM port
Keep away from analog input lines
LSAD[4..1]
Low−speed A/D converters
Not critical
SPI_CLK, SPI_CS, SPI_SERI, SPI_SERO
Serial peripheral interface port
Connect to EEPROM
Keep away from analog input lines
Audio Inputs
The audio input pad AI3 is not available on the WLCSP
package option.
BelaSigna 300 provides microphone power supply
(VREG) and ground (AGND). Keep audio input traces
strictly away from output traces. A 2.0 V microphone bias
might also be provided by the VDBL power supply.
Digital outputs (RCVR) MUST be kept away from
microphone inputs to avoid cross−coupling.
The audio input traces should be as short as possible. The
input impedance of each audio input pad (e.g., AI0, AI1,
AI2, AI3, AI4) is high (approximately 500 kW); therefore a
10 nF capacitor is sufficient to decouple the DC bias. This
capacitor and the internal resistance form a first−order
analog high pass filter whose cutoff frequency can be
calculated by f3dB (Hz) = 1/(R x C x 2π), which results in
~30 Hz for a 10 nF capacitor. This 10 nF capacitor value
applies when the preamplifier is being used, in other words,
when a non−unity gain is applied to the signals. When the
preamplifier is by−passed, the impedance is reduced; hence,
the cut−off frequency of the resulting high−pass filter could
be too high. In such a case, the use of a 30−40 nF serial
capacitor is recommended. In cases where line−level analog
inputs without DC bias are used, the capacitor may be
omitted for transparent bass response.
Audio Outputs
The audio output traces should be as short as possible. The
trace length of RCVR+ and RCVR− should be
approximately the same to provide matched impedances.
Recommendation for Unused Pins
The table below shows the recommendation for each pin
when they are not used.
Table 11. RECOMMENDATIONS FOR UNUSED PADS
WLCSP Ball Index
DFN Pin Index
BelaSigna 300 Signal Name
Recommended Connection when Not Used
B2
20
RCVR_HP+
Do not connect
C3
19
RCVR+
Do not connect
A3
18
RCVR−
Do not connect
B4
17
RCVR_HP−
Do not connect
A11
7
AI4
Connect to AGND
N/A
6
AI3/LOUT3
Connect to AGND
B12
4
AI2/LOUT2
Connect to AGND
A13
3
AI1/LOUT1
Connect to AGND
B14
1
AI0/LOUT0
Connect to AGND
D14
44
GPIO[4]/LSAD[4]
Do not connect
E13
43
GPIO[3]/LSAD[3]
Do not connect
C13
42
GPIO[2]/LSAD[2]
Do not connect
D12
41
GPIO[1]/LSAD[1]/UART−RX
Do not connect
E11
40
GPIO[0]/UART−TX
Do not connect
E9
35
EXT_CLK
Do not connect
E7
32
SPI_CLK
Do not connect
C7
31
SPI_SERI
Do not connect
www.onsemi.com
11
BelaSigna 300
Table 11. RECOMMENDATIONS FOR UNUSED PADS (continued)
WLCSP Ball Index
DFN Pin Index
BelaSigna 300 Signal Name
Recommended Connection when Not Used
D6
30
SPI_CS
Do not connect
E5
29
SPI_SERO
Do not connect
D4
27
PCM_FR
Do not connect
E3
26
PCM_SERI
Do not connect
D2
25
PCM_SERO
Do not connect
C1
24
PCM_CLK
Do not connect
E1
23
Reserved
Connect to GND
Architecture Overview
The architecture of BelaSigna 300 is shown in Figure 2.
Downsampling
Preamplifier
BelaSigna 300
MUX
Analog
Inputs
A/D
A/D
A/D
IOC (Output Side)
4 or 5*
IOC (Input Side)
A/D
HEAR
Configurable
Accelerator
Shared
PCM/I2S
Interface
(Input Side)
Output
Driver
Upsampling
Shared
PCM/I2S
Interface
(Output Side)
Shared
Memory
5
LSAD
4
GPIO
I2C Debug
Port
UART
CFX
24−bit DSP
SPI
Clock
Management
I2C
IP Protection
2 or 5*
Timer 1
Power
Management
Timer 2
Watchdog
Timer
Data Memory
3 or 4*
Program Memory
Interrupt
Controller
Boot ROM
Power−On
Reset
Battery
Monitor
CRC Generator
*: Depending on package option
Figure 2. BelaSigna 300 Architecture: A Complete Audio Processing System
www.onsemi.com
12
BelaSigna 300
CFX DSP Core
♦
The CFX DSP is a user−programmable general−purpose
DSP core that uses a 24−bit fixed−point, dual−MAC,
dual−Harvard architecture. It is able to perform two MACs,
two memory operations and two pointer updates per cycle,
making it well−suited to computationally intensive
algorithms.
The CFX features:
• Dual−MAC 24−bit load−store DSP core
• Four 56−bit accumulators
• Four 24−bit input registers
• Support for hardware loops nested up to 4 deep
• Combined XY memory space (48−bits wide)
• Dual address generator units
• Wide range of addressing modes:
♦ Direct
♦
♦
Indirect with post−modification
Modulo addressing
Bit reverse
CFX DSP Architecture
The CFX architecture encompasses various memory
types and sizes, peripherals, interrupt controllers, and
interfaces. Figure 3 illustrates the basic architecture of the
CFX. The control lines shown exiting the PCU indicate that
control signals go from the PCU to essentially all other parts
of the CFX.
The CFX employs a parallel instruction set for
simultaneous control of multiple computation units. The
DSP can execute up to four computation operations in
parallel with two data transfers (including rounding and/or
saturation as well as complex address updates), while
simultaneously changing control flow.
Internal Routing
Interrupts
Instruction Bus
X0
X1
CTRL
SR
PMEM
LR
ILSR
Pre−adder
ILPC
CTRL
Hardware Loop
Stack
Direct Addr
SP Offset
PC
P Bus
PCU
X Multiplier
CTRL
X ALU and
Shifter
XMEM
X AGU
A Accumulators
Immediate
X Bus
Y0
Y1
Y Multiplier
YMEM
Y AGU
Y ALU
X Data
B Accumulators
X Sign/Zero
Extend
Y Round/
Saturate
Y Sign/Zero
Extend
Y Bus
Y Bus
Y Data
DCU
X Round/
Saturate
X Bus
P Bus
DMU
Data registers
Internal Routing
Address and Control registers
Figure 3. CFX DSP Core Architecture
www.onsemi.com
13
BelaSigna 300
CFX DSP Instruction Set
Table 12 shows the list of all general CFX instructions and their description. Many instructions have multiple variations not
shown in the table. Please refer to the CFX DSP Architecture Manual for more details.
Table 12. CFX SUMMARY INSTRUCTION SET
Instruction
Description
ABS
Calculate the absolute value of a data register or accumulator
ADD
Add values (various combinations of accumulators, pointers and data registers)
ADDMUL
Add two XY data registers, multiply the result by a third XY data register, and store the result in an accumulator
ADDMULADD
Add two XY data registers, multiply the result by a third XY data register, and add the result to an accumulator
ADDMULNEG
Add two XY data registers, multiply the result by a third XY data register, negate the result and store it in an accumulator
ADDMULSUB
Add two XY data registers, multiply the result by a third XY data register, and subtract the result from an accumulator
ADDSH
AND
Add two data registers or accumulators and shift right one bit, storing the result
Perform a bitwise AND operation on the two operands
BITCLR
Clear a bit in the register
BITSET
Set a bit in the register
BITTGL
Toggle a bit in a data register
BITTST
Test a bit in a data register
BREAKPOINT
Halts the DSP for debugging if software breakpoints are enabled through the debug port
CALL
Call a subroutine
CLR
Clear a word of X memory specified by an X pointer, with update
CMP
Compare a data register or accumulator to another data register or accumulator or a value
CMPU
Compare a data register to a value or another data register as unsigned values or compare two accumulators as
unsigned values
DIVST
Division step for dividing data register by data register and stores the result to a data register
ENDLOOP
GOTO
INTERRUPT
LOAD
LOG2ABS
LOOP
End a hardware loop before the count has reached zero
Branch to an address or label
Software interrupt
Load a register, accumulator or a memory location with another register, accumulator or data
Calculate the logarithm base 2 of the absolute value of a data register, storing the result in a data register
Loop with a specified count
MAX
Determine the maximum value of two data registers or accumulators and store the result in a data register or accumulator
MIN
Determine the minimum value of two data registers or accumulators and store the result in a data register or accumulator
MOVE
MUL
Move a register or accumulator to a register or accumulator
Multiply two XY data registers, storing the result in an accumulator
MULADD
Multiply two XY data registers, and add the result to an accumulator
MULNEG
Multiply two XY data registers, negate the result and store it in an accumulator
MULSUB
Multiply two XY data registers, and subtract the result from an accumulator
NEG
NLOG2ABS
NOP
OR
RETURN
Negate a data register or accumulator, storing the result in a data register or accumulator
Calculate the logarithm base 2 of the absolute value of a data register, negate the result, and store the result in a
data register
No operation
Perform a bitwise OR operation on two accumulators storing the result in an accumulator or on two data registers
or a data register and value, storing the result in a data register
Return from a subroutine
www.onsemi.com
14
BelaSigna 300
Table 12. CFX SUMMARY INSTRUCTION SET (continued)
Instruction
RETURNI
Description
Return from an interrupt
SHLL
Shift a data register left logically
SHRA
Shift a data register right arithmetically
SHRL
Shift a data register right logically
SLEEP
Enter sleep mode and wait for an interrupt and then wake up from sleep mode
STORE
Store data, a register or accumulator in a register, accumulator or memory location
SUB
Subtract two data registers or accumulators, storing the result in a data register or accumulator
SUBMUL
Subtract two XY data registers, multiply the result by a third XY data register, and store the result in an accumulator
SUBMULADD
Subtract two XY data registers, multiply the result by a third XY data register, and add the result to an accumulator
SUBMULNEG
Subtract two XY data registers, multiply the result by a third XY data register, negate the result and store it in an
accumulator
SUBMULSUB
Subtract two XY data registers, multiply the result by a third XY data register, and subtract the result from an accumulator
SUBSH
Subtract two data registers or two accumulators and shift right one bit, storing the result in a data register or accumulator
SUBSTEP
SWAP
XOR
Subtract a step register from the corresponding pointer
Swap the contents of two data registers, conditionally
Perform a bitwise XOR operation on two data registers or a data register and a value, storing the result in a data
register
HEAR Configurable Accelerator
♦
The HEAR Configurable Accelerator is a highly
optimized signal processing engine that is configured
through the CFX. It offers high speed, high flexibility and
high performance, while maintaining low power
consumption. For added computing precision, the HEAR
supports block floating point processing. Configuration of
the HEAR is performed using the HEAR configuration tool
(HCT). For further information on the usage of the HEAR
and the HCT, please refer to the HEAR Configurable
Accelerator Reference Manual.
The HEAR is optimized for advanced audio algorithms,
including but not limited to the following:
♦ Dynamic range compression
♦ Directional processing
♦ Acoustic echo cancellation
♦ Noise reduction
To provide the ability for these algorithms to be executed
efficiently, the HEAR excels at the following:
♦ Processing using a weighted overlap add (WOLA)
filterbank or FFT
♦ Time domain filtering
♦ Subband filtering
♦ Attack/release filtering
♦
Vector addition/subtraction/multiplication
Signal statistics (such as average, variance and
correlation)
Input/Output Controller (IOC)
The IOC is responsible for the automated data moves of
all audio samples transferred in the system. The IOC can
manage any system configuration and route the data
accordingly. It is an advanced audio DMA unit.
Memory
RAM & ROM
The size and width of each of the RAM and ROM
structures are shown in Table 13:
Table 13. RAM AND ROM STRUCTURE
Memory Structure
Data Width
Memory Size
Program memory (ROM)
32
2048
Program memory (RAM)
32
12288
X memory (RAM)
24
6144
Math library LUT (ROM)
24
128
Y memory (RAM)
24
2048
www.onsemi.com
15
BelaSigna 300
Shared Memories
The shared CFX/HEAR memories include the following:
Table 14. SHARED MEMORIES
Type
Name
Size
Data memory (RAM)
H0MEM, H1MEM, H2MEM,
H3MEM, H4MEM, H5MEM
Each 128x48−bit words
FIFO memory (RAM)
AMEM, BMEM
Each 1024x48−bit words
Coefficient memory (RAM)
CMEM, DMEM
Each 1024x48−bit words
Data ROM
SIN/COS LUT
512x48−bit words containing the 512 point sin/cos look up table
Microcode memory (RAM)
MICROCODE_MEM
2048x32−bit words
Memories Structure
Figure 4 shows the system memory structure. The individual blocks are described in the sections that follow.
2 x 48−bits
IOC
2 x 48−bits
FIFO
Controller
Shared Memory Buses (2 x 48−bits)
Shared
Memory
Bus
Controller
HEAR
Configurable
Accelerator
A and B Memory
(RAM)
2048 x 48−bit
C and D Memory
(RAM)
2048 x 48−bit
H0, H1, H2, H3, H4 and
H5 Memory (RAM)
768 x 48−bit
SIN/COS Table
(ROM)
512 x 48−bit
Microcode Memory Buses (2 x 32−bits)
Microcode Memory
(RAM)
2048 x 32−bit
Instruction Memory Bus (32−bits)
Program Memory
(ROM)
2048 x 32−bit
P Memory Bus (32−bits)
Program Memory
(RAM)
12288 x 32−bit
X Memory (RAM)
6144 x 24−bit
CFX DSP
X Memory Bus (24−bits)
Math Library LUT
(ROM)
128 x 24−bit
Y Memory (RAM)
2048 x 24−bit
Y Memory Bus (24−bits)
Figure 4. System Memory Architecture
www.onsemi.com
16
BelaSigna 300
FIFO Controller
The FIFO controller handles the moving of data to and
from the FIFOs, after being initially configured. Up to eight
FIFOs can be created by the FIFO controller, four in A
memory (AMEM) and four in B memory (BMEM). Each
FIFO has a block counter that counts the number of samples
read or written by the IOC. It creates a dedicated interrupt
signal, updates the block counter and updates the FIFO
pointers when a new block has been read or written.
Memory Maps
The structure of the XMEM and YMEM address spaces are shown in Figure 5.
0x10000
0x10000
D Memory
C Memory
B Memory
A Memory
0xF800
0xF000
0xE800
0xE000
BD Memory
0xD000
AC Memory
0xC000
CD Memory
0xB000
AB Memory
HEAR / FIFO Registers
SIN/COS ROM
0xA000
0x9F00
0x9800
H12 Memory
H03 Memory
H13 Memory
H02 Memory
H5 Memory
H4 Memory
H3 Memory
H2 Memory
H1 Memory
H0 Memory
H45 Memory
H23 Memory
H01 Memory
0x9400
0x9200
0x9000
0x8E00
0x8C00
0x8B00
0x8A00
0x8900
0x8800
0x8700
0x8600
0x8400
0x8200
0x8000
Math LUT ROM
0x7800
X Memory Map
X Memory / Y Memory Map
(May be used as XY Memory)
0x1800
X Memory
0x0800
X Memory
0x0000
0x0800
Y Memory
0x0000
Figure 5. XMEM and YMEM Memory Maps
www.onsemi.com
17
Unused
BelaSigna 300
The structure of the PMEM address space is shown in Figure 6.
0x10000
Program Memory (RAM)
(Mirror: 0x3000−0x3FFF)
0xF000
Memory Mapped Analog
and Digital Registers
0xE000
0x8800
Microcode Memory
0x8000
0x4000
P Memory Map (Program Memory)
Program Memory (RAM)
P Memory Map (Other)
0x1000
Program Memory
(Boot ROM)
Unused
0x0800
0x0000
Figure 6. PMEM Memory Map
www.onsemi.com
18
BelaSigna 300
Interrupts
Other Digital Blocks and Functions
The interrupt flow of the system handles interrupts
generated by the CFX DSP core and the HEAR accelerator.
The CFX interrupt controller receives interrupts from the
various blocks within the system. The FIFO controller can
send interrupts to the CFX. The HEAR can generate events
which are interrupts in the CFX.
General−Purpose Timer
The CFX DSP system contains two general−purpose
timers. These can be used for scheduling tasks that are not
part of the sample−based signal−processing scheme, such as
checking the battery voltage, and periodically asserting the
available analog and digital inputs for purposes such as
reading the value of a volume control potentiometer or
detecting input from a push button.
Hear Function Chain Controller
The HEAR function chain controller responds to
commands from the CFX, and events from the FIFO
controller. It must be configured by the CFX to enable the
triggering of particular function chains within a microcode
configuration. This is accomplished through the appropriate
setting of control registers as described in the Hardware
Reference Manual for BelaSigna 300.
The interaction between the interrupt controller, the
HEAR function chain controller and the rest of the system
are shown in Figure 7.
Watchdog Timer
I2C
SPI
Timer 2
Timer 1
Watchdog
UART
GPIO
PCM
The watchdog timer is a programmable hardware timer
that operates from the system clock and is used to ensure
system sanity. It is always active and must be periodically
acknowledged as a check that an application is still running.
Once the watchdog times out, it generates an interrupt. If left
to time out a second consecutive time without
acknowledgement, a system reset will occur.
FIFO Controller
CFX Interrupt
Controller
HEAR Function
Chain Controller
CFX
HEAR
Figure 7. Interrupt Flow
Algorithm and Data Security
To protect the IP in the non−volatile memory the system
supports decoding algorithm and data sections belonging to
an application that have been encrypted using the advanced
encryption standard (AES) and stored in non−volatile
memory. While system access restrictions are in place, the
keys used in the decryption of these sections will be secured
from external access by the regular access restrictions.
When the system is externally “unlocked” these keys will be
cleared, preventing their use in decoding an application by
non−authorized parties. After un−restricting access in this
way the system may then be restored by re−programming
the decryption keys.
Algorithm software code and user data that requires
permanent retention is stored off the BelaSigna 300 chip in
separate non−volatile memory. To support this, the
BelaSigna 300 chip can gluelessly interface to an external
SPI EEPROM.
To prevent unauthorized access to the sensitive
intellectual property (IP) stored in the EEPROM, a
comprehensive system is in place to protect manufacturer’s
application code and data. When locked the system
implements an access restriction layer that prevents access
to both volatile and non−volatile system memory. When
unlocked, both memory and EEPROM are accessible.
www.onsemi.com
19
BelaSigna 300
Analog Blocks
input of the programmable preamplifier that can be
configured for bypass or gain values of 12 to 30 dB (3 dB
steps). The input stage is shown in Figure 8.
A built−in feature allows a sampling delay to be
configured for any one or more channels. This is useful in
beam−forming applications.
Input Stage
The analog audio input stage is comprised of four
individual channels. For each channel, one input can be
selected from any of the five possible input sources
(depending on package option) and is then routed to the
AI0
M
AI1
Preamp
Preamp
Conversion
and filtering
Preamp
Preamp
Conversion
and filtering
Channel 0
U
AI2
Channel 1
X
IOC
M
Channel 2
Preamp
Preamp
Conversion
and filtering
Preamp
Preamp
Conversion
and filtering
U
AI3*
X
Channel 3
AI4
* Not available on WLCSP option
Figure 8. Input Stage
Input Dynamic Range Extension (IDRX)
separate power amplifier or can be connected to another
Digital Mic input on another system. The output stage is
shown in Figure 9.
BelaSigna 300 has an option for high−power mode that
decreases the impedance of the output stage, thus permitting
higher possible acoustic output levels. To use this feature,
RCVR_HP+ should be connected to RCVR+, and
RCVR_HP− should be connected to RCVR−, you must
combine the synchronized output signals externally to
BelaSigna 300. Connect both RCVR+ and RCVR_HP+ to
a single terminal on an output transducer, and connect both
RCVR− and RCVR_HP− to the other terminal. An RC filter
might be required based on receiver characteristics. Figure 9
shows the connections for the output driver in high−power
mode.
Electrical specifications on the output stage are available
in Table 2.
To increase the input dynamic range for a particular
application, it is possible to pair−wise combine the four AD
converters found on BelaSigna 300. This will increase the
dynamic range up to 110 dB. When this technique is used,
the device handles the preamplifier gain configuration based
on the input level and sets it in such a way as to give the
maximum possible dynamic range. This avoids having to
make the design trade−off between sufficient amplification
for low−level signals and avoiding saturation for high−level
signals.
Output Stage
The output stage includes a 3rd−order sigma−delta
modulator to produce a pulse density modulated (PDM)
output signal. The sampling frequency of the sigma delta
modulator is pre−scaled from the system clock.
The low−impedance output driver can also be used to
directly drive an output transducer without the need for a
www.onsemi.com
20
BelaSigna 300
RCVR_HP+
RCVR+
Output
from IOC
Output
driver
Upsampling and
conversion
RCVR−
RCVR_HP−
Figure 9. Output Stage
Figure 10. External Signal Routing of Connections for High−Power Output Mode
The high−frequencies in the Class−D PDM output are
filtered by an RC filter or by the frequency response of the
speaker itself. ON Semiconductor recommends a 2−pole RC
filter on the output stage if the output signal is not directly
driving a receiver. Given below is the simple schematic for
a 2−pole RC filter.
Figure 11. 2−Pole RC filter
Our recommendations for components for the RC Filter
are given below:
For 8 KHz sampling, we recommend R = 8.2 k and C = 1 nF
(3 dB cutoff frequency at 3.3 kHz)
For 16 KHz sampling, we recommend R = 8.2 k and C =
330 pF (3 dB cutoff frequency at 9 kHz)
stand−by mode operations. On the WLCSP package option,
this internal clocking circuitry cannot be used during normal
operation; as such, an external clock signal must be present
on the EXT_CLK pin to allow BelaSigna 300 to operate.
The DFN package option can fully use the internal clocking
circuitry at all times. All other needed clocks in the system
are derived from this external clock frequency. Figure 12
shows the internal clock structure of BelaSigna 300.
Clock Generation Circuitry
BelaSigna 300 is equipped with an un−calibrated internal
RC oscillator that will provide clock support for booting and
www.onsemi.com
21
BelaSigna 300
Figure 12. Internal Clocking Structure
Power Supply Unit
BelaSigna 300 has multiple power sources as can be seen on Figure 13. Digital and analog sections of the chip have their
own power supplies to allow exceptional audio quality.
Figure 13. Power Supply Structure
Battery Supply Voltage (VBAT)
The primary voltage supplied to a BelaSigna 300 device
is VBAT. It is typically 1.8 V. The WLCSP package option
is also using VBAT to define the I/O voltage levels, as well
as powering an external EEPROM on the SPI port.
Consequently, any voltage below 1.8 V will result in
incorrect operation of the EEPROM. On the DFN package
option, the above connection doesn’t exist, so the voltage on
VBAT can be safely used down to its minimum value of
1.25 V.
www.onsemi.com
22
BelaSigna 300
Internal Band Gap Reference Voltage
Voltage Mode
The band gap reference voltage has been stabilized over
temperature and process variations. This reference voltage
is used in the generation of all of the regulated voltages in the
BelaSigna 300 system and provides a nominal 1 V reference
signal to all components using the reference voltage.
BelaSigna 300 operates in: Low voltage (LV) power
supply mode. This mode allows integration into a wide
variety of devices with a range of voltage supplies and
communications levels. BelaSigna 300 operates from a
nominal supply of 1.8 V on VBAT, but this can scale
depending on available supply. The digital logic runs on an
internally generated regulated voltage (VDDC), in the range
of 0.9 V to 1.2 V. On the WLCSP package option, all digital
I/O pads including the SPI port run from the same voltage as
supplied on VBAT. On the DFN package option, the VDDO
and VDDO_SPI power sources determine these voltage levels.
The power management on BelaSigna 300 includes the
power−on−reset (POR) functionality as well as power
supervisory circuitry. These two components work together
to ensure proper device operation under all battery conditions.
The power supervisory circuitry monitors both the battery
supply voltage (VBAT) and the internal digital supply
voltage (VDDC). This circuit is used to start the system
when VBAT reaches a safe startup voltage, and to reset the
system when either of the VBAT or VDDC voltages drops
below a relevant voltage threshold. The relevant threshold
voltages are shown in Table 15.
Internal Digital Supply Voltage (VDDC)
The internal digital supply voltage is used as the supply
voltage for all internal digital components, including being
used as the interface voltage at the low side of the level
translation circuitry attached to all of the external digital
pads. VDDC is also provided as an output pad, where a
capacitor to ground typically filters power supply noise. The
VDDC internal regulator is a programmable power supply
that allows the selection of the lowest digital supply
depending on the clock frequency at which BelaSigna 300
will operate. In the WLCSP package, the VDDC
configuration is set by the boot ROM to its maximum value
to allow for 40 MHz operation in all parts. In the DFN
package, VDDC is not set by the boot ROM. Thus, care must
be taken when using the DFN at high clock frequencies to
ensure that the VDDC configuration is properly set. Contact
ON Semiconductor for more information regarding VDDC
calibration.
Table 15. POWER MANAGEMENT THRESHOLDS
Threshold
External Digital Supply Voltage (VDDO)
VDDO is an externally provided power source. It is used
by the pads of BelaSigna 300. Communication with external
devices will happen at the level defined on this pin. This pin
is not available on the WLCSP option of BelaSigna 300, as
it is internally connected to VBAT.
Voltage Level
VBAT monitor startup
0.70 V
VBAT startup
0.82 V ± 50 mV
VBAT and VDDC shutdown
0.80 V ± 50 mV
Power−on−Reset (POR) and Booting Sequence
SPI Port Digital Supply Voltage (VDDO_SPI)
BelaSigna 300 uses a POR sequence to ensure proper
system behavior during start−up and proper system
configuration after start−up. At the start of the POR
sequence, the audio output is disabled and all configuration
and control registers are asynchronously reset to their
default values (as specified in the Hardware Reference
Manual for BelaSigna 300). All CFX DSP registers are
cleared and the contents of all RAM instances are
unspecified at this point.
The POR sequence consists of two phases: voltage supply
stabilization and boot ROM initialization. During the
voltage supply stabilization phase, the following steps are
performed:
1. The internal regulators are enabled and allowed to
stabilize.
2. The internal charge pump is enabled and allowed
to stabilize.
3. SYSCLK is connected to all of the system
components.
4. The system switches to external clocking mode
(WLCSP package option only)
VDDO_SPI is an externally provided power source
dedicated to the SPI port. Communication with external
EEPROMs will happen at the level defined on this pin. This
pin is not available on the WLCSP option of BelaSigna 300,
as it is internally connected to VBAT.
Regulated Supply Voltage (VREG)
VREG is a 1 V reference to the analog circuitry. It is
available externally to allow for additional noise filtering of
the regulated voltages within the system.
Regulated Doubled Supply Voltage (VDBL)
VDBL is a 2 V reference voltage generated from the
internal charge pump. It is a reference to the analog circuitry.
It is available externally to allow for additional noise
filtering of the regulated voltages within the system.
The internal charge pump uses an external capacitor that
is periodically refreshed to maintain the 2 V supply. The
charge pump refresh frequency is derived from slow clock
which assists the input stage in filtering out any noise
generated by the dynamic current draw on this supply
voltage.
www.onsemi.com
23
BelaSigna 300
Power Management Strategy
Digital Interfaces
BelaSigna 300 has a built−in power management unit that
guarantees valid system operation under any voltage supply
condition to prevent any unexpected audio output as the
result of any supply irregularity. The unit constantly
monitors the power supply and shuts down all functional
units (including all units in the audio path) when the power
supply voltage goes below a level at which point valid
operation can no longer be guaranteed.
Once the supply voltage rises above the startup voltage of
the internal regulator that supplies the digital subsystems
(VDDCSTARTUP) and remains there for the length of time
TPOR, a POR will occur. If the supply is consistent, the
internal system voltage will then remain at a fixed nominal
voltage (VDDCNOMINAL). If a spike occurs that causes the
voltage to drop below the shutdown internal system voltage
(VDDCSHUTDOWN), the system will shut down. If the
voltage rises again above the startup voltage and remains
there for the length of time TPOR, a POR will occur. If
operating directly off a battery, the system will not power
down until the voltage drops below the VDDCSHUTDOWN
voltage as the battery dies. This prevents unwanted resets
when the voltage is just on the edge of being too low for the
system to operate properly because the difference between
VDDCSTARTUP and VDDCSHUTDOWN prevents oscillation
around the VDDCSHUTDOWN point.
General−Purpose Input Output (GPIO) Ports
BelaSigna 300 has five GPIO ports that can connect to
external digital inputs such as push buttons, or digital outputs
such as the control or trigger of an external companion chip
(GPIO[0..4]). The direction of these ports (input or output) is
configurable and each pin has an internal pull−up resistor
when configured as a GPIO. A read from an unconnected pin
will give a value of logic 1. Four of the five GPIO pins are
multiplexed with an LSAD (see the Low−Speed A.D
Converters section) and as such the functionality of the pin
can be either a GPIO or an LSAD depending on the
configuration. Note that GPIO0 cannot be used as an LSAD.
Inter−IC Communication (I2C) Interfaces
The I2C interface is an industry−standard interface that
can be used for high−speed transmission of data between
BelaSigna 300 and an external device. The interface
operates at speeds up to 400 Kbit/sec for system clocks
(EXT_CLK) higher than 1.6 MHz. In product development
mode, the I2C interface is used for application debugging
purposes, communicating with the BelaSigna 300
development tools. The interface can be configured to
operate in either master mode or slave mode.
Serial Peripheral Interface (SPI) Port
An SPI port is available on BelaSigna 300 for applications
such as communication with a non−volatile memory
(EEPROM). The I/O levels on this port are defined by the
voltage on the VDDO_SPI pin on the DFN package option,
whereas it is defined by VBAT on the WLCSP package
option. The SPI port operates in master mode only, which
supports communications with slave SPI devices.
The SPI port on BelaSigna 300 only supports master
mode, so it will only communicate with SPI slave devices.
When connecting to an SPI slave device other than a boot
EEPROM, the SPI_CS pin should be left unconnected and
the slave device CS line should be driven from a GPIO to
avoid BelaSigna 300 boot malfunction. When connecting to
an SPI EEPROM for boot, the designer can choose to
connect the SPI_CS pin to the EEPROM or use a GPIO (high
at boot) for a design with several daisy-chained SPI devices.
Other Analog Support Blocks and Functions
Low−Speed A/D Converters (LSAD)
The BelaSigna 300 chip has four LSAD channels that
connect to external analog inputs for purposes such as for
reading the value of a potentiometer or an analog sensor
(LSAD[1..4]). The native data format for the LSAD is
10−bit two’s−complement. However, a total of eight
operation modes are provided that allow a configurable
input dynamic range in cases where certain minimum and
maximum values for the converted inputs are desired, such
as in the case of a volume control where only input values
up to a certain magnitude are allowed. Each LSAD channel
is sampled at a nominal frequency of 1.6 kHz when using the
default settings. Each LSAD pin is multiplexed with a GPIO
function (see the General−Purpose Input Output Ports
section) as such the functionality of the pin can be either a
GPIO or an LSAD depending on the configuration.
PCM Interface
BelaSigna 300 includes a highly configurable pulse code
modulation (PCM) interface that can be used to stream
signal, control and configuration data into and out of the
device. The I/O levels on this port are defined by the voltage
on the VDDO pin (VBAT on the WLCSP package option).
Battery Monitor
A programmable on−chip battery monitor is available for
overall system power management. The battery monitor
works by incrementing a counter value every time the
battery voltage goes below a desired, configurable threshold
value. This counter value can be used in an application−
specific power−management algorithm running on the
CFX. The CFX can initiate any desired actions once the
battery hits a predetermined value.
UART Interface
A general−purpose two−pin UART interface is available
for RS−232 compatible communications. The baud rate
(bits/second) of this interface is typically configurable within
a range of 0.4 to 320 kbps, depending on the application’s
system clock. The I/O levels on this port are defined by the
voltage on the VDDO pin (VBAT on the WLCSP option).
www.onsemi.com
24
BelaSigna 300
GNDC
AGND
VDBL
AGND
GNDC
VDDC
AI2
AI1
AI0
10 nF
1 mF*
10 mF*
1 mF
1.8 V
VBATRCVR
1 mF
+
_
VBAT
2.2 kW
VREG (1.0 V)
Note: SPI_CS can be used for 1.8 V
Headset Mic
Back Mic
Front Mic
Application Diagrams
The application diagram of BelaSigna 300 (WLCSP Option) is shown in Figure 14.
Speaker
Preamplifiers Downsampling
A/D
AI4
A/D
IOC (Output Side)
MUX
A/D
BelaSigna 300
IOC (Input Side)
A/D
Filtering
HEAR
Configurable
Accelerator
Upsampling
Receiver
UART
SPI
CFX
24−bit
DSP
I2C
Clock
Management
Timer 2
RCVR−
Filtering
GPIO/
LSAD
Timer 1
RCVR+
Output
Driver
Shared
PCM/I2S
Interface
Shared
Memory
Speaker
Amp
MIC−INP
MIC−INM
PCM_FR**
PCM_CLK**
PCM_SERI**
PCM or I2S
PCM_SERO**
Baseband
GPIO[0]**
(Wake−Up Signal)
GPIOs
GPIO[1]**
(Service Request)
I2C
SDA**
SCL**
EXT_CLK**
IP Protection
Watchdog Timer
CRC Generator
Power
Management
Data Memory
Interrupt
Controller
Program Memory
Battery
Monitor
** Level Translation may be
required (1.8 V on BelaSigna 300)
RESERVED
CAP1
CAP0
Boot ROM
GNDRCVR
AGND
GNDC
Power−On
Reset
100 nF
*The VDDC and VDBL capacitor values shown are the recommended values for current production parts (B300W35A109XXG and
B300D44A103XXG).
For parts manufactured before January 1st, 2015 (B300W35A102XYG and B300D44102XXG, or parts with a Date Code earlier than
”1501”), it is recommended that the value of the VDBL capacitor be at least the same value as the VDDC capacitor, and should ideally be
double the value. The recommended VDDC and VDBL capacitor values for these older parts are a VDDC capacitor of 10 mF and a VDBL
capacitor of 20 mF. For more information contact your ON Semiconductor support representative.
Figure 14. BelaSigna 300 WLCSP Application Diagram
www.onsemi.com
25
BelaSigna 300
Preamplifiers Downsampling
A/D
AI4
A/D
BelaSigna 300
RCVR_HP+
IOC (Output Side)
AI3
A/D
MUX
AI2
IOC (Input Side)
A/D
HEAR
Configurable
Accelerator
AGND
GNDC
Upsampling
Output
Driver
RCVR_HP−
Shared
PCM/I2S
Interface
Shared
Memory
SPI_CS
VDBL
GNDC
1 mF*
VDDC
AI1
AI0
AGND
10 mF*
VDDO
10 nF
1 mF
VDDO_SPI
1 mF
1.8 V
+
−
VBAT
2.2 kW
VBATRCVR (2x)
VREG (1.0 V)
Note: SPI_CS can be used for 1.8 V
Back Mic
Front Mic
The application diagram of BelaSigna 300 (DFN Option) is shown in Figure 15.
SPI_CLK
Optional
EEPROM
SPI_SERI
SPI
GPIO/
LSAD
SPI_SERO
CFX
24−bit
DSP
UART
I2C
Timer 1
Clock
Management
Timer 2
IP Protection
Program Memory
CRC
Generator
Interrupt
Controller
Power−On Reset
Boot ROM
Receiver
RCVR+
RCVR−
Filtering
PCM_FR**
PCM_CLK**
PCM_SERI**
PCM_SERO**
MIC−INP
MIC−INM
PCM or I2S
Baseband
GPIO[0]**
or Bluetooth
(Wake−Up Signal)
GPIOs
GPIO[1]**
(Service Request)
I2C
SDA**
SCL**
EXT_CLK**
** Level Translation may be
required (1.8 V on BelaSigna 300
Battery Monitor
CAP0
GNDC
GNDO
RESERVED
GNDRCVR (2x)
AIR01
AIR23
AGND0
AGND1
Power
Management
Data Memory
Filtering Speaker
Amp
CAP1
Watchdog
Timer
Speaker
100 nF
*The VDDC and VDBL capacitor values shown are the recommended values for current production parts (B300W35A109XXG and
B300D44A103XXG).
For parts manufactured before January 1st, 2015 (B300W35A102XYG and B300D44102XXG, or parts with a Date Code earlier than
”1501”), it is recommended that the value of the VDBL capacitor be at least the same value as the VDDC capacitor, and should ideally be
double the value. The recommended VDDC and VDBL capacitor values for these older parts are a VDDC capacitor of 10 mF and a VDBL
capacitor of 20 mF. For more information contact your ON Semiconductor support representative.
Figure 15. BelaSigna 300 DFN Application Diagram
www.onsemi.com
26
BelaSigna 300
Assembly Information
CARRIER DETAILS
2.6 x 3.8 mm WLCSP
ON Semiconductor offers tape and reel packing for BelaSigna 300 WLCSP. The packing consists of a pocketed carrier tape,
a cover tape, and a molded anti−static polystyrene reel. The carrier and cover tape create an ESD safe environment, protecting
the components from physical and electrostatic damage during shipping and handling.
Pin 1
Quantity per Reel: 2500 units
Pin 1 Orientation: Upper Left, Bumps down
Tape Brand / Width: Advantek / 12 mm
Pocket Pitch: 8 mm
P/N: BCB043
Cover Tape: 3M 2666 PSA 9.3 mm
A = 13 inches
B = 12 mm
C = 4 inches
D = 13 mm
Reel Brand / Width: Advantek Lokreel® / 13 in
Figure 16. Package Orientation on Tape for WLCSP Package Option
10 sprockets hole pitch cumulative tolerance ±0.1.
Camber in compliance with EIA 763.
Pocket position relative to sprocket hole measured as true position of pocket, not pocket hole.
Figure 17. WLCSP Carrier Tape Drawing
www.onsemi.com
27
BelaSigna 300
8.9 x 5 mm DFN
ON Semiconductor offers tape and reel packing for BelaSigna 300 DFN. The packing consists of a pocketed carrier tape,
a cover tape, and a molded anti−static polystyrene reel. The carrier and cover tape create an ESD safe environment, protecting
the components from physical and electrostatic damage during shipping and handling.
Pin 1
Quantity per Reel: 2500 units
Pin 1 Orientation: Upper Left
Tape Brand / Width: C−PAK / 16 mm
Pocket Pitch: 8 mm
P/N: QFN0500X0890
Cover Tape: Sumitomo 13.3 mm (Z7302−13.3)
A = 13 inches
B = 16 mm
C = 4 inches
D = 14 mm
Reel Brand / Width: PEAK / 13 in
Figure 18. Package Orientation on Tape for DFN Package Option
Figure 19. DFN Carrier Tape Drawing
www.onsemi.com
28
BelaSigna 300
Sample Shipping Label
Figure 20. Sample Shipping Label
Re−Flow Information
(see CAA instruction manual). For BelaSigna 300, the key
identifier components and values are as follows for the
different package options:
The re−flow profile depends on the equipment that is used
for the re−flow and the assembly that is being re−flowed.
Information from JEDEC Standard 22−A113D and
J−STD−020D.01 can be used as a guideline.
Electrostatic Discharge (ESD) Sensitive Device
CAUTION: ESD sensitive device. Permanent damage may
occur on devices subjected to high−energy electrostatic
discharges. Proper ESD precautions in handling, packaging
and testing are recommended to avoid performance
degradation or loss of functionality. Device is 2 kV HBM
ESD qualified.
Package
Option
Chip
Family
Chip
Version
Chip
Revision
WLCSP
0x03
0x02
0x0100
DFN
0x03
0x01
0x0200
Support Software
A full suite of comprehensive tools is available to assist
software developers from the initial concept and technology
assessment through to prototyping and product launch.
Simulation, application development and communication
tools as well as an Evaluation and Development Kit (EDK)
facilitate the development of advanced algorithms on
BelaSigna 300.
Miscellaneous
Ordering Information
To order BelaSigna 300 WLCSP, please contact your
account manager and ask for part number
B300W35A109XXG.
To order BelaSigna 300 DFN, please contact your account
manager and ask for part number B300D44A103XXG.
Training
To facilitate development on the BelaSigna 300 platform,
training is available upon request. Contact your account
manager for more information.
Chip Identification
Company or Product Inquiries
Chip identification information can be retrieved by using
the Communications Accelerator Adaptor (CAA) tool along
with the protocol software provided by ON Semiconductor
For more information about ON Semiconductor products
or services visit our Web site at http://onsemi.com.
www.onsemi.com
29
BelaSigna 300
PACKAGE DIMENSIONS
WLCSP35, 3.63x2.68
CASE 567AG
ISSUE B
D
B
A
ÈÈ
NOTES:
1. DIMENSIONING AND TOLERANCING PER
ASME Y14.5M, 1994.
2. CONTROLLING DIMENSION: MILLIMETERS.
3. COPLANARITY APPLIES TO SPHERICAL
CROWNS OF SOLDER BALLS.
PIN A1
REFERENCE
DIM
A
A1
A2
b
C
D
E
eD
eE
E
0.10 C
2X
0.10 C
2X
MILLIMETERS
MIN
MAX
1.00
0.84
0.17
0.23
0.72 REF
0.24
0.29
0.125 BSC
3.63 BSC
2.68 BSC
0.25 BSC
0.433 BSC
TOP VIEW
A2
0.10 C
A
0.05 C
NOTE 3
A1
SIDE VIEW
C
SEATING
PLANE
RECOMMENDED
SOLDERING FOOTPRINT*
PACKAGE
OUTLINE
eD
A1
C
35X
0.433
PITCH
b
0.05 C A B
0.03 C
E
eE
D
35X
C
0.25
B
0.250
PITCH
A
0.125
DIMENSIONS: MILLIMETERS
*For additional information on our Pb−Free strategy and soldering
details, please download the ON Semiconductor Soldering and
Mounting Techniques Reference Manual, SOLDERRM/D.
14 13 12 11 10 9 8 7 6 5 4 3 2 1
BOTTOM VIEW
www.onsemi.com
30
BelaSigna 300
PACKAGE DIMENSIONS
DFN44 8.9x5, 0.4P
CASE 506BU
ISSUE O
A
B
D
L
L
L1
PIN ONE
LOCATION
0.15 C
0.15 C
ÉÉÉ
ÉÉÉ
ÉÉÉ
DETAIL A
ALTERNATE TERMINAL
CONSTRUCTIONS
E
ÉÉ
ÉÉ
ÉÉ
EXPOSED Cu
TOP VIEW
(A3)
DETAIL B
0.10 C
DIM
A
A1
A3
b
D
D2
E
E2
e
K
L
L1
MOLD CMPD
DETAIL B
ALTERNATE
CONSTRUCTIONS
A
0.08 C
NOTES:
1. DIMENSIONS AND TOLERANCING PER
ASME Y14.5M, 1994.
2. CONTROLLING DIMENSION: MILLIMETERS.
3. DIMENSION b APPLIES TO PLATED
TERMINAL AND IS MEASURED BETWEEN
0.15 AND 0.30 MM TERMINAL
4. COPLANARITY APPLIES TO THE EXPOSED
PAD AS WELL AS THE TERMINALS.
A1
NOTE 4
C
SIDE VIEW
0.10
M
SEATING
PLANE
C A B
SOLDERING FOOTPRINT*
D2
DETAIL A
1
0.10
M
MILLIMETERS
MIN
MAX
0.80
0.90
0.00
0.05
0.20 REF
0.15
0.25
8.90 BSC
8.20
8.40
5.00 BSC
3.50
3.70
0.40 BSC
0.20
−−−
0.30
0.50
0.00
0.15
PACKAGE
OUTLINE
C A B
8.40
44X
0.63
K
E2
3.70
44X
L
e
e/2
BOTTOM VIEW
44X
b
0.07
M
C A B
0.05
M
C
44X
0.26
NOTE 3
5.30
0.40
PITCH
DIMENSIONS: MILLIMETERS
*For additional information on our Pb−Free strategy and soldering
details, please download the ON Semiconductor Soldering and
Mounting Techniques Reference Manual, SOLDERRM/D.
BelaSigna is a registered trademark of Semiconductor Components Industries, LLC.
ON Semiconductor and the
are registered trademarks of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other countries.
SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed
at www.onsemi.com/site/pdf/Patent−Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation
or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and
specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets
and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each
customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended,
or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which
the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or
unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim
alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable
copyright laws and is not for resale in any manner.
PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
Literature Distribution Center for ON Semiconductor
P.O. Box 5163, Denver, Colorado 80217 USA
Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada
Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada
Email: [email protected]
N. American Technical Support: 800−282−9855 Toll Free
USA/Canada
Europe, Middle East and Africa Technical Support:
Phone: 421 33 790 2910
Japan Customer Focus Center
Phone: 81−3−5817−1050
www.onsemi.com
31
ON Semiconductor Website: www.onsemi.com
Order Literature: http://www.onsemi.com/orderlit
For additional information, please contact your local
Sales Representative
B300/D