| Validation coverage analysis for complex digital designs |
| Full text |
Publisher Site
,
Pdf
(68 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 146 - 151
Year of Publication: 1997
ISBN:0-8186-7597-7
|
|
Authors
|
|
Richard C. Ho
|
Computer Systems Laboratory, Stanford University, Stanford, CA
|
|
Mark A. Horowitz
|
Computer Systems Laboratory, Stanford University, Stanford, CA
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 13, Citation Count: 18
|
|
|
ABSTRACT
In interactive behavioral synthesis, the designer can control the design process at every stage, including modifying the schedule of the design to improve its performance. In this paper, we present a methodology for performance optimization in interactive behavioral synthesis. Also proposed are several quality metrics and hints that can assist the user in utilizing the proposed methodology. When the user is optimizing the performance of the design, one important decision is the selection of a clock period. To facilitate clock selection by the user, we have developed an algorithm to estimate the effect of different clock periods on the execution time of the design. We have tested our methodology on several benchmarks. The experimental results support the proposed methodology by demonstrating an average improvement of 46.2% in design performance.
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
|
A. K. Chandra , Vijay S. Iyengar , R. V. Jawalekar , M. P. Mullen , Indira Nair , Barry K. Rosen, Architectural Verification of Processors Using Symbolic Instruction Graphs, Proceedings of the1994 IEEE International Conference on Computer Design: VLSI in Computer & Processors, p.454-459, October 10-12, 1994
|
| |
3
|
|
 |
4
|
J. Kuskin , D. Ofelt , M. Heinrich , J. Heinlein , R. Simoni , K. Gharachorloo , J. Chapin , D. Nakahira , J. Baxter , M. Horowitz , A. Gupta , M. Rosenblum , J. Hennessy, The Stanford FLASH multiprocessor, Proceedings of the 21ST annual international symposium on Computer architecture, p.302-313, April 18-21, 1994, Chicago, Illinois, United States
|
 |
5
|
Richard C. Ho , C. Han Yang , Mark A. Horowitz , David L. Dill, Architecture validation for processors, Proceedings of the 22nd annual international symposium on Computer architecture, p.404-413, June 22-24, 1995, S. Margherita Ligure, Italy
|
| |
6
|
|
CITED BY 18
|
|
|
|
|
|
|
|
|
|
|
Malay K. Ganai , Adnan Aziz , Andreas Kuehlmann, Enhancing simulation with BDDs and ATPG, Proceedings of the 36th ACM/IEEE conference on Design automation, p.385-390, June 21-25, 1999, New Orleans, Louisiana, United States
|
|
|
Pei Hsin Ho , Thomas Shiple , Kevin Harer , James Kukula , Robert Damiano , Valeria Bertacco , Jerry Taylor , Jiang Long, Smart simulation using collaborative formal and simulation engines, Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design, November 05-09, 2000, San Jose, California
|
|
|
David Van Campenhout , Trevor Mudge , John P. Hayes, High-level test generation for design verification of pipelined microprocessors, Proceedings of the 36th ACM/IEEE conference on Design automation, p.185-188, June 21-25, 1999, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yi Feng , Zheng Zhou , Dong Tong , Xu Cheng, Clock domain crossing fault model and coverage metric for validation of SoC design, Proceedings of the conference on Design, automation and test in Europe, April 16-20, 2007, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|