Matches 1 - 50 out of 210 1 2 3 4 5 >
Match Document Document Title
7613961 CPU register diagnostic testing  
One embodiment disclosed relates to a method of compiling a program to be executed on a target central processing unit (CPU). The method includes opportunistically scheduling diagnostic testing of...
7613950 Detecting floating point hardware failures  
A method for testing floating point hardware in a processor while executing a computer program is disclosed. The method includes executing a first set of code of the computer program without...
7590912 Using a chip as a simulation engine  
The chip is placed in self simulation mode. When the trace logic does not have any more data to output it changes the state of the advance signal. The clock generator detects this state change and...
7590911 Apparatus and method for testing and debugging an integrated circuit  
An integrated circuit includes a first deserializer that deserializes serial data containing at least one of test instructions and/or data in a first format. A monitor module communicates with the...
7581139 Distinguishing between two classes of trace information  
A method of tracing activity of a data processor generates a trace data stream during a normal background mode and a foreground mode while servicing a real time interrupt during an emulation halt....
7577560 Microcomputer logic development device  
A microcomputer logic development device realizing high speed sampling RAM monitoring by connecting an existing RAM measurement device, provided with a first block providing functions corresponding...
7562276 Apparatus and method for testing and debugging an integrated circuit  
An integrated circuit (IC) comprises an embedded processor. An embedded in-circuit emulator (ICE) emulates at least one function of the embedded processor, performs at least one of testing and...
7536596 Remotely controlled channel emulator for testing of mainframe peripherals  
A method and a system to emulate a mainframe data channel for testing and diagnostics of mainframe peripheral devices and for remote control and configuration of the testing and diagnostics. The...
7529977 Automated extensible user interface testing  
Automated extensible user interface testing supports testing of a user interface of a program. Test data is accessed, the test data including multiple test steps. Each test step describes at least...
7526422 System and a method for checking lock-step consistency between an in circuit emulation and a microcontroller  
A system and a method for checking consistency of a lock-step process while debugging a microcontroller code. A host device copies a partially copies a production microcontroller in an ICE...
7519861 Method and system for remotely diagnosing devices  
A method for diagnosing devices via a remote testing device ( 2 ) being connectable to devices to be diagnosed ( 1 ) via a communication network ( 4 ) is provided. Between the remote testing device...
7502969 Method and apparatus for analyzing digital circuits  
By providing at least two hardware representations of a specified circuit design, an efficient debugging system is provided that allows 100% design visibility at an extremely reduced simulation...
7487406 Systems, methods, and media for managing software defects  
Systems, methods and media for managing software defects by aggregating potential software defect information from a plurality of user computer systems are disclosed. Embodiments may include...
7487396 System and method to locate and correct software errors within a protocol stack for wireless devices  
The present invention provides a method to test a protocol stack operable to be loaded to a wireless terminal. This involves the creation of simulation scripts from prior test case logs associated...
7484156 Apparatus and method for testing PS/2 interface  
An apparatus for automatic testing of a PS/2 interface includes a micro controller unit, a PS/2 port, and a plurality of LEDs. The micro controller unit is coupled with both a data pin and a clock...
7483974 Virtual management controller to coordinate processing blade management in a blade server environment  
A method and apparatus to implement a virtual management controller to coordinate processing blade management in a blade server environment. A management mode of operation of a processing blade of...
7475288 Accelerated hardware emulation environment for processor-based systems  
An hardware emulation environment is disclosed wherein software execution is accelerated by switching memory and/or peripheral and clock implementation from the hardware emulator toga faster...
7472311 Method and apparatus for testing an interface between a TCP offload engine and an operating system  
One embodiment of the present invention provides a system that can test an interface between a TCP (Transmission Control Protocol) Offload Engine (TOE) and an OS (Operating System) that has a TCP...
7469359 Method and apparatus for testing communication software  
A system for testing communication software, such as a network stack that may be used in a personal computer or other computing device. The system includes software to emulate the functionality of...
7464297 System and method for testing software using data-driven test variations  
The integrated test framework of the present invention includes a test framework runtime that executes test scripts and that also allows a script to identify a variation tool called a “data...
7461186 Data handover unit for transferring data between different clock domains by parallelly reading out data bits from a plurality of storage elements  
The invention provides a data handover unit for transferring data from a furst clock domain to a second clock domain, comprising: a first clock unit operable to supply a first clock signal; a...
7437283 System for evaluating target board by using evaluation microcomputer in which storage of environment data are powered by evaluation tool  
In an evaluation system for evaluating a target board produced for use with a microprocessor, an evaluation microcomputer is connected between the target board and an evaluation tool. In the...
7421384 Semiconductor integrated circuit device and microcomputer development supporting device  
During software development, a multichip module is used which encloses a target chip and a development chip in one package. A CPU of the development chip fetches instructions from a flash memory in...
7415700 Runtime quality verification of execution units  
One embodiment disclosed relates to a method of compiling a program to be executed on a target microprocessor with multiple execution units of a same type. The method includes selecting one of the...
7395197 Verification method and system for logic circuit  
A shared register row is provided between a program-based circuit simulator and a device-based circuit simulator. The shared register row includes a plurality of shared registers each corresponding...
7392431 Emulation system with peripherals recording emulation frame when stop generated  
In-circuit-emulation of an integrated circuit includes a digital data processor capable of executing program instructions. A first debug event is detected during normal program execution. The...
7373550 Generation of a computer program to test for correct operation of a data processing apparatus  
Software built in self test computer programs 12 are generated using a genetic algorithm 14 technique. A fault simulator 20 is used to simulate candidate software built in self test computer...
7363620 Non-linear execution of application program instructions for application program obfuscation  
Obfuscating an application program comprises reading a first application program, determining an application program instruction location permutation that transforms the first application program...
7360117 In-circuit emulation debugger and method of operation thereof  
An in-circuit emulation debugger and method of operating an in-circuit emulation debugger to test a digital signal processor (DSP). In one embodiment, the in-circuit emulation debugger includes:...
7313730 Configuration logic for embedded software  
An integrated circuit such as an FPGA containing an embedded processor having test circuitry capable of controlling the processor's resources using JTAG commands includes a formatting circuit that...
7313729 Low-cost debugging system with a ROM or RAM emulator  
A low-cost micro-controller debugging system with a ROM or RAM emulator is disclosed. The system includes a target microcontroller (MCU) and at least one ROM connected together, with a debugger...
7305586 Accessing and manipulating microprocessor state  
A microprocessor includes an externally accessible port and a serial communication bus connected to the port. An execution pipeline of the processor includes a pipeline satellite circuit coupling...
7305466 Network fault isolation  
Techniques are provided for improved fault isolation and fault reduction. A system for use with a data network includes multiple diagnostic units each adapted to communicate with the network...
7302690 Method and apparatus for transparently sharing an exception vector between firmware and an operating system  
A method, apparatus and computer instructions for handling exception vectors by firmware. An exception vector is identified to form an identified exception vector when control is passed from an...
7284156 Debugging a grid environment using ghost agents  
A method for debugging software objects within a grid environment including the step identifying a host, wherein the host is a software object. A ghost agent can be associated with the host. The...
7249288 Method and apparatus for non-intrusive tracing  
A method and apparatus non-intrusive tracing. The method includes: counting selected events by multiple counters; sampling the multiple counters to retrieve multiple counter values in response to...
7248838 Wireless communication system within a system on a chip  
A communication system for transmitting data between cores embedded in an integrated circuit on a silicon chip. Communication system includes transmitter circuitry for wirelessly transmitting data...
7236921 In-circuit emulator with gatekeeper based halt control  
A halt control gatekeeper for an In-Circuit Emulation system. Halt commands are implemented through a gatekeeper forming a portion of a virtual microcontroller that operates in lock-step...
7222263 Program-controlled unit with on-chip debug resources able to control watchdog timers  
A program-controlled unit includes a core for executing the program to be executed by the program-controlled unit, and debug resources for tracking and influencing the operations proceeding within...
7203867 Processor system, processor and arithmetic processing method  
A processor system, comprising: a first program storage which stores a first program; a second program storage which stores a second program; a program counter which outputs execution addresses of...
7188276 Apparatus and method for testing a computer system by utilizing FPGA and programmable memory module  
An apparatus and method for testing a computer system by utilizing a Field Programmable Gate Array (FPGA) and programmable memory modules is provided. The apparatus includes a controller, a...
7188275 Method of verifying a monitoring and responsive infrastructure of a system  
A method of verifying a monitoring and responsive infrastructure of a system is provided and described. The method includes setting a sensor to a simulation mode. Further, a test value is provided...
7181649 Universal serial bus (USB) smart card having enhanced testing features and related system, integrated circuit, and methods  
An integrated circuit for a smart card may include a universal serial bus (USB) transceiver for communicating with a USB host device, and a microprocessor connected to the USB transceiver and...
7177791 Offline emulated input/output processor debugger  
The various embodiments of the invention relate to analyzing operations of an emulated input-output processor. Instructions native to the first type of instruction processor are emulated on a...
7174480 Data processing method and system for simulation of hardware faults utilizing a PCI bus  
A data processing system and method are disclosed for simulating a hardware fault occurring on an expansion card coupled to the system utilizing a bus. The hardware fault to simulate is specified....
7162410 In-circuit emulator with gatekeeper for watchdog timer  
A watchdog timer control using a gatekeeper in an In-Circuit Emulation system. The In-Circuit Emulation system has a microcontroller operating in lock-step synchronization with a virtual...
7159142 Pseudo I/O system and method  
A pseudo I/O system and method, which can be configured at low cost and simulates an actual I/O device by making a connection to a device to be tested, is configured by a setting unit defining...
7146537 Protocol test device including a network processor  
The present invention relates to a protocol test device including a network processor where the network processor has the following features: protocol levels of a protocol stack can be...
7139936 Method and apparatus for verifying the correctness of a processor behavioral model  
An apparatus verifies the correctness of a behavioral model of a microcode machine, where the microcode machine is operable in a native state and an emulated state. The apparatus includes means for...
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...
Matches 1 - 50 out of 210 1 2 3 4 5 >