|
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...
|