Abstract
This paper describes a block processing unit in a single-chip MPEG-2 MP@ML video encoder LSI. The block processing unit executes algorithms such as a discrete cosine transform (DCT), a quantization, an inverse quantization, and an inverse discrete cosine transform (IDCT). A double-block pipeline scheme has been introduced to execute DCT and IDCT operations on the shared circuits. Using a time-multiplexed DCT/IDCT architecture, we achieve processing performance of 2.0 clk/pel. This architecture has 21% fewer transistors and 30% less power dissipation than a conventional one. The number of transistors of the block processing unit is 240 kTr which measures 7.7% of the total of the chip. By controlling the clock signal supply, power dissipation can be reduced to 43% which is about 400 mW at 3.3 V using a 0.35 μm triple-layer metal CMOS cell-base technology at 54 MHz.
Similar content being viewed by others
References
ISO/IEC 13818, “Information technology-generic coding of moving pictures and associated audio information,” International Standard (1995).
H. Matsuda et al., “An architecture for real time MPEG2 encoder LSI,” Proc. of 1996 IEICE General Conf., C-563, p. 179, Mar. 1996, in Japanese.
S. Nakagawa et al., “A single chip, 5 GOPS, macroblock-level pixel processor for MPEG2 real-time encoding,” Proc. of IEEE 1995 CICC, pp. 397–400, Apr. 1995.
M. Toyokura et al., “A video DSP with a macroblock-levelpipeline and a SIMD type vector-pipeline architecture for MPEG2 CODEC,” ISSCC Digest of Technical Papers, pp. 74–75, Feb. 1994.
IBM, “MPEG-2 video encoder chip set user application guide,” first edition, Aug. 1996.
A. Werf et al., “I.McIC: A single-chip MPEG2 video encoder for storage,” ISSCC Digest of Technical Papers, pp. 254–255, Feb. 1997.
Y. Ooi et al., “An MPEG-2 encoder architecture based on a single-chip dedicated LSI with a controlMPU,” Proc. of ICASSP '97, Vol. I, pp. 599–602, Apr. 1997.
M. Mizuno et al., “A 1.5-W single-chip MPEG2 MP@ML encoder with low power motion estimation and clocking,” ISSCC Digest of Technical Papers, pp. 256–257, Feb. 1997.
Eiji Ogura et al., “A 1.2Wsingle-chip MPEG2 MP@ML video encoder LSI including wide search range motion estimation and 81MOPS controller,” ISSCC Digest of Technical Papers, pp. 32–33, Feb. 1998.
L. Kohn, “DVx MPEG-2 video codec: Fulfilling the promise of digital video,” Microprocessor Forum 1997, Oct. 1997.
K. Ohsaki, et al., “Development of a single chip MPEG2 (MP@ML) encoder,” Proc. of PCSJ 97, P-5.14, pp. 115–116, Oct. 1997, in Japanese.
ISO/IEC 11172, “Information technology-Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s,” International Standard 1993.
A. Madisetti and A.N. Willson, “A 100 MHz 2-D 8 × 8 DCT/IDCT processor for HDTV applications,” IEEE Trans. CSVT, Vol. 5, No. 2, pp. 158–165, Apr. 1995.
Y. Katayama et al., “A single-chip MPEG1 audio/video decoder using macrocore and cell-base implementation,” 1995 IEEE VLSI Signal Processing VIII, pp. 431–440, Oct. 1995.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Katayama, Y., Kitsuki, T. & Ooi, Y. A Block Processing Unit in a Single-Chip MPEG-2 Video Encoder LSI. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 22, 59–64 (1999). https://doi.org/10.1023/A:1008173803054
Published:
Issue Date:
DOI: https://doi.org/10.1023/A:1008173803054