"Radio has no future."
Lord Kelvin, British mathematician and physicist ; 1897
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
| Number | Title | Issue Date |
| 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, such as after a periodic update. In one embodiment, a monitoring porti... | 07/28/2009 |
| 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 of the CPU. A logic development system for a built-in microcomputer ... | 05/26/2009 |
| 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 (in-circuit emulation) to form a virtual microcontroller. The virtual microco... | 04/28/2009 |
| 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 functionality over the debug interface is not permitted if an authorized hardw... | 03/24/2009 |
| 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 first microprocessor and its peripherals, from a second microprocesso... | 11/11/2008 |
| 7444571 | Apparatus and method for testing and debugging an integrated circuit A system for testing a target integrated circuit comprises a host device that executes a debugging and testing analysis program, that transmits test instructions and data to the integrated circuit and that analyzes received data from the target integrated circuit. A... | 10/28/2008 |
| 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 evaluation microcomputer: an emulation circuit emulates functions of the mi... | 10/14/2008 |
| 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 co-simulation of a first portion of the electronic circuit design. Software-b... | 10/14/2008 |
| 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 running on the host computer. The application component supplies configur... | 10/07/2008 |
| 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 the chip to execute them, and accesses RAM and peripheral circuits i... | 09/02/2008 |
| 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) one or more simulation outputs, and (iii) one or more compiler outpu... | 08/05/2008 |
| 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 gates equivalent to a number of gates in the digital circuit portion, aff... | 08/05/2008 |
| 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 program, of a “containing” word stored in the memory of the host machine... | 07/29/2008 |
| 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. The dynamic netlists allows a user to create arbitrary trigger circu... | 05/27/2008 |
| 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 sampled at selected points. Trace information is also recorded at the sele... | 05/27/2008 |
| 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 instance, the input and output signals of the programmable logic devices... | 05/27/2008 |
| 7369912 | Batch execution engine with independent batch execution processes A process plant control system includes a batch execution engine that spawns or creates an individual batch process application in a separate application process space for each batch to be run within a process plant. The batch execution engine includes communication... | 05/06/2008 |
| 7368941 | Dedicated logic cells employing sequential logic and control logic functions A dedicated logic cell in a programmable logic structure is described that comprises the following primary components: a configurable logic function or look-up table (LL), a dedicated logic function (DL), a sequential logic function (LS), and a control logic functio... | 05/06/2008 |
| 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 connector to be connected to a smart card adapter operable in at least one ... | 05/06/2008 |
| 7370233 | Verification of desired end-state using a virtual machine environment An integrity verification manager (101) verifies the integrity of a backup (102) of a computer (103). The integrity verification manager (101) audits the computer (103), and stores information (107) concerning items of inter... | 05/06/2008 |
| 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 generating data representing DUT signals. The co-verification system also i... | 04/29/2008 |
| 7366650 | Software and hardware simulation A verification environment is provided that co-verifies a software component 8 and a hardware component 10. Within the same environment using a common test controller 18 both hardware stimuli and software stimuli may be applied to their respecti... | 04/29/2008 |
| 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 system. The bus-block may be represented in serial relationship with ... | 04/22/2008 |
| 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: (1) a device emulation unit, coupled to a collocated DSP core, for emul... | 04/15/2008 |
| 7359847 | Tracking converage results in a batch simulation farm network A method and system for providing centralized access to count event information from testing of a hardware simulation model within a batch simulation farm which includes simulation clients and an instrumentation server. Count event data for said hardware simulation ... | 04/15/2008 |
| 7356736 | Simulated computer system for monitoring of software performance A system S is defined which is capable of simulating a computer (virtual computer, VC) for the purpose of software performance monitoring. The system is implemented as a set of software modules (SM) that can be exchanged to change the behavior of the VC. The VC is d... | 04/08/2008 |
| 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 an emulator across an interface, comprises updating a simulator buff... | 04/08/2008 |
| 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 of that logic module. The logic circuit is emulated by extracting a lo... | 04/08/2008 |
| 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 abstract registers (XA,XB) on the targ... | 04/01/2008 |
| 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. The netlist of a user design may be included with netlists from customiz... | 04/01/2008 |
| 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 interactive representation models of the proposed applications, a memo... | 03/25/2008 |
| 7350178 | Embedded processor with watchdog timer for programmable logic A programmable logic integrated circuit has an embedded processor with a watchdog timer circuit. The watchdog timer circuit is used to detect software or hardware failures. In one implementation, the watchdog timer circuit includes a counter register that advances (... | 03/25/2008 |
| 7349670 | Modular wireless test architecture and method A modular test chassis for use in testing wireless devices includes a backplane and a channel emulation module coupled to the backplane. The channel emulation module comprises circuitry for emulating the effects of a dynamic physical environment (including air, inte... | 03/25/2008 |
| 7339891 | Method and system for evaluating wireless applications The present invention provides a method and system for evaluating wireless applications utilizing a test console, an application model builder, a test repository manager, a simulator, a test controller, test agents, and a comparator in order to test the performance ... | 03/04/2008 |
| 7340692 | System LSI development apparatus and the method thereof for developing a system optimal to an application In this disclosure, based on change item definition information concerning system LSI development and design, software used for development and design of a system LSI that contains a processor having optional instructions defined therein is operated, and system LSI ... | 03/04/2008 |
| 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. Emulator code is embedded in programmable circuitry of the interface to emu... | 02/26/2008 |
| 7334060 | System and method for increasing the speed of serially inputting data into a JTAG-compliant device A JTAG-compliant device is configured to receive data through the control (TMS) line in addition to being configured to receive data through the input (TDI) line. A burst-write instruction is made the active instruction, extending the capability of the test access p... | 02/19/2008 |
| 7331031 | Method for describing and deploying design platform sets A method for realization of an integrated circuit design including the steps of (i) receiving one or more design platform descriptions and (ii) merging the one or more design platform descriptions into one or more layers of a design flow. The one or more design plat... | 02/12/2008 |
| 7330979 | Method for protecting the processing of sensitive information in a monolithic security module, and associate security module The invention relates to a method and associated security module for protecting the processing of sensitive information in a security module with a monolithic structure, the module comprising information processing means (9) and means for storing (3, 4... | 02/12/2008 |
| 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 corresponds to an updated available block. In such manner block-alterab... | 02/05/2008 |