Noise generator for tinnitus treatment based on look-up tables

Treatment of tinnitus by means of masking sounds allows to obtain a significant improve of the quality of life of the individual that suffer that condition. In view of that, it is possible to develop noise synthesizers based on random number generators in digital signal processors (DSP), which are used in almost any digital hearing aid devices. DSP architecture have limitations to implement a pseudo random number generator, due to it, the noise statistics can be not as good as expectations. In this paper, a technique to generate additive white gaussian noise (AWGN) or other types of filtered noise using coefficients stored in program memory of the DSP is proposed. Also, an implementation of the technique is carried out on a dsPIC from Microchip®. Objective experiments and experimental measurements are performed to analyze the proposed technique.

[1]  Syed Muhammad Zain Zafar,et al.  High-performance high-κ/metal gates for 45nm CMOS and beyond with gate-first processing , 2007, 2007 IEEE Symposium on VLSI Technology.

[2]  M.C. Ramon,et al.  A DSP-based impulsive noise generator for QoS and EMC tests in wireless systems , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[3]  Yu Cao,et al.  Modeling and Analysis of Non-Rectangular Gate for Post-Lithography Circuit Simulation , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[4]  Baolin Yang,et al.  An essentially non-oscillatory (ENO) high-order accurate adaptive table model for device modeling , 2004, Proceedings. 41st Design Automation Conference, 2004..

[5]  A. Spanias,et al.  Perceptual coding of digital audio , 2000, Proceedings of the IEEE.

[6]  Schleuning,et al.  Use of Masking for Tinnitus. , 1997, The international tinnitus journal.

[7]  Farid N. Najm,et al.  Modeling and Estimation of Full-Chip Leakage Current Considering Within-Die Correlation , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[8]  J. Henry,et al.  Using Therapeutic Sound With Progressive Audiologic Tinnitus Management , 2008, Trends in amplification.

[9]  Jean-Luc Danger,et al.  Design and performance analysis of a high speed AWGN communication channel emulator , 2001, 2001 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (IEEE Cat. No.01CH37233).

[10]  A. J. Uriz,et al.  A development and implementation of a tinnitus treatment method , 2013 .

[11]  Sani R. Nassif,et al.  Characterizing Process Variation in Nanometer CMOS , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[12]  K. B. Klaassen Electronic Measurement and Instrumentation , 1996 .

[13]  Johnson Rm,et al.  Use of Masking for Tinnitus. , 1997 .

[14]  Jean-Luc Danger,et al.  Efficient FPGA implementation of Gaussian noise generator for communication channel emulation , 2000, ICECS 2000. 7th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.00EX445).

[15]  G. Marsaglia,et al.  Some Difficult-to-pass Tests of Randomness , 2022 .

[16]  Alejandro Jose Uriz,et al.  Low complexity noise power estimator for speech enhancement implemented on a dsPIC , 2014, 2014 Fifth Argentine Symposium and Conference on Embedded Systems SASE/CASE 2014.

[17]  M. Sadasivam,et al.  A look-up based low-complexity parallel noise generator for particle filter processing , 2003, Signals, Circuits and Systems, 2003. SCS 2003. International Symposium on.

[18]  D. Rajan Probability, Random Variables, and Stochastic Processes , 2017 .