Abstract

Goal of this research article is to study and the analysis of a parameterization technique called Common Operator for an embedded digital signal processing system and implementation of that embedded system using a special architecture to achieve better performance. This can be realized by efficient hardware design with reduced area and low-power dissipation which is a significant challenge for embedded systems, particularly in portable devices. The challenge is even more pronounced when DWT and FFT with large transform lengths need to be realized in embedded hardware for several embedded signal processing applications. When it comes to miniaturization or reuse or sharing of the hardware, two Parameterization approaches, viz; the Common Function approach and the Common Operator approach are the effective ones. But in this study, it is proposed a reconfigurable FFT (Fast Fourier Transform) operator using the common operator approach. This operator can be reconfigured to switch from an operator dedicated to compute the FFT to an operator which computes the FFT in order to perform DWT. Contribution of this study is to Minimize the waste of resources by modifying slightly the FFT butterfly to support the DWT computation and to reduce the resources allocated to the reconfiguration, Simplify the reconfiguration between the two algorithms, by separating the calculation of the Real and Imaginary parts of FFT modules.

Highlights

  • Embedded systems have widely spread over consumer, commercial, and military applications

  • Embedded systems are widely used in standard applications such as wireless communication protocols demanding Orthogonal Frequency Division Multiplexing (OFDM) and radar image processing or say image processing

  • The challenge is even more pronounced when Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) with large transform lengths need to be realized in embedded hardware for the application in wireless communication systems/ communication systems such as in OFDM, modulation, channel coding, equalization, thresholding /denoising etc

Read more

Summary

INTRODUCTION

Embedded systems have widely spread over consumer, commercial, and military applications. A review on recent development in Common Operator approach is presented.As, Malek.Naoueset.al[19]presenta common butterfly f or the FFT and Viterbi algorithms They investigated where reuse and power consumption is traded against throughput. Alaus et al [5] elaborated the Common Operator (CO) technique, which defined a multi standard terminal, based on a limited set of Common Operators Their approach enhanced the reconfigurability and the scalability of the design but lead to a complex management of data dependencies and scheduling of each operator for its correct execution in the terminal. They presented a organization in bank (COB) to mitigate the scheduling issue and to maintain the flexibility and the optimization in their technique. The second view of their work was developed and illustrated with two examples: the well-known Fast Fourier Transform (FFT) and the Reconfigurable Linear Feedback Shift Register (RLFSR), derived from the classical Linear Feedback Shift Register (LFSR) structure

PROBLEM STATEMENT
REVIEW ON DWT AND FFT ALGORITHMS
The lifting DWT
PROPOSEDMUTUAL MODULEFORDWT ANDFFT ALGORITHMS
FFT butterfly structure
Mutual implementation of DWT in FFT
RESULTS AND COMPARISON
Total Area
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.