Matches 1 - 50 out of 72 1 2 >
Match Document Document Title
7539805 Bus arbitration method and computer-readable medium  
A bus arbitration method for arbitrating a bus in a computer capable of executing a plurality of tasks by a plurality of devices connected to the bus is provided and includes: acquiring a task...
7523324 Method and apparatus for improving bus master performance  
A method and apparatus are disclosed for performing dynamic arbitration of memory accesses by a CPU and at least one bus master interface module based on, at least in part, monitoring a CPU...
7447817 Method and system for processing arbitration requests  
Method and system for arbitrating between plural arbitration requests is provided. The system includes a plurality of first stage arbiters that receive plural arbitration requests and a signal that...
7415553 Automatic cluster join protocol  
A method for new nodes to join a cluster in a serial sequence includes (a) a new node transmitting a first type of request to join the cluster and (b) the new node determining if it has to back off...
7404025 Software programmable dynamically reconfigurable scheme for controlling request grant and masking for ultra high priority accessor during arbitration  
A method for arbitration grants access to an ultra high priority device if the ultra high priority device requests access. This access is limited to a selectable number of accesses. Thereafter the...
7380040 Software programmable dynamic arbitration scheme  
A method for arbitration among a plurality of requesting devices for a shared resource in which one device is an ultra high priority device grants access to one requesting device at a time. The...
7380035 Soft injection rate control for buses or network-on-chip with TDMA capability  
A programmable logic device, in accordance with an embodiment of the present invention, may comprise a bus and a plurality of programmable masters configurable to interface the bus. A first portion...
7370161 Bank arbiter system which grants access based on the count of access requests  
Provided are an arbiter capable of improving memory access efficiency in a multi-bank memory, a memory access arbitration system including the arbiter, and an arbitration method thereof, where the...
7337251 Information processing device with priority-based bus arbitration  
The information processing device comprises first and second master circuits and an arbiter for arbitrating access rights to a bus to which the master circuits are connected. The arbiter has...
7251702 Network controller and method of controlling transmitting and receiving buffers of the same  
In a method of controlling transmitting and receiving buffers of a network controller and a network controller operating under such a method, at least one request for access to a system bus from...
7149828 Bus arbitration apparatus and bus arbitration method  
The present invention is to provide a bus arbitration apparatus and a bus arbitration method not reducing data transfer capability as a whole and preventing a loss of transferred data. It performs...
7107376 Systems and methods for bandwidth shaping  
Systems and methods for controlling access by a set of agents to a resource, where the agents have corresponding priorities associated with them, and where a monitor associated with the resource...
7080176 Bus control device and information processing system  
In a bus control device including an external interface, internal units, a memory interface, and an internal bus, the memory interface monitors the usage pattern of the internal bus, and in a case...
7024505 Fair arbitration method in a distributed arbitration system  
A method of communicating between an initial device and a target device connected by a plurality of intermediate segments in a distributed arbitration system is provided. The method includes...
6910088 Bus arbitration using monitored windows of time  
A method for use with a computer system includes permitting a first bus agent to access a bus during predetermined windows of time and preventing a second bus agent from accessing the bus outside...
6892298 Load/store micropacket handling system  
Systems and methods are described for a load/store micropacket handling system. A method includes interconnecting a compute node with a shared memory node; translating a processor instruction into...
6877057 Information handling system with dynamic interrupt allocation apparatus and methodology  
An information handling system is provided which includes a dynamic interrupt router for balancing interrupt assignments among a plurality of devices requesting interrupt assignments. The system...
6865635 Access scheme for a collective resource using a plurality of states  
A functional system comprises a set of functions (F) requiring access to a collective resource (RSRC). Such a system can be, for example, a data processing system comprising a plurality of...
6845417 Ensuring fairness in a multiprocessor environment using historical abuse recognition in spinlock acquisition  
A method and system for ordering equitable access to a limited resource (such as a spinlock) by a plurality of contenders (such as processors) where each of the contenders contends for access more...
6823140 Optical computer bus with dynamic bandwidth allocation  
A signal communication device for use within a computer includes a set of optical fibers configured to form an optical computer bus between a set of computer sub-system elements of a computer. A...
6798750 Priority administration method  
In a method for administration of priorities of routes in a telecommunications network, for converting priority values of various routes from an actual condition into a target condition, a request...
6742064 Programmable throttle circuit for each control device of a processing system  
A processing system comprises: a shared system resource; a plurality of control devices, each assignable with a task having a predetermined maximum time to complete, the control devices time...
6741096 Structure and methods for measurement of arbitration performance  
Circuits and associated methods for operation thereof for gathering real-time statistical information regarding operation of the arbiter circuit in a particular system application. The real-time...
6728618 Method for activating a system for controlling and/or regulating operational sequences in a motor vehicle having several equal-access control units  
A system for controlling and/or regulating operational sequences in a motor vehicle having several equal-access control units for controlling and/or regulating certain functions in the motor...
6654833 Bus arbitration  
A method for use with a computer system includes permitting a first bus agent to access a bus during predetermined windows of time and preventing a second bus agent from accessing the bus outside...
6587894 Apparatus for detecting data collision on data bus for out-of-order memory accesses with access execution time based in part on characterization data specific to memory  
According to the present invention, a system for reordering commands to achieve an optimal command sequence based on a target response restriction is disclosed. A data queue coupled to a command...
6563922 Arbitration mechanism  
A method of arbitrating access to a system bus in a telephone switching system for a plurality of requesters by assigning a priority level to each requester, and granting access to the bus based on...
6510474 Methods and apparatus for re-reordering command and data packets in order to restore an original order of out-of-order memory requests  
According to the present invention, techniques for re-reordering command and data packets in order to restore an original order of out-of-order memory requests are described. In one embodiment, a...
6467002 Single cycle modified round-robin arbitration with embedded priority  
A method and system for priority arbitration in a computer environment having a shared resource capable of servicing a plurality of devices. In one embodiment, the present invention assigns an...
6411218 Priority-encoding device selection using variable arbitrary rankings  
In the context of a bus-mastering system, a device selector selects the device to control the bus by assigning “combined” priority values to the devices and selecting the device with the...
6385678 Method and apparatus for bus arbitration with weighted bandwidth allocation  
A method and apparatus for bus arbitration wherein each bus agent is assigned a weight that governs the percentage of bandwidth allocated to the agent. In addition, each bus agent may also raise...
6216178 Methods and apparatus for detecting the collision of data on a data bus in case of out-of-order memory accesses of different times of memory access execution  
According to the present invention, a system for reordering commands to achieve an optimal command sequence based on a target response restriction is disclosed. A data queue coupled to a command...
6199135 Source synchronous transfer scheme for a high speed memory interface  
Data transfer scheme wherein data transfer rates can be effectively doubled with no increase in the clock speed of the interface. This is accomplished by allowing more than one data transfer to...
6199127 Method and apparatus for throttling high priority memory accesses  
A method and apparatus for throttling high priority memory accesses. An apparatus of the present invention includes an arbiter circuit and a throttling circuit. The arbiter circuit is coupled to...
6185647 Dynamic bus control apparatus for optimized device connection  
A priority decision circuit decides priorities of a plurality of slots on the basis of access frequencies or the like. In conformity with these priorities, a bus mapping circuit performs mapping...
6112270 Method and system for high speed transferring of strictly ordered bus operations by reissuing bus operations in a multiprocessor system  
A system and method for high speed transferring of bus operations which are preferably strictly ordered in a processing system is provided. A system and method in accordance with the present...
6092137 Fair data bus arbitration system which assigns adjustable priority values to competing sources  
A scheme for arbitrating access to a data bus shared among a plurality of competing sources is provided. Each competing source is assigned an adjustable priority weighting value (PWV) which is...
6073199 History-based bus arbitration with hidden re-arbitration during wait cycles  
An arbiter uses a history based bus arbitration scheme to more fairly allocate a shared resource among multiple devices. The arbiter uses a history queue to dynamically update the priorities of the...
6012117 Methods and apparatus for arbitrating and controlling arbitration for access to a serial bus  
An arbitration method for access to a serial bus includes the steps of monitoring for the presence of an arbitration reset gap on the serial bus, and arbitrating for an access, if needed, upon...
6003103 Method for attachment or integration of a bios device into a computer system using a local bus  
Chipset or a device for attachment of the ROM BIOS within the system architecture. Although normally attached to the ISA bus, the ROM BIOS may be attached to an alternate bus (typically a...
5982360 Adaptive-selection method for memory access priority control in MPEG processor  
An adaptive-selection method for memory access priority control in MPEG processor. The processor has functional modules that include an input interface, a CPU, an audio decoder, a video decoder, an...
5974497 Computer with cache-line buffers for storing prefetched data for a misaligned memory access  
In a computer including two buses, a main memory, a write back cache, and a peripheral device, a method and apparatus for providing an inter-bus buffer to support successive main memory accesses...
5931931 Method for bus arbitration in a multiprocessor system  
One aspect of the invention relates to a method for arbitrating simultaneous bus requests in a multiprocessor system having a plurality of devices which are coupled to a shared bus. In one version...
5898694 Method of round robin bus arbitration  
An arbitration unit contains a method of arbitration which includes distributed arbitration, a priority mechanism to support different classes of traffic, a unique arbitration ID bits for each...
5862353 Systems and methods for dynamically controlling a bus  
Bus performance in a computer system having multiple devices accessing a common shared bus may be improved by increasing throughput and decreasing latency while accounting for dynamic changes in...
5845096 Adaptive arbitration mechanism for a shared multi-master bus  
A system and method for determining which of plurality of peripheral components will have access to a peripheral component interconnect (PCI) bus when none of the plurality of peripheral components...
5805840 Bus arbiter employing a transaction grading mechanism to dynamically vary arbitration priority  
A computer system includes a bus arbiter for controlling the ownership of a bus to which a variety of both real time and non-real time resources are coupled. The bus arbiter includes a request...
5758106 Arbitration unit which requests control of the system bus prior to determining whether such control is required  
A commander module including means for determining whether control of a system bus is required, means for requesting control of the system bus, prior to determining whether such control is...
5721821 Information processing system having ring fashioned bus connection  
An information processing system has a plurality of information processing units. Each information processing unit has a system console interface control unit (SCI) connected to an information...
5715406 Controlled bus reselection interface and method  
The present invention provides a method and apparatus for dynamically modifying the priority of access to a bus, where the bus has control and arbitration functions distributed among the devices...
Matches 1 - 50 out of 72 1 2 >