Abstract
We have studied a Noise Canceller filter to estimate its performance parameters of speed, area and power consumption in different implementations. They have been oriented to find solutions for two kinds of applications: low-power or high speed. The results may be used as inputs to a partitioning algorithm in Co-design methodologies. The algorithm for filter implementation presents a big dispersion in the upper and lower bounds of the variables. The performance dependence by using the same data-format size for all the variables and multiple data-format size adjusted ad hoc for each one of them was evaluated. The results from the Virtex-4 and Stratix II families and TMS320C5510 and TMS320C6416 microprocessors are presented and discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ptolemy Environment, http://ptolemy.eecs.berkeley.edu/
Metropolis Environment, http://www.gigascale.org/metropolis/index.html
CoWare Platform, http://www.coware.com/products/platformarchitect.php
Rodellar, V., Alvarez, A., Martínez, E., Gonzalez, C., Gómez, P.: FPGA Implementation of an Adaptive Noise Canceller for Robust Speech Enhancement Interfaces. In: 4th Southern Conference on Programmable Logic (SPL 2008), pp. 13–18 (2008)
Haykin, S.: Adaptive Filter Theory. Prentice Hall, New York (1996)
Hill, T.: AccelDSP Synthesis Tool Floating-Point to Fixed-Point Conversion of MATLAB Algorithm Targeting FPGAs. Xilinx Whitepaper, WP239-V1.0 (April 2006)
Chang, M.L., Hauck, S.: Precis: A Usercentric Word-Length Optimization Tool. IEEE Design and Test of Computers, 349–361 (July-August 2005)
Constantinides, G.A., Woeginger, G.J.: The complexity of multiple word length assignment. Applied Mathematics Letters 15(2), 137–140 (2002)
Omo, R.: Computer Arithmetic System: Algorithms, Architectures and Implementations. Prentice Hall, Englewood Cliffs (1999)
Kilts, S.: Advanced FPGA design: Architecture, implementation and optimization. Wiley and Sons, New Jersey (2007)
Stratix II vs. Virtex-4, http://www.altera.co.jp/literature/po/ss-s2density.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rodellar, V., de Icaya, E.M., Díaz, F., Peinado, V. (2010). Cost and Performance Evaluation of a Noise Filter for Partitioning in Co-design Methodologies. In: Sirisuk, P., Morgan, F., El-Ghazawi, T., Amano, H. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2010. Lecture Notes in Computer Science, vol 5992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12133-3_43
Download citation
DOI: https://doi.org/10.1007/978-3-642-12133-3_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12132-6
Online ISBN: 978-3-642-12133-3
eBook Packages: Computer ScienceComputer Science (R0)