Iowa State University
Traditional microprocessor-based solutions are insufficient to serve the dynamic throughput demands of real-time scalable multimedia processing systems. This paper introduces a Polymorphic architecture for the Discrete Wavelet Transform (Poly-DWT) as a building block of reconfigurable systems to address these needs. The authors illustrate how their Poly-DWT architecture can dynamically make resource allocation decisions according to application requirements. They perform a quantitative analysis of their Poly-DWT architecture using an FPGA prototype, and compare their filters to existing approaches to illustrate the area and performance benefits inherent in their approach.