GENNUM GA3218

GA3219 / GA3218 / GA3217
Venture™ Digital DSP System
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Features
Description
•
Venture is Gennum's premiere DSP product designed
on the Voyageur™ platform. Combining the power and
capabilities of Voyageur together with SoundDesign
Advanced Research, Venture delivers cutting-edge
features and high performance.
•
SoundDesign™ Advanced Research
•
128-band adaptive noise reduction
•
adaptive feedback cancellation
128-bit fingerprint security system and other
security features to protect against device cloning
and software piracy
•
soft acoustic fade between memory changes
•
FRONTWAVE® directional processing
•
high fidelity audio CODEC
•
20-bit audio precision
•
95dB input dynamic range with HRX™ Headroom
Extension
•
1, 2 or 4 channel WDRC compression
•
8-band graphic EQ
•
8 biquadratic filters
•
drives zero-bias 2-terminal receivers
•
4 analog inputs
•
4 fully configurable memories with audible memory
change indicator
•
2 memory select pads
•
internal or external volume control
•
AGCo with variable threshold, time constants, and
optional adaptive release
•
16kHz or 8kHz bandwidth
•
optimized programming speed
•
thinSTAX™ packaging
thinSTAX PACKAGING
•
Hybrid typical dimensions:
0.215 x 0.124 x 0.065in.
5.46 x 3.15 x 1.65mm
Voyageur is Gennum's industry-leading programmable
digital signal processing platform. SoundDesign
Advanced Research is a Gennum developed
methodology that couples state-of-the-art acoustic
algorithms to ensure high-fidelity digital sound quality.
Venture's adaptive noise reduction preserves perceived
speech levels without causing distortion. It monitors
noise levels independently in 128 individual bands. This
strategy also employs advanced psychoacoustic
models to eliminate audible noise and reduce the
amount of perceptible artifacts introduced by the noise
reduction process.
Based on a phase cancellation method, Venture's
adaptive feedback reduction algorithm provides
increased maximum stable gain unlike other feedback
strategies. Additionally, it features rapid adjustment for
dynamic feedback situations and resistance to tonal
inputs.
In addition to these adaptive algorithms, Venture also
supports the following features: FRONTWAVE
directional processing, cross fading between audio
paths for click-free memory changes, 8-band graphic
equalizer, 8 generic biquad filters (configurable as
parametric or other filter types), programming speed
enhancements, optional peak clipping, flexible
compression adjustments, programmable tones for
memory change and low battery indicators, wideband
gain, volume control and industry-leading security
features to avoid cloning and software piracy.
Available Venture configurations:
Proprietary and Confidential
•
GA3219: Adaptive noise reduction and adaptive
feedback canceller
•
GA3218: Adaptive noise reduction
•
GA3217: Adaptive feedback canceller
32718 - 2
February 2005
1 of 24
www.gennum.com
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Block Diagram
MS2
MS
5
4
VB
6
TONE
GENERATOR
VREG
VOLTAGE
REGULATOR
1
A/D
FMIC 15
RMIC 14
TIN
2
DAI
3
M
U
X
A/D
POR
CIRCUITRY
MEMORY
SELECT
MIC/TELECOIL
COMPENSATION
POST
BIQUAD
FILTERS
CROSS
FADER
AGCO
VOLUME
CONTROL
F
R
O
N
T
W
A
V
E
PRE
BIQUAD
FILTERS
PEAK
CLIPPER
D/A
HBRIDGE
7
VBP
8
OUT-
9
OUT+
10 PGND
POST
BIQUAD
FILTERS
CONTROL
A/D
13 VC
WIDEBAND
GAIN
FEEDBACK
CANCELLER
MGND 16
FREQUENCY
BAND
ANALYSIS
SDA 12
128 bands
PROGRAMMING
INTERFACE
FREQUENCY
BAND
SYNTHESIS
WDRC (1,2,4 channels)
Noise Reduction (128 bands)
EEPROM
Graphic EQ (8 bands)
CLOCK
GENERATOR
11
GND
Hybrid block diagram
Proprietary and Confidential
32718 - 2
February 2005
2 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Contents
Features ........................................................................................................................1
thinSTAX PACKAGING.................................................................................................1
Description ....................................................................................................................1
1. Pad Connection.........................................................................................................4
2. Absolute Maximum Rating ........................................................................................4
3. Electrical Characteristics ...........................................................................................5
4. Typical Applications ..................................................................................................7
5. Venture Overview......................................................................................................9
6. Signal Path..............................................................................................................10
7. Functional Block Description ...................................................................................11
7.1 Adaptive Feeback Canceller .........................................................................11
7.2 Adaptive Noise Reduction .............................................................................11
7.3 A/D and D/A Converters ...............................................................................12
7.4 HRX Head Room Expander ..........................................................................12
7.5 FRONTWAVE Directionality .........................................................................12
7.6 Channel Processing ......................................................................................13
7.7 Telecoil Path .................................................................................................14
7.8 Graphic Equalizer .........................................................................................14
7.9 Biquad Filters ................................................................................................14
7.10 Volume Control ...........................................................................................15
7.11 AGCo and Peak Clipper ..............................................................................15
7.12 Memory Select Switches .............................................................................16
7.12.1 Momentary Switch on MS..................................................................16
7.12.2 Momentary Switch on MS, Static Switch on MS2
(jump to last memory) ...................................................................................16
7.12.3 Static Switch on MS and MS2 ...........................................................17
7.12.4 Static Switch on MS, Static Switch on MS2
(jump to last memory) ...................................................................................17
7.13 Audible Memory Change Indicator ..............................................................18
7.14 Tone Generator ...........................................................................................19
7.15 Cross Fader ................................................................................................19
7.16 Power-On/Power-Off Behavior and Low Battery Indicator ..........................19
7.17 Software And Security ................................................................................21
7.18 SDA Communication ...................................................................................21
7.19 Power Management ....................................................................................21
8. Package Dimensions ..............................................................................................22
8.1 Pad Location .................................................................................................23
9. Revision History ......................................................................................................24
Proprietary and Confidential
32718 - 2
February 2005
3 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
1. Pad Connection
OUT+
9
OUT-
8
PGND
GND
SDA
VC
RMIC
FMIC
10
11
12
13
14
15
16
7
6
5
4
3
2
1
VBP
VB
MS2
MS
DAI
TIN
VREG
MGND
Figure 1-1: Pad Connection
2. Absolute Maximum Rating
Parameter
Value
Operating Temperature Range
0°C to 40°C
Storage Temperature Range
-20°C to 70°C
Absolute Maximum Power Dissipation
25mW
Maximum Operating Supply Voltage
1.5VDC
Absolute Maximum Supply Voltage
2VDC
Proprietary and Confidential
32718 - 2
February 2005
4 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
3. Electrical Characteristics
Table 3-1: Electrical Characteristics
Conditions: VBAT = 1.25V Temperature = 25°C
Parameter
Symbol
Conditions
Min
Typ
Max
Hybrid Current
IAMP
Units
With adaptive features
8kHz bandwidth
–
925
–
µA
IAMP
With adaptive features
16kHz bandwidth
–
1150
–
µA
Minimum Operating Supply Voltage
VBOFF
Ramp down
0.93
0.95
0.97
V
Supply Voltage Turn On Threshold
VBON
Ramp up
1.06
1.1
1.16
V
EEPROM Burn Cycles
–
–
100k
–
–
cycles
Low Frequency System Bandwidth
–
–
–
125
–
Hz
High Frequency System Bandwidth
–
32kHz sampling rate
–
16
–
kHz
Total Harmonic Distortion
THD
VIN = -40dBV
–
–
1
%
THD at Maximum Input
THDM
VIN = -15dBV, HRX - ON
–
–
3
%
Clock Frequency
fclk
–
1.945
2.048
2.151
MHz
VREG
–
0.87
0.90
0.93
V
Input Referred Noise
IRN
Bandwidth 100Hz - 8KHz
–
–
-106
dBV
Input Impedance
ZIN
–
–
16
–
kΩ
Anti-aliasing Filter Rejection
–
ƒ = ƒCLK - 8kHz, VIN = -40dBV
–
80
–
dB
Maximum Input Level
–
–
–
-15
–
dBV
Input Dynamic Range
–
HRX - ON Bandwidth 100Hz - 8KHz
–
95
–
dB
A/D Dynamic Range
–
Bandwidth 100Hz - 8KHz
–
86
–
dB
D/A Dynamic Range
–
–
–
83
–
dBV
Output Impedance
ZOUT
–
–
–
15
Ω
Regulator
Regulator Voltage
Input
Output
Proprietary and Confidential
32718 - 2
February 2005
5 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Table 3-1: Electrical Characteristics (Continued)
Conditions: VBAT = 1.25V Temperature = 25°C
Parameter
Symbol
Conditions
Min
Typ
Max
Units
RVC
Two-terminal connection
160
200
240
kΩ
RVC
Three-terminal connection
100
–
1000
kΩ
∆A
–
–
42
–
dB
Logic 0 Voltage
–
–
0
–
0.3
V
Logic 1 Voltage
–
–
1
–
1.3
V
Standby Pull Up Current
–
–
1.4
2
2.6
µA
Sync Pull Up Current
–
–
450
500
550
µA
Logic 0 Current (Pull Down)
–
–
225
250
275
µA
Logic 1 Current (Pull Up)
–
–
225
250
275
µA
Synchronization Time
TSYNC
Baud = 0
237
250
263
µs
TSYNC
Baud = 1
118
125
132
µs
TSYNC
Baud = 2
59
62.5
66
µs
TSYNC
Baud = 3
29.76
31.25
32.81
µs
TSYNC
Baud = 4
14.88
15.63
16.41
µs
TSYNC
Baud = 5
7.44
7.81
8.20
µs
TSYNC
Baud = 6
3.72
3.91
4.10
µs
TSYNC
Baud = 7
1.86
1.95
2.05
µs
Pull Down Resistance
–
–
–
1
–
MΩ
Logic 1 Voltage
–
–
VREG
–
VB
V
Rising Edge Threshold
–
–
0.5
0.69
0.9
V
Falling Edge Threshold
–
–
0.25
0.45
0.5
V
Hysteresis
–
–
0.1
0.24
0.4
V
Volume Control
Volume Control Resistance
Volume Control Range
SDA Input
SDA Output
(Synchronization Pulse Width)
MS Input
Proprietary and Confidential
32718 - 2
February 2005
6 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Table 3-1: Electrical Characteristics (Continued)
Conditions: VBAT = 1.25V Temperature = 25°C
Parameter
Symbol
Conditions
Min
Typ
Max
Pull Down Resistance
–
Logic 1 Voltage
Units
–
–
1
–
–
–
VREG
–
VB
V
Rising Edge Threshold
–
–
0.5
0.69
0.9
V
Falling Edge Threshold
–
–
0.25
0.45
0.5
V
Hysteresis
–
–
0.1
0.24
0.4
V
MS2 Input
MΩ
4. Typical Applications
All resistors in ohms, all capacitors in farads unless otherwise stated.
VB
5
4
6
TONE
GENERATOR
VOLTAGE
REGULATOR
1
A/D
15
3k9
14
3k9
2
1k
3
M
U
X
A/D
1k
POR
CIRCUITRY
MEMORY
SELECT
MIC/TELECOIL
COMPENSATION
7
OUT
POST
BIQUAD
FILTERS
CROSS
FADER
PEAK
CLIPPER
AGCO
VOLUME
CONTROL
POST
BIQUAD
FILTERS
F
R
O
N
T
W
A
V
E
D/A
HBRIDGE
LP FILTER
9
10
CONTROL
A/D
PRE
BIQUAD
FILTERS
8
13
200k
WIDEBAND
GAIN
FEEDBACK
CANCELLER
16
FREQUENCY
BAND
ANALYSIS
12
128 bands
PROGRAMMING
INTERFACE
FREQUENCY
BAND
SYNTHESIS
WDRC (1,2,4 channels)
Noise Reduction (128 bands)
EEPROM
Graphic EQ (8 bands)
CLOCK
GENERATOR
11
Figure 4-1: Test Circuit
Proprietary and Confidential
32718 - 2
February 2005
7 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
VB
5
4
6
TONE
GENERATOR
POST
BIQUAD
FILTERS
A/D
15
14
2
3
M
U
X
A/D
POR
CIRCUITRY
MEMORY
SELECT
VOLTAGE
REGULATOR
1
MIC/TELECOIL
COMPENSATION
F
R
O
N
T
W
A
V
E
CROSS
FADER
PEAK
CLIPPER
7
D/A
HBRIDGE
8
9
Knowles or Sonion
zero-bias receiver
VOLUME
CONTROL
AGCO
10
POST
BIQUAD
FILTERS
CONTROL
A/D
PRE
BIQUAD
FILTERS
13
WIDEBAND
GAIN
FEEDBACK
CANCELLER
16
FREQUENCY
BAND
ANALYSIS
PROGRAMMING
INTERFACE
FREQUENCY
BAND
SYNTHESIS
WDRC (1,2,4 channels)
Noise Reduction (128 bands)
EEPROM
Graphic EQ (8 bands)
CLOCK
GENERATOR
11
Figure 4-2: Typical Application Circuit
VC
CS44
+
Rear
Mic
Zero Biased
Receiver
+
Front
Mic
+
-
12
128 bands
MS
switch
(N.O.)
T-coil
Figure 4-3: Typical Hearing Instrument Assembly Diagram
Proprietary and Confidential
32718 - 2
February 2005
8 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
5. Venture Overview
Venture Digital is a DSP system with adaptive algorithms that run on the
Voyageur™ hardware platform. This hardware platform is a combination of a DSP
core and a high fidelity audio CODEC. As well, thinSTAX packaging provides easy
integration into a wide range of applications from CIC to BTE.
The audio functions implemented on the CODEC include tone generation, peak
clipping and cross fading between audio paths. The DSP core implements
FRONTWAVE directional processing, programmable filters, adaptive algorithms,
compression, wideband gain, and volume control. The adaptive algorithms include
Adaptive Noise Reduction and Adaptive Feedback Cancellation. The Adaptive
Noise Reduction reduces audible noise in a low distortion manner while preserving
perceived speech levels. The Adaptive Feedback Canceller reduces acoustic
feedback while offering robust performance against pure tones. As well, Venture
contains security features to protect clients' Intellectual Property against device
cloning and software piracy.
Venture utilizes the power and capabilities of Voyageur to deliver advanced
features and enhanced performance previously unavailable to a product in its
class.
This data sheet is part of a set of documents available for this product. Please refer
to “Getting Started with Venture Digital”, document #33350, for a list of other
documents.
Proprietary and Confidential
32718 - 2
February 2005
9 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
6. Signal Path
There are two main audio input signal paths. The first path contains the Front
Microphone and second path contains the Rear Microphone, Telecoil or Direct
Audio input as selected by a programmable MUX. The front microphone input is
intended as the main Microphone audio input for single microphone applications.
In FRONTWAVE operation, a multimicrophone signal is used to produce a
directional hearing instrument response. The two audio inputs are buffered,
sampled and converted into digital form using dual A/D converters. The digital
outputs are converted into a 32kHz or 16kHz, 20-bit digital audio signal.
Further IIR filter blocks process the front microphone and rear microphone signals.
One biquad filter is used to match the rear microphone's gain to that of the front
microphone. After that, another filter is used to provide an adjustable group delay
to create the desired polar response pattern during the calibration process.
In the Telecoil mode gains are trimmed during Cal/Config process to compensate
for microphone/telecoil mismatches.
The FRONTWAVE block is followed by four cascaded biquad filters: "pre1", "pre2",
"pre3" and “pre4". These filters can be used for frequency response shaping before
the signal goes through channel and adaptive processing.
The channel and adaptive processing consists of
•
frequency band analysis
•
1, 2 or 4 channel WDRC
•
8 logarithmically spaced band frequency shaping (graphic EQ)
•
128 frequency band adaptive noise reduction
•
frequency band synthesis
•
phase cancellation adaptive feedback reduction
After the processing the signal goes through two more biquad filters, "post1" and
"post2", the Wideband Gain and Volume Control.
These biquad filters are followed by the AGCo block, two more biquad filters,
post3" and "post4", and the Peak Clipper. The last stage in the signal path is the
D/A H-bridge.
Proprietary and Confidential
32718 - 2
February 2005
10 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7. Functional Block Description
7.1 Adaptive Feeback Canceller
The Adaptive Feedback canceller (AFC) reduces acoustic feedback by forming an
estimate of the hearing aid feedback signal and then subtracting this estimate from
the hearing aid input. Therefore the forward path of the hearing is not affected.
Unlike adaptive notch filter approaches, Venture's AFC does not reduce the
hearing aid's gain. The AFC is based on a time-domain model of the feedback path.
Venture’s second generation AFC exhibits greatly improved resistance to tonal
inputs.
Feedback path
H
+
-
Σ
G
H'
Estimated feedback
Figure 7-1: Adaptive Feedback Canceller (AFC) block diagram
7.2 Adaptive Noise Reduction
The noise reduction algorithm is built upon a high resolution 128-band filterbank
enabling precise removal of noise. The algorithm monitors the signal and noise
activities in these bands, and imposes a carefully calculated attenuation gain
independently in each of the 128 bands.
The noise reduction gain applied to a given band is determined by a combination
of three factors:
•
Signal-to-Noise Ratio (SNR)
•
Masking threshold
•
Dynamics of the SNR per band.
The SNR in each band determines the maximum amount of attenuation that will be
applied to the band; the poorer the SNR, the greater the amount of attenuation.
Simultaneously, in each band, the masking threshold variations resulting from the
energy in other adjacent bands is taken into account. Finally, the noise reduction
gain is also adjusted to take advantage of the natural masking of 'noisy' bands by
speech bands over time.
Based on this approach, only enough attenuation is applied to bring the energy in
each 'noisy' band to just below the masking threshold. This prevents excessive
amounts of attenuation from being applied and thereby reduces unwanted artifacts
Proprietary and Confidential
32718 - 2
February 2005
11 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
and audio distortion. The Noise Reduction algorithm efficiently removes a wide
variety of types of noise, while retaining natural speech quality and level.
7.3 A/D and D/A Converters
The system's two A/D converters are 2nd-order sigma-delta modulators, which
operate at a 2.048MHz sample rate. The system's two audio inputs are
pre-conditioned with antialias filtering and programmable gain pre-amplifiers.
These analog outputs are over sampled and modulated to produce two, 1-bit pulse
density modulated (PDM) data streams. The digital PDM data is then decimated
down to pulse-code modulated (PCM) digital words at the system sampling rate of
32kHz.
The D/A is comprised of a digital, 3rd-order sigma-delta modulator and an
H-bridge. The modulator accepts PCM audio data from the DSP path and converts
it into a 32-times over-sampled, 1-bit PDM data stream, which is then supplied to
the H-bridge. The H-bridge is a specialized CMOS output driver used to convert the
1-bit data stream into a low-impedance, differential output voltage waveform
suitable for driving zero-biased hearing aid receivers.
7.4 HRX Head Room Expander
Venture has an enhanced Head Room Expander (HRX) circuit, which increases
the input dynamic range of Venture without any audible artifacts. This is
accomplished by dynamically adjusting the preamplifier's gain and the post-A/D
attenuation depending on the input level.
7.5 FRONTWAVE Directionality
The FRONTWAVE block provides the resources necessary to implement
directional microphone processing. The block accepts inputs from both a front and
rear microphone and provides a synthesized directional microphone signal as its
output. The directional microphone output is obtained by delaying the rear
microphone signal and subtracting it from the front microphone signal. Various
microphone response patterns can be obtained by adjusting the time delay.
The FRONTWAVE circuit also provides a fixed filter for compensating the
sensitivity and frequency response differences between microphones. The filter
parameters are adjusted during product calibration.
A dedicated biquad filter following the FRONTWAVE block has been allocated for
low frequency equalization to compensate for the 6dB/octave roll off in frequency
response that occurs in directional mode. The amount of low frequency
equalization that is applied can be determined during product calibration.
Gennum recommends using matched microphones with FRONTWAVE, although
calibration is fully possible using unmatched microphones.
Proprietary and Confidential
32718 - 2
February 2005
12 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7.6 Channel Processing
Figure 7-2 represents the I/O characteristic of independent AGC channel
processing. The I/O curve can be divided into four main regions:
•
low input level expansion (squelch) region
•
low input level linear region
•
compression region
•
high input level linear region (return to linear)
0
High Level
Gain
-10
OUTPUT LEVEL (dBV)
-20
Compression
Ratio
-30
-40
-50
Upper
Threshold
Low Level
Gain
Lower
Threshold
-60
Squelch
Threshold
-70
-80
-90
-100
-120
-110
-100
-90
-80
-70
-60
-50
-40
-30
-20
INPUT LEVEL (dBV)
Figure 7-2: Independent Channel I/O Curve Flexibility
The I/O characteristic of the channel processing can be adjusted in six ways:
•
squelch threshold (SQUELCHTH)
•
low level gain (LLGAIN)
•
lower threshold (LTH)
•
high level gain (HLGAIN)
•
upper threshold (UTH)
•
compression ratio (CR)
To ensure that the I/O characteristics are continuous it is necessary to limit
adjustment to a maximum of four of the available five parameters. During
Parameter Map creation it is necessary to select four parameters as user
adjustable (or fixed) and allow one parameter to be calculated.
The squelch region within each channel implements a low level noise reduction
scheme (1:2 or 1:3 expansion ratio) for listener comfort. This scheme operates in
quiet listening environments (programmable threshold) to reduce the gain at very
low levels.
The number of compression channels is programmable in ARKonline and can be
1, 2 or 4.
Proprietary and Confidential
32718 - 2
February 2005
13 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7.7 Telecoil Path
The telecoil input is calibrated during the Cal/Config process. To compensate for
the telecoil/microphone frequency response mismatch, a first order filter with
500Hz corner frequency is implemented. Through ARKonline it is possible to
implement a telecoil compensation filter with an adjustable corner frequency. To
accommodate for the gain mismatch, the telecoil gain is adjusted to match the
microphone gain at 500Hz or 1kHz (default) and is selectable in ARKonline.
There is also a telecoil gain adjustment parameter, which can be enabled in
ARKonline and set in IDS that will allow for manual adjustment of the telecoil gain
compensation.
7.8 Graphic Equalizer
Venture has an 8 band graphic equalizer. The bands are spaced logarithmically,
and each one provides up to 24dB of gain adjustment in 1dB increments.
7.9 Biquad Filters
Additional frequency shaping can be achieved by configuring generic biquad filters.
The transfer function for each of the biquad filters is as follows:
b0 + b1 * z-1 + b2 * z-2
H(z) = ______________________
1 + a1 * z-1 + a2 * z-2
Note that the a0 coefficient is hard-wired to always be a 1. The coefficients are
each 16 bits in length and include one sign bit, one bit to the left of the decimal
point, and 14 bits to the right of the decimal point. Thus, before quantization, the
floating-point coefficients must be in the range
-2.0 <= x < 2.0 and quantized with the function:
round(x * 214)
After designing a filter, the quantized coefficients can be entered into the
PreBiquads or PostBiquads tab in the Interactive Data Sheet. The coefficients b0,
b1, b2, a1, and a2 are as defined in the transfer function above. The parameters
meta0 and meta1 do not have any effect on the signal processing, but can be used
to store additional information related to the biquad with which they are associated.
The underlying code in the product components automatically checks all of the
filters in the system for stability (that is, the poles have to be within the unit circle)
before updating the graphs on the screen or programming the coefficients into the
hybrid. If the Interactive Data Sheet receives an exception from the underlying
stability checking code, it will automatically disable the biquad being modified and
display a warning message. When the filter is made stable again, it can be
re-enabled.
Proprietary and Confidential
32718 - 2
February 2005
14 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Note also that in some configurations some of these filters may be used by the
product component for microphone/telecoil compensation, low-frequency EQ, etc.
If this is the case, the coefficients the user enters into IDS will be ignored and the
filter designed by the software will be programmed instead. For more information
on filter design refer to Biquad Filters In PARAGON™ Digital Hybrid information
note, Document # 20205.
7.10 Volume Control
The volume control (VC) can be either external or programmable. If VC is
programmed for external operation, a variable resistor should be connected to the
9bit A/D converter.
The external VC can be configured to work with either a two-terminal 200kΩ
variable resistor or a three-terminal 0.1MΩ –1MΩ variable resistor. In two-terminal
configuration the VC is connected between GND and the VC input and in
three-terminal configuration between GND, Vreg and the VC input.
If using two terminal VC, it must be calibrated before use. Calibration is not
necessary with three terminal connection. Hysteresis is built into the Volume
Control circuitry to prevent unintentional volume level toggling. A log taper
potentiometer is recommended so that gain in dB would be linear with
potentiometer rotation. The VC has 42dB of range.
7.11 AGCo and Peak Clipper
The output compression-limiting block (AGCo) is an output limiting circuit whose
compression ratio is fixed at ∝:1. The threshold level is programmable. The AGCo
module has programmable attack and release time constants.
The AGCo on Venture has optional adaptive release functionality. When this
function is enabled the release time varies depending on the environment. In
general terms the release time becomes faster in environments where the average
level is well below the threshold and only brief intermittent transients exceed the
threshold.
Conversely, in environments where the average level is close to the AGCo
threshold the release time applied to portions of the signal exceeding the threshold
is longer. The result is an effective low distortion output limiter that clamps down
very quickly on momentary transients but reacts more smoothly in loud
environments to minimize compression pumping artifacts. The programmed
release time is the longest release time applied while the fastest release time is 16
times faster than this. For example if a release time of 128ms is selected the fastest
release time applied by the AGCo block is 8ms.
For added flexibility, Venture also has the Peak Clipper block.
Proprietary and Confidential
32718 - 2
February 2005
15 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7.12 Memory Select Switches
There are two, two-pole Memory Select switches available on Venture, which
allows the user tremendous flexibility in switching between configurations. These
switches may be either momentary or static and are configurable to be either
pull-up or pull-down through the settings tab in IDS.
Up to four memories can be configured on Venture. Memory A must always be
valid. All memory select options are selectable via the settings tab in IDS.
7.12.1 Momentary Switch on MS
This mode uses a single momentary switch on MS (Pin 4) to change memories.
Using this mode will cause the part to start in Memory A and whenever the button
is pressed the next valid memory will be loaded. When the user is in the last valid
memory, a button press will cause memory A to be loaded.
This mode is set by programming the “MSSMode” parameter to “Momentary” and
“Donly” to “disabled”.
Examples
If 4 valid memories ABCDABCDA…
If 3 valid memories ABCABCA…
If 2 valid memories ABABA…
If 1 valid memories AAA…
7.12.2 Momentary Switch on MS, Static Switch on MS2 (jump to last memory)
This mode uses a static switch on MS2 (Pin 5) and a momentary switch on MS
(Pin 4) to change memories. If the static switch is OPEN, the part will start in
memory A and it will behave like momentary with the exception memory D will not
be used. If the static switch on MS2 is set to HIGH, the part will automatically jump
to memory D (this will happen on startup or during normal operation). In this setup,
the momentary switch's state is ignored. This prevents memory select beeps from
occurring. When MS2 is set to OPEN, the part will load in the last select memory.
This mode is set by programming the “MSSMode” parameter to “Momentary” and
“Donly” to “enabled”.
Examples
If MS2 = OPEN and there are 4 valid memories: ABCABCA…
If MS2 = OPEN and there are 3 valid memories: ABABA…
If MS2 = HIGH: D…
Proprietary and Confidential
32718 - 2
February 2005
16 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Table 7-1: Dynamic example with 4 valid memories
T = momentary switch is toggled, 0 = OPEN, 1 = HIGH
MS2
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
0
MS
0
T
T
0
T
T
0
T
T
0
0
T
T
T
T
T
Memory
A
B
C
D
D
D
C
A
B
D
B
C
A
B
C
A
7.12.3 Static Switch on MS and MS2
This mode uses two static switches to change memories.
Table 7-2 describes which memory is selected depending on the state of the
switches.
In this mode it is possible to jump from any memory to any other memory simply by
changing the state of both switches. If both switches are changed simultaneously
then the transition will be smooth, otherwise, if one switch is changed and then the
other, the part will transition to an intermediate memory before reaching the final
memory.
The part will start in whatever memory the switches are selecting. If a memory is
invalid the part will default to memory A.
This mode is set by programming the “MSSMode” parameter to “static” and “Donly”
to “disabled”.
Table 7-2: Memory selected in Static Switch on MS and MS2 mode
MS
MS2
Memory
OPEN
OPEN
A
HIGH
OPEN
B (if valid, otherwise A)
OPEN
HIGH
C (if valid, otherwise A)
HIGH
HIGH
D (if valid, otherwise A)
7.12.4 Static Switch on MS, Static Switch on MS2 (jump to last memory)
This mode uses two static switches to change memories. Unlike in the previous
example, this mode will switch to the last valid memory when the static switch on
MS2 is HIGH. This means that this mode will only use a maximum of three
memories (even if four valid memories are programmed). Table 7-3 describes
which memory is selected depending on the state of the switches.
This mode is set by programming the “MSSMode” parameter to “static” and “Donly”
to “enabled”.
Proprietary and Confidential
32718 - 2
February 2005
17 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
Table 7-3: Memory selected in Static Switch on MS, Static Switch on MS2
(jump to last memory) mode
MS
MS2
Memory
OPEN
OPEN
A
HIGH
OPEN
B (if valid, otherwise A)
OPEN
HIGH
D
HIGH
HIGH
D
In this mode it is possible to jump from any memory to any other memory simply by
changing the state of both switches. If both switches are changed simultaneously
then the transition will be smooth, otherwise, if one switch is changed and then the
other, the part will transition to an intermediate memory before reaching the final
memory.
When MS2 is set HIGH, the state of the switch on MS is ignored. This prevents
memory select beeps from occurring when switching MS when MS2 is HIGH.
The part will start in whatever memory the switches are selecting. If a memory is
invalid, the part will default to memory A.
7.13 Audible Memory Change Indicator
Venture can be programmed to produce tones to indicate a memory change. Using
the Interactive Data Sheet Venture can be configured to either enable or disable
the Memory Change Indicator.
When the Memory Change Indicator is enabled, there is an option to have a single
beep for each memory change or multiple beeps.
The amplitude and frequency of the memory change tone can be selected
independent of the Tone Generator settings and can be individually selected for
each memory. When the memory change multiple beep is enabled and the
memory change tone is enabled, then during a memory change operation the
selected tone will beep a code to indicate which memory has been selected. The
beep sequence will be 160ms ON followed by a 160ms OFF time between the
beeps. The memory change beeping code is deciphered in Table 7-4.
Table 7-4: The memory change beeping code
Selected Memory
Number of Beeps
A
1
B
2
C
3
D
4
Proprietary and Confidential
32718 - 2
February 2005
18 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7.14 Tone Generator
The programmable tone generator is capable of producing programmable tones.
Upon reception of the tone enable instruction, the Venture connects the output of
the tone generator to the input of the D/A converter. The programmed tone is then
output until a tone disable instruction is issued. When disabled, the normal audio
signal is again connected.
7.15 Cross Fader
To minimize potential loud transients when switching between memories, Venture
uses a cross fader block. When the memory is changed, the audio signal is faded
out, followed by the memory select indicator beeps (if enabled), and after switching
to the next memory, the audio signal is faded back in. The cross fader is also used
when turning the Tone Generator on or off, and during SDA programming.
7.16 Power-On/Power-Off Behavior and Low Battery Indicator
During power-on, the Venture hybrid is held in a reset state until the supply voltage
(Vb) reaches a turn-on threshold. A small portion of the hybrid's internal control
logic turns on and monitors the voltage to determine if the supply is stable. Once
the supply is stable, the entire hybrid is activated and loads its configuration.
Finally, the audio output turns on by smoothly transitioning to the expected output
level.
During normal operation, when a low battery condition (below turn on threshold) is
detected, the Venture hybrid sends out a series of one to seven beeps (each beep
is 512ms ON and 512ms OFF) to indicate the battery is low. This will repeat every
five minutes until the device reaches the turn-off threshold.
The low battery threshold is programmable in IDS between 1.0V and 1.2V in 10mV
increments.
If Vb drops below the turn-off threshold then the Venture hybrid is returned to its
reset state and the audio output is muted. After a reset due to a low battery or a
sudden supply transient, the recovery behavior of Venture is determined by the
selectable reset mode through ARKonline.
Proprietary and Confidential
32718 - 2
February 2005
19 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
There are four selectable reset modes as follows:
1. Shallow-reset mode, which after a low battery shutdown or transient shutdown,
will allow the Venture hybrid to immediately restart when the supply voltage
rises above the turn-ON threshold. The device will restart in the memory that
was last active when the shut down occurred. In summary, the device will
function until the supply voltage drops below the turn-OFF threshold, and will
recover when the device rises above the turn-ON threshold again.
2. Deep-reset mode, which after a low battery shutdown or transient shutdown,
will not allow the Venture hybrid to restart. Once a shut down occurs (i.e. once
the supply voltage drops below the turn-OFF threshold), the device remains
off until the supply voltage drops below approximately 0.3V and subsequently
rises above the turn-ON threshold. In order for the supply to drop below 0.3V,
the battery should be disconnected. Upon reconnecting the battery (preferably
a new battery) the supply voltage will rise above the turn-ON threshold, and
subject to the supply being stable, the device will restart.
3. Mixed mode, which is a combination of modes 1 and 2. The device starts up in
shallow-reset mode initially, then changes over to deep reset mode after five
minutes.
4. Transient reboot mode (recommended), which is a more advanced
combination of modes 1 and 2, plus some additional intelligence. The device
starts up in shallow-reset mode initially, so that after a low battery shutdown or
transient shutdown, the device immediately restarts when the supply voltage
rises above the turn-ON threshold. Once the device restarts, deep-reset mode
is applied and the device operates in the memory that was last active when
the shut down occurred. Additionally, the maximum output level is reduced
through a 2 dB reduction of the AGCo and peak clipper. This operating
condition is defined as transient reboot mode. The device operates in transient
reboot mode (meaning deep-reset mode and maximum output reduction are
applied) while monitoring the supply voltage. If the supply voltage remains
above the turn-on threshold for at least 30 seconds, the device is allowed to
exit transient reboot mode. The device returns to shallow-reset mode and the
maximum output is restored.
Generally, any low battery shutdown or transient shutdown that occurs while in
shallow-reset mode (or while in the shallow-reset mode component of mixed mode
or transient reboot mode) will result in the Venture hybrid restarting into the
memory that was last active when the shut down occurred. The Venture hybrid has
this memory restart capability for up to three memories. A restart in any memory
beyond the first three memories will cause the device to restart in the initial
memory, similar to the behavior when a battery is first connected. The transient
reboot mode described above also applies to up to three memories. Any additional
memories will use the shallow-reset mode behavior, and will restart in the initial
memory after a shutdown.
In any of the above reset modes, the Venture hybrid can be configured through
ARKonline to reduce the gain as the battery voltage drops. When the supply
voltage falls below the low battery threshold, low battery tones will be emitted and
the wideband gain will be reduced by 3dB. As the battery voltage continues to drop,
the low battery tones will continue and the wideband gain will continue to be
reduced. Once the turn-OFF threshold is reached, the device will shut down.
Proprietary and Confidential
32718 - 2
February 2005
20 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
7.17 Software And Security
Venture incorporates security features to protect the device from cloning and
against software piracy. These features are:
1. DLL protection by password — this prevents a third party from using IDS to
reconfigure parts.
2. Hybrid authentication by 128-bit fingerprint to identify parts in application
software — this prevents a third party from cloning a device's EEPROM, since
the fingerprint can not be overwritten. Special functions can be used in fitting
software to reject parts that do not match the expected fingerprint. This will
prevent the piracy of fitting software.
3. DLL to hybrid pairing by using a software key in ARK to match product libraries
with client software. A part can be "locked" at manufacturing time so that it will
only communicate with the library it was programmed with. This prevents a
third party from potentially upgrading a device with a different library in IDS or
other application software.
Full software support is provided for every stage of development from design to
manufacturing to fitting. Please refer to the Getting Started with ARK Guide,
document #27217.
7.18 SDA Communication
Venture is programmed via the SDA pin using industry standard programming
boxes. During parameter changes the main audio signal path of the hybrid is
temporarily muted using the cross fader to avoid the generation of disturbing audio
transients. Once the changes are complete, the main audio path is reactivated.
Any changes made during programming will be lost at power-off unless they are
explicitly burned to EEPROM memory.
Improvements have been made to the ARK software for Venture, which will
increase communication speed. Certain parameters in ARKonline can be selected
in such a way as to reduce the number of pages that need to be read out.
7.19 Power Management
Venture was designed to accommodate high power applications. AC ripple on the
supply can cause instantaneous reduction of the battery's voltage, potentially
disruption the circuit's function. Venture hybrids have a separate power supply and
ground connections for the output stage. This allows hearing instrument designers
to accommodate external RC filters in order to minimize any AC ripple from the
supply line. Reducing this AC ripple greatly improves the stability of the circuit and
prevents unwanted reset of the circuit caused by spikes on the supply line. For
more information on properly designing a filter to reduce supply ripple, please refer
to information note Using the GB3211 PARAGON Digital in High Power
Applications Initial Design Tips, document #24561.
Proprietary and Confidential
32718 - 2
February 2005
21 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
8. Package Dimensions
0.215
(5.46)
GA3219
0.124
(3.15)
XXXXXX
0.070 MAX
(1.78)
10
11
12
13
14
15
9
16
8
1
7
6
5
4
3
2
0.026
(0.660)
0.016
(0.406)
Dimension units are in inches.
Dimensions in parentheses are in millimetres, converted from inches
and include minor rounding errors.
1.0000 inches = 25.400mm
Dimension tolerances: ±0.005 (±0.13) unless otherwise stated.
Work order number: XXXXXX
This Hybrid is designed for either point-to-point manual soldering
or for reflow according to Gennum's reflow process (Information Note 521-45).
Figure 8-1: Package dimensions
Proprietary and Confidential
32718 - 2
February 2005
22 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
8.1 Pad Location
Pad No.
Pad Position
Pad Dimensions
X
Y
Xdim (MIL)
Ydim (MIL)
1
0
0
18
38
2
-29
-5.75
20
26.5
3
-59.25
-5.75
20.5
26.5
4
-91.5
-8.5
24
21
5
-124
-5.75
19
26.5
6
-154.25
-1.75
21.5
34.5
7
-183.5
-1.75
17
34.5
8
-171.25
33.75
41.5
16.5
9
-182.25
66.5
19.5
29
10
-147
71.5
26
39
11
-113.75
66.5
20.5
49
12
-84.5
76
18
30
13
-56.25
76
18.5
30
14
-27.25
73.25
18.5
35.5
15
0.5
73.25
17
35.5
16
-12.75
37.25
43.5
16.5
X
Y
Xdim (mm)
Ydim (mm)
1
0
0
0.457
0.965
2
-0.737
-0.146
0.508
0.673
3
-1.505
-0.146
0.521
0.673
4
-2.324
-0.216
0.610
0.533
5
-3.150
-0.146
0.483
0.673
6
-3.918
-0.044
0.546
0.876
7
-4.661
-0.044
0.432
0.876
8
-4.350
0.857
1.054
0.419
9
-4.629
1.689
0.495
0.737
10
-3.734
1.816
0.660
0.991
11
-2.889
1.689
0.521
1.245
12
-2.146
1.930
0.457
0.762
13
-1.429
1.930
0.470
0.762
14
-0.692
1.861
0.470
0.902
15
0.013
2.007
0.432
0.902
16
-0.324
0.946
1.105
0.419
Proprietary and Confidential
32718 - 2
February 2005
23 of 24
GA3219 / GA3218 / GA3217 Preliminary Data Sheet
9. Revision History
Version
ECR
Date
Changes and / or Modifications
0
134601
October 2004
New document.
1
134970
December 2004
Updated to Preliminary Data Sheet.
2
135826
February 2005
Hybrid pads dimensions changed.
CAUTION
ELECTROSTATIC SENSITIVE DEVICES
DO NOT OPEN PACKAGES OR HANDLE
EXCEPT AT A STATIC-FREE WORKSTATION
DOCUMENT IDENTIFICATION
PRELIMINARY DATA SHEET
The product is in a preproduction phase and specifications are subject to
change without notice.
GENNUM CORPORATION
Mailing Address: P.O. Box 489, Stn. A, Burlington, Ontario, Canada L7R 3Y3
Shipping Address: 970 Fraser Drive, Burlington, Ontario, Canada L7L 5P5
Tel. +1 (905) 632-2996 Fax. +1 (905) 632-5946
GENNUM JAPAN CORPORATION
Shinjuku Green Tower Building 27F, 6-14-1, Nishi Shinjuku, Shinjuku-ku, Tokyo, 160-0023 Japan
Tel. +81 (03) 3349-5501, Fax. +81 (03) 3349-5505
GENNUM UK LIMITED
25 Long Garden Walk, Farnham, Surrey, England GU9 7HX
Tel. +44 (0)1252 747 000 Fax +44 (0)1252 726 523
Gennum Corporation assumes no liability for any errors or omissions in this document, or for the use of the
circuits or devices described herein. The sale of the circuit or device described herein does not imply any
patent license, and Gennum makes no representation that the circuit or device is free from patent infringement.
GENNUM and the G logo are registered trademarks of Gennum Corporation.
© Copyright 2004 Gennum Corporation. All rights reserved. Printed in Canada.
www.gennum.com
Proprietary and Confidential
32718 - 2
24
February 2005
24 of 24