1995-06-07
1999-02-16
Hua, Ly
39518401, G06F 700, G06F 1132
Patent
active
058729097
ABSTRACT:
The present invention logs events which occur in the target software, and stores these in a buffer for periodic uploading to a host computer. Such events include the context switching of particular software tasks, and task status at such context switch times, along with events triggering such a context switch, or other events. The host computer reconstructs the real-time status of the target software from the limited event data uploaded to it. The status information is then displayed in a user-friendly manner. This provides the ability to perform a logic analyzer function on real-time software. A display having multiple rows, with one for each task or interrupt level, is provided. Along a time line, an indicator shows the status of each program, with icons indicating events and any change in status.
REFERENCES:
patent: 3702005 (1972-10-01), Ingalls, Jr.
patent: 4166290 (1979-08-01), Furtman et al.
patent: 4595981 (1986-06-01), Leung
patent: 4696003 (1987-09-01), Kerr et al.
patent: 4755808 (1988-07-01), Bullock et al.
patent: 4797885 (1989-01-01), Orimo et al.
patent: 4841441 (1989-06-01), Nixon et al.
patent: 4872167 (1989-10-01), Maezawa et al.
patent: 4937740 (1990-06-01), Agarwal et al.
patent: 4943968 (1990-07-01), Hirose et al.
patent: 5021997 (1991-06-01), Archie et al.
patent: 5022028 (1991-06-01), Edmonds et al.
patent: 5038348 (1991-08-01), Yoda et al.
patent: 5048018 (1991-09-01), Bernstein et al.
patent: 5062045 (1991-10-01), Janis et al.
patent: 5084813 (1992-01-01), Ono
patent: 5086393 (1992-02-01), Kerr et al.
patent: 5119377 (1992-06-01), Cobb et al.
patent: 5121501 (1992-06-01), Baumgartner et al.
patent: 5133075 (1992-07-01), Risch
patent: 5142679 (1992-08-01), Owaki
patent: 5153886 (1992-10-01), Tuttle
patent: 5157782 (1992-10-01), Tuttle et al.
patent: 5159669 (1992-10-01), Trigg et al.
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5200888 (1993-04-01), Hashimoto
patent: 5210859 (1993-05-01), Aoshima et al.
patent: 5212792 (1993-05-01), Gerety et al.
patent: 5255385 (1993-10-01), Kikuchi
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5291497 (1994-03-01), Ulrich et al.
patent: 5295222 (1994-03-01), Wadhwa et al.
patent: 5297150 (1994-03-01), Clark
patent: 5301325 (1994-04-01), Benson
patent: 5301348 (1994-04-01), Jasahelainen
patent: 5321838 (1994-06-01), Hensley et al.
patent: 5325529 (1994-06-01), Brown et al.
patent: 5325530 (1994-06-01), Mohrmann
patent: 5335342 (1994-08-01), Pope et al.
patent: 5343409 (1994-08-01), Satterfield
patent: 5347518 (1994-09-01), Lee
patent: 5347647 (1994-09-01), Allt et al.
patent: 5371878 (1994-12-01), Coker
patent: 5371883 (1994-12-01), Gross
patent: 5375125 (1994-12-01), Ashima et al.
patent: 5390325 (1995-02-01), Miller
patent: 5414836 (1995-05-01), Baer et al.
patent: 5418941 (1995-05-01), Peters
patent: 5426648 (1995-06-01), Simamura
patent: 5438673 (1995-08-01), Court et al.
patent: 5450586 (1995-09-01), Kuzara et al.
Hideyuki Tokuda, "Arts real-time scheduler analyzer/debugger," Readers' Service 129, May 1990, p. 29 (publication unkown).
Burd Dana
Burns Stella M.
Cohen Robert D.
Fogelin John C.
Fox Mark A.
Hua Ly
Wind River Systems, Inc.
LandOfFree
Logic analyzer for software does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Logic analyzer for software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Logic analyzer for software will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2069510