Match Document Document Title
6507921 Trace fifo management  
A processor (100) is provided that is a programmable digital signal processor (DSP) with variable instruction length. A trace FIFO (800) is provided for tracing a sequence of instruction addresses...
6496792 Transaction checking for system architecture validation  
A method and apparatus for a transaction checking for system architecture validation are provided. Tracking data is received from trackers in the system. The tracking data is parsed to construct...
6493837 Using log buffers to trace an event in a computer system  
An event tracing program generally receives performance data about an event occurring on the computer system from a data producer program. The event tracing program responds by recording the event...
6484243 Shared memory tracing apparatus  
A signal processing apparatus in which an LSI includes a memory and a plurality of blocks for making access to the memory is provided with a trace control block 170 for tracing in a specific...
6470480 Tracing different states reached by a signal in a functional verification system  
A functional verification system which provides information as to whether a signal has reached all possible states. For example, in the case of a signal with 0 and 1 as possible states, a 2 bit...
6470484 System and method for efficient layout of functionally extraneous cells  
A method for defining electrical components enables a layout tool to include functionally extraneous cells in an integrated circuit design without significant adverse impact to the operation of...
6457144 System and method for collecting trace data in main storage  
A memory controller used to manage the memory interface (main store interface) for processor and input and output (I/O) device access, includes a trace array used for accumulating trace data...
6457145 Fault detection in digital system  
For fault testing in a digital system, a processor unit is made available from other activities and the logical units to be tested are set to a predetermined state. An output response analyze is...
6442668 Bus control system  
A micro processor board of the bus control system comprises an internal bus which address lines, data lines, and control signal lines. The micro processor board also includes a memory connected...
6438715 Trace operations in an integrated circuit for a disk drive  
The invention includes a drive control integrated circuit with an intelligent and efficient tracing capability. The drive control integrated circuit executes operating instructions grouped into...
6434738 System and method for testing computer software  
A system and method is provided in which the correctness of computer code fragments may be tested. In an example embodiment, a web-based automatic code correctness checking tool is provided for...
6430590 Method and apparatus for processing executable program modules having multiple dependencies  
A computer readable storage medium for executing a simulation process representing a collection of semiconductor devices and tests for the devices. The simulation process constitutes a batch job...
6421795 Integrated circuit device and its control method  
An integrated circuit device sending trace data generated by a central processing unit (CPU) to a debug device without loss and a method of controlling the operation of the integrated circuit...
6397354 Method and apparatus for providing external access to signals that are internal to an integrated circuit chip package  
A method and structure facilitates the debugging and test coverage capabilities of an integrated circuit chip device under test (DUT), such as a microprocessor or a microprocessor system, while...
6393587 Deep trace memory system for a protocol analyzer  
A deep trace buffer management system for a protocol analyzer includes a hardware search engine that locates specified data patterns within the trace buffer as directed by a host processor. The...
6381710 Error logging method utilizing temporary defect list  
An error logging method utilizes a temporary defect list to store errors produced at or above a predetermined occurrence frequency during a defect detecting test. The method includes the steps of:...
6370658 Device for testing digital signal processor in digital video disc reproducing apparatus  
A device for testing a digital signal processor in a DVD (Digital Video Disc) reproducing apparatus. The test device includes a computer for generating test data for testing the digital signal...
6367036 Fast trace log  
A fast trace log component for tracing the operation of one or more processes in a multi-processing operating system is described. When instantiated, the component allocates a common buffer within...
6360361 Field reordering to optimize cache utilization  
Fields which are individually addressable data elements in data structures are reordered to improve the efficiency of cache line access. Temporal data regarding the referencing of such fields is...
6357024 Electronic system and method for implementing functional redundancy checking by comparing signatures having relatively small numbers of signals  
An electronic system and method are presented for the implementation of functional redundancy checking (FRC) by comparing “signatures” produced by two different electronic devices, for example...
6347368 Microcomputing device for exchanging data while executing an application  
An apparatus and methods for data exchange with microcomputing devices. In one embodiment, the invention consists of a microcomputing device having a plurality of instruction buses. The first bus...
6345295 Conducting traces in a computer system attachment network  
A trace facility for a computer system attachment network, a method for operating that network, and trace tools in the network. The network has a plurality of the trace tools, each connected to a...
6330692 Method of determining the route to be tested in a load module test  
A method of determining a route to be tested in the testing of a load module which includes a multiplicity of routes (route patterns) from the start to the end of the program, each route pattern...
6317847 Software read and write tracing using hardware elements  
A system for tracing read and write accesses to selected registers is provided in a network interface. The system has a read trace register containing a separate bit for each register to be...
6314529 System for providing real-time code coverage  
A system which provides real-time code coverage data on a memory monitored by the system, the code coverage data providing information regarding accesses to the monitored memory, the monitored...
6311325 Method and apparatus for profiling processes in a data processing system background of the invention  
A method and apparatus in a data processing system for profiling code for processes executing in a data processing system. Trace data is recorded in response to a selected interrupt, wherein the...
6304982 Network distributed automated testing system  
A server computer acts as a central repository for tests performed by any number of connected client computers, as well the results of these tests returned by the client computers. A test manager...
6300863 Method and apparatus to monitor and locate an electronic device using a secured intelligent agent via a global network  
A system for locating and monitoring electronic devices utilizing a security system that is secretly and transparently embedded within the software, firmware, or hardware of a computer. This...
6292907 State machine bit group selection apparatus for debugging a digital system  
Apparatus selects a state machine bit group from a plurality of state machine bit groups of a digital system for debugging the state machine connected to the selected bit group. The apparatus is...
6289473 Semiconductor device having a debug function  
Provided is a semiconductor device capable of dealing with various debug patterns, of knowing whether or not an operation of each module is stopped when debugging is performed, and of retaining or...
6282134 Memory test method and nonvolatile memory with low error masking probability  
A nonvolatile memory device has a signature code generator generating a present signature code from an algorithm modified dynamically as a function of predefined varying parameters. A variable...
6282701 System and method for monitoring and analyzing the execution of computer programs  
A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the...
6279103 Method and device for providing an instruction trace from an on-chip CPU using control signals from the CPU  
There is disclosed a single chip integrated circuit device comprising an instruction trace controller operable to monitor an address in memory of instructions to be executed by an on-chip CPU. The...
6279123 System for viewing and monitoring embedded processor operation  
A system for viewing and monitoring the operation of an embedded processor in which a single computer program, e.g., a Microsoft C/C++3 program, is used to test the scan chain, check the link to...
6266805 Visualization in a modular software system  
A community of collaborative software agents work together in a domain to provide functionality such as providing of communications services or control of a chemical process. A system is provided...
6253338 System for tracing hardware counters utilizing programmed performance monitor to generate trace interrupt after each branch instruction or at the end of each code basic block  
A method and system within a data processing system or information handling system are disclosed for counting various events from a running program (hereafter called a process) by taking a trace...
6247149 Distributed diagnostic logging system  
A distributed logging system for maintaining and retrieving diagnostic logging information in an efficient manner. A local cache of logging information is maintained at an analysis computer and...
6247148 Server extension for a computer system  
A server extension architecture provides means for intercepting input events and output protocol requests. Remote terminal emulation on an XWindows system is possible. The architecture comprises a...
6247119 Apparatus having a flattener for outputting aligned or unaligned information from an instruction execution pipeline  
An integrated circuit (12) includes a processor (17) having an instruction execution pipeline (22). The pipeline has a plurality of successive stages (26-42) which correspond to respective...
6247146 Method for verifying branch trace history buffer information  
A method and system for verifying the accuracy of trace data generated by execution of a program on a computer under test, one embodiment of the method comprising scanning the trace data to locate...
6243836 Apparatus and method for circular buffering on an on-chip discontinuity trace  
The present invention is embodied in a method and apparatus for generating a complete discontinuity trace of instruction execution by a digital processor utilizing a serial interface, such as a...
6243834 Apparatus and method for capturing information off a plurality of bi-directional communications buses  
An apparatus for capturing data transmitted over of a plurality of bi-directional communication buses is provided. The apparatus comprises a plurality of trace engines, each trace engine having a...
6216181 Real-time call display for switching computer having sequence program supplemented by program module that immediately forwards information via separate output to evaluation unit without going via operating system  
In a data processing unit, in particular a switching computer that forwards message cells according to the ATM transmission method, a sequence program is supplemented by a program module that...
6212653 Logging of events for a state driven machine  
In a state driven machine logically sub-divided into a plurality of blocks, with each block including a sub-set of a total number of process defining operating states and transition paths, plural...
6212675 Presentation of visual program test coverage information  
A technique, system, and computer program for presenting test coverage metrics in a visual programming environment. The information is presented in the same general visual manner in which a visual...
6195748 Apparatus for sampling instruction execution information in a processor pipeline  
An apparatus is provided for sampling instructions in a processor pipeline of a computer system. The pipeline has a plurality of processing stages. Instructions are fetched into a first stage of...
6192511 Technique for test coverage of visual programs  
A method, system, and computer program for providing test coverage metrics in a visual programming environment. A test coverage model for visual programming is defined, which accounts for the...
6182244 System and method for automatically initiating a tracing facility and dynamically changing the levels of tracing currently active  
A method for collecting information about the operating condition of a computer system. The method comprises the steps of running a first trace program that collects information about the...
6167536 Trace cache for a microprocessor-based device  
A processor-based device incorporating an on-chip instruction trace cache capable of providing information for reconstructing instruction execution flow. The trace information can be captured...
6158024 Method and apparatus for structured memory analysis of data processing systems and applications  
A method for monitoring memory performance of a program. A frequently occurring event is detected and a stack associated with the program is identified in response to a detection of the...