Claims
- 1. An apparatus, for use in a digital hearing aid, the apparatus comprising:a dedicated application specific integrated circuit, that includes an oversampled filterbank which comprises analysis filter means for separating a signal into a plurality of different frequency band signals in different frequency bands and synthesis filter means for recombining the frequency band signals into an output signal, and adapted for efficient processing of the frequency band signals; a programmable digital signal processor for controlling at least some of the parameters of the processing of the dedicated application specific integrated circuit and for adjusting said parameters at a slower rate than the processing in the dedicated application specific circuit; and a multiplication means connected to the programmable digital signal processor and to the application specific integrated circuit, wherein the multiplication means multiplier each band by a desired gain, and wherein the gain for each band is controlled by the programmable digital signal processor; wherein the dedicated application specific integrated circuit and the programmable digital signal processor are integral with one another and are partitioned to enable the dedicated application specific integrated circuit and the digital signal processor to operate independently and in parallel.
- 2. An apparatus as claimed in claim 1, wherein the multiplication means is provided on the application specific integrated circuit.
- 3. An apparatus as claimed in claim 2, wherein the multiplication means comprises a single multiplier which is shared between the frequency bands.
- 4. An apparatus as claimed in claim 1, wherein the multiplication means is provided on the programmable digital signal processor.
- 5. An apparatus as claimed in claim 1, which includes a shared memory interface between the application specific integrated circuit and the programmable digital signal processor, to provide data transmission between the application specific integrated circuit and the programmable digital signal processor.
- 6. An apparatus as claimed in claim 1, wherein the programmable digital signal processor includes power control means, enabling the programmable digital signal processor to be powered-down between gain calculations to reduce power consumption.
- 7. An apparatus as claimed in claim 1, wherein the programmable digital signal processor comprises a programmable processor, which includes volatile memory for the programmable digital signal processor, non-volatile memory and power supply means ensuring reliable reading and writing to the memories.
- 8. An apparatus as claimed in claim 7, wherein the power supply means comprises a charge pump connected to the non-volatile memory and wherein the power supply means includes means for powering-down the charge pump and the non-volatile memory, under software control, after initial startup of the programmable digital signal processor and loading of program and parameter data into the volatile memory.
- 9. An apparatus as claimed in claim 1, which includes sub-band coded audio signals stored in the non-volatile memory, which audio signals can be decoded by the synthesis filterbank and the programmable digital signal processor, to provide audio signals to a user.
- 10. An apparatus as claimed in any of claim 1, 5 or 9, which includes:a microphone; a preamplifier connected to the microphone; an analog-to-digital converter connected to the preamplifier and to an input of the application for specific integrated circuit, which input is connected to the analysis filter means; a digital-to-analog converter connected to an output of the synthesis filter means of the application specific integrated circuit; a power amplifier connected to the digital-to-analog converter; and a receiver connected to the output of the power amplifier.
- 11. An apparatus as claimed in claim 1, wherein the analysis filter means comprises a first analysis filterbank means for separating said signal into N separate frequency band signals, and the synthesis filter means comprises a second synthesis filterbank means for receiving and recombining the N separate processed frequency band signals into a single output signal, and wherein the apparatus includes a selection input connected to both of the first analysis filterbank means and the second synthesis filterbank means, to enable the number of bands and the band width of each frequency band to be selected.
- 12. An apparatus as claimed in claim 1 which includes:a first preamplifier connected to a first input; a second preamplifier connected to a second input, at least one of the first and second inputs including a microphone; a first analog-to-digital converter connected to the first preamplifier; a second analog-to-digital converter connected to the second preamplifier, each of said first and second analog-to-digital converters being connected to a synchronous serial port on one of the programmable digital signal processor and the application specific integrated circuit, a digital-to-analog converter connected to the same one of the programmable digital signal processor and the application specific integrated circuit as the analog-to-digital converters, a power amplifier connected to the digital-to-analog converter; and a receiver connected to the output of the power amplifier.
- 13. An apparatus for use in a digital hearing aid, the apparatus comprising a dedicated application specific integrated circuit and a programmable digital signal processor, wherein the dedicated application specific integrated circuit and the digital signal processor are partitioned from one another, and wherein the dedicated application specific integrated circuit comprises:an oversampled filterbank for filtering an information signal, the filterbank structure comprising a filter means defining a filter bandwidth, said filter means filtering said information signal and separating said information signal into a plurality of frequency band signals, each representing one of a plurality of uniformly spaced frequency bands within said filter bandwidth, said frequency bands being stacked in one of an even and an odd manner and said frequency bands at least slightly overlapping such that the summation of the unmodified frequency band responses of the plurality of said frequency bands sums to a function within a predetermined passband ripple over said filter bandwidth, wherein the filter means includes a selection input enabling at least one of the following to be selected: i) the number of frequency band signals ii) the bandwidth of said frequency bands iii) selection of stacking of said frequency bands in one of an even and an odd manner iv) an oversampling factor by which said frequency bands are sampled above the theoretical minimum of critical sampling a programmable digital processor; a multiplication means connected to the programmable digital signal processor and to the application specific integrated circuit wherein the multiplication means multiplies each band by a desired gain, and wherein the gain for each band is controlled by the programmable digital signal processor; and a connection between the dedicated application specific integrated circuit and the digital signal processor, by which the programmable digital signal processor adjusts the selection inputs of said oversampled filterbank.
- 14. An apparatus as claimed in claim 13 which includes an analog-to-digital converter connected to an input of the dedicated application specific integrated circuit, which input is connected to the oversampled filterbank and a digital-to-analog converter connected to the oversampled filterbank.
CROSS-REFERENCE TO RELATED APPLICATION
This application claims benefit from U.S. provisional application serial No. 60/041,990 filed on Apr. 16, 1997.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4689820 |
Kopke et al. |
Aug 1987 |
|
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/041990 |
Apr 1997 |
US |