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
fDate :
30 Nov.-2 Dec. 2005
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;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
Print_ISBN :
0-7803-9571-9
DOI :
10.1109/HLDVT.2005.1568818