Abstract
This paper presents a hardware efficient system-on-chip (SoC) sensor architecture for ultrasonic imaging applications that uses the split-spectrum processing (SSP) algorithm. The SSP design is realized using recursive subband decomposition techniques for achieving minimal hardware and power consumption. Recursive implementations of discrete Fourier transform (DFT) and discrete cosine transform (DCT) are presented for subband decomposition which result in sparse transform operations and significantly reduced hardware and power requirements. A comparative study and performance results present the advantages of the recursive hardware architecture compared to the conventional implementation of the SSP algorithm using IP cores for FFT.
Similar content being viewed by others
References
Sinha, S. K., Schokker, A. J., & Iyer, S. R. (2003). Non-contact ultrasonic imaging of post tensioned bridges to investigate corrosion and void status. IEEE Proceedings of Sensors, 1, 487–492.
Mori, H., Oshima, T., Mikami, S., Honma, M., & Funatsu, M. (1994). “Effect of individual decision of bridge expert on total evaluation of bridge integrity”. Journal of Constructional Steel, 2.
Chassignole, B., Villard, D., Dubuget, M., Baboux, J. C., & El Guerjouma, R. (2000). Characterization of austenitic stainless steel welds for ultrasonic NDT. Review of Progress in QNDE, 20, 1325–1332.
Halkjaer, S., Sorensen, M. P., & Kristensen, W. D. (2000). The propagation of ultrasound in a austenitic weld. Ultrasonics, 38, 256–261.
Carino, N. J., Sansalone, M., & Hsu, N. H. (1986). “Flaw detection in concrete by frequency spectrum analysis of impact-echo waveforms”. International Advances in Nondestructive Testing, 12.
Saniie, J., Nagle, D., & Donohue, K. (1991). Analysis of order statistic filters applied to ultrasonic flaw detection using split-spectrum processing. IEEE Transactions on Ferroelectrics and Frequency Control, 38(2), 133–140.
Lu, Y., Oruklu, E., & Saniie, J. (2008). Fast chirplet transform with FPGA-based implementation. IEEE Signal Processing Letters, 15(1), 577–580.
Jung, S., & Kim, S. S. (2007). Hardware implementation of a real-time neural network controller with a DSP and an FPGA for nonlinear systems. IEEE Transactions on Industrial Electronics, 54(1), 265–271.
Rodriguez-Andina, J. J., Moure, M. J., & Valdes, M. D. (2007). Features, design, tools, and application domains of FPGAs. IEEE Transactions on Industrial Electronics, 54, 1810–1823.
Hong Hu, C., Zhou, Q., & Shung, K. (2008). Design and implementation of high frequency ultrasound pulsed-wave Doppler using FPGA. IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, 55(9), 2109–2111.
Hernandez, A., Urena, J., Hernanz, D., Garcia, J. J., Mazo, M., Derutin, J. P., et al. (2003). Real-time implementation of an efficient Golay correlator (EGC) applied to ultrasonic sensorial systems. Microprocessors and Microsystems, 27(8), 397–406.
Saniie, J., & Nagle, D. (1992). Analysis of order statistic CFAR threshold estimators for improved ultrasonic flaw detection. IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, 35(5), 618–630.
Weber, J., Oruklu, E., & Saniie, J. (2011). FPGA-based configurable frequency diverse ultrasonic target detection system. IEEE Transactions on Industrial Electronics, 58(3), 871–879.
Xilinx LogiCORE IP Fast Fourier Transform (FFT), Product Specification, DS260, June 2009. Available at: http://www.xilinx.com/support/documentation/ip_documentation/xfft_ds260.pdf.
Beck, R., Dempster, A. G., & Kale, I. (2001). Finite-precision Goertzel filters used for signal tone detection. IEEE Transactions on Circuits and Systems-II: Analog and Digital Signal Processing, 48(7), 691–700.
Hwang, J.-K., & Li, Y.-P. (2010). Efficient recursive IDFT scheme for complex-valued signals in tap-selective maximum-likelihood channel estimation. Journal of Signal Processing Systems, 60(1), 71–80.
Oruklu, E., Weber, J., & Saniie, J. (2008). “Recursive filters for subband decomposition algorithms in ultrasonic detection applications”, IEEE Ultrasonics Symposium, pp. 1881–1884, November 2008.
Xilinx XtremeDSP for Virtex-4 FPGAs User Guide, UG073, May 15, 2008. Available at http://www.xilinx.com/support/documentation/user_guides/ug073.pdf.
Aburdene, M. F., Zheng, J., & Kozick, R. J. (1995). Computation of discrete cosine transform using Clenshaw’s recurrence formula. IEEE Signal Processing Letters, 1(7), 101–102.
Chen, C., Liu, B., Yang, J., & Wang, J. (2004). Efficient recursive structures for forward and inverse discrete cosine. IEEE Transactions on Signal Processing, 52(9), 2665–2669.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Oruklu, E., Weber, J. & Saniie, J. System-on-Chip Subband Decomposition Architectures for Ultrasonic Detection Applications. J Sign Process Syst 68, 367–377 (2012). https://doi.org/10.1007/s11265-011-0623-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-011-0623-9