DocumentCode
2910733
Title
A software test program generator for verifying system-on-chips
Author
Cheng, Adriel ; Lim, Cheng-Chew ; Parashkevov, Atanas
Author_Institution
Sch. of Electr. & Electron. Eng., Adelaide Univ., SA, Australia
fYear
2005
fDate
30 Nov.-2 Dec. 2005
Firstpage
79
Lastpage
86
Abstract
Design verification is crucial for successful systems-on-chips (SoCs). However, validating and proving the correctness of SoCs is often a bottleneck in the design project. This paper presents a technique to test the SoC at the system level using software application based programs. Our software application level verification methodology (SALVEM) employs test programs composed of dynamic sequences of software code segments. The SALVEM system implements a test generator to create these software test programs automatically. Experiments were conducted applying SALVEM tests to the Altera Nios SoC. A feedback verification flow is also feasible in our SALVEM system. SALVEM test runs are analyzed to direct the test generator toward important SoC scenarios.
Keywords
automatic test pattern generation; automatic test software; feedback; formal verification; integrated circuit testing; logic CAD; logic testing; system-on-chip; automatic software test programs; correctness proving; correctness validation; design verification; feedback verification flow; software application level verification methodology; software code segments; software test program generator; system-on-chip verification; Application software; Australia; Automatic programming; Automatic testing; Circuit testing; Feedback; Hardware; Software testing; System testing; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
ISSN
1552-6674
Print_ISBN
0-7803-9571-9
Type
conf
DOI
10.1109/HLDVT.2005.1568818
Filename
1568818
Link To Document