Match Document Document Title
7475002 Method and apparatus for emulating multiple virtual timers in a virtual computer system when the virtual timers fall behind the real time of a physical computer system  
A virtual computer system includes multiple timer emulators for emulating multiple virtual timers in a virtual machine (VM). A time coordinator keeps track of an apparent time that is provided to...
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...
7472055 Method and system for deterministic control of an emulation  
An emulation-based event-wait simulator including an application module to configure and command verification processes on a design under test (DUT). An event dispatcher is in communication with...
7467078 Portable distributed application framework  
A portable distributed application framework that uses a definition file describing a structure of data and commands to be used by the framework to interface with an application. A proxy,...
7464017 Time multiplexed interface for emulator system  
A method for emulating a hardware design by time division multiplexing data communicated between an emulator and a runtime assist unit (RTAU), such as a behavior card. Data from the emulator may...
7464044 Method and system for using emulation objects for developing point of sale  
A system and method for developing an application is disclosed. The application is for use with point of sale equipment having a device. The application is capable of utilizing the device when the...
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...
7454783 System, method, and apparatus for automatic login  
A key which is a peripheral device which can directly connect to a host and stores multiple passwords and associated access data. The peripheral device includes an interface to a port of the host...
7447622 Flexible network simulation tools and related methods  
An exemplary flexible network simulator and related methods test the ability of electronic devices to communicate with each other on a network, especially in real-time. The flexible network...
7444539 Network device and method of operation  
A network device to maintain resource management within a network may comprise an emulator or watchdog that may send an emulation request to a resource manager for emulating a request of a client....
7444277 Facilitating simulation of a model within a distributed environment  
Simulation of models within a distributed environment is facilitated. A model is partitioned based on clock domains, and communication between partitions on different processors is performed on...
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...
7434210 Interposing library for page size dependency checking  
A method for checking page size dependency including generating an interposing library comprising a first modified interface, wherein the first modified interface is dependent on a native page...
7424419 Method and system for providing a virtual universal serial port interface and a virtual storage interface  
A virtual universal serial port interface (“USI”) and a virtual storage device interface (“VSI”) interfacing with a host system and a remote console over a network link is provided. The USI...
7424416 Interfacing hardware emulation to distributed simulation environments  
A system for interfacing hardware emulation to software simulation environments may include a simulation node configured to simulate a first portion of a system under test and a hardware emulation...
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...
7401015 Coherent state among multiple simulation models in an EDA simulation environment  
The present invention pertains to the field of electronic design automation (EDA). More particularly, this invention relates to using coherent state among multiple simulation models within an EDA...
7395199 Emulating the operation of a video graphics adapter  
A method for emulating the functionality of VGA hardware, wherein the emulator program of the present invention maintains a set of tables that permits the emulator program to branch to a function...
7389218 Hardware and software co-simulation method for non-blocking cache access mechanism verification  
A hardware and software co-simulation method for non-blocking cache access mechanism verification is provided. The method is applied for cache access mechanism verification. First, at least one...
7389429 Self-erasing memory for protecting decryption keys and proprietary configuration data  
Decryption keys used in decrypting encrypted configuration data for a programmable logic device are erased following decryption of encrypted configuration data. A self-erasing key memory delivers...
7389215 Efficient presentation of functional coverage results  
A method for presentation of functional coverage includes representing a set of attributes of a design under test as a multi-dimensional cross-product space, which includes events corresponding to...
7389219 Provisioning computing services via an on-line networked computing environment  
A system and method for allowing user access to software applications, data storage and retrieval, and electronic mail and messaging services in a networked computing environment are provided. The...
7383547 Apparatus and technique for device emulation  
A device emulator configured to emulate an electronic device to test a computing device. The device emulator includes a plurality of read-write registers that are user configurable to include a...
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...
7379857 Method and system for simulating computer networks to facilitate testing of computer network security  
A method and system for simulating computer networks and computer network components to test computer network security is disclosed. A user specifies a desired configuration of a simulated...
7376757 Driverless interfacing of a removable device with a digital product  
In order to avoid the need for upgrade software when enhancing the function of a digital product, e.g. PDA, and SD lookalike card or other removable device provided with an active function such as...
7364087 Virtual firmware smart card  
A method of copying virtual firmware smart card code from a first secured memory in a system and loading the virtual firmware smart card code into a second secured memory in the system so that the...
7363600 Method of simulating bidirectional signals in a modeling system  
A method of modeling a design in a high level modeling system that supports unidirectional data flow, may comprise identifying a bus-block to represent a connectivity of a bi-directional bus in an...
7363608 Accelerating PCB development and debug in advance of platform ASIC prototype samples  
A system and method are provided for accelerating development and debug of a printed circuit board (PCB) designed for use with a platform ASIC in advance of availability of a prototype sample of...
7356721 Microcomputer and emulation apparatus  
A single-chip microcomputer includes a logic circuit, a CPU and a flip-flop for synchronizing an interrupt-request signal, which is supplied by the logic circuit to the CPU, based on a clock...
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...
7356456 Computer storage exception handing apparatus and method for virtual hardware system  
In a design system using virtual hardware models, a filtering manager for filtering execution results and determining which software instructions are candidates for restructuring. In some...
7356452 System and method for simulating performance of one or more data storage systems  
This invention is a system and method for simulating performance of one or more data storage systems. This invention may be used in many useful ways including for configuring or modeling a data...
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...
7353162 Scalable reconfigurable prototyping system and method  
A method and a system provide a reconfigurable platform for designing and emulating a user design. The method and system facilitates design and emulation of a system-on-a-chip type user design....
7346896 Slowing network connection for application optimization  
A developer is provided with an emulation tool, which approximates speed conditions of an application executing on a target device, for example a MIDlet executing on a mobile information device,...
7343431 Method, apparatus, and computer-readable medium for disabling BIOS-provided console redirection capabilities in the presence of an incompatible communications device  
Methods, systems, apparatus, and computer-readable media are provided for disabling a BIOS-provided console redirection facility in the presence of an incompatible device. According to the method,...
7343278 Tracking a surface in a 3-dimensional scene using natural visual features of the surface  
A facility for determining the 3-dimensional location and orientation of a subject surface in a distinguished perspective image of the subject surface is described. The subject surface has innate...
7337100 Physical resynthesis of a logic design  
A multiple-pass synthesis technique improves the performance of a design. In a specific embodiment, synthesis is performed in two or more passes. In a first pass, a first synthesis is performed,...
7337104 Device emulation in programmable circuits  
Device emulation implemented in programmable circuits. In one aspect, an interface for providing control of a hardware device includes functional code embedded in circuitry of the interface....
7337103 Method and apparatus for the automatic correction of faulty wires in a logic simulation hardware emulator / accelerator  
The present invention provides a method, apparatus and program-product for a self-healing, reconfigurable logic emulation system, wherein if a signal wire becomes faulty in an emulation cable...
7330809 Trace data compression system and trace data compression method and microcomputer implemented with a built-in trace data compression circuit  
A trace data compression system includes a data acquisition circuit which is configured to acquire address information for identifying an address for reading or writing operation of a...
7327687 Wireless network virtual station address translation with external data source  
A method and system for the capture of data files transmitted over a wired network by a data traffic generator. The mapping and/or translation of network addressing data contained within the...
7328145 Method and system for emulation of an internetwork operating system device  
A method and apparatus for emulation of IOS in a feasible and efficient manner are provided. The method includes defining a data structure to hold a data set; opening a socket connection to the...
7319948 Blocking access to selected APIs  
A method for testing operation of a computer application. An emulator is provided to run on a development platform subject to limitations of multiple different target devices, the emulator...
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...
7318015 Method, system and program product for generating scenarios utilizing graphical objects representing hierarchically arranged elements of a modeled environment  
A data model of a modeled environment is maintained within a database. The data model includes data defining a plurality of hierarchically arranged subsets of space within the modeled environment...
7315807 System and methods for storage area network simulation  
A storage area network simulator, operable to simulate an exchange of calls emanating from a SAN management application to a plurality of manageable entities, allows analyzing SAN management...
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...