DOI QR코드

DOI QR Code

Energy-Efficient Discrete Cosine Transform on FPGAs

FPGA 상에서 에너지 효율적인 DCT (Discrete Cosine Transform) 모듈 설계 및 구현

  • 장주욱 (서강대학교 전자공학과) ;
  • 임창현 (서강대학교 전자공학과) ;
  • ;
  • 발행 : 2005.08.01

초록

The 2-D discrete cosine transform (DCT) is an integral part of video and image processing; it is used in both the PEG and MPEG enciding standards. As streaming video is brought to mobile devices, it becomes important that it is possible to calculate the DCT in an energy-efficient manner. In this paper, we present a new algorithm the DCT with a linear array PEs. This design is optimized for energy efficiency. We analyze the energy, area, and latency tradeoffs available with this design and then compare its energy dissipation, area, and latency to those of Xilinx's optimized IP core.

불연속 코사인 변환(DCT)은 비디오와 영상 처리의 필수적인 부분이며, JPEG 및 MPEG 표준에서 채택하고 있다. 특히, 모바일 장치에서 비디오를 스트리밍 재생할 때에는 에너지 효율적인 DCT 연산이 매우 중요하다. 본 논문에서는 선형 어레이 PE를 이용한 DCT 연산기 구조를 제안한다 본 제안은 에너지 효율을 최적화하도록 설계되어 있다. 설계 효율을 보이기 위해 에너지 사용, 면적, 지연 간의 트레이드오프(trade-off)를 분석하고, 그 성능을 Xilinx의 최적화된 IP 코어와 비교하였다.

키워드

참고문헌

  1. C.Dick, 'Minimum multiplicative complexity implementation of the 2-D DCT using Xilinx FPGAs', in Proceedings of SPIE's Photonics East, November, 1998
  2. S. Choi, R.Scrofano, V. K. Prasanna, and J.-W. Jang, 'Energy-efficient signal processing using FPGAs', in Proceedings of the Eleventh ACM International Symposium on Field-Programmable Gate Arrays, 2003 https://doi.org/10.1145/611817.611850
  3. S. Choi, J-W. Jang, S. Mohanty, and V. K. Prasanna, 'Domain-specific modeling for rapid system-wide energy estimation of reconfigurable architectures', in Engineering of Reconfigurable System and Algorithms, 2002 https://doi.org/10.1023/A:1025647031327
  4. H. Lim, V. Piuri, and E. E. Swatzlander, Jr., 'A serial-parallel architecture for two-dimensional discrete cosine and inverse discrete cosine transforms', IEEE Transactions on Computers, vol.49, no.12, pp.1297-1309, December, 2000 https://doi.org/10.1109/12.895848
  5. L. Mintzer, The Role of Distributed Arismetic to Digital Signal Processing in FPGAs, Xilinx, Corp
  6. Xilinx Inc., http://www.xilinx.com
  7. Altera Corp., http://www.altera.com
  8. J. Anderson, F. Najm, 'Low- power programmable routing circuitry for FPGAs,' IEEE/ACM Conference on Computer Aided Design ICCAD-2004, pp.602-609
  9. Texas Instruments, http://www.ti.com