Please use this identifier to cite or link to this item: http://dx.doi.org/10.18419/opus-2658
Authors: Zhou, Jun
Title: Software based self test under memory, time and power constraints
Other Titles: Softwarebasierender Selbsttest unter Beschränkungen von Speicher, Laufzeit und Verlustleistung
Issue Date: 2009
metadata.ubs.publikation.typ: Dissertation
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-48369
http://elib.uni-stuttgart.de/handle/11682/2675
http://dx.doi.org/10.18419/opus-2658
Abstract: The use of embedded system is ubiquitous in modern life, from automotive industry, robot techniques to the household appliances. As the core component of embedded systems, microprocessors play the central role in information processing, and fulfill several specialized tasks. The involvment in safty-critical applications requires high reliability of these systems. Test is known to be important for product quality and used to detect defects both during manufacturing or in-field scenario. In particular, the following aspects are crucial for microprocessor test. First, a low-cost test is preferrable in terms of hardware overhead, test time for example. To detect timing faults, testing at the system frequency, namely at-speed testing, is required. Design modification to incorporate hardware dedicated for test is not desirable due to potential performance degradation. Overtesting accounts for possible yield loss in that chips may fail the structural test, although those faults can never be sensitized in normal functional operations. The advent of software-based self-test solve these problems and therefore becomes the target of this work. However, constrained test generation is still of need. The dissertation looks into this aspect and proposes a novel SBST scheme, which optimizes memory, test application and power consumption at the same time without penalty of fault coverage. In addition, this work also presents a method to improve test quality of SBST through adding new instructions under the ASIP (application-specific instruction-set processor) framework.
Eingebettete Systeme werden in zunehmendem Masse im alltaeglichen, menschlichen Leben eingesetzt. Vom Automobil bis hin zu Haushalts- und Unterhaltungsgeraete, von Multimedia bis zu Kommunikations-Anwendungen findet das eingebettete System ueberall Einsatz. Der Kern eines eingebetteten Systems, der Mikroprozessor, spielt eine zentrale Rolle im gesamten System. Er bearbeitet den Informationsfluss und führt die wesentliche Aufgabe des Systems durch. Die hier praesentierte Arbeit befindet sich im Themenbereich des Softwarebasierenden Selbsttests und mit folgenden Aspekten beschaeftigt sie sich besonders: erstens testorientierte Programmoptimierung der Verlustleistung, des Speicherbedarfs, und der Testlaufzeit; zweitens Testoptimierung durch Erweiterung des Befehlssatzes unter Berücksichtigung der ASIP (application-specific instruction-set processor) Framework.
Appears in Collections:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Files in This Item:
File Description SizeFormat 
Jun_Zhou_Dissertation_2009.pdf701,1 kBAdobe PDFView/Open


Items in OPUS are protected by copyright, with all rights reserved, unless otherwise indicated.