Technical Report

Design and Verification of a Knockout ATM Concentrator

J. Lu and S. Tahar

ABSTRACT

In this paper we describe the design and verification of the concentrator of a Knockout ATM (Asynchronous Transfer Mode) switch fabric using the VIS tool. The Knockout is a popular ATM switch fabric which has application in both datagram and virtual circuit packet networks. The concentrator is the most difficult component in the Knockout ATM switch fabric. We developed an RTL structural design as well as a higher-level behavioral model of the Knockout switch concentrator in Verilog HDL. We then used equivalence checking within VIS to verify the concentrator structure against its behavioral model. While sequential equivalence checking failed, we succeeded the combinational equivalence checking of a latch-reduced model of the concentrator.



 
Download postscript file (PS File)
Download PDF file (PDF File)
Download Verilog source code.
Send comments and suggestions to: tahar@ece.concordia.ca