Title :
Integrated hardware-software platform for image processing applications
Author :
Mohamed, Tamer S. ; Badawy, Wael
Author_Institution :
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
Abstract :
This paper illustrates the design and implementation of an integrated hardware-software platform for image processing. This platform is versatile as it is configurable at run time, has low power consumption and requires minimal processing power from the host. Thus, the illustrated solution makes complex multimedia processing tasks feasible on handheld devices with low processing power and limited battery life. The concept is illustrated by a prototype system for image compression. The hardware part is an FPGA board that can be plugged into a standard PCMCIA socket on any portable system. The FPGA is configured at run time to perform block discrete cosine transforms (DCT). The software part running on the host computer is responsible for configuring the device at run time and sending chunks of input data and getting back the computed results. The design was tested successfully and performs 8*8 block DCT in 64 clock cycles running at 60MHz. An alternative hardware-efficient design using distributed arithmetic was also considered. The complete hardware/software prototype was integrated as a part of MPEG-4 encoder software.
Keywords :
data compression; discrete cosine transforms; distributed arithmetic; field programmable gate arrays; hardware-software codesign; image processing; low-power electronics; power consumption; FPGA; MPEG-4 encoder software; PCMCIA socket; discrete cosine transforms; distributed arithmetic; handheld devices; hardware-efficient design; hardware/software prototype; image compression; image processing; integrated hardware-software platform; limited battery life; low power consumption; minimal processing power; multimedia processing; portable system; prototype system; Batteries; Discrete cosine transforms; Energy consumption; Field programmable gate arrays; Handheld computers; Hardware; Image coding; Image processing; Prototypes; Software prototyping;
Conference_Titel :
System-on-Chip for Real-Time Applications, 2004.Proceedings. 4th IEEE International Workshop on
Print_ISBN :
0-7695-2182-7
DOI :
10.1109/IWSOC.2004.1319867