Title :
On the model checking of the RCMP-800 input FIFO
Author :
Lu, Jianping ; Tahar, Sofiène
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
In this paper, the authors display several practical approaches adopted for the formal verification of an industrial case study using model checking. The device under investigation is the Routing Control, Monitoring and Policing 800 Mbps (RCMP-800), a product from PMC-Sierra, Inc. RCMP-800 is an integrated circuit that implements ATM (asynchronous transfer mode) layer functions including fault and performance monitoring, header translation and cell rate policing. In particular, they present their experience on model checking of the input FIFO of RCMP-800 using the VIS tool. They successfully established the environments and verified a number of relevant properties in the input process module of RCMP-800, which led to the discovery of a few errors.
Keywords :
asynchronous transfer mode; computerised monitoring; failure analysis; reliability; telemetry; 800 Mbit/s; ATM layer functions; PMC-Sierra; RCMP-800 input FIFO; Routing Control, Monitoring and Policing 800 Mbps; VIS tool; cell rate policing; fault monitoring; header translation; integrated circuit; model checking; performance monitoring; reliability case study; Asynchronous transfer mode; Circuit faults; Digital systems; Error correction; Formal verification; Hardware design languages; Monitoring; Registers; Routing; State-space methods;
Conference_Titel :
Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
Print_ISBN :
0-7803-7514-9
DOI :
10.1109/CCECE.2002.1015291