|
Match
|
Document |
Document Title |
|
|
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...
|
|
|
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...
|
|
|
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...
|
|
|
7577558 |
System and method for providing compact mapping between dissimilar memory systems
A memory mapping system for providing compact mapping between dissimilar memory systems and methods for manufacturing and using same. The memory mapping system can compactly map contents from one...
|
|
|
7567894 |
Monitoring physical parameters in an emulation environment
A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time,...
|
|
|
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...
|
|
|
7555423 |
Emulation processor interconnection architecture
The present system and methods are directed to the interconnection of clusters of emulation processors comprising emulation processors in a software-driven hardware design verification system. The...
|
|
|
7539610 |
Microcomputer logic development
Provided is a logic development system that can ensure the capability of a CPU required for preceding logic, guarantee reliable communication of input/output information, and improve the throughput...
|
|
|
7536615 |
Logic analyzer systems and methods for programmable logic devices
A programmable logic device includes, in accordance with one embodiment, a plurality of logic blocks; an interconnect structure adapted to route signals among the logic blocks; and a memory for...
|
|
|
7533315 |
Integrated circuit with scan-based debugging and debugging method thereof
An integrated circuit comprises a test interface, an embedded in-circuit emulator, a circuit-under-debugging, and a memory. The embedded in-circuit emulator is used for software debugging via the...
|
|
|
7526745 |
Method for specification and integration of reusable IP constraints
A hardware-block constraint specification method includes defining a plurality of hardware-block constraint categories according to at least one of type of constraint and constraint operating mode...
|
|
|
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...
|
|
|
7521918 |
Microcomputer chip with function capable of supporting emulation
A microcomputer chip includes a plurality of first electrode pads arranged in a chip circumferential section; a plurality of second electrode pads arranged inside from the plurality of first...
|
|
|
7509250 |
Hardware key control of debug interface
In one embodiment, a system comprises debug functionality, a debug interface communicatively coupled to the debug functionality, and a hardware key interface. Communication with the debug...
|
|
|
7502706 |
Module-testing device
A wiring pattern circuit includes part of wiring between a module control circuit and a module. Since the wiring pattern circuit includes a PLD, the wiring thereof can be variably configured in...
|
|
|
7496813 |
Communicating simultaneously a functional signal and a diagnostic signal for an integrated circuit using a shared pin
An integrated circuit 2 including functional circuits 4, 6 and a diagnostic circuit 10 passes a functional signal and a diagnostic signal to/from the integrated circuit using a shared...
|
|
|
7487344 |
Implementing a microprocessor boot configuration prom within an FPGA
A method and apparatus are provided for storing the boot configuration PROM of a microprocessor in an FPGA. The boot interface of the microprocessor, such as an I2C interface, leads to the FPGA...
|
|
|
7480610 |
Software state replay
A tool for emulation systems that obtains the state values for only discrete partitions of a circuit design. When a partition is being emulated, the emulation system obtains the input values for...
|
|
|
7478022 |
Component emulation device and method of design
A robust component emulator is provided for use in enclosure testing. Characteristics of the emulator are selected in accordance with the enclosure's view of the component during enclosure testing....
|
|
|
7460988 |
Test emulator, test module emulator, and record medium storing program therein
There is provided a test emulator for emulating a test apparatus including a plurality of test modules for supplying test signal to devices under test respectively, including: a plurality of test...
|
|
|
7451074 |
Embedded microprocessor emulation method
A method of emulation or functional testing of a first microprocessor in its functional environment including one or several peripherals and at least one internal bus of communication between this...
|
|
|
7451070 |
Optimal bus operation performance in a logic simulation environment
Sample-count feedback from bus functional models and a binary convergence algorithm are to generate optimal sampling values for an accelerator, or hardware assisted simulator. The simulator...
|
|
|
7447618 |
Method and system for ASIC simulation
Method and system for testing an Application Specific Integrated Circuit is provided. The system includes, a simulator that interfaces with a host computer emulation module; and a virtual interface...
|
|
|
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...
|
|
|
7437280 |
Hardware-based co-simulation on a PLD having an embedded processor
Co-simulation of an electronic circuit design using an embedded processor on a programmable logic device (PLD). The programmable logic resources of a PLD are used to perform hardware-based...
|
|
|
7433814 |
Network emulator architecture
A network emulator provides both per-connection and non-connection-based emulation. The emulator includes a host computer, and a kernel-mode emulator driver and user-mode application component...
|
|
|
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...
|
|
|
7409602 |
Methodology for debugging RTL simulations of processor based system on chip
An apparatus comprising an analysis block, a graphic user interface and a memory circuit. The analysis block may be configured to generate debug information in response to (i) a command input, (ii)...
|
|
|
7409331 |
Apparatus for designing mixed signal integrated circuits and configurable synchronous digital noise emulator circuit
A method for designing an integrated circuit having analog and digital circuit portions is disclosed. The method involves providing an emulation circuit, which preferably comprises a number of...
|
|
|
7406406 |
Instructions to load and store containing words in a computer system emulator with host word size larger than that of emulated machine
Two unique instructions for the instruction set of a target 36-bit machine which is emulated on a host 64-bit machine are provided in order to achieve visibility, to an emulated application...
|
|
|
7379860 |
Method for integrating event-related information and trace information
A method for emulating and debugging a microcontroller. In one embodiment, an event thread is executed on an emulator that operates in lock-step with the microcontroller. Event information is...
|
|
|
7379859 |
Emulator with switching network connections
Serializing and deserializing circuits are provided on an emulator circuit board to group input and output signals of programmable logic devices for routing through a cross point switch. In one...
|
|
|
7379861 |
Dynamic programming of trigger conditions in hardware emulation systems
An improved emulation system having an improved trigger mechanism is disclosed. During the compilation of the circuit design, a portion of the emulation resources are reserved for dynamic netlists....
|
|
|
7369982 |
Multi-mode smart card emulator and related methods
An emulator for a multi-mode smart card may include emulation circuitry for performing smart card applications in a plurality of operational modes. The emulator may also include a smart card...
|
|
|
7366652 |
Method of programming a co-verification system
A co-verification system includes a computer programmed to act as a simulator for simulating behavior of a first portion of an electronic device under test (DUT) by acquiring, processing and...
|
|
|
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:...
|
|
|
7356455 |
Optimized interface for simulation and visualization data transfer between an emulation system and a simulator
An optimized interface for simulation and visualization data transfer between an emulation system and simulator is disclosed. In one embodiment, a method of transferring data between a simulator to...
|
|
|
7356454 |
Method and apparatus for emulation of logic circuits
A method for emulating a logic circuit having at least one set of identical logic modules is disclosed. Each logic module in a set has logic elements and memory elements that store a module state...
|
|
|
7353163 |
Exception handling method and apparatus for use in program code conversion
A method of handling exceptions for use in an emulator ( 20 ) performing program code conversion. Registers (X) of a subject machine ( 11 ) being emulated ( 20 ) are represented by a pair of...
|
|
|
7349837 |
Systems and methods for a programming environment for a simulation of a computer application
The system includes a novel software application interactive representation modeling language, a software application ( 82 ) operative to use the modeling language to create, read and modify...
|
|
|
7328301 |
Dynamically mapping block-alterable memories
In one embodiment, the present invention includes a method for reassigning a first address of a block-alterable memory to a second address of the block-alterable memory, where the second address...
|
|
|
7318017 |
Collecting and exporting on-chip data processor trace and timing information with differing collection and export formats
Data processor emulation information that has been collected and arranged into a plurality of first information blocks during the collection process is re-arranged into a plurality of second...
|
|
|
7315808 |
Correlating on-chip data processor trace information for export
In producing data processor emulation information, program counter values used by a data processor are provided in a program counter trace stream, and a synchronization marker is inserted into the...
|
|
|
7305638 |
Method and system for ROM coding to improve yield
A method for improving yield of a process for fabricating a read-only memory (ROM) includes evaluating a yield of a ROM fabrication process associated with a first ROM design. At least two...
|
|
|
7287154 |
Electronic boot up system and method
An electronic processing boot up system and method are presented. The electronic processing boot up system and method can utilize ROM emulation to store bootstrap instructions and to facilitate...
|
|
|
7286976 |
Emulation of circuits with in-circuit memory
Methods and apparatuses for emulating a circuit design that includes an in-circuit memory. Sets of reconfigurable logic resources are configured to emulate a logic element of a circuit, where the...
|
|
|
7277700 |
System and method for emulating a telephony driver
A system and method for emulating a telephone driver of a mobile device to assist in the development and testing of mobile telephony applications is described. An emulated telephony driver...
|
|
|
7269724 |
Remote field upgrading of programmable logic device configuration data via adapter connected to target memory socket
A method and apparatus are provided for updating or changing configuration data stored in the PROM of a target system, the data being used to configure one or more reprogrammable logic devices such...
|
|
|
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...
|
|
|
7234009 |
Use of an optical interface for removable magnetic media
A removable magnetic storage device uses an optical drive interface to appear to the operating system as an optical drive. Thus, a removable magnetic drive appears to the operating system as a...
|