Abstract
Domain-specific reconfigurable arrays are embedded arrays optimized for one domain of applications providing performance improvements over generic embedded Field Programmable Gate Arrays (FPGAs). In this paper, an embedded reconfigurable array that targets Distributed Arithmetic (DA) implementations is presented. DA includes calculations that are commonly found in multimedia applications, such as filtering and Discrete Cosine Transform (DCT). Two benchmark DCT circuits are implemented on the array, on conventional FPGAs and on hardwired cores. The performance measured shows considerable improvements in area, power consumption and timing when comparing the presented array with FPGAs. Experimental results are provided which demonstrate the suitability of our architecture in low-power System-on-Chip platforms targeting portable mobile devices.