| A real-time RTL engineering-change method supporting on-line debugging for logic-emulation applications |
| Full text |
Pdf
(236 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 34th annual Design Automation Conference
table of contents
Anaheim, California, United States
Pages: 101 - 106
Year of Publication: 1997
ISBN:0-89791-920-3
|
|
Authors
|
|
Wen-Jong Fang
|
Department of Computer Science, Tsing Hua University, Hsinchu, Taiwan, 300, Republic of China
|
|
Allen C.-H. Wu
|
Department of Computer Science, Tsing Hua University, Hsinchu, Taiwan, 300, Republic of China
|
|
Ti-Yen Yen
|
Quickturn Design Systems, Inc., 440 Clyde Avenue, Mountain View, California
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 6, Citation Count: 3
|
|
|
ABSTRACT
In recent years, logic emulation has been widely usedas a key design verification methodology in many complex CPU, telecom, and multimedia design projects. When using logic emulation for design verification, designers often need toperform engineering changes as a result of design debugging of a design specificationmodification. One of the essential issues to engineeringchanges is the turn-around time. Ideally, after designers modify their designs, they resume their debugging and verification tasks immediately. However, converting a design from its Register-Transfer-Level (RTL) description to a target emulator is a time-consuming procedure which may take hours. Such long engineering-change turn-around times are unacceptable by the designers. In this paper, we present a real-time RTLengineering-change method supporting on-line debuggingfor logic-emulation applications. We propose a novel design method which is able to link design data generated at different design stages in a unified way. Using thismethod, the users can immediately locate the portion ofthe circuit design affected by the design modification fromits RTL specification. This feature provides users with afast time-to-debug environment by significantly improving the efficiency of the engineering-change process. We have developed aprototype system Quick ECO supporting interactive on-line RTL engineering changes. Experimental results on a number of industrial designs are reported to demonstrate the effectiveness of the proposed method.
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
|
C. E. Cox and W. E. Blanz, "GANGLION- A Fast Field- Programmable Gate Array Implementation of a Connectionist Classifier," IEEE Journal on Solid-State Circuits, vol. 27, pp. 288-299, March 1992.
|
| |
3
|
P. K. Chan, M. Schlag, and M. Martin, "BORG:A Reconfigurable Prototyping Board Using Field-Programmable Gate Arrays," in Proceedings of 1st International A CM/SIGDA Workshop on Field-Programmable Gate Atrays, pp. 47-51, 1992.
|
| |
4
|
|
| |
5
|
D. E. Van den Bout, "The Anyboard: Programming and Enhancements," Proceedings of IEEE Workshop on FP- GAs for Custom Computing Machines 1993, pp. 68-77, 1993.
|
| |
6
|
J. Gateley, "Logic Emulation Aids Design Process," A- SIC ~ EDA, July, 1994.
|
| |
7
|
|
 |
8
|
James Gateley , Miriam Blatt , Dennis Chen , Scott Cooke , Piyush Desai , Manjunath Doreswamy , Mark Elgood , Gary Feierbach , Tim Goldsbury , Dale Greenley, UltraSPARC-I, Proceedings of the 32nd ACM/IEEE conference on Design automation, p.13-18, June 12-16, 1995, San Francisco, California, United States
[doi> 10.1145/217474.217483]
|
| |
9
|
M. Butts, "Future Directions of Dynamically Reprogrammable Systems," Proceedings of CICC, 1995.
|
| |
10
|
W.-J. Fang and A. C.-H. Wu, "A Fine-Grained Synthesis Method for Logic Emulation Systems," Technical Reports, Computer Science Dept., Tsing Hua Univ., Taiwan, R.O.C. 1996.
|
| |
11
|
Anmol Mathur , K. C. Chen , C. L. Liu, Re-engineering of timing constrained placements for regular architectures, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.485-490, November 05-09, 1995, San Jose, California, United States
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
Edited by D. Flanagan, X Toolkit Intrinsics Reference Manual for Xll Release ~ and Release 5, O'Reilly & Associates, Inc.
|
CITED BY 3
|
|
John Lach , William H. Mangione-Smith , Miodrag Potkonjak, Efficient error detection, localization, and correction for FPGA-based debugging, Proceedings of the 37th conference on Design automation, p.207-212, June 05-09, 2000, Los Angeles, California, United States
|
|
|
|
|
|
|
|