Extensible environment for test program generation for microprocessors.

Saved in:
Bibliographic Details
Title: Extensible environment for test program generation for microprocessors.
Authors: Kamkin, A.1 kamkin@ispras.ru, Sergeeva, T.1 leonsia@ispras.ru, Smolov, S.1 ssedai@ispras.ru, Tatarnikov, A.1 andrewt@ispras.ru, Chupilko, M.1 chupilko@ispras.ru
Source: Programming & Computer Software. Jan2014, Vol. 40 Issue 1, p1-9. 9p.
Subjects: Microprocessor programming, Microprocessor testing, Computers testing, Test generators, Automotive electronics, Compilers (Computer programs), Computer software
Abstract: Development of test programs and analysis of the results of their execution is the basic approach to verification of microprocessors at the system level. There is a variety of methods for the automation of test generation, starting with the generation of random code and ending with directed model-based test generation. However, there is no cure-all method. In practice, combinations of various complementary techniques are used. Unfortunately, no solution for the integration of various test generation methods into a unified environment is currently available. To test a microprocessor, verification engineers are forced to use many different test generators, which results in a number of difficulties, such as (1) the necessity to ensure the compatibility of tool configurations (in each tool, a specific description of the target microprocessor is used, which leads to duplication of information); (2) the necessity to develop utilities for integration tools (different tools have different interfaces and use different data formats). This paper describes a concept of extensible environment for test program generation for microprocessors. This environment provides a unified approach for test generation; it supports widespread test generation techniques, and can be extended by new testing tools. The proposed concept was partially implemented in MicroTESK (Microprocessor T Esting and Specification Kit). [ABSTRACT FROM AUTHOR]
Copyright of Programming & Computer Software is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 94062128
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Extensible environment for test program generation for microprocessors.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Kamkin%2C+A%2E%22">Kamkin, A.</searchLink><relatesTo>1</relatesTo><i> kamkin@ispras.ru</i><br /><searchLink fieldCode="AR" term="%22Sergeeva%2C+T%2E%22">Sergeeva, T.</searchLink><relatesTo>1</relatesTo><i> leonsia@ispras.ru</i><br /><searchLink fieldCode="AR" term="%22Smolov%2C+S%2E%22">Smolov, S.</searchLink><relatesTo>1</relatesTo><i> ssedai@ispras.ru</i><br /><searchLink fieldCode="AR" term="%22Tatarnikov%2C+A%2E%22">Tatarnikov, A.</searchLink><relatesTo>1</relatesTo><i> andrewt@ispras.ru</i><br /><searchLink fieldCode="AR" term="%22Chupilko%2C+M%2E%22">Chupilko, M.</searchLink><relatesTo>1</relatesTo><i> chupilko@ispras.ru</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Programming+%26+Computer+Software%22">Programming & Computer Software</searchLink>. Jan2014, Vol. 40 Issue 1, p1-9. 9p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Microprocessor+programming%22">Microprocessor programming</searchLink><br /><searchLink fieldCode="DE" term="%22Microprocessor+testing%22">Microprocessor testing</searchLink><br /><searchLink fieldCode="DE" term="%22Computers+testing%22">Computers testing</searchLink><br /><searchLink fieldCode="DE" term="%22Test+generators%22">Test generators</searchLink><br /><searchLink fieldCode="DE" term="%22Automotive+electronics%22">Automotive electronics</searchLink><br /><searchLink fieldCode="DE" term="%22Compilers+%28Computer+programs%29%22">Compilers (Computer programs)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Development of test programs and analysis of the results of their execution is the basic approach to verification of microprocessors at the system level. There is a variety of methods for the automation of test generation, starting with the generation of random code and ending with directed model-based test generation. However, there is no cure-all method. In practice, combinations of various complementary techniques are used. Unfortunately, no solution for the integration of various test generation methods into a unified environment is currently available. To test a microprocessor, verification engineers are forced to use many different test generators, which results in a number of difficulties, such as (1) the necessity to ensure the compatibility of tool configurations (in each tool, a specific description of the target microprocessor is used, which leads to duplication of information); (2) the necessity to develop utilities for integration tools (different tools have different interfaces and use different data formats). This paper describes a concept of extensible environment for test program generation for microprocessors. This environment provides a unified approach for test generation; it supports widespread test generation techniques, and can be extended by new testing tools. The proposed concept was partially implemented in MicroTESK (Microprocessor T Esting and Specification Kit). [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Programming & Computer Software is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=94062128
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1134/S0361768814010046
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 9
        StartPage: 1
    Subjects:
      – SubjectFull: Microprocessor programming
        Type: general
      – SubjectFull: Microprocessor testing
        Type: general
      – SubjectFull: Computers testing
        Type: general
      – SubjectFull: Test generators
        Type: general
      – SubjectFull: Automotive electronics
        Type: general
      – SubjectFull: Compilers (Computer programs)
        Type: general
      – SubjectFull: Computer software
        Type: general
    Titles:
      – TitleFull: Extensible environment for test program generation for microprocessors.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Kamkin, A.
      – PersonEntity:
          Name:
            NameFull: Sergeeva, T.
      – PersonEntity:
          Name:
            NameFull: Smolov, S.
      – PersonEntity:
          Name:
            NameFull: Tatarnikov, A.
      – PersonEntity:
          Name:
            NameFull: Chupilko, M.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Text: Jan2014
              Type: published
              Y: 2014
          Identifiers:
            – Type: issn-print
              Value: 03617688
          Numbering:
            – Type: volume
              Value: 40
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Programming & Computer Software
              Type: main
ResultId 1