Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-5,790,877 Method for controlling a processor for power-saving in a computer for executing a program, compiler medium and...
In a processor system including a plurality of hardware resources, a method for arranging a program to suppress the power consumption by the resources includes...
US-5,790,876 Power saving control system and method for use with serially connected electronic devices
A system including a plurality of electronic devices connected together through a bus, which can realize reduction in power consumption while ensuring...
US-5,790,875 Method for lowering power consumption in a computing device
The method relates to minimizing power consumption in a computing device, which executes the requested tasks in a high power mode, in which it has normal...
US-5,790,874 Information processing apparatus for reducing power consumption by minimizing hamming distance between...
An instruction sequence optimization apparatus optimizes programs used in an information processing system that includes a program memory for storing programs,...
US-5,790,873 Method and apparatus for power supply switching with logic integrity protection
A method and apparatus for providing power management functions in a computer or other electronic system which includes a primary power supply, a trickle power...
US-5,790,872 Interrupt control handler for a RISC-type microprocessor
The present invention relates to a data processing device that can perform independently a debug interruption process and a program interruption process. The...
US-5,790,871 System and method for testing and debugging a multiprocessing interrupt controller
A processing system comprising at least one processing unit, a plurality of I/O devices, and a central interrupt control unit intercoupling the processing unit...
US-5,790,870 Bus error handler for PERR# and SERR# on dual PCI bus system
An apparatus for handling bus error signals is provided for a computer having a processor, an interrupt controller, a first PCI bus with first PERR# and SERR#...
US-5,790,869 Circuit for selectively preventing a microprocessor from posting write cycles
An improved arbitration scheme including multiple arbiters for arbitrating access to a PCI bus and an ISA bus. The PCI arbiter controls access to the PCI bus by...
US-5,790,868 Customer information control system and method with transaction serialization control functions in a loosely...
A distributed computer system having a plurality of end user terminals and a plurality of loosely coupled server computers that share no resources with each...
US-5,790,867 Compiler with extended redundant copy elimination
A compiler and method of compiling provide extended redundant copy elimination by eliminating copy statements having provably equivalent data items when it is...
US-5,790,866 Method of analyzing definitions and uses in programs with pointers and aggregates in an optimizing compiler
A method for analyzing and optimizing programs that contain pointers and/or aggregates, such as found in the languages C, C++, FORTRAN-90, and Ada. The method...
US-5,790,865 Method and apparatus for reordering components of computer programs
A method and system for reordering sections of a computer program are disclosed. The computer program is executed during an experimental execution period. During...
US-5,790,863 Method and system for generating and displaying a computer program
A method and system for generating a computer program. In a preferred embodiment, the present invention provides a program tree editor for directly manipulating...
US-5,790,862 Resource assigning apparatus which assigns the variable in a program to resources
A resource assigning apparatus which generates assignments which are combinations of variables and their respective live ranges, which investigates, for each...
US-5,790,861 Method and apparatus for generating executable code from object-oriented C++ source code
The present invention provides an improved method and apparatus for generating executable computer code for an application program written in C++ source code. In...
US-5,790,860 Method and apparatus for patching code residing on a read only memory device
A method and apparatus for generating patching resources in an information processing system having operating instructions on a Read Only Memory Device. The...
US-5,790,859 Method of, system for, and computer program product for efficient identification of private variables in...
Privatization or identification of private variables in single-entry strongly connected regions or program loops by the use of dummy identity assignment...
US-5,790,858 Method and system for selecting instrumentation points in a computer program
The present invention provides a method in a computer system for selecting instrumentation points in a computer program. Instrumentation points are locations...
US-5,790,857 Method for associating and storing arbitrary data with graphical user interface elements
Data structure and methods associating an arbitrary list of properties with user interface items on a graphical user interface display. Each property has a tag...
US-5,790,856 Methods, apparatus, and data structures for data driven computer patches and static analysis of same
The present invention teaches a variety of methods, apparatus and data structures for providing data driven patching. According to one embodiment, patches are...
US-5,790,855 System, method and article of manufacture for type checking appropriateness of port connection and variable...
Method, system and article of manufacture for connecting multiport object oriented components for use in an object oriented based applet or application. The...
US-5,790,854 Efficient stack utilization for compiling and executing nested if-else constructs in a vector data processing...
A computer-implemented method is provided for compiling software code that performs nested conditional constructs in vector data processors (10). A vector bit...
US-5,790,853 Workspace management apparatus
A workspace management section collects resources related to a job and manages them as a workspace separately from resource management of a primary resource...
US-5,790,852 Computer with extended virtual storage concept
In a computer including an operating system comprising a virtual storage organization concept providing storage space for parallel program execution in...
US-5,790,851 Method of sequencing lock call requests to an O/S to avoid spinlock contention within a multi-processor environment
An arbitration procedure allowing processes and their associated processors to perform useful work while they have pending service requests for access to shared...
US-5,790,850 Fault resilient booting for multiprocessor computer systems
A multiprocessor computer system determines that the hard reset designated BSP has failed by examining its status bits. The designated BSP then selects a...
US-5,790,849 Method and apparatus to permit the boot of a shared memory buffer architecture employing an arbitrary operating...
A method and system for allowing an arbitrary operating boot in a shared memory buffer architecture system. A chipset including a memory controller, a bridge,...
US-5,790,848 Method and apparatus for data access and update in a shared file environment
A distributed storage system provides a method and apparatus for storing, retrieving, and sharing data items across multiple physical storage devices that may...
US-5,790,847 Integration of groupware with activity based management via facilitated work sessions
A network application for automatically formatting and printing documents to be used as product planning manuals organizational personnel in determining product...
US-5,790,846 Interrupt vectoring for instruction address breakpoint facility in computer systems
An exception handler for a computer system, particularly for performance monitoring facilities, employs implementation-dependent steps executed from a kernel...
US-5,790,845 System with reservation instruction execution to store branch target address for use upon reaching the branch point
To improve the efficiency of instruction branch operations, particularly in a pipeline processor, a branch reservation instruction is generated during program...
US-5,790,844 Millicode load and test access instruction that blocks interrupts in response to access exceptions
A special inillicode instruction "Load With Access Test" explicitly detects access exceptions for storage operands while retaining control in the current...
US-5,790,843 System for modifying microprocessor operations independently of the execution unit upon detection of...
Described herein is a system and method for providing instruction dependent execution control on a microprocessor device. The system and method utilize...
US-5,790,842 Processing system with simultaneous utilization of multiple clock signals
A method and apparatus for use in a set top box processing system to permit simultaneous utilization of two system clocks in applications in which certain...
US-5,790,841 Method for placement of clock buffers in a clock distribution system
A method for routing clock signals in an integrated circuit provides a hierarchical routing scheme in which the lowest level clock buffers are first placed row...
US-5,790,840 Timestamp systems, methods and computer program products for data processing system
Timestamp updating systems, methods and computer program products for data processing systems provide a timestamp register that stores a current value of a...
US-5,790,839 System integration of DRAM macros and logic cores in a single chip architecture
A chip architecture standard merges dynamic random access memory (DRAM) macros and logic cores. The standard from merged DRAM and logic design provides the...
US-5,790,838 Pipelined memory interface and method for using the same
According to the present invention, a pipelined SRAM structure and clocking method is disclosed. The SRAM interface and clocking method are specifically intended...
US-5,790,837 Method and system for device virtualization based on an interrupt request in a dos-based environment
A technique for providing device virtualization in an MS-DOS based operating environment, using an interrupt request (e.g., a non-maskable interrupt), is...
US-5,790,836 Apparatus for simulating digital signal processing circuits
Test vector storing means outputs data for simulation at a predetermined transfer speed. A signal processor executes the simulation of a digital signal...
US-5,790,835 Practical distributed transmission line analysis
A system and method is provided for that allows the introduction of small sections of idealized conductive elements to be placed along a transmission line. The...
US-5,790,834 Apparatus and method using an ID instruction to identify a computer microprocessor
An identification apparatus and method for identifying the microprocessor, including a read-only memory for storing microprocessor ID data having data fields for...
US-5,790,833 Integrated circuit, having microprocessor and telephony peripheral circuitry, having capability of being placed...
An in-circuit emulation capability mode incorporated in an integrated circuit. The in-circuit emulation capability mode disables the microcontroller of the...
US-5,790,832 Method and apparatus for tracing any node of an emulation
A method and apparatus for tracing any node in an emulator, including hidden nodes of a circuit design, includes maintaining a correspondence between physically...
US-5,790,831 VL-bus/PCI-bus bridge
A PCI-bus is added to a VESA local bus (VL-bus) computer system using a VL-bus/PCI-bus bridge. The VL-bus/PCI-bus bridge claims a VL-bus cycle by asserting LDEV#...
US-5,790,830 Extracting accurate and efficient timing models of latch-based designs
A method and an apparatus for constructing a model of a digital circuit which contains level sensitive latches. The model allows for time borrowing amongst...
US-5,790,829 Event synchronization mechanism
A computer process determines that processing by a resource manager of all previously sent event structures has been completed by sending a tag event structure...
US-5,790,828 Disk meshing and flexible storage mapping with enhanced flexible caching
A data processing system which includes a processor having a processor memory and a mechanism for specifying an address that corresponds to a processor-requested...
US-5,790,827 Method for dependency checking using a scoreboard for a pair of register sets having different precisions
A dependency checking method includes a scoreboard which records destination operands of instructions outstanding within the pipeline of a microprocessor. Each...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | Next →