Loading

Design of an Error Detection and Correction Architecture for Video Coding Testing Applications
S. Rajasekhara Reddy1, P. Surya Prasad2

1S. Rajasekhara Reddy, Pursuing Masters, Department of VLSI System Design, MVGR College of Engineering Vizianagaram, India.
2Mr. P. Surya Prasad, Associate Professor, Department of Electronics & Communications Engineering, MVGR College of Engineering, Vizianagaram, India.
Manuscript received on 12 November 2014 | Revised Manuscript received on 22 November 2014 | Manuscript Published on 30 November 2014 | PP: 7-10 | Volume-4 Issue-6, November 2014 | Retrieval Number: F1840114614/14©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Motion estimation plays a vital role in today’s media applications. Hence testing of such a module is a significant concern. Even though several algorithms have been proposed in the past testing of motion estimators are seldom addressed. The proposed system describes an Error Detection and Correction (EDCA) design that detects and recovers data in the motion estimator. The system uses the Sum of the Absolute Difference (SAD) method to compute the difference in the current and reference frames. The architecture comprises of an Error Detection Circuit (EDC) and a Data Recovery Circuit (DRC) to recover the original data. A Residue-Quotient code is used to compute the change in value between the error and expected values. Built-in Self test Technique (BIST) is included in the MECA and in each of Processing Element in MECA. Thus by introducing the BIST Concept the testing can be done internally without connecting outside testing requirements. So the area (number of gates) required and time is also reduces.
Keywords: Data Recovery, Error Detection, Residue Quotient, MECA.

Scope of the Article: Vision-based applications