Skip to main content
Log in

A VLSI based MIMD architecture of a multiprocessor system for real-time video processing applications

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

Abstract

A MIMD based multiprocessor architecture for real-time video processing applications consisting of identical bus connected processing elements has been developed. Each processing element contains a RISC processor for controlling and data-dependent tasks and a Low Level Coprocessor for fast processing of convolution-type video processing tasks. To achieve efficient parallel processing of video input signals, the architecture supports independent processing of overlapping image segments. Running at a clock rate of 40 MHz, a single processing element provides a peak performance of 640 Mega arithmetic operations per second (MOPS). For the real-time processing of basic video processing tasks like 3×3 FIR-filter, 8×8 2D-DCT and motion estimation, a single processing element provides a sufficient computational rate for video signals with Common Intermediate Format (CIF) at a frame rate up to 30 Hz. For hybrid source coding of CIF video signals at a frame rate of 30 Hz a multiprocessor system consisting of six processing elements is required. A linear speedup of the multiprocessor system compared to a single processing element is achieved. A VLSI implementation of a processing element in 0.8 µm CMOS technology is under development.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. CCITT Study Group XV, “Recommendation H.261, Video Codec for Audiovisual Services at p×64 kbit/s,” Report R37, Geneva, July 1990.

  2. CCIR Recommendation 601, “Encoding parameters of digital television for studios,” inRecommendations and Reports of the CCIR, vol. 11, pt. 1, ITU 1982, Geneva, Switzerland.

  3. CCIR, “Draft new report AD/CMTT on digital transmissions of component coded television signals at 30–34 Mbit/s and 45 Mbit/s” CCIR Document (1986–1990) CMTT/116.

  4. H. Yasuda, “Standardization activities on multimedia coding in ISO,”Signal Processing: Image Communications, vol. 1, 1989, pp. 3–16.

    Google Scholar 

  5. ISO-IEC JTC1/SC2/WG11 MPEG-90/176 Rev. 2 1990.

  6. M.L. Liou and H. Fujiwara, “VLSI implementation of a low bit-rate video codec,”Proc. of IEEE International Symposium on Circuits and System, 1991, pp. 180–183.

  7. H. Yamauchi, et al., “Architecture and Implementation of a highly parallel single-chip video DSP,”IEEE Transactions on Circuits and Systems for Video Technology, vol. 2, 1992, pp. 207–220.

    Article  Google Scholar 

  8. T. Micke, D. Müller, R. Heiss, “ISDN-Bildtelefon auf der Grundlage eines Array-Processor-IC,”mikroelektronik, vde-verlag, vol. 5, 1991, pp. 116–119.

    Google Scholar 

  9. I. Tamitani, et al., “A real-time video signal processor suitable for motion picture coding applications,”IEEE Transactions on Circuits and Systems, vol. 36, 1989, pp. 1259–1266.

    Article  Google Scholar 

  10. Integrated Information Technology, Inc., “IIT Vision Processor,” Preliminary Data Sheet, Santa Clara, September 1991.

  11. T. Nishitani, et al., “Parallel Video Signal Processor Configuration based on Overlap-Save Technique and its LSI Processor Element: VISP,”Journal of VLSI Signal Processing, vol. 1, 1989, pp. 25–34.

    Article  Google Scholar 

  12. P. Pirsch and T. Wehberg, “VLSI architecture of a programmable real-time video signal processor,”Proc. of SPIE Conf. Digital Image Processing and Visual Communication Technologies in the Earth and Atmospheric Sciences, SPIE vol. 1301, 1990, pp. 2–12.

  13. IEEE CAS Standards Committee, “Draft Standard Specification for the Implementation of 8 × 8 Inverse Discrete Cosine Transform,” P1180/D2, July 1990.

  14. U. Totzek and F. Matthiesen, “Two-dimensional discrete cosine transformation with linear systolic arrays,”Systolic Array Processors, pp. 388–397, New York: Prentice Hall, 1989.

    Google Scholar 

  15. H. Jeschke, K. Gaedke, and P. Pirsch, “A VLSI based multiprocessor architecture for video signal processing,”International Symposium on Circuits and Systems, vol. 4, 1992, pp. 1685–1688.

    Google Scholar 

  16. H.G. Musmann, P. Pirsch, and H.-J. Grallert, “Advances in picture coding“,Proc. IEEE, vol. 73, 1985, p. 523–548.

    Article  Google Scholar 

  17. H. Jeschke, H. Volkers, and T. Wehberg, “A multiprocessor system for real-time image processing based on a MIMD architecture,” in H. Burkhardt, et al., (Eds.),Proc. of the Workshop From Pixels to Features II, 1990, p. 173–185, North-Holland: Elsevier, 1991.

    Google Scholar 

  18. K. Gaedke, H. Jeschke, and T. Wehberg, “Architecture and application of a SIMD based processing element for real-time image processing,”Proc. of the ISMM International Workshop PARALLEL COMPUTING, pp. 382–385, ACTA PRESS, 1991.

  19. H. Jeschke, K. Gaedke, and P. Pirsch, “Multiprocessor performance for real-time processing of video coding applications,”IEEE Transactions on Circuits and Systems for Video Technology, vol. 2, 1992, pp. 221–230.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gaedke, K., Jeschke, H. & Pirsch, P. A VLSI based MIMD architecture of a multiprocessor system for real-time video processing applications. J VLSI Sign Process Syst Sign Image Video Technol 5, 159–169 (1993). https://doi.org/10.1007/BF01581293

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01581293

Keywords

Navigation