Back to EveryPatent.com
United States Patent | 6,023,561 |
Mann | February 8, 2000 |
A trace analysis system for tracing the operation of a processor. The trace analysis system includes a process data module and a process instructions module. The process data module processes data accesses of selected test data. The process instruction module processes instruction execution of the selected test data based upon the detection of a non-sequential instruction having a target address. The process instructions module uses the target address of the non-sequential instruction to determine an instruction sequence.
Inventors: | Mann; Daniel P. (Austin, TX) |
Assignee: | Advanced Micro Devices, Inc. (Sunnyvale, CA) |
Appl. No.: | 456884 |
Filed: | June 1, 1995 |
Current U.S. Class: | 714/45 |
Intern'l Class: | G06F 011/00 |
Field of Search: | 395/183.01,183.04,183.21,500,183.05 364/261.3,261.6,262.4,263.2 |
4694420 | Sep., 1987 | Petter et al. | 364/900. |
5321828 | Jun., 1994 | Phillips et al. | 395/500. |
5357626 | Oct., 1994 | Johnson et al. | 395/500. |
5446876 | Aug., 1995 | Levine et al. | 395/184. |
5491793 | Feb., 1996 | Somasundaram et al. | 395/183. |
Foreign Patent Documents | |||
0 530 816 A3 | Mar., 1992 | EP. |
Advanced Micro Devices, Inc., Am29040 Microprocessor User's Manual 29K Family, 1994, Chapter 12 pp. 12/1-12/26. James R. Larus, Efficient Program Tracing, May 26, 1993, pp. 52-61, University of Wisconsin-Madison, 8153 Computer No. 5 Los Alamitos, CA, US. N. N. Bezrukov, Neuristic Methods of Improving Disassembly Quality, Dec. 17, 1986, pp. 195-203, Translated from Programmirovanie, No.4 , 1989 Plenum Publishing Corporation. Source Level Debugging Using A Window Interface, Advanced Micro Devices, Programming the 29K.TM. RISC Family, Second Edition, .COPYRGT.1995, Chapter 7.7, pp. 376-382. |