scispace - formally typeset
Patent

Method for prioritizing data transfer request by comparing a latency identifier value received from an I/O device with a predetermined range of values

Reads0
Chats0
TLDR
In this article, a method for controlling data transfer operations between a main memory and other devices in a computer system is described, where each of the latency identification values corresponds with a maximum time interval in which to service the respective data transfer request.
Abstract
A method is described for controlling data transfer operations between a main memory and other devices in a computer system. Data transfer request signals and associated latency identification values are received. Each of the latency identification values corresponds with a maximum time interval in which to service the respective data transfer request. The latency identification values are periodically modified and compared to indicate the current highest priority request. In the event that service of a particular requested data transfer operation must be provided imminently, priority override functionality is provided. In this way, those devices having particular latency requirements can be provided with timely access to the main memory, and need not have separately dedicated memory or buffers.

read more

Citations
More filters
Patent

System and method for reprioritizing high-latency input/output operations

TL;DR: In this article, a mechanism for reprioritizing high-latency input/output operations in a file system is provided, which expands a file access protocol such as the direct access file system protocol, by including a hurry up command that adjusts the latency of a given input or output operation.
Patent

Die-to-die interconnect interface and protocol for stacked semiconductor dies

TL;DR: In this article, the authors present a system and method for a die-to-die interconnect interface and protocol for stacked semiconductor dies, which includes an integrated circuit (IC) package comprising a first semiconductor die that includes an interface to a memory-mapped device, a second semiconductor dead that does not include a memory mapped device.
Patent

Method and apparatus of reducing transfer latency in an SOC interconnect

TL;DR: In this article, the authors proposed a method and apparatus for reducing transfer latency in a system on a chip, where the bus master, a bus slave and an arbiter are in electronic communication there between.
Patent

Memory control within data processing systems

TL;DR: In this article, a data processing system with a cache memory and a plurality of DRAM banks is described, and a bus arbitration circuit is provided that re-arbitrates bus master priorities in dependence upon determined latencies for respective memory access requests.
Patent

Urgency based arbiter

TL;DR: In this article, the arbiter decides to grant access from multiple clients to a shared resource (e.g. memory) using efficiency and/or urgency terms, based on an "in-band" request identifier transmitted from the client to the resource along with the request, and an "out-of-band” request identifier that is buffered by the client.
References
More filters
Patent

Peripheral component interconnect bus system having latency and shadow timers

TL;DR: In this paper, a shadow register and shadow timer are used to allocate a time period equal to the master device's latency value to transmit data in a PCI-PCI system.
Patent

Bus arbiter including programmable request latency counters for varying arbitration priority

TL;DR: In this paper, a computer system is provided for controlling the ownership of a bus to which a variety of both real-time and non-real time resources are coupled, including a request detection unit for detecting bus request signals of a plurality of bus masters, and a grant generator for generating corresponding grant signals to indicate a grant of ownership.
Patent

Method and apparatus for overriding bus prioritization scheme

TL;DR: A bus arbiter circuit for a system including a bus and a plurality of devices which can request access to the bus at various times is described in this article, where the outcome of the arbitration cycle is based on a corresponding priority level associated with each of the devices.
Patent

System and method for arbitrating multi-function access to a system bus

TL;DR: In this article, a bus access arbitrator for a multi-function device is disclosed, and the arbitrator includes an access counter and comparator which are used to generate a bus request disable signal.
Patent

Programmable memory timing method and apparatus for programmably generating generic and then type specific memory timing signals

TL;DR: In this article, the authors present a data processing system with multiple DRAM memory modules, providing programmable memory timing through the use of a RAM within the memory controller unit of the data processing systems.