Browse > Article

Design of Reconfigurable Coprocessor for Multimedia Mobile Terminal  

Kim, Nam-Sub (Div. of Information Engineering and Telecommunications, Hallym University)
Lee, Sang-Hun (School of Electronics and Information, Kyung Hee University)
Kum, Min-Ha (School of Electronics and Information, Kyung Hee University)
Kim, Jin-Sang (School of Electronics and Information, Kyung Hee University)
Cho, Won-Kyung (School of Electronics and Information, Kyung Hee University)
Publication Information
Abstract
In this paper, we propose a novel reconfigurable coprocessor for multimedia mobile terminals. Because most of multimedia operations require fast operations of large amount of data in the limited clock frequency, it is necessary to enhance the performance of the embedded processor that is widely used in current multimedia mobile terminals. Therefore, we proposed and have designed the coprocessor which had the ability of fast operations of multimedia data. The proposed coprocessor was not only reconfigurable, but also flexible and expandable. The proposed coprocessor has been designed by using VHDL and compared with previous reconfigurable coprocessors and a commercial embedded processor in architecture and speed. As a result of the architectural comparison, the proposed coprocessor had better structure in terms of hardware size and flexibility. Also, the simulation results of DCT application showed that the proposed coprocessor was 26 times faster than a commercial ARM processor and 11 times faster than the ARM processor with fast DCT core.
Keywords
Coprocessor; Reconfigurable Architecture; Multimedia; Mobile Terminal;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Kai-Yuan Jan, Chih-Bin Fan, An-Chao Kuo, Wen-Chi Yen, Youn-Long Lin,'A platform based SOC design methodology and its application in image compression', International Journal of Embedded Systems, Vol. 1, No. 1-2, pp. 23-32, 2006   DOI
2 J. R. Hauser and J. Wawrzynek, 'Garp: A MIPS Processor with a Reconfigurable Co-processor', Proc. of the IEEE Symposium on FPGAs for Custom Computing Machines, pp. 12-21, 1997   DOI
3 J. R. Hauser, Augmenting a Microprocessor with Reconfigurable Hardware, Ph. D thesis of Univ. of California, Berkeley, Fall 2000
4 T. J. Callahan, J. R. Hauser, J. Wawrzynek, 'The Garp architecture and C compiler Computer', Computer, Vol. 33, Issue 4, pp. 62-69, 2000   DOI   ScienceOn
5 Tim Callahan, 'Kernel formation in GarpccField-Programmable Custom Computing Machines', Proc. of the IEEE Symposium on FPGAs for Custom Computing Machines, pp. 308-309, 2003
6 Takashi Miyamori and Kunle Olukotun, 'REMARC: Reconfigurable Multimedia Array Coprocessor', FPGA'98 (as poster paper), 1998   DOI
7 Takashi Miyamori and Kunle Olukotun, 'A quantitative analysis of reconfigurable coprocessors for multimedia applications,' Proc. of FPGAs for Custom Computing Machines, 15-17, 1998   DOI
8 H. Singh, Ming-Hau Lee, Guangming Lu, F. J. Kurdahi, N. Bagherzadeh, and E. M. C. Filho., 'MorphoSys: a Reconfigurable Architecture for multimedia applications', Proc. of IEEE Integrated Circuit Design, pp. 134-139, 1998   DOI
9 Mahesh Mehendale, Sunil D. Sherlekar, VLSI SYNTHESIS OF DSP KERNELS, Kluwer Academic Publishers, 2001
10 Katherine Compton and Scott Hauck, 'Reconfigurable computing: a survey of systems and software', ACM Computing Surveys (CSUR), Vol. 34, Issue 2, pp. 171-210, 2002   DOI   ScienceOn
11 C. Ebeling, D. Cronquist, and P. Franklin, 'RaPiD-recongurable pipelined datapath', Proc. of International Workshop on Field Programmable Logic and Applications, pp. 126-135, 1996