• 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