• DocumentCode
    2258347
  • Title

    An abstraction-guided simulation approach using Markov models for microprocessor verification

  • Author

    Zhang, Tao ; Lv, Tao ; Li, Xiaowei

  • Author_Institution
    Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    484
  • Lastpage
    489
  • Abstract
    In order to combine the power of simulation-based and formal techniques, semi-formal methods have been widely explored. Among these methods, abstraction-guided simulation is a quite promising one. In this paper, we propose an abstraction-guided simulation approach aiming to cover hard-to-reach states in functional verification of microprocessors. A Markov model is constructed utilizing the high level functional specification, i.e. ISA. Such model integrates vector correlations. Furthermore, several strategies utilizing abstraction information are proposed as an effective guidance to the test generation. Experimental results on two complex microprocessors show that our approach is more efficient in covering hard-to-reach states than similar methods. Comparing with some work with other intelligent engines, our approach could guarantee higher hit ratio of target states without efficiency loss.
  • Keywords
    Markov processes; formal verification; microprocessor chips; Markov model; abstraction guided simulation; functional verification; high level functional specification; microprocessor verification; semi-formal method; vector correlation; Computational modeling; Computer architecture; Computer simulation; Data mining; Engines; Instruction sets; Laboratories; Microprocessors; Power system modeling; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5457155
  • Filename
    5457155