|
Match
|
Document |
Document Title |
|
|
8180942 |
Arbitration device and method
An arbitration device receives a plurality of requests from a plurality of circuits, and grants access to one of the plurality of circuits. The arbitration device includes a sorter and an...
|
|
|
8176259 |
System and method for resolving transactions in a cache coherency protocol
A system comprises a first node that employs a source broadcast protocol to initiate a transaction. The first node employs a forward progress protocol to resolve the transaction if the source...
|
|
|
8171187 |
System and method for arbitrating between memory access requests
A system having memory access capabilities, the system includes: (i) a dynamic voltage and frequency scaling (DVFS) controller, adapted to determine a level of a voltage supply supplied to a first...
|
|
|
8140728 |
Data packet arbitration system
A data packet arbitration system for routing data transfers from a plurality of clients to a data transmission line is described. The system includes multiple arbitration stages for transferring...
|
|
|
8127063 |
Distributed equipment arbitration in a process control system
A distributed process control equipment ownership arbitration system and method for arbitrating equipment ownership conflicts are disclosed. Individual control modules representing various process...
|
|
|
8106915 |
Display control circuit and display device
A display control circuit capable of performing arbitration with the use of a simple configuration. The display control circuit exchanges, with a plurality of masters, attribute information...
|
|
|
8099539 |
Method and system of a shared bus architecture
A method, system and apparatus of shared bus architecture are disclosed. In one embodiment, a method controlling set of multiplexers using an arbiter circuit per transaction, selecting one of a...
|
|
|
8095744 |
Device for controlling access from a plurality of masters to shared memory composed of a plurality of banks each having a plurality of pages
The memory access device includes: a plurality of command division sections provided for a plurality of masters; a plurality of inter-master arbitration sections provided for a plurality of banks;...
|
|
|
8086776 |
Device for arbitrating bus accesses and method for controlling same
In an information-processing apparatus including a plurality of modules and a first arbiter which arbitrates bus-access requests of the plurality of modules, at least one of the plurality of...
|
|
|
8078781 |
Device having priority upgrade mechanism capabilities and a method for updating priorities
A device having priority update capabilities and a method for updating priorities, the method includes: receiving a request to update to a requested priority, priorities of transaction requests...
|
|
|
8065460 |
Method of determining request transmission priority subject to request content and transmitting request subject to such request transmission priority in application of fieldbus communication framework
A method of determining request transmission priority subject to request content and transmitting request subject to such request transmission priority in application of Fieldbus communication...
|
|
|
8065458 |
Arbitration apparatus, method, and computer readable medium with dynamically adjustable priority scheme
An information processing apparatus configured to control communications of a plurality of devices via a common communication channel on the basis of predetermined priority levels of the devices...
|
|
|
8065459 |
Multi-processing system and a method of executing a plurality of data processing tasks
A plurality of data processing tasks with processing elements (10) that contend for a resource (18). Execution of each task comprising executing a series of instructions. During execution...
|
|
|
8055817 |
Efficient handling of queued-direct I/O requests and completions
Computer program products and methods for efficient handling of queued-direct input/output (QDIO) requests and completions at an adapter in communication with an I/O device are provided. A method...
|
|
|
8041870 |
Method and apparatus for dynamically granting access of a shared resource among a plurality of requestors
An arbiter in a communication system including a plurality of request shapers in communication with a plurality of requestors. Each request shaper is configured to receive a request for access to a...
|
|
|
8037261 |
Closed-loop system for dynamically distributing memory bandwidth
A closed-loop system for dynamically distributing memory bandwidth between real-time components and non-real-time components is provided. Specifically, the present invention includes monitors for...
|
|
|
8027346 |
Method and system for scheduler dominated merge of state changes
A method and system schedule data for dequeuing in a communication network. The communication network includes an eligible scheduling node, a scheduling context structure, and an existence of data...
|
|
|
8006017 |
Stream priority
A system, method and apparatus for prioritizing transactions is disclosed. I/O devices may generate transactions with a stream identifier. A transaction classifier may assign a priority to a...
|
|
|
8000275 |
Method for enabling an application recorded in a radiocommunication terminal to access functions of the terminal and terminal implementing said method
A method of enabling at least one application (22) stored in a radiocommunications terminal (10) to access functions of said terminal (10), the terminal (10) being suitable for enabling data to be...
|
|
|
7996592 |
Cross bar multipath resource controller system and method
A cross bar multipath resource controller system and method permit multiple processors in a computer system to access various resource of the computer system, such as memory or peripherals, with...
|
|
|
7958295 |
Method and apparatus for finding subset maxima and minima in SAS expanders and related devices
A method and apparatus are provided for finding the maxima and minima from a set of inputs data. Given a master set K[0 . . . N−1] of N keys, the current invention can pre-compute a comparison m...
|
|
|
7950014 |
Detecting the ready state of a user interface element
Aspects of the subject matter described herein relate to detecting the ready state of a user interface element. In aspects, a synchronization object is created to indicate when a user interface...
|
|
|
7949812 |
Priority arbitration of coexisting wireless topologies
A wireless network device includes a first communication module to communicate with at least one of first devices and a second communication module to communicate with at least one of second...
|
|
|
7934035 |
Apparatus, method and system for aggregating computing resources
A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including...
|
|
|
7930456 |
Data packet arbitration system
A data packet arbitration system for routing data transfers from a plurality of clients to a data transmission line is described. The system includes multiple arbitration stages for transferring...
|
|
|
7917908 |
Flow lookahead in an ordered semaphore management subsystem
In an ordered semaphore management system a pending state allows threads not competing for a locked semaphore to bypass one or more threads waiting for the same locked semaphore. The number of...
|
|
|
7913014 |
Data processing system and method for memory arbitration
The present invention relates to a data processing system is provided which comprises at least one first processing unit (CPU), at least one second processing unit (PU), at least one memory module...
|
|
|
7913016 |
Method of determining request transmission priority subject to request source and transmitting request subject to such request transmission priority in application of fieldbus communication framework
A method of determining request transmission priority subject to request source and transmitting request subject to such request transmission priority in application of Fieldbus communication...
|
|
|
7908434 |
Raid apparatus, cache management method, and computer program product
A cache managing unit creates a list of elements corresponding to each data block arranged based on a priority of writing data blocks to a magnetic disk apparatus, and when a group of elements...
|
|
|
7908416 |
Data processing unit and bus arbitration unit
An effective bus arbitration unit is described in which it is possible to reduce, as much as possible, the waiting time until a bus master obtain bus ownership and improve the rate of operating the...
|
|
|
7904626 |
Arbiter and arbitration method of multiple data accesses
There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where...
|
|
|
7890686 |
Dynamic priority conflict resolution in a multi-processor computer system having shared resources
A system and method for fair dynamic priority conflict resolution in a multi-processor computer system having shared resources wherein each multi-processor seeking access to said shared resource...
|
|
|
7890706 |
Delegated write for race avoidance in a processor
In a system including multiple-slice processors and memories, a synchronization unit with race avoidance capability includes a delegated write engine that receives data and memory address...
|
|
|
7890708 |
Prioritization of out-of-order data transfers on shared data bus
Uncontested priority is provided to out-of-order data transfers over in-order data transfers on a data bus shared by a plurality of memory requesters. By always granting priority to out-of-order...
|
|
|
7882293 |
Interrupt masking control
A processor core 4 is provided with an interrupt controller 22 which serves to set an interrupt mask bit F and a hardware control when an interrupt fiq occurs. A masking control signal NMI serves...
|
|
|
7882292 |
Urgency based arbiter
An arbiter decides to grant access from multiple clients to a shared resource (e.g. memory) using efficiency and/or urgency terms. Urgency for a client may be determined based on an “in-band” req...
|
|
|
7873153 |
Priority task list
Tasks for managing a network can be displayed in a priority task list. Tasks can be selected for inclusion based on rules, such as rules relating to best practices. The rules can be applied against...
|
|
|
7870346 |
Servo controller interface module for embedded disk controllers
An embedded disk controller (“controller”) having a servo controller is provided. The controller also includes a servo controller interface with a speed matching module and a pipeline control mod...
|
|
|
7865647 |
Efficient resource arbitration
Resource requests are allocated by storing resource requests in a queue slots in a queue. A token is associated with one of the queue slots. During an arbitration cycle, the queue slot with the...
|
|
|
7865914 |
Cooperative DLL unload
Loading and unloading a plurality of libraries on a computing device having a loader lock and internal and external counts for each library in the plurality of libraries is disclosed. The libraries...
|
|
|
7849277 |
Bank controller, information processing device, imaging device, and controlling method
A bank controller, an information processing device, an imaging device, and a control method are provided which enable improved data communication processing between FIFO memories of processing...
|
|
|
7849345 |
DDR control
A computer system for writing data to a memory is disclosed. The memory controller in the computer system comprises a system clock, which is generated by the memory controller. A first register...
|
|
|
7836235 |
Resource management device
An access request arbitration section, a data amount management section and a resource control section are provided between a plurality of masters and a shared resource. The data amount management...
|
|
|
7831960 |
Configuration tool with multi-level priority semantic
A method for configuration of a program with a plurality of configuration variables to operate on a computer system that includes obtaining a plurality of priority semantics for the plurality of...
|
|
|
7831974 |
Method and apparatus for serialized mutual exclusion
A mechanism that associates a mutual exclusion lock with a shared data item and provides ownership of the mutual exclusion lock to multiple execution threads that execute code operating on the...
|
|
|
7827338 |
Method of and a system for controlling access to a shared resource
A method and a system of controlling access of data items to a shared resource, wherein the data items each is assigned to one of a plurality of priorities, and wherein, when a predetermined number...
|
|
|
7817653 |
Priority selection circuit
A circuit includes a first selection module having first data input, second data input, first validation input, second validation input, selected data output, marker output, and presence output. A...
|
|
|
7814253 |
Resource arbiter
An aspect of the present invention provides an arbiter which grants a request (to access a resource) in the same clock cycle as in which the requests from requesters is received. In one embodiment,...
|
|
|
7802041 |
Information processing apparatus including transfer device for transferring requests
According to an aspect of an embodiment, an apparatus has a pair of first system boards, each of the first system boards including a processor and being adapted for sending duplicate requests, in...
|
|
|
7802040 |
Arbitration method reordering transactions to ensure quality of service specified by each transaction
A method, an interconnect and a system for processing data is disclosed. The method comprises the steps of: a) receiving a request to perform a data transaction between a master unit and a slave...
|