• DocumentCode
    2109807
  • Title

    Modeling and verification of embedded systems using Cadence SMV

  • Author

    Mir, Ali Abbas ; Balakrishnan, Subhashini ; Tahar, Sofiène

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    179
  • Abstract
    Embedded systems are becoming increasingly popular due to their widespread applications. For safety-critical applications an approach is needed to validate the complexity of VLSI designs at a higher abstraction level. With formal verification we verify that every possible behavior of the target system satisfies the specification. SMV is a formal verification system for hardware designs, based on a technique called “symbolic model checking”. In this paper we investigate the modeling and verification of an embedded system using Cadence SMV. We constructed a Verilog model of the system by integrating the microcontroller RT level and the embedded software assembly code level. We then validate our models and verification by conducting model checking which analyzes essential aspects of the target embedded system
  • Keywords
    VLSI; circuit CAD; embedded systems; high level synthesis; microcontrollers; safety-critical software; symbol manipulation; Cadence SMV; VLSI designs; Verilog model; abstraction level; embedded systems; hardware designs; microcontroller RT level; model checking; safety-critical applications; software assembly code level; symbolic model checking; Application software; Assembly systems; Computer architecture; Embedded software; Embedded system; Flowcharts; Hardware design languages; Instruction sets; Mice; Microcontrollers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2000 Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-5957-7
  • Type

    conf

  • DOI
    10.1109/CCECE.2000.849694
  • Filename
    849694