• DocumentCode
    2643374
  • Title

    Functional and Timing Validation of Partially Bypassed Processor Pipelines

  • Author

    Zhu, Qiang ; Shrivastava, Aviral ; Dutt, Nikil

  • Author_Institution
    Fujitsu Labs. LTD., Kawasaki
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Customizing the bypasses in pipelined processors is an effective and popular means to perform power, performance and complexity trade-offs in embedded systems. However existing techniques are unable to automatically generate test patterns to functionally validate a partially bypassed processor. Manually specifying directed test sequences to validate a partially bypassed processor is not only a complex and cumbersome task, but is also highly error-prone. In this paper we present an automatic directed test generation technique to verify a partially bypassed processor pipeline using a high-level processor description. We define a fault model and coverage metric for a partially bypassed processor pipeline and demonstrate that our technique can fully cover all the faults using 107,074 tests for the Intel XScale processor within 40 minutes. In contrast, randomly generated tests can achieve 100% coverage with 2 million tests after half day. Furthermore, we demonstrate that our technique is able to generate tests for all possible bypass configurations of the Intel XScale processor
  • Keywords
    automatic test pattern generation; embedded systems; microprocessor chips; pipeline arithmetic; 40 mins; Intel XScale processor; automatic directed test generation technique; embedded systems; fault model; functional validation; high-level processor description; pipelined processors; test pattern generation; test sequences; timing validation; Automatic testing; Computer science; Delay; Embedded system; Fault detection; Hazards; Pipelines; Radio frequency; Registers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364452
  • Filename
    4211962