U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that one person who claimed to be the inventor of the television is Russian emigre Vladimir Zworykin? In 1929 David Sarnoff, founder of RCA, asked Zworykin what it would take to develop TV for commercial use. He said: a year and a half and $100,000. In reality, it took 20 years and $50 million! Before his death in 1982 at the age of 92, Zworykin said of his invention: "The technique is wonderful. It is beyond my expectations. But the programs! I would never let my children even come close to this thing."

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 703/28 - In-circuit emulator (i.e., ICE)


Subclass of Class 703 - Data processing: structural design, modeling, simulation, and emulation
Definition: Subject matter comprising means or steps for debugging,
No. of applications: 53
Last issue date: 12/22/2011


1    
Application No.Application TitleIssue Date
20110313753Multicast emulation
Systems and methods for emulating the reception of a multicast message considering simulated host channel characteristics. Methods, according to various embodiments, may comprise executing a plurality of host applications subscribing to a first multicast group address. ...
12/22/2011
20110307239Hardware Emulation Proxy for Hardware Software Co-Emulation
The invention provides for the interaction of an emulator emulating an electronic design having a communication bus communicating with a software application over the emulated communication bus. The interaction is facilitated in such a manner as to provide an appropriat...
12/15/2011
20110264436CLOCK SYNCHRONIZATION IN A MODULAR CIRCUIT EMULATION SYSTEM
A modular circuit emulation system includes a global clock generator that generates a plurality of clock signals. A plurality of emulation boards each include at least one programmable circuit and a clock buffer. The clock buffer generates at least one synchronized cloc...
10/27/2011
20110264435MODULAR CIRCUIT EMULATION SYSTEM
A modular circuit emulation system includes a plurality of emulation boards that each include at least one programmable circuit. A system backplane has a switching matrix that selectively couples the plurality emulation boards. A broadcast bus broadcasts data from one o...
10/27/2011
20110251836CIRCUIT EMULATION SYSTEMS AND METHODS
An apparatus for circuit emulation may include a first circuit board, one or more circuit emulation resource on the first circuit board, a first interconnection interface on the first circuit board, and a second interconnection interface on the first circuit board. The ...
10/13/2011
20110184717Method and System for Packet Switch Based Logic Replication
A method and system for compiling a representation of a source circuit including one or more source subchannels associated with portions of source logic driven by a plurality of clock domains are described. Each source subchannel may generate packets carrying signal dat...
07/28/2011
20110131031DYNAMIC GENERATION OF TESTS
Generation of a test based on a test template comprising of branch instructions. The test template may be a layout test template, defining a set of possible control flows possibilities between template instructions in the layout test template. The test is generated by a...
06/02/2011
20110119045MONITORING 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, such as after a periodic update. In one embodiment, a monitoring portion o...
05/19/2011
20110106522 VIRTUAL PLATFORM FOR PROTOTYPING SYSTEM-ON-CHIP DESIGNS
A system to prototype a system-on-chip design is presented. In one embodiment, the system includes an electronic board comprising a logic device programmable to emulate system components. The system further comprises a processor to execute a virtual machine monitor whic...
05/05/2011
20110046938 Verification apparatus and design verification program
A design verification apparatus includes a dataset generator to generate verification datasets which associate each unit process of a plurality of procedures (processing scenarios) described in a design specification of a target product with an identifier (label) design...
02/24/2011
20110004460VIRTUAL TESTBED FOR SYSTEM VERIFICATION TEST
A virtual testbed for system verification test is provided in which emulated responses are associated with certain steps of a system verification test. The emulated responses can be manually entered or populated with previous test results obtained from execution of the ...
01/06/2011
20100332213DEBUGGING SYSTEM, EMULATOR, AND DEBUGGING METHOD
A debug system includes: a microcomputer mounted on a target system; an emulator configured to execute emulation of the microcomputer based on a user program embedded in the microcomputer; and a computer connected with the emulator in radio communication and configured ...
12/30/2010
20100318345System and Method Implementing Full-Rate Writes For Simulation Acceleration
A system and method for writing simulation acceleration data from a host workstation to a hardware emulation system without considerably sacrificing emulation speed or sacrificing the emulation capacity available for a user's logic design. According to one embodiment, a...
12/16/2010
20100262417BINARY VALUE INPUT/OUTPUT PROCESSING APPARATUS AND METHOD
The invention relates to a binary value input/output processing apparatus and method for automatically inputting binary values. A binary value that is inputted first is temporarily stored in a buffer. When a symbol indicating a binary value, such as “0x” or “0X”...
10/14/2010
20100195363Multiple layers of memory implemented as different memory technology
Circuits and methods that use third dimension memory as a different memory technology are described. The third dimension memory can be used for application specific data storage and/or to emulate conventional memory types such as DRAM, FLASH, SRAM, and ROM or new memory...
08/05/2010
20100169072MULTI-PLATFORM SOFTWARE APPLICATION SIMULATION SYSTEMS AND METHODS
An exemplary system includes a development subsystem configured to facilitate development of a software application and a simulation subsystem selectively and communicatively coupled to the development subsystem. The simulation subsystem is configured to emulate a plura...
07/01/2010
20100145672MICROCOMPUTER AND EMBEDDED SOFTWARE DEVELOPMENT SYSTEM
In an aspect of the present invention, a microcomputer includes a CPU core section, and a plurality of external input terminals. A testing section selects a selection external input terminal from the plurality of external input terminals, detects an intermediate voltage...
06/10/2010
20100070260Verification device, verifying apparatus and verification system
Provided is a verification system which improves the efficiency of operation verification in the development of digital LSIs. In the verification system, a verification device can communicate with a verifying apparatus through a bus interface. In the verification device...
03/18/2010
20090313004Platform-Independent Application Development Framework
Embodiments of the invention provide a platform-independent application development framework for programming an application. The framework comprises a content interface configured to provide an Application Programming Interface (API) to program the application comprisi...
12/17/2009
20090299723MONITORING 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, such as after a periodic update. In one embodiment, a monitoring portion o...
12/03/2009
20090287468EVENT-DRIVEN EMULATION SYSTEM
A circuit emulator includes emulation resources programmed to emulate a circuit, a clocking system for clocking logic implemented by the emulation resources, a resource interface circuit, a logic analyzer, and a debugger. The resource interface circuit supplies input si...
11/19/2009
20090271174EMULATION SYSTEM AND DRIVING METHOD THEREOF
An emulation system includes a first circuit for emulating a first logical part of a device, a second circuit for emulating a second logical part of the device that is different from the first logical part, wherein the first circuit is separate from the second circuit, ...
10/29/2009
20090222254SYSTEM AND METHOD FOR INTEGRATED CIRCUIT EMULATION
A system and method for integrated circuit emulation. One embodiment provides a system for in-circuit emulation of an integrated circuit device with program-controlled components. The system includes an integrated circuit device with program-controlled components used i...
09/03/2009
20090204383Procedure and Device for Emulating a Programmable Unit Providing System Integrity Control
A method and corresponding equipment for emulation of a target programmable unit, which has at least one CPU, by means of an external emulation device, which is coupled to the target programmable unit by means of a communication link, comprising: transferring predetermi...
08/13/2009
20090204384DEBUGGING DEVICE, DEBUGGING METHOD AND HARDWARE EMULATOR
A hardware emulator having: a verification target circuit that includes a CPU in which progress of instruction execution is controlled by a program counter, and a circuit that operates according to the instruction execution by the CPU; at least one replica circuit that ...
08/13/2009
20090177459FAULT SUPPORT IN AN EMULATION ENVIRONMENT
An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diag...
07/09/2009
20090006074ACCELERATED ACCESS TO DEVICE EMULATORS IN A HYPERVISOR ENVIRONMENT
A hypervisor environment configured for accelerated access to device emulators comprises a hypervisor that intercepts a device access instruction to a child partition processor and routes said device access instruction to a root partition. A processor instruction emulat...
01/01/2009
20080288238Computing System with Guest Code Support of Transactional Memory
A data structure of readily accessible units of memory is provided as computer useable media having computer readable program code logic providing information tables and a software emulation program to enable hardware to run new software that uses transactional memory a...
11/20/2008
20080270107Method of Debugging an Executable Computer Program Having Instructions for Different Computer Architectures
A method of debugging an executable computer application comprising instructions of a first computer architecture instruction set and instructions of a second computer architecture instruction set. The method comprises determining whether an instruction being debugged i...
10/30/2008
20080243471 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. The virtual microcontroller and the microcontroller simultaneously and independently run a microcontroller code. The microcontroller includes a first memory and...
10/02/2008
20080167854System and Method for Incorporating Design Behavior and External Stimulus in Microprocessor Emulation Model Feedback Using a Shared Memory
A system and method for incorporating design behavior and external stimulus in microdevice model feedback using a shared memory is presented. The invention describe herein uses the attached memory model to provide additional heuristics to an application executing on an ...
07/10/2008
20080140381Program Providing Device, Storage Medium, and Vehicle-Mounted Information System
A program providing device include an emulation means for emulating a hardware environment and a software environment of a vehicle-mounted information system, a program receiving means for receiving a program which is developed for the vehicle-mounted information system...
06/12/2008
20080114582DETECTING TAMPERING OF A SIGNAL
Systems and methods for detecting tampering of a signal are described herein. Some illustrative embodiments include an integrated circuit including an input/output (I/O) pad (electrically accessible from outside the integrated circuit), an I/O circuit coupled to the I/O...
05/15/2008
20080046227EMULATOR OF A CONTROLLER OF AN INDUSTRIAL PLANT, IN PARTICULAR OF AN ELECTRIC ENERGY GENERATING PLANT
An emulator of an industrial plant controller includes: an emulation unit, comprising an emulation engine; a structural configuration unit, for configuring the emulation engine so as to define an architecture of a controller of a plant, the architecture comprising a plu...
02/21/2008
20080046228Emulation System
An emulation system includes a controller, an emulation calculator, an emulation storage unit, and an interface unit. The emulation calculator includes a device under test (DUT) and emulates the DUT. The emulation storage unit stores emulation data of the DUT emulated b...
02/21/2008
20080040093REGISTER MAPPING IN EMULATION OF A TARGET SYSTEM ON A HOST SYSTEM
Methods and systems for register mapping in emulation of a target system on a host system are disclosed. Statistics for use of a set of registers of a target system processor are determined. Based on the statistics a first subset of the target system registers, includin...
02/14/2008
20080034255PROGRAM FAILURE ANALYSIS SYSTEM, FAILURE ANALYSIS METHOD, AND EMULATOR DEVICE
A CPU forced stop signal is used as means for stopping execution of a program executed on a ROM by a CPU of a target system. A time required for stopping the CPU from the issuance of the CPU forced stop signal between an ICE device and the CPU is considered and set, and...
02/07/2008
20070288228Partial virtualization on computing device
A computing device hosts a virtual machine executing a guest that issues guest hardware requests by way of any of a plurality of paths. Such paths include a path to non-existent virtual hardware, where an emulator intercepts and processes such guest hardware request wit...
12/13/2007
20070239422Hardware emulation system having a heterogeneous cluster of processors
A hardware emulation system having a heterogeneous cluster of processors is described. The apparatus for emulating a hardware design comprises a plurality of processors, where each processor performs a different function during an emulation cycle. The method performed b...
10/11/2007
20070203687Monitoring 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, such as after a periodic update. In one embodiment, a monitoring portion o...
08/30/2007
1    
 
Sign InRegister
Username  
Password   
forgot password?