DocumentCode :
2496160
Title :
Optimizing HW/SW codesign towards reliability for critical-application systems
Author :
Vargas, F. ; Bezerra, E. ; Wulff, L. ; Barros, D., Jr.
Author_Institution :
Electr. Eng. Dept., Catholic Univ., Porto Alegre, Brazil
fYear :
1998
fDate :
2-4 Dec 1998
Firstpage :
52
Lastpage :
57
Abstract :
This work presents an innovative approach for hardware/software codesign of safety-critical computing systems. The proposed approach is based on system reliability requirements to decide which parts of the system are partitioned into hardware or software. The approach considers as input a complete software description of the design. In our case, we use as the initial description the C language and then, for those parts compiled to hardware, the Handel-C language is applied. After partitioning, we verify system reliability based on an adaptation of the weak mutation analysis technique. This technique was originally proposed for software testing by means of verifying the adequacy of a test vector set for a given program. We also present a case study in order to illustrate the proposed approach
Keywords :
C language; hardware-software codesign; safety-critical software; C language; HW/SW codesign; Handel-C language; critical-application systems; reliability; safety-critical computing systems; system reliability requirements; test vector set; weak mutation analysis technique; Algorithm design and analysis; Application software; Costs; Digital systems; Embedded system; Genetic mutations; Hardware; Partitioning algorithms; Reliability; Software safety; Software testing; System testing; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Symposium, 1998. ATS '98. Proceedings. Seventh Asian
ISSN :
1081-7735
Print_ISBN :
0-8186-8277-9
Type :
conf
DOI :
10.1109/ATS.1998.741584
Filename :
741584
Link To Document :
بازگشت