Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering
Patent
1997-07-23
1999-09-07
Lee, Thomas C.
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output data buffering
710 56, 711109, 711110, 711117, G06F 1208, G11C 804
Patent
active
059480823
ABSTRACT:
Disclosed is a computer system having a ring buffer arrangement which includes a plurality of sub-rings and a main ring. Each of the sub-rings includes a plurality of buffer memories and the main ring includes a plurality of the sub-rings. A main write pointer and a main read pointer are provided for the main ring in order to indicate a sub-ring for which data writing and data reading are currently being performed respectively. A sub-write pointer and a sub-read pointer are provided for each sub-ring in order to indicate, for the sub-ring, a buffer memory for which data writing and data reading are currently being executed respectively. Since the total size of the double ring buffer is large, not all of the buffer memories can be resident in physical memory. However, since the number of buffer memories included in a single sub-ring is relatively small, one sub-ring can be resident in the physical memory. When writing to, and reading from, the buffer synchronously, data buffering is performed by only using one sub-ring to avoid swapping the buffer memories.
REFERENCES:
patent: 3766534 (1973-10-01), Beauseleil et al.
patent: 4507760 (1985-03-01), Fraser
patent: 4803654 (1989-02-01), Rasberry et al.
patent: 4839866 (1989-06-01), Ward et al.
patent: 4875190 (1989-10-01), Sakano
patent: 5043981 (1991-08-01), Firoozmand et al.
patent: 5519701 (1996-05-01), Colmant et al.
IBM Technical Information Bulletin, vol. 24 No. 11A pp. 5716-5723, Terrill et al.: "Random-access Memory Beamformer", Nov. 1981.
IBM Technical Information Bulletin, vol. 23 No. 11 pp. 5033-5039, Terrill et al.: "Random-access Memory Implementation of a Beamformer", Apr. 1981.
IBM Technical Information Bulletin, vol. 20 No. 8 pp. 3309-3310, Chapman et al.: "Data Management in a Circular Buffer", Jan. 1978.
International Business Machines - Corporation
Lee Thomas C.
Magistrale Anthony N.
Wang Albert
LandOfFree
Computer system having a data buffering system which includes 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 Computer system having a data buffering system which includes a , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system having a data buffering system which includes a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1800097