Hierarchical ring buffers for buffering data between processor a

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 53, 710 56, 711117, 711119, 711122, G06F 1314, G06F 1316

Patent

active

06112267&

ABSTRACT:
The invention includes an apparatus and method for buffering data transmitted by a processor and received by an I/O device via a memory and buses. The memory arranged at a plurality of levels includes a lower level of the memory operating faster than a higher level of the memory. A plurality of ring buffers are allocated at different levels of the memory and available buffers at a lowest possible level of the memory are preferentially selected as write buffers to store data transmitted by the processor. The apparatus includes a first level of the memory arranged on an integrated circuit with the processor, a second level of the memory arranged in an off-chip cache, and a third level of the memory arranged in a dynamic random access memory. Read buffers are selected to store data to be received by the I/O device. Stored control values indicate the order for selecting the read buffers and are used by the processor to select the write buffer. Control values are stored in sets of registers located in the I/O device and in a software-based set of registers located in the dynamic random access memory. A selection register located in the I/O device indicates the selected read buffer.

REFERENCES:
patent: 4510581 (1985-04-01), Cohen
patent: 5671444 (1997-09-01), Akkary et al.
patent: 5768626 (1998-06-01), Munson et al.
patent: 5799209 (1998-08-01), Chatter
patent: 5829038 (1998-10-01), Merrell et al.
patent: 5948082 (1999-09-01), Ichikawa
patent: 5983293 (1999-11-01), Murakami

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Hierarchical ring buffers for buffering data between processor a does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hierarchical ring buffers for buffering data between processor a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hierarchical ring buffers for buffering data between processor a will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1259563

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.