• DocumentCode
    2296985
  • Title

    Model checking of a real ATM switch

  • Author

    Lu, Jianping ; Tahar, Sofiène ; Voicu, Dan ; Song, Xiaoyu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • fYear
    1998
  • fDate
    5-7 Oct 1998
  • Firstpage
    195
  • Lastpage
    198
  • Abstract
    In this paper we present our experience on model checking of an Asynchronous Transfer Mode (ATM) switch using the Verification Interacting with Synthesis (VIS) tool. The switch we considered is in use for real applications in the Cambridge Fairisle network. It is composed of four input/output port controllers and a switch fabric, and contains around 1 MB memory, 2 KB FIFO buffer and 800 registers (latches). To overcome state space explosion, we adopted several abstraction and reduction techniques to reduce the model, and applied compositional reasoning combined with a novel property division approach. Using the above techniques, we succeeded in verifying the entire switch at different hierarchy levels within reasonable CPU time
  • Keywords
    asynchronous transfer mode; controllers; formal verification; state-space methods; Cambridge Fairisle network; abstraction; compositional reasoning; hierarchy levels; input/output port controllers; model checking; property division approach; real ATM switch; reduction techniques; state space explosion; switch fabric; verification interacting with synthesis tool; Asynchronous transfer mode; Circuits; Communication switching; Explosions; Fabrics; Formal verification; Latches; Network synthesis; State-space methods; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-9099-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1998.727045
  • Filename
    727045