Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing
Patent
1997-05-16
1999-11-02
Lee, Thomas C.
Electrical computers and digital data processing systems: input/
Input/output data processing
Direct memory accessing
710 24, 710 28, 710 44, G06F 1300
Patent
active
059788666
ABSTRACT:
Higher speed data transactions between a host computer's system memory and a plurality of slow peripheral devices are accomplished by providing distributed DMA functions along with distributed pre-fetch buffers. The first I/O device accesses the host bus via a first DMA channel and a first pre-fetch buffer, the second I/O device accesses the host bus via a second DMA channel and a second pre-fetch buffer, and the third I/O device accesses the host bus via a third DMA channel and a third pre-fetch buffer. In a first DMA transaction, the first pre-fetch buffer is filled with data being transferred between the first I/O device and the host system memory. While the data are transferred between the pre-fetch buffer and either the first I/O device or the system memory, the second pre-fetch buffer is being filled pursuant to a second DMA transaction between the second I/O device and the system memory. This strategy increases the speed of successive DMA transactions between a plurality of I/O devices and the host computer system's memory.
REFERENCES:
patent: 4528626 (1985-07-01), Dean et al.
patent: 4987529 (1991-01-01), Craft et al.
patent: 5251307 (1993-10-01), Sugiyama
patent: 5438665 (1995-08-01), Taninai et al.
patent: 5450551 (1995-09-01), Amini et al.
patent: 5581530 (1996-12-01), Lizuka et al.
patent: 5655151 (1997-08-01), Bowes et al.
patent: 5774684 (1998-06-01), Haines et al.
Integrated Technology Express Inc.
Lee Thomas C.
Mashaal Mohamed
LandOfFree
Distributed pre-fetch buffer for multiple DMA channel device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed pre-fetch buffer for multiple DMA channel device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed pre-fetch buffer for multiple DMA channel device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2150517