본문 바로가기
KERD
논문KCI 등재

JPEG 인코더를 위한 고성능 병렬 프로세서 하드웨어 설계 및 검증

Design and Verification of High-Performance Parallel Processor Hardware for JPEG Encoder

0

조회

0

다운로드

5

인용

0

참고문헌

키워드

초록

As the use of mobile multimedia devices is increasing in the recent year, the needs for high-performance multimedia processors are increasing. In this regard, we propose a SIMD (Single Instruction Multiple Data) based parallel processor that supports high-performance multimedia applications with low energy consumption. The proposed parallel processor consists of 16 processing elements(PEs) and operates on a 3-stage pipelining. Experimental results for the JPEG encoding algorithm indicate that the proposed parallel processor outperforms conventional parallel processors in terms of performance and energy efficiency. In addition, the proposed parallel processor architecture was developed and verified with verilog HDL and a FPGA prototype system.

Abstract

As the use of mobile multimedia devices is increasing in the recent year, the needs for high-performance multimedia processors are increasing. In this regard, we propose a SIMD (Single Instruction Multiple Data) based parallel processor that supports high-performance multimedia applications with low energy consumption. The proposed parallel processor consists of 16 processing elements(PEs) and operates on a 3-stage pipelining. Experimental results for the JPEG encoding algorithm indicate that the proposed parallel processor outperforms conventional parallel processors in terms of performance and energy efficiency. In addition, the proposed parallel processor architecture was developed and verified with verilog HDL and a FPGA prototype system.

참고문헌 (17)

  1. 윤현주, "휴대용 멀티미디어 기기에서 메타데이터 활용을 강화한 파일 시스템 구조", 대한임베디드공학회논문지, 2(1), pp.1~8 (2007), 대한임베디드공학회
  2. 정무경, "병렬 프로세서 기술 및 동향", 전자통신동향분석, 24(6), pp.86~93 (2009)
  3. 이재진, "멀티미디어 애플리케이션 처리를 위한 ASIP", 전자통신동향분석, 24(6), pp.94~98 (2009)
  4. S. Kyo, "An integrated memory array processor for embedded image recognition systems", IEEE Trans. Computers, 56(5), pp.622~634 (2007)
  5. A. A. Abbo, "Xetal-II: A 107 GOPS, 600 mW massively parallel processor for video scene analysis", IEEE J. Solid-State Circuits, 43(1), pp.192~201 (2008)
  6. 박제호, "허프변환을 이용한 직선요소 검출 기반 정지영상 인식자", 대한임베디드공학회논문지, 5(3), pp.111~117 (2010), 대한임베디드공학회
  7. Wallace,G.K, "The JPEG still picture compre ssion standard", IEEE Transactions on Consumer Electronics, 38(1), pp.18~33 (1992)
  8. W. H. Chen, "A Fast computational algorithm for the discrete cosine transform", IEEE Trans. Communications, 25(9), pp.1004~1009 (2002)
  9. Wastson,B.Andrew, "Image compression using the discrete cosine transform", Mathematical J, 4(1), pp.81~88 (1994)
  10. S. M. Chai, "Heterogeneous architecture models for interconnect-motivated system design", IEEE Trans. on VLSI Systems, 8(6), pp.660~670 (2000)
  11. J. C. Eble, "Generic system simulator (GENESYS) for ASIC technology and architecture beyond 2001", Proceedings of the Ninth Annual IEEE International ASIC Conference, pp.193~196 (1996)
  12. Antonio Gentile, "Portable video supercomputing", IEEE Trans. Computers, 53(8), pp.960~973 (2004)
  13. M. H. Sunwoo, "A sliding memory plane array processor", IEEE Transactions on Parallel and Distributed System, 4(6), pp.601~612 (1993)
  14. T. Moriss, "A column-based processing array for high speed digital image processing", Proceedings of the 20th Anniversary Conference on Advanced Research in VLSI, pp.42~56 (1999)
  15. "TMS320C64x families"[URL]
  16. "Synplify Userguide"[URL]
  17. "Xilinx Userguide"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (7건)