ACM Home Page
Please provide us with feedback. Feedback
Verifying a gigabit ethernet switch using SMV
Full text PdfPdf (225 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 41st annual Design Automation Conference table of contents
San Diego, CA, USA
SESSION: Abstraction techniques for functional verification table of contents
Pages: 230 - 233  
Year of Publication: 2004
ISBN:1-58113-828-8
Authors
Yuan Lu  Broadcom Corporation
Mike Jorda  Broadcom Corporation
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 21,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/996566.996631
What is a DOI?

ABSTRACT

We use model checking techniques to verify a switching block in a new Gigabit Ethernet switch - BCM5690. Due to its dynamic nature, this block has been traditionally difficult to verify. Formal techniques are far more efficient than simulation for this particular design. Among 26 design errors discovered, 22 are found using formal methods. We then improve our model checking capability to analyze switch latency. We also use induction to avoid state explosion in the model checker.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
Cadence Berkeley Lab. Cadence SMV. http://www-cad.eecs.berkeley.edu/kenmcmil/smv, 1998.
 
5
P. Chauhan, E. M. Clarke, Y. Lu, and D. Wang. Verifying IP-core based system-on-chip designs. In IEEE ASIC Conference, 1999.
 
6
 
7
 
8
 
9
Open Source Software Project. Embedded Perl Language. In http://www.ossp.org/pkg/tool/eperl, 1998.