An Infrastructural IP for Interactive MPEG-4 SoC Functional Verification

Trio Adiono, Hans G. Kerkhoff, Hiroaki Kunieda


This paper introduces a specific architecture including an infrastructural IP for functional verification and diagnostics, which is suitable for functional core-based testing of an MPEG4 SoC. Our advanced MPEG4 SoC results in a high complexity SoC with limited physical access to many different functional cores. The proposed test method provides direct monitoring and control for each core, which enables core verification at actual speed. It significantly decreases the verification time due to the large number of required test vectors in typical MPEG4 verification. Furthermore, it also makes the system scalable for functional core expansion due to upgrading of standards. The proposed infrastructural IP is also linked to PC-based interactive tools to simplify the verification of individual and integrated cores. It also provides detailed diagnostic data that enables simple system debugging. The debugging tools also feature test-pattern generation and simulation of expected values. Actual system implementation has shown full functionality of our proposed method.

Full Text:



M. Ohashi., et al. A 27MHz 11.1mW Video Decoder LSI for Mobile Application, IEEE ISSCC Digest of Technical Papers, February, pp. 366, 2002.

H. Nakayama et al., An MPEG-4 Video LSI with Error-Resilient Codec Core based on a Fast Motion Estimation Algorithm, IEEE ISSCC Digest of Technical Papers, pp. 368, February, 2002.

M. Takahashi, et al., A Scalable MPEG-4 Video Codec Architecture for IMT-2000 Multimedia Applications, Proceedings of IEEE ISCAS 2000, Geneva, Switzerland, pp. 188-191, 2000.

International Standard, Information technology — Coding of audio-visual objects, ISO/IEC 14496-2.

Y. Zorian., Guest Editor’s Introduction: What is Infrastructure IP?, IEEE Design & Test of Computers, 19(3), pp. 5-7, 2002.



  • There are currently no refbacks.

Contact Information:

ITB Journal Publisher, LPPM – ITB, 

Center for Research and Community Services (CRCS) Building Floor 7th, 
Jl. Ganesha No. 10 Bandung 40132, Indonesia,

Tel. +62-22-86010080,

Fax.: +62-22-86010051;