We overview the formal verification of an implementation of a self routeing ATM switching element. This verification was performed using the HOL90 theorem proving system so is fully machine-checked. The switching element is in use in a real network, switching real data. Thus, this work constitutes a realistic formal verification case study. We give an informal overview of the switch and element and give a tutorial on the methods used. We overview how these techniques were applied to verify the switching element. We then discuss the time spent on the verification. This was comparable to the time spent designing and testing the element. Finally we describe the errors discovered. 1 Introduction Communication networks are rapidly becoming all...
Today, in the world of ASICs and system-on-chip (SoC) designs which consists of millions of transist...
ATM, which stands for Asynchronous Transfer Mode, is a networking technology widely considered to be...
In this paper, we propose a new method to build a fault tolerant ATM switch. Using this method, we c...
We describe the formal verification of an implementation of the switching element of the Fairisle AT...
Introduction The aim of this project was to demonstrate that formal proof can be applied to real AT...
In this paper we present several techniques for modeling and formal verification of the Fairisle Asy...
In this paper we present our experience on model checking of an Asynchronous Transfer Mode (ATM) net...
Introduction We describe work in progress to formally verify the Fairisle switch. To date we have f...
In this paper we present our results and methods on formally verifying the implementation of an Asyn...
Verifying the correctness of real-time system models by traditional approaches that depend on the ex...
Because of the difficulty of adequately simulating large digital designs, there has been a surge of ...
In this paper we display a practical approach adopted for the formal verification of Fairisle ATM (A...
Abstract — Traditionally, validation at the ASIC block level relies primarily upon simulation based ...
International audienceThis paper describes a methodology and a case study in formal verification. Th...
There exist a wide range of hardware verification tools, some based on interactive theorem proving a...
Today, in the world of ASICs and system-on-chip (SoC) designs which consists of millions of transist...
ATM, which stands for Asynchronous Transfer Mode, is a networking technology widely considered to be...
In this paper, we propose a new method to build a fault tolerant ATM switch. Using this method, we c...
We describe the formal verification of an implementation of the switching element of the Fairisle AT...
Introduction The aim of this project was to demonstrate that formal proof can be applied to real AT...
In this paper we present several techniques for modeling and formal verification of the Fairisle Asy...
In this paper we present our experience on model checking of an Asynchronous Transfer Mode (ATM) net...
Introduction We describe work in progress to formally verify the Fairisle switch. To date we have f...
In this paper we present our results and methods on formally verifying the implementation of an Asyn...
Verifying the correctness of real-time system models by traditional approaches that depend on the ex...
Because of the difficulty of adequately simulating large digital designs, there has been a surge of ...
In this paper we display a practical approach adopted for the formal verification of Fairisle ATM (A...
Abstract — Traditionally, validation at the ASIC block level relies primarily upon simulation based ...
International audienceThis paper describes a methodology and a case study in formal verification. Th...
There exist a wide range of hardware verification tools, some based on interactive theorem proving a...
Today, in the world of ASICs and system-on-chip (SoC) designs which consists of millions of transist...
ATM, which stands for Asynchronous Transfer Mode, is a networking technology widely considered to be...
In this paper, we propose a new method to build a fault tolerant ATM switch. Using this method, we c...