Online Self Testing for Real Time Systems

Online Self Testing for Real Time Systems

A Survey on Different Architectures Used in Online Self Testing for Real Time Systems


Online selftesting is the solution for detecting permanent and intermittent faults for non safety critical and realtime embedded multiprocessors This paper basically describes the three scheduling and allocation policies for online selftesting

Keywordscomponents MPSoC Online selftesting DSM technology


Realtime systems are very important parts of our life now a day to day In the last few decades we have been studied the time aspect of computations But in recent years it has increase exponentially among the researchers and research school There has been an eye catching growth in the count of realtime systems Being used in domestic and industry production So we can say that realtime system is a system which not only depends upon the correctness of the result of the system but also on the time at which the result is produced The example of the realtime system can be given as the chemical and nuclear plant control space mission flight control systems military systems telecommunications multimedia systems and so on all make use of realtime technologies

Testing is a fundamental step in any development process It consists in applying a set of experiments to a system system under test SUT with multiple aims from checking correct functionality to measuring performance In this paper we are interested in socalled blackbox conformance testing where the aim is to check conformance of the SUT to a given specification The SUT is a black box in the sense that we do not have a model of it thus can only rely on its observable inputoutput behavior

Real time is measured by quantitative use of clock real clock1Whenever we quantify time by using the real clock we use real time A system is called real time system when we need quantitative expression of time to describe the behavior of the used system In our daily lives we rely on systems that have underlying temporal constraints including avionic control systems medical devices network processors digital video recording devices and many other systems and devices In each of these systems there is a potential penalty or consequence associated with the violation of a temporal constraint


Online selftesting is the most costeffective technique which is used to ensure correct operation for microprocessorbased systems in the field and also improves their dependability in the presence of failures caused by components aging

DSM Technologies

Deep submicron technology means the use of transistors of smaller size with faster switching rates2 As we know from Moores law the size of transistors are doubled by every year in a system the technology has to fit those inc in transistors in small area with better performance and lowpower4

III Different Architectures used in Online Self Testing in Real Time Systems

1The Architecture of the DIVA Processing In Memory Chip

The DIVA system architecture was specially designed to support a smooth migration path for application software by integrating PIMs into conventional systems as seamlessly as possible DIVA PIMs resemble at their interfaces commercial DRAMs enabling PIM memory to be accessed by host software either as smart memory coprocessors or as conventional memory2 A separate memory to memory interconnect enables communication between memories without involving the host processor

PIM Array PIM to PIM Interconnect

Fig1 DIVA Architecture

A parcel is closely related to an active message as it is a relatively lightweight communication mechanism containing a reference to a function to be invoked when the parcel is received Parcels are transmitted through a separate PIM to PIM interconnect to enable communication without interfering with host memory traffic This interconnect must support the dense packing requirement of memory devices and allow the addition or remova

* If you are the original writer of this essay and no longer wish to have the essay published on the WetPapers website then please email us at wet papers 1 @ gmail dot com for removal request.

© 2018 WetPapers. All rights reserved. Privacy Policy Terms of Service Disclaimer Copyright