Title :
Modeling and verification of an ATM port controller in VIS
Author :
Lu, Jianping ; Tahar, Sofiene
Author_Institution :
Dept. of ECE, Concordia Univ., Montreal, Que., Canada
Abstract :
In this paper we display a practical approach adopted for the formal verification of Fairisle ATM (asynchronous transfer mode) switch port controller using model checking. The ATM port controller is part of the Cambridge Fairisle ATM network and plays a key role in the ATM switching process. In particular, we present our experience on the model checking of the ATM port controller using the VIS tool from UC Berkeley. To this end, we successfully modeled the port controller behavior and structure in Verilog HDL, established the necessary verification environments and verified a number of relevant temporal properties on the port controller.
Keywords :
asynchronous transfer mode; computerised control; controllers; formal specification; formal verification; hardware description languages; telecommunication computing; telecommunication control; ATM port controller; ATM switching process; Cambridge Fairisle ATM network; UC Berkeley; VIS tool; Verilog HDL; asynchronous transfer mode; formal verification; hardware description language; model checking; switch port controller; verification interacting with synthesis; Asynchronous transfer mode; Digital systems; Displays; Fabrics; Formal verification; Hardware design languages; Logic; Process design; Routing; Switches;
Conference_Titel :
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
Print_ISBN :
0-7803-7781-8
DOI :
10.1109/CCECE.2003.1226387