CHAPTER 4 ARCHITECTURE DESIGNS & POWER REPORTS
4.2 P OWER R EPORTS
4.2.2 Compared with related works
We start to compare the power consumption with other related works.
Accordingly, we choose the data of UMC_90 to compare others. Because we have different taps, bits, and sampling frequency, the comparison will use the energy per operation expression. The energy per operation expression
functions as defines as follows:
Energy per operation = power consumption / (taps*bits*sampling frequency) (4.2.1)
In table 10, we have the comparison of our design, and other related works.
table 10. table of compared with related works
designs VDDtaps bits Total power Energy per operation
We have introduced these related works in chapter 1, so we do not
describe these designs in this section. Nevertheless, we will show the name of those three related works again. Designs of related works as shows as follows:
1: Implementation of pipelined LMS adaptive filter for low-power VLSI applications [9].
2: A Low power adaptive filter using dynamic reduced 2’s-complement representation [10].
3: Ultra-low power DLMS adaptive filter for hearing aid applications [11].
We have the comparison of energy per operation in Fig. 88. In the main, we can find out our designs is ultra-low power designs with other related works. Because of we develop the new update algorithm and use the different architecture design skills for our process, so our design’s power consumption will be minimized.
We show the comparison of energy per operation in Fig. 87.
0 500 1000 1500 2000 2500 3000 p (J)
1 2 3 our designs
Fig 87. comparison of energy per operation
Chapter 5
Conclusions & Future Works
We develop the acoustic feedback model for simulation and the P2SPT (partial & progressive signed power-of-two) algorithm for simplest hardware structure. For minimized power consumption, we have developed new
architecture by using folding and SRAM-types register file.
We also have showed the performance of P2SPT algorithm, the test included:
¾ Compared with other algorithms.
¾ Human’s voice of man, woman, boy, and girl.
¾ Test of long input data and forward path changed.
Finally, we have presented the data of power consumption, the report included:
¾ Two processes power report of TSMC_013 and UMC_90.
¾ Ratio of dynamic and leakage power consumption.
¾ Ratio of power consumption for each component.
¾ Compared with other low-power designs.
The future work can be: (1) considered the real forward path effect in this acoustic feedback model, (2) considered the A/D converter delays in this acoustic feedback model, (3) developed the real echo feedback channel by dummy headexperimentation, (4) adapted the P2SPT algorithm’s coefficients and it’s partial update condition when the model constructed, (5) real time prototyping on FPGA platform, (6) designed the library of low leakage power consumption and low voltage for hardware design.
Bibliography
[1
[
1]] S. Kotchkin, Semi-Annual Hearing Aid Market Survey, Better Hearing Institute Marke Trak VII™[2] M. G. Siqueira, and A. Alwan, “Steady-State Analysis of Continuous Adaptation in Acoustic Feedback Reduction Systems for Hearing-Aids,”
IEEE Trans. Signal Processing, vol. 8, no. 4, July 2000
[3] H. Dillon, Hearing Aids, Boomerang, Turramurra, Australia, 2000 [4] J. Hellgren, “Variations in the feedback of hearing aids,” J. Acoust. Soc.
Am. Vol. 106, no. 2821, 1999
[5] W. Hsu, F. Chui, and D. A. Hodges, “An acoustic echo canceller,” IEEE
Journal Solid State Circuits vol. 24, no. 6, pp. 1639-1646, Dec. 1989.
[6] J. R. Treichler, C. R. Johnson, Jr., and M. G. Larimore, Theory and
Design of Adaptive Filters. New York: Wiley-Intersci., 1987.
[7] R. Aichner, W. Herbordt, H. Buchner, and W. Kellermann. Least-squares
error beamforming using minimum statistics and multichannel
frequencydomain adaptive filtering. In Proc. Int. Workshop on Acoustic
Echo and Noise Control (IWAENC), pages 223–226, Kyoto, Japan, Sep.2003.
[8] K. Roy, Ultra-Low-Power DLMS Adaptive Filter for Hearing Aid Applications, IEEE Trans. VLSI Systems, vol. 11, No. 6, pp. 1058-1067, Dec. 2003
[9] B. Dukel, “Implementation of pipelined LMS adaptive filter for low-power VLSI applications,” IEEE CUSTOM INTEGRATED
CIRCUITS CONFERENCE, pp.II533-II536, 2002
[10] Z. Yu and M. L. Yus,”Low Power Adaptive Filter Using Dynamic Reduced 2’s-Complement Representation,” IEEE CUSTOM
INTEGRATED CIRCUITS CONFERENCE, pp.141-144, 2002
[11] H. Kim and K. Roy, “Ultra-Low Power DLMS Adaptive Filter ForHearing Aid Applications” IEEE Trans. VLSI Systems, Vol. 11, No. 6, Dec. 2003
[12] S. Haykin, Adaptive filter theory, 4th ed. Prentice-Hall, 2002.
[13] K. K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation, pp. 645-692, New York, 1999
[14] V. J. Mathews, “Performance analysis of adaptive filters equipped with dual sign algorithm” IEEE Trans. on Signal Processing, vol. 39, pp.
85-91, Jan. 1991.
[15] K. H. Chen, C. N. Chen, and T. D. Chiueh, “Grouped Signed
Power-of-Two Algorithms for Low-Complexity Adaptive Equalization”
IEEE Trans. on Circuits and Systems, vol. 52, no. 12, Dec. 2005
[16] K. Do˘gança, and O Tanrıkulu, “Adaptive Filtering Algorithms WithSelective Partial Updates” IEEE Trans. on Circuits and Systems, vol. 48, no. 8, August 2001
[17] P. S. Diniz, Adaptive Filtering Algorithms and Practical Implementation, pp. 141-146, Netherlands, 2002
[18] P. S. Diniz, Adaptive Filtering Algorithms and Practical Implementation, pp. 152-153, Netherlands, 2002
[19] Y. C. Lim and S. Parker, “FIR filter design over a discrete powers-of-two coefficient space,” IEEE Trans. Acoust., Speech, Signal Processing, vol.
ASSP-31, pp. 583-591, June 1983.
[20] G, Pirani and V. Zingarelli, “Adaptive multiplication-free transversal equalizers with application to digital radio systems,” IEEE Trans. on
Communications, vol. COM-32, pp. 1025-1033, Sept. 1984.
[21] P. S. Diniz, Adaptive Filtering Algorithms and Practical Implementation, pp. 151-152, Netherlands, 2002
[22] P. Xue and B. Liu, “Adaptive equalizer using finite-bit power-of-two quantizer” IEEE Trans. on Acoust, Speech, and Signal Processing, vol.
ASSP-34, pp. 1603-1611, Dec. 1986
[23] E. Eweda, “Convergence analysis and design of an adaptive filter with finite-bit power-of-two quantizer error” IEEE Trans. on Circuits and
Systems II, vol. 39, pp. 113-115, Feb. 1992
[24] M. Godavarti, “Implementation of a G.165 line echo canceller on Texas Instruments’ TMS320C3x and TMS320C54x chips,” in Proc. ICSPAT
Conf., pp. 65–69, Sep. 1997.
[25] J. R. Treichler, C. R. Johnson, Jr., and M. G. Larimore, Theory and
Design of Adaptive Filters. New York: Wiley-Intersci., 1987.
[26] S.C. Douglas, “Adaptive filters employing partial updates,” IEEE Trans.
Circuits Syst., vol. CAS-II, pp. 209–216, Mar. 1997.
[27] J. Hellgren, T. Lunner, and S. Arlinger, “System identification of feedback in hearing aids,” J. Acoust. Soc. Am., vol. 105, no. 6, June 1999
[28] H. C. Howell, K. A. Weaver, and D. S. Barker, “The hearing aid
feedback path: Mathematical simulations and experimental verification,”
J. Acoust. Soc. Am., vol. 78, no. 5, Nov. 1985
[29] J. Hellgren, T. Lunner, and S. Arlinger, “Variations in the feedback of hearing aids,” J. Acoust. Soc. Am., vol. 106, no. 5, Nov. 1999
[30] J. Yang, M. T. Tan and J. S. Chang “Modeling External Feedback Path of an ITE Digital Hearing Instrument for Acoustic Feedback Cancellation”
IEEE Trans. Signal Processing, vol. 53, no. 3, pp. 1326-1329, July 2005
[31] Hero, A.O., "Partial update LMS algorithms," IEEE Trans. Signal
Processing, vol. 53, issue 7, pp. 2382-2399, July 2005
[32] A. H. Sayed, Fundamentals of Adaptive Filtering, pp. 225-229, New Jersey, 2003
[33] P. S. Diniz, Adaptive Filtering Algorithms and Practical Implementation, pp. 157-159, Netherlands, 2002
[34] P. S. Diniz, Adaptive Filtering Algorithms and Practical Implementation, pp. 166-169, Netherlands, 2002
[35] K. K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation, pp. 149-186, New-York, 1999
[36] K. K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation, pp. 645-692, New-York, 1999
[37] J. L. Hennessy & D. A. Patterson, Computer Architecture a Quantitative Approach, third edition, pp. 111-117 & pp. 181-189, San Francisco, 2003