Patent References 31407 Computer monitoring system Remote monitoring device Multiprocessor bus debugger Environment monitoring system for standard interface bus computer systems Event driven interface for a system for monitoring and controlling a data communications network System bus monitor for compiling data regarding use of a system bus System for analyzing and debugging embedded software through dynamic and interactive use of code markers Realtime event classification for a data communications network Realtime high speed data capture in response to an event InventorsAssigneeApplicationNo. 710101 filed on 09/11/1996US Classes:702/187, History logging or time stamping712/227, Specialized instruction processing in support of testing, debugging, emulation714/10, Of processor714/11, Concurrent, redundantly operating processors714/39Monitor recognizes sequence of events (e.g., protocol or logic state analyzer)ExaminersPrimary: Trammell, James P.Assistant: Assouad, Patrick Attorney, Agent or FirmInternational ClassH04J 001/16AbstractEvent logging using a single board computer control card configurable onto a backplane containing target processor(s) being monitored. A high resolution clock on the control card time stamps events. Memory on the control card provides a central buffer to store event data, and stores a control program effecting functionality of the card A network interface a facilitates communication with host computer(s) for post processing of event data and to control, communicate with and access the control card. A control program effects event data collection and organization/storage of events in control card memory. The control program coordinates retrieval of events from an event interface area of memory on slave target processors prior to processing by the control card. The control program coordinates offloading of event data from the control card to host computer(s) for post processing by known software visualization tools. Target software is instrumented with calls to a macro which in turn calls the logging function to effect recording of events. The event records are temporarily stored in an event interface portion of memory on the control card or in a buffer on the target processor(s).Other References
| |