Audio Processor for Digital Hearing Aids
EZAIRO 7111 HYBRID
Introduction
Ezairo→ 7111 is an open−programmable DSP−based hybrid specifically designed for use in high−performance hearing aid and hearing implant devices. The Ezairo 7111 hybrid includes the Ezairo 7100 System−on−Chip (SoC), with its high−precision quad−core architecture that delivers 375 MIPS, without sacrificing power consumption.
The highly integrated Ezairo 7100 includes an optimized, dual−Harvard CFX Digital Signal Processor (DSP) core and HEAR Configurable Accelerator signal processing engine. It also features an Arm→ Cortex→−M3 Processor Subsystem that supports various types of protocols for wireless communication. This block combines an open−programmable controller with hardware accelerators for audio coding and error correction support.
Ezairo 7100 also includes a programmable Filter Engine that enables time domain filtering and supports an ultra−low−delay audio path. When combined with non−volatile memory and wireless transceivers, Ezairo 7100 forms a complete hardware platform.
The Ezairo 7111 hybrid contains the Ezairo 7100 SoC, 2 Mb EEPROM storage and the necessary passive components to directly interface with the transducers required in a hearing aid.
Development Tools
Ezairo Preconfigured Suite (Pre Suite)*
The Ezairo Pre Suite provides a complete framework to easily develop Ezairo−based hearing aids and fitting software. Included in the Ezairo Pre Suite is a firmware bundle, configuration software, and a cross−platform Software Development Kit (SDK) to develop your own fitting software.
Open−Programmable Evaluation and Development Kit (EDK)
To develop your own firmware on Ezairo 7111, the Ezairo 7100 Evaluation and Development Kit (EDK) includes optimized hardware, programming interface, and a comprehensive Integrated Development Environment (IDE).
Note: This datasheet describes all features of the Ezairo 7111 hybrid module. Not all of these features are available using the Ezairo Preconfigured Suite.
www.onsemi.com
SIP19
CASE 127ES
MARKING DIAGRAM
E7111−0
ZZZZZZ
(Top View)
E7111−0 = Specific Device Code
ZZZZZZ = Assembly Lot
ORDERING INFORMATION
Device |
Package |
Shipping† |
E7111−0-102A19-AG |
SIP19 |
250 / Tape & |
|
(RoHS |
Reel |
|
Compliant) |
|
|
|
|
†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.
♥ Semiconductor Components Industries, LLC, 2017 |
1 |
Publication Order Number: |
March, 2021 − Rev. 3 |
|
E7111/D |
EZAIRO 7111 HYBRID
KEY FEATURES
•Programmable Flexibility: the open−programmable DSP−based system can be customized to the specific signal processing needs of manufacturers. Algorithms and features can be modified or completely new concepts implemented without having to modify the chip.
•Fully Integrated Hybrid: includes the Ezairo 100 SoC, 2 Mbit EEPROM storage and the necessary passive components to directly interface with the transducers required in a hearing aid.
•Quad−core Architecture: includes a CFX DSP, a HEAR Configurable Accelerator, an Arm Cortex−M3 Processor Subsystem and a programmable Filter Engine. The system also includes an efficient input/output controller (IOC), system memories, input and output stages along with a full complement of peripherals and interfaces.
•CFX DSP: a highly cycle−efficient, programmable core that uses a 24−bit fixed−point, dual−MAC, dual−Harvard architecture.
•HEAR Configurable Accelerator: a highly optimized signal processing engine designed to perform common signal processing operations and complex standard filterbanks.
•Arm Cortex−M3 Processor Subsystem: a complete subsystem that supports efficient data transfer to and from a wireless transceiver. The subsystem includes hardwired CODECS (G.722, CVSD) and Error Correction support (Reed−Solomon, Hamming), as well as a fully programmable Arm Cortex−M3 processor and dedicated interfaces. It is compatible with various wireless technologies (NFMI, RF).
•Programmable Filter Engine: a filtering system that allows applying a various range of pre− or post−processing filtering, such as IIR, FIR and biquad filters.
•Configurable System Clock Speeds: 1.28 MHz,
1.92MHz, 2.56 MHz, 3.84 MHz, 5.12 MHz, 6.4 MHz,
7.68MHz, 8.96 MHz, 9.60 MHz, 10.24 MHz* (default clock calibration), 12.80 MHz and 15.36 MHz to optimize the computing performance versus power consumption ratio. The calibration for these 12 clock speeds are stored in the manufacturing area of the EEPROM.
•Ultra−low Delay: programmable Filter Engine supports an ultra−low−delay audio path of 0.044 ms (44 ms) for superior performance of features such as occlusion management.
•Ultra−high Fidelity: 85 dB system dynamic range with up to 110 dB input signal dynamic range, exceptionally−low system noise and low group delay.
•Ultra−low Power Consumption: <0.7 mA @
10.24 MHz system clock (executing a tight MAC−loop in the CFX DSP core plus a typical hearing aid filterbank on the HEAR Configurable Accelerator).
•High Output Level: output levels of ~139 dB SPL possible with low impedance receiver (measured using IEC 711 coupler).
•Diverse Memory Architecture: a total of 40 kwords of program memory and 44 kwords of data memory, shared between the four cores included on the
Ezairo 7100 chip.
•Data Security: sensitive program data can be encrypted for storage in EEPROM to prevent unauthorized parties from gaining access to proprietary algorithm intellectual property.
•Signal Detection Unit: ultra−low−power detection system for signals on any analog inputs.
•High Throughput Communication Interface: fast I2C−based interface for quick download, debugging and general communication.
•Highly Configurable Interfaces: two PCM interfaces, two I2C interfaces, two SPI interfaces, a UART interface as well as multiple GPIOs can be used to stream configuration, control or signal data into and out of the Ezairo 7111 hybrid.
•On−chip PLL: support for communication synchronization with wireless transceiver.
•Glueless MMI: link to various analog and digital user interfaces such as analog or digital volume control potentiometers, push buttons for program selection and microphone/telecoil switching.
•Fitting Support: support for Microcard, HI−PRO 2, HI−PRO USB, QuickCom, and NOAHlink, including NOAHlink’s audio streaming feature.
•These Devices are Pb−Free, Halogen Free/BFR Free and are RoHS Compliant
www.onsemi.com
2
EZAIRO 7111 HYBRID
Table 1. ABSOLUTE MAXIMUM RATINGS
Symbol |
Parameter |
Min |
Max |
Unit |
|
|
|
|
|
VBAT |
Power supply voltage |
|
2 |
V |
|
|
|
|
|
VBATOD |
Output drivers power supply voltage |
|
2 |
V |
|
|
|
|
|
Vin |
Voltage at any input pin |
GNDC−0.3 |
VDDO + |
V |
|
|
|
0.3 |
|
|
|
|
|
|
GNDC, GNDA |
Digital and Analog Grounds |
0 |
− |
V |
|
|
|
|
|
T functional |
Functional temperature range (Note 1) |
−40 |
85 |
°C |
|
|
|
|
|
T operational |
Operational temperature range (Note 1) |
0 |
50 |
°C |
|
|
|
|
|
T storage |
Storage temperature range |
−40 |
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. Electrical Specification may exceed listed tolerances when out of the temperature range 0°C to 50°C.
Electrical Performance Specifications
The tests were performed at 20°C with a 1.25 V supply voltage and 4.7 W series resistor to simulate a nominal hearing aid battery. The system clock (SYS_CLK) was set to 5.12 MHz and an audio input sampling frequency of 16 kHz was used.
Parameters marked as screened are tested on each chip.
Table 2. ELECTRICAL SPECIFICATIONS
Description |
Symbol |
Conditions |
Min |
Typ |
Max |
Unit |
Screened |
|
|
|
|
|
|
|
|
OVERALL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Supply Voltage |
VBAT |
Supply voltage measured |
1.05 |
1.25 |
2.0 |
V |
|
|
|
at the VBAT pin |
|
|
|
|
|
|
|
|
|
|
|
|
|
Current consumption |
IVBAT |
Filterbank: 30% load CFX: |
− |
700 |
− |
mA |
|
|
|
100% load SYS_CLK: |
|
|
|
|
|
|
|
10.24 MHz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ezairo Pre Suite firmware |
− |
1090 |
− |
mA |
|
|
|
bundle running at 10.24 |
|
|
|
|
|
|
|
MHz, all algorithms active, |
|
|
|
|
|
|
|
no transducers connected. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stand by current |
Istb |
Using ON’s macro |
|
40 |
120 |
mA |
|
|
|
|
|
|
|
|
|
VREG |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Regulated voltage |
VREG |
Trimmed bandgap |
0.96 |
0.97 |
0.98 |
V |
√ |
output |
|
Iload = 100 mA |
|
|
|
|
|
Regulator PSRR |
VREGPSRR |
1 kHz, VBAT = 1.25 V |
76 |
80 |
− |
dB |
|
Load current |
ILOAD |
|
− |
− |
2 |
mA |
|
Load regulation |
LOADREG |
5 mA < Iload < 2 mA |
− |
4 |
10 |
mV/mA |
|
Line regulation |
LINEREG |
Iload = 1 mA |
− |
2 |
5 |
mV/V |
|
VDDA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output voltage |
VDDA |
Control register |
1.8 |
2.0 |
2.1 |
V |
√ |
trimming range |
|
configured, typical values |
|
|
|
|
|
|
|
|
|
|
|
|
|
Regulator PSRR |
VDDAPSRR |
1 kHz, VBAT = 1.25 V |
40 |
50 |
− |
dB |
|
Load current |
ILOAD |
|
− |
− |
1 |
mA |
|
Load regulation |
LOADREG |
VBAT = 1.2 V; 100 mA < |
− |
4 |
10 |
mV/mA |
|
|
|
Iload < 1 mA |
|
|
|
|
|
Line regulation |
LINEREG |
1.2 V < VBAT < 1.86 V; |
− |
6 |
20 |
mV/V |
|
|
|
Iload = 100 mA |
|
|
|
|
|
www.onsemi.com
3
EZAIRO 7111 HYBRID
Table 2. ELECTRICAL SPECIFICATIONS
Description |
Symbol |
Conditions |
Min |
Typ |
Max |
Unit |
Screened |
|
|
|
|
|
|
|
|
VDBL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output voltage |
VDBL |
Control register |
1.6 |
2.0 |
2.2 |
V |
√ |
trimming range |
|
configured, typical values, |
|
|
|
|
|
|
|
unloaded |
|
|
|
|
|
|
|
|
|
|
|
|
|
Regulator PSRR |
VDBLPSRR |
1 kHz, VBAT = 1.25 V |
30 |
40 |
− |
dB |
|
Load current |
ILOAD |
ITRIM |
− |
− |
15 |
mA |
|
|
|
(A_CP_VDBL_CTRL) = |
|
|
|
|
|
|
|
0x7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Load regulation |
LOADREG |
VBAT = 1.2 V; 100 mA < |
− |
4 |
10 |
mV/mA |
|
|
|
Iload < 3 mA |
|
|
|
|
|
Line regulation |
LINEREG |
VBAT > 1.2 V; Iload = |
− |
6 |
20 |
mV/V |
|
|
|
100 mA |
|
|
|
|
|
|
|
|
|
|
|
|
|
VDDC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Digital supply output |
VDDC |
Control register |
0.72 |
− |
1.32 |
V |
√ |
voltage trimming |
|
configured, typical values, |
|
(Note 2) |
|
|
|
range |
|
unloaded |
|
|
|
|
|
|
|
|
|
|
|
|
|
VDDC output level |
VDDCSTEP |
|
1.5 |
2.5 |
3 |
mV |
√ |
adjustment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Regulator PSRR |
VDDCPSRR |
1 kHz, VBAT = 1.25 V |
25 |
30 |
− |
dB |
|
Load current |
ILOAD |
Delivered by LDO |
− |
− |
5 |
mA |
|
Load regulation |
LOADREG |
|
− |
5 |
10 |
mV/mA |
|
Line regulation |
LINEREG |
|
− |
6 |
12 |
mV/V |
|
2.Recommended VDDC values depend on the system clock (SYS_CLK) frequency. Table 3 gives the recommended VDDC values for different system clocks.
VDDM
Memory supply |
VDDM |
Control register |
|
0.82 |
− |
1.32 |
V |
√ |
output voltage |
|
configured, typical values, |
|
|
(Note 3) |
|
|
|
trimming range |
|
unloaded |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VDDM output level |
VDDMSTEP |
|
|
1.5 |
2.5 |
3 |
mV |
√ |
adjustment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Regulator PSRR |
VDDMPSRR |
1 kHz, VBAT = 1.25 V |
|
25 |
30 |
− |
dB |
|
Load current |
ILOAD |
Delivered by LDO |
|
− |
− |
5 |
mA |
|
Load regulation |
LOADREG |
|
|
− |
5 |
10 |
mV/mA |
|
Line regulation |
LINEREG |
|
|
− |
6 |
12 |
mV/V |
|
3. The minimum VDDM value required for proper system functioning is 0.90 V. |
|
|
|
|
|
|||
POWER−ON−RESET |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
POR startup voltage |
VBATSTARTUP |
|
|
− |
0.9 |
− |
V |
√ (Note 4) |
POR shutdown |
VBATSHUTDOWN |
|
|
− |
0.88 |
− |
V |
√ (Note 5) |
voltage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. Pass fail test with 0.855 V and 0.945 V |
|
|
|
|
|
|
|
|
5. Pass fail test with 0.835 V and 0.925 V |
|
|
|
|
|
|
|
|
INPUT STAGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Analog input voltage |
VIN |
|
|
0 |
− |
2 |
V |
|
range |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preamplifier gain |
PAG |
3 dB steps |
|
0 |
− |
36 |
dB |
√ |
|
|
|
|
|
|
|
|
|
Preamplifier gain |
PAG acc |
1 kHz, PAG from 0 to |
|
−1.5 |
0 |
1.5 |
dB |
√ |
accuracy |
|
36 dB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Input impedance |
RIN |
Non−0 dB preamplifier |
|
370 |
500 |
725 |
kW |
√ |
|
|
gains |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
www.onsemi.com
4
EZAIRO 7111 HYBRID
Table 2. ELECTRICAL SPECIFICATIONS
Description |
|
Symbol |
Conditions |
Min |
Typ |
Max |
Unit |
Screened |
|
|
|
|
|
|
|
|
|
INPUT STAGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Input referred noise |
|
INIRN |
AIR connected to AGND |
|
|
|
mVrms |
|
|
|
|
Unweighted, 100 Hz to |
|
|
|
|
|
|
|
|
10 kHz BW |
|
|
|
|
|
|
|
|
Preamplifier settings: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 dB |
|
53 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 dB |
|
13 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 dB |
|
9 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 dB |
|
6.6 |
10.6 |
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
21 dB |
|
4.9 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 dB |
|
4.3 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 dB |
|
3.7 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 dB |
|
3.2 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 dB |
|
3.2 |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 dB |
|
3.2 |
− |
|
|
|
|
|
|
|
|
|
|
|
Input Dynamic Range |
|
INDR |
AIR connected to AGND |
|
|
|
dB |
|
|
|
|
Unweighted, 100 Hz to |
|
|
|
|
|
|
|
|
10 kHz BW |
|
|
|
|
|
|
|
|
Preamplifier settings: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 dB |
− |
86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 dB |
− |
86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 dB |
− |
86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 dB |
81 |
86 |
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
21 dB |
− |
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 dB |
− |
82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 dB |
− |
82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 dB |
− |
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 dB |
− |
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 dB |
− |
74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Any preamplifier gain |
|
|
|
|
√ |
Input peak THD+N |
|
INTHD+N |
−10 dBFS signal at |
− |
− |
−68 |
dB |
|
|
|
|
preamp output, 1kHz. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OUTPUT DRIVER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Maximum peak |
|
IDO |
High Power mode |
− |
− |
25 |
mA |
|
current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output impedance |
|
RDO |
Normal mode, Iload = 1 mA |
− |
4.5 |
5.5 |
W |
|
Output impedance |
|
RDO |
High Power mode |
− |
2.5 |
4 |
W |
|
Output dynamic |
|
DODR |
Normal mode, |
90 |
− |
− |
dB |
|
range |
|
|
VBAT = 1.25 V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output THD+N |
|
DOTHDN |
At 1 kHz, −6 dBFS, 8 kHz |
− |
−78 |
−76 |
dB |
|
|
|
|
bandwidth, VBAT = 1.25 V, |
|
|
|
|
|
|
|
|
normal mode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10−BIT LOW−SPEED A/D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Input voltage range |
|
LSADRANGE |
Peak input voltage |
0 |
− |
1.94 |
V |
√ |
INL |
|
LSADINL |
From GND to 2*VREG |
−4 |
− |
+4 |
LSB |
|
DNL |
|
LSADDNL |
From GND to 2*VREG |
−2 |
− |
+2 |
LSB |
|
Sampling frequency |
|
LSADSF |
All channels sequentially |
− |
12.8 |
− |
kHz |
|
Channel sampling |
|
LSADCH_SF |
|
− |
1.6 |
− |
kHz |
|
frequency |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
www.onsemi.com
5