Match Document Document Title
7210071 Fault tracing in systems with virtualization layers  
In a stacked system, errors detected at a user application interface of one or more host systems are associated with root cause errors at a stack level below a virtualization layer by detecting an...
7209058 Trace receiver data compression  
A method repacks variable width trace data into a different packet length previous to being stored into memory. In order to conserve bandwidth, the trace data may also be compressed during...
7206734 Exporting on-chip data processor trace information with variable proportions of control and data  
Emulation information including emulation control information and emulation data is exported from a data processor by arranging the emulation information into information blocks, and outputting a...
7200776 System and method for generating trace data in a computing system  
A hardware trace unit is integrated into a computer system that has a main memory. The trace unit includes registers that contain information defining a location in main memory, and has an input...
7200777 Audit trail logging and recovery using multiple audit files  
Techniques are described that utilize multiple audit files for a common audit trail for data logging and recovery within a computing system. For example, an audit control module maintains a queue...
7197671 Generation of trace elements within a data processing apparatus  
A trace module traces changes in a subset of architectural state of a data processing apparatus. A trace generation unit receives input signals from components of the data processing apparatus...
7194664 Method for tracing application execution path in a distributed data processing system  
A method and a computer program product are disclosed for tracing the execution path through complex distributed applications in an n-tier client/server distributed computing environment over LAN,...
7185231 Methods and systems for collecting, analyzing, and reporting software reliability and availability  
Disclosed is a software application reliability and availability tracking and reporting mechanism that collects event data from target computers, analyzes the data, and produces reliability and...
7178068 Memory image verification system and method  
A system and method of verifying a dumped memory image following a crash of a computer system that includes physical memory, a system kernel, and a virtual memory system. At least a portion of the...
7178133 Trace control based on a characteristic of a processor's operating state  
A system and method for program counter and data tracing is disclosed. The tracing mechanism of the present invention enables increased visibility into the hardware and software state of the...
7165170 System and method for firmware to export pre-boot data into the operating system runtime environment  
An embodiment of the present invention bridges event data from the pre-boot environment to the operating system runtime environment. Event logs are stored in a memory buffer during pre-boot. Prior...
7165193 Efficient memory allocation scheme for data collection  
A system and method that provides an integrated circuit which includes a small on-chip buffer to store collected data, thereby shifting the burden of storing the majority of the collected data to...
7162665 Information processing system, method for outputting log data, and computer-readable medium storing a computer software program for the same  
The present invention relates to a program for causing an information processing device in an information processing system including the information processing device to execute the steps of:...
7159144 Firmware code profiling  
Disclosed herein are debugging tool(s) for profiling the frequency of execution of certain instructions in a host operation. The debugging tool causes interrupts to occur at random time intervals...
7155590 Method and apparatus for computer memory protection and verification  
A method and apparatus are provided for computer memory protection and verification. In one example, the apparatus is a secure memory device (SMD) including means to independently read the program...
7149933 Data processing system trace bus  
An integrated circuit 2 is provided with multiple sources 12, 14, 16, 18 of trace data streams that are input via respective dedicated trace buses 20, 24 to a trace data stream combiner 22, 26....
7143317 Computer event log overwriting intermediate events  
A service processor for a server system includes an event log that, once full, stores recent events by overwriting events of intermediate age so that the information required to diagnose both...
7143205 DMA controller having a trace buffer  
A DMA controller comprises an arbitration unit for arbitrating among a plurality of channels so as to select a DMA request from among a plurality of DMA requests accepted by way of the plurality...
7137105 Dynamic software code instrumentation method and system  
A method and system of monitoring code after being compiled or assembled is provided. Software code instructions, such as a function preamble and/or a data manipulation instruction, are identified...
7134116 External trace synchronization via periodic sampling  
A system and method for program counter and data tracing is disclosed. The tracing mechanism of the present invention enables increased visibility into the hardware and software state of the...
7133821 Read FIFO scheduling for multiple streams while maintaining coherency  
A method of scheduling trace packets in an integrated circuit generating trace packets of plural types stores trace data in respective first-in-first-out buffers. If a timing trace data...
7127642 System and method for self-diagnosing system crashes  
A system and method for self-diagnosing a likely cause of a system crash is disclosed. A mechanism within an operating system checks for the existence of a stop code at startup of the machine. The...
7120829 Failure propagation path estimate system  
The present invention provides a technique relating to a failure propagation path estimate system which can realize an estimate process by adding the measurement result to the failure location...
7120901 Method and system for tracing and displaying execution of nested functions  
A method and system for tracing the failing or successful execution of nested functions coded with return codes in a thread during its execution. The method comprises an ENTRY and EXIT trace macro...
7117396 Scalable CPU error recorder  
A firmware-based mechanism for creating, storing and retrieving variable-length records associated with error events occurring in a computer platform. The mechanism responds to error notifications...
7114102 Monitoring system and method for monitoring and processing data transmitted between a host and a managing system  
A monitoring system includes a data input/output device, a processing device, a memory device and a transmission device. The data input/output device is coupled electrically to a host and a...
7111212 Debugging system for semiconductor integrated circuit  
A plurality of semiconductor integrated circuits have the same configuration as that of an LSI which is subjected to debugging. Different internal signals are respectively collected from the...
7096390 Sampling mechanism including instruction filtering  
A sampling mechanism is disclosed in which software can specify a property or properties which characterize samples of interest. For example, if the software is interested in cache behavior, the...
7093108 Apparatus and method for efficiently incorporating instruction set information with instruction addresses  
The present invention provides an apparatus and method for storing instruction set information. The apparatus comprises a processing circuit for executing processing instructions from any of a...
7093236 Tracing out-of-order data  
An integrated circuit is provided with a tracing mechanism that is responsive to data access misses to insert a data place holder within a stream of trace data. When the missed data is later...
7079934 Set of peripheral chips  
A set of peripheral chips for realizing hardware functions of a control device has at least two electronic units, which allow partitioning for the purpose of providing at least one basic...
7080289 Tracing multiple data access instructions  
A microprocessor integrated circuit 104 is provided with a trace controller 120 that is responsive to trace initiating conditions to trigger commencement of tracing operation and generation of a...
7076419 Using sign extension to compress on-chip data processor trace and timing information for export  
An emulation parameter indicative of a data processing operation performed by a data processor is exported from the data processor. The parameter value is provided as a plurality of digital bits....
7069176 Trace source correlation in a data processing apparatus  
An integrated circuit is provided with multiple data processing components associated with respective sources which generate trace data streams. A reference timestamp generator is provided and the...
7069479 Method and apparatus for obtaining diagnostic data for a device attached to a computer system  
A peripheral device (which is preferably a disk drive) can automatically collect trace data upon detecting certain error conditions. The peripheral device has the ability to selectively alter the...
7062677 Method for capturing core dump of a service module  
A bootstrap program is loaded into an area of memory previously occupied by a run time program in a service module. The bootstrap program is loaded after the service module is reset due to an...
7062684 Enabling tracing of a repeat instruction  
A method and system for enabling tracing of a repeat instruction are provided. A repeat instruction is executed within a processor. In response to detecting a repeat instruction flag set during a...
7055070 Trace control block implementation and method  
A system and method for program counter and data tracing is disclosed. A trace interface is provided for communication of trace information between a processor core and a trace control block. The...
7051173 Backup system and method thereof in disk shared file system  
At the time of a backup process of the sharing disk in a disk shared file system, the write cache of each computer is reflected on a sharing disk, and data of the sharing disk is copied in a...
7043418 Synchronizing on-chip data processor trace and timing information for export  
Emulation information indicative of internal operations of a data processor can be provided for use by an apparatus external to the data processor. A stream of emulation trace information...
7043669 Simple scenario builder  
A method of constructing a diagnostic scenario can include intercepting at least one user input event, capturing an image of a region surrounding the user input event, and generating a diagnostic...
7043668 Optimized external trace formats  
A system and method for program counter and data tracing is disclosed. Generated trace messages are included within a trace word format and stored in trace memory, thereby enabling a reduction in...
7043718 System real-time analysis tool  
An apparatus comprising a full system monitor. The monitor may be configured to monitor in real-time one or more (i) software variables down to change rates, (ii) hardware registers down to cycle...
7035356 Efficient method for traceback decoding of trellis (Viterbi) codes  
Methods and apparatus are provided for efficiently implementing a traceback decoding of Viterbi codes. A Viterbi decoder circuit having at least two data selection blocks and at least two trace...
7017084 Tracing method and apparatus for distributed environments  
A method and apparatus in a distributed processing environment for tracing events includes receiving a request to trace an event on a local processor, acquiring a sequence identifier associated...
7010726 Method and apparatus for saving data used in error analysis  
A method, apparatus, and computer implemented instructions for saving data in a logically partitioned data processing system. An error is detected in the logically partitioned data processing...
7007205 Method and apparatus for recording trace data in a microprocessor based integrated circuit  
An integrated circuit (10) includes a central processing unit (12), an instruction cache (14), a data cache (16), and a trace recorder. The central processing unit (12) interacts with the...
7003763 Data processor  
A data processor having a debugging aid function capable of monitoring a plurality of kinds of internal buses from the outside and identifying each of the buses monitored is provided. A central...
6996704 Trace control circuit adapted for high-speed microcomputer operation  
A branching source address in an absolute address representation and a branching destination address in a relative address representation are captured from a CPU so that the branching source...
6996580 System and method for granular control of message logging  
A system and method for controlling log files is provided in which each log file entry is associated with an importance level. Depending on the importance level, the log entry is stored in a...