Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Xetal-II: A Low-Power Massively-Parallel Processor for Video Scene Analysis

  • 168 Accesses

  • 4 Citations

Abstract

A processor architecture combining high-performance and low-power is presented. A prototype chip, Xetal-II, has been realized in 90 nm CMOS technology based on the proposed architecture. Recent experimental results show a compute performance of up to 140 GOPS at 785 mW when operating at 110 MHz. The main architectural feature that allows high computational efficiency is the massively-parallel single-instruction multiple-data (MP-SIMD) compute paradigm. Due to the high data-level parallelism, applications like video scene analysis can efficiently exploit the proposed architecture. The chip has an internal 16-bit datapath and 10 Mbit of on-chip video memory facilitating energy efficient implementation of video processing kernels.

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

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13

References

  1. 1.

    Jones, M., & Viola, P. (2003). Fast multi-view face detection. Mitsubishi Electronics Research Laboratory, No. TR2003-96, June.

  2. 2.

    Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2), 91–110, Nov.

  3. 3.

    Jonker, P. (1994). Why linear arrays are better image processors. In Proc. 12th IAPR conf. on pattern recognition (pp. 334–338).

  4. 4.

    Khailany, B., et al. (2001). Imagine: Media processing with streams. In IEEE micro (pp. 35–46), April.

  5. 5.

    Chen, T., Raghavan, R., Dale, J. N., & Iwata, E. (2007). Cell broadband engine architecture and its first implementation. A performance view. IBM Journal of Research and Development, 51(5), 559–572, Sept.

  6. 6.

    Kleihorst, R. P., Abbo, A. A., van der Avoird, A., Op de Beeck, M. J. R., Sevat, L., Wielage, P., et al. (2001). Xetal: A low-power high-performance smart camera processor. In ISCAS 2001 (pp. 215–218), May.

  7. 7.

    Kyo, S., Koga, T., Okazaki, S., & Kuroda, I. (2005). An integrated memory array processor for embedded image recognition systems. In Proc. of ISCA (pp. 134–145), June.

  8. 8.

    Nakajima, M., et al. (2006). A 40GOPS 250mw massively parallel processor based on matrix architecture. In ISSCC dig. of tech. papers 2006 (pp. 410–411), Feb.

  9. 9.

    Kondo, T., Kimura, Y., & Sonehara, N. (1993). Single-board simd processors using gate-array lsis for parallel processing. IEICE Transaction on Electronics, vol. E76-C, no. 12, pp. 1827–1834, Dec 1993.

  10. 10.

    Cheng, C., et al. (2008). An intelligent visual sensor soc with 2790 fps cmos image sensor and 205GOPS/W vision processor. In ISSCC dig. of tech. papers 2008 (pp. 306–307), Feb.

  11. 11.

    Kim, K., et al. (2008). A 125GOPS 583mW network-on-chip based parallel processor with bio-inspired visual-attention engine. In ISSCC dig. of tech. papers 2008 (pp. 308–309), Feb.

  12. 12.

    Arakawa, S., et al. (2008). A 512GOPS fully-programmable digital image processor with full hd 1080p processing capabilities. In ISSCC dig. of tech. papers 2008 (pp. 312–313) Feb.

  13. 13.

    Abbo, A. A., et al. (2008). Xetal-II: A 107GOPS, 600mW massively parallel processor for video scene analysis. IEEE Journal of Solid State Circuits, 43(1), 192–201, January.

  14. 14.

    Abbo, A. A., & Kleihorst, R. P. (2002). A programmable smart-camera architecture. In ACIVS2002, Gent, Belgium, Sept.

  15. 15.

    Trimedia Technologies (2008). Trimedia TM-1100. http://www.nxp.com/.

  16. 16.

    Kleihorst, R., Abbo, A. A., Schueler, B., & Danilin, A. (2007). Camera mote with a high-performance parallel processor for real-time frame-based video processing. In Proceedings of the international conference on distributed camera systems (ICDSC), Sept.

  17. 17.

    Childers, J., Reinecke, P., Miyaguchi, H., Takahashi, Y., Yaguchi, Y., & Takeyasu, M. (1990). Svp: Serial video processor. In IEEE CICC, 17.3.1.

  18. 18.

    Blelloch, G. E. (1989). Scans as primitive parallel operations. IEEE Transaction on Computers, 38(11), 1526–1538, Nov.

Download references

Author information

Correspondence to Anteneh A. Abbo.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Abbo, A.A., Kleihorst, R.P. & Schueler, B. Xetal-II: A Low-Power Massively-Parallel Processor for Video Scene Analysis. J Sign Process Syst 62, 17–27 (2011). https://doi.org/10.1007/s11265-008-0332-1

Download citation

Keywords

  • Low-power VLSI
  • Parallel processing
  • SIMD
  • Video scene analysis
  • Processor tile
  • Smart cameras