Multiple-port ring buffer

Static information storage and retrieval – Read/write circuit – Simultaneous operations

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

36523003, 365238, A11C 700

Patent

active

060523123

ABSTRACT:
A computer graphics subsystem according to a preferred embodiment of the present invention has a video digital signal processor (VDSP) that normally requires a plurality of discrete field and line memories, but, instead, is adapted to use multiple-port ring buffers (MPRBs) in an internal memory and/or an external display memory. Each MPRB comprises a plurality of addressable storage location holding video data and linked in a logical ring configuration. In addition, each MPRB has at least three ports, selected from write ports for writing to the addresses of the storage locations and read ports for reading from the addresses. Each read port in the MPRB is disposed a certain distance, or number of storage locations, behind a write port. This distance defines the size of the memory emulated by the MPRB. By positioning multiple read ports at different distances from the write ports, a single MPRB can emulate several different memories of different sizes. Since a write port needs to write the video data to the MPRB only once and the data need not be moved within the MPRB, the memory bandwidth consumed by the MPRB is substantially less than that required by the discrete memories.

REFERENCES:
patent: 3772658 (1973-11-01), Sarlo
patent: 4303986 (1981-12-01), Lans

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

Multiple-port ring buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiple-port ring buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple-port ring buffer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2341619

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