skip to main content
10.1145/505306.505328acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
Article

Reconfigurable repetitive padding unit

Published:18 April 2002Publication History

ABSTRACT

This paper proposes a reconfigurable processing unit, which performs the MPEG-4 repetitive padding algorithm in real time. The padding unit has been implemented as a scalable systolic structure of processing elements. A generic array of PE has been described in VHDL, and the functionality of the unit has been validated by simulations. In order to determine the chip area and speed of the padding structure, we have synthesized the structure for two FPGA families - Xilinx and Altera. The simulation results indicate that the proposed padding unit can operate in a wide frequency range, depending on the implemented configuration. It is shown that it can process from tens up to hundreds of thousands MPEG-4 macroblocks per second. This allows the real-time requirements of all MPEG-4 profiles and levels to be met efficiently at trivial hardware costs. Finally, the trade-off between chip-area and operating speed is discussed and possible configuration alternatives are proposed.

References

  1. 1.ALTERA. Data Book. Altera Corp., 1998.]]Google ScholarGoogle Scholar
  2. 2.M. Berekovic, H.-J. Stolberg, M. B. Kulaczewski, P. Pirsh, H. Moler, H. Runge, J. Kneip, and B. Stabernack. Instruction set extensions for mpeg-4 video. Journal of VLSI Signal Processing, 23(1):27-49, October 1999.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.H.-C. Chang, L.-G. Chen, M.-Y. Hsu, and Y.-C. Chang. Performance analysis and architecture evaluation of MPEG-4 video codec system. In IEEE International Symposium on Circuits and Systems, volume II, pages 449-452, Geneva, Switzerland, 28-31 May 2000.]]Google ScholarGoogle Scholar
  4. 4.E. A. Edirisinghe, J. Jiang, and C. Grecos. Shape adaptive padding for MPEG-4. IEEE Transactions on Consumer Electronics, 46(3):514-520, August 2000.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.C. Heer and K. Migge. VLSI hardware accelerator for the MPEG-4 padding algorithm. In IS&T:SPIE Conference on media processors, volume 3655, pages 113-119, 1999.]]Google ScholarGoogle Scholar
  6. 6.ISO/IEC JTC11/SC29/WG11 N2802. ISO/IEC 14496-2. Generic Coding of Audio-visual Objects- Part2: Visual. Final Proposed Draft, July 1999.]]Google ScholarGoogle Scholar
  7. 7.ISO/IEC JTC11/SC29/WG11, N3312. MPEG-4 video verification model version 16.0.]]Google ScholarGoogle Scholar
  8. 8.ISO/IEC JTC11/SC29/WG11 N4030. MPEG-4 overview, March 2001.]]Google ScholarGoogle Scholar
  9. 9.A. Kaup. Object-based texture coding of moving video in MPEG-4. IEEE Transactions on Circuits and Systems for Video Technology, 9(1):5-15, February 1999.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.J. Kneip, S. Bauer, J. Vollmer, B. Schmale, P. Kuhn, and M. Reissmann. The MPEG-4 video coding standard - a VLSI point of view. In IEEE Workshop on Signal Processing Systems,(SIPS98), pages 43-52, 8-10 Oct. 1998.]]Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.J.-H. Moon, J.-H. Kweon, and H.-K. Kim. Boundary block-merging (BBM) technique for efficient texture coding of arbitrarily shaped object. IEEE Transactions on Circuits and Systems for Video Technology, 9(1):35-43, February 1999.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Y. Q. Shi and H. Sun. Image and Video Compression for Multimedia Engineering. Boca Raton CRC Press, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.H.-J. Stolberg, M. Berekovic, P. Pirsch, H. Runge, H. Moller, and J. Kneip. The M-PIRE MPEG-4 codec DSP and its macroblock engine. In IEEE International Symposium on Circuits and Systems, volume II, pages 192-195, Geneva, Switzerland, 28-31 May 2000.]]Google ScholarGoogle Scholar
  14. 14.S. Vassiliadis, G. Kuzmanov, and S. Wong. MPEG-4 and the New Multimedia Architectural Challenges. In 15th International Conference SAER'2001, St.Konstantin, Bulgaria, 21-23 Sept. 2001.]]Google ScholarGoogle Scholar
  15. 15.S. Vassiliadis, S. Wong, and S. Cotofana. The MOLEN rm-coded processor. In 11th International Conference on Field Programmable Logic and Applications (FPL), Belfast, Northern Ireland, UK, August 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.XILINX. DataSource CD-ROM. XILINX, 2000.]]Google ScholarGoogle Scholar

Index Terms

  1. Reconfigurable repetitive padding unit

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GLSVLSI '02: Proceedings of the 12th ACM Great Lakes symposium on VLSI
          April 2002
          194 pages
          ISBN:1581134622
          DOI:10.1145/505306

          Copyright © 2002 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 18 April 2002

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate312of1,156submissions,27%

          Upcoming Conference

          GLSVLSI '24
          Great Lakes Symposium on VLSI 2024
          June 12 - 14, 2024
          Clearwater , FL , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader