ACM Home Page
Please provide us with feedback. Feedback
Functional verification of large ASICs
Full text PdfPdf (263 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 35th annual Design Automation Conference table of contents
San Francisco, California, United States
Pages: 650 - 655  
Year of Publication: 1998
ISBN:0-89791-964-5
Authors
Adrian Evans  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Allan Silburt  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Gary Vrckovnik  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Thane Brown  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Mario Dufresne  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Geoffrey Hall  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Tung Ho  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Ying Liu  Nortel, P.O. Box 3511, Station C, Ottawa, Ontario, K1Y-4H7, Canada
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
EDAC : Electronic Design Automation Consortium
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 28,   Citation Count: 16
Additional Information:

abstract   references   cited by   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/277044.277210
What is a DOI?

ABSTRACT

This paper describes the functional verification effort during a specific hardware development program that included three of the largest ASICs designed at Nortel. These devices marked a transition point in methodology as verification took front and centre on the critical path of the ASIC schedule. Both the simulation and emulation strategies are presented. The simulation methodology introduced new techniques such as ASIC sub-system level behavioural modeling, large multi-chip simulations, and random pattern simulations. The emulation strategy was based on a plan that consisted of integrating parts of the real software on the emulated system. This paper describes how these technologies were deployed, analyzes the bugs that were found and highlights the bottlenecks in functional verification as systems become more complex.



CITED BY  16

Collaborative Colleagues:
Adrian Evans: colleagues
Allan Silburt: colleagues
Gary Vrckovnik: colleagues
Thane Brown: colleagues
Mario Dufresne: colleagues
Geoffrey Hall: colleagues
Tung Ho: colleagues
Ying Liu: colleagues