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
Link To Document