Apparatus and method for performing look-ahead scheduling of DMA

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39520034, 395826, 395842, 395855, G06F 1300

Patent

active

059702290

ABSTRACT:
An apparatus and method for transferring data from a source memory (e.g. a host memory) to a peripheral interface via a bus utilizes a transmit buffer memory coupled to the peripheral interface, and a current time counter advancing at the rate at which data is to be transferred from the transmit buffer memory to the peripheral interface. A schedule table data structure stores entries in some or all of its locations, where each location corresponds to a point in time at which data is to be transferred from the transmit buffer memory to the peripheral interface. A schedule table pointer is used for pointing to successive locations in the schedule table. The schedule table pointer advances at a rate faster than the current time counter advances so that the schedule table pointer represents a point in time which is ahead of the point in time currently output by the current time counter. A data transfer is initiated from the source memory to the transmit buffer memory via the bus when a valid entry is stored at the location in the schedule table pointed to by the schedule table pointer. The data is then transferred out of the transmit buffer memory to the peripheral interface when the current time counter reaches the value representing at least the same point in time that was represented by the schedule table pointer when the data transfer was initiated. Data transfers from the transmit buffer memory are thereby synchronized in time with their corresponding entries in the schedule table.

REFERENCES:
patent: 5115429 (1992-05-01), Hluchyj
patent: 5153884 (1992-10-01), Lucak et al.
patent: 5247626 (1993-09-01), Firoozmand
patent: 5274768 (1993-12-01), Traw et al.
patent: 5280475 (1994-01-01), Yanagi et al.
patent: 5313454 (1994-05-01), Bustini et al.
patent: 5404536 (1995-04-01), Ramakrishnan et al.
patent: 5412782 (1995-05-01), Hausman et al.
patent: 5426635 (1995-06-01), Mitra et al.
patent: 5440690 (1995-08-01), Rege et al.
patent: 5461415 (1995-10-01), Wolf et al.
patent: 5463620 (1995-10-01), Sriram
patent: 5504900 (1996-04-01), Raz
patent: 5515359 (1996-05-01), Zheng
patent: 5515363 (1996-05-01), Ben-Nun et al.
patent: 5528587 (1996-06-01), Galand et al.
patent: 5528591 (1996-06-01), Lauer
patent: 5530806 (1996-06-01), Condon et al.
patent: 5530874 (1996-06-01), Emery et al.
patent: 5579312 (1996-11-01), Regache
patent: 5592476 (1997-01-01), Calamvokis et al.
patent: 5594729 (1997-01-01), Kanakia et al.
patent: 5606559 (1997-02-01), Badger et al.
patent: 5610921 (1997-03-01), Christensen
patent: 5623605 (1997-04-01), Keshav et al.
patent: 5629937 (1997-05-01), Hayter et al.
patent: 5633870 (1997-05-01), Gayton et al.
patent: 5649110 (1997-07-01), Ben-Nun et al.
patent: 5650993 (1997-07-01), Lakshman et al.
patent: 5687316 (1997-11-01), Graziano et al.
patent: 5694390 (1997-12-01), Yamamo et al.
patent: 5701291 (1997-12-01), Roberts
patent: 5701480 (1997-12-01), Raz
patent: 5708799 (1998-01-01), Gafken et al.
patent: 5712976 (1998-01-01), Falcon, Jr. et al.
patent: 5715250 (1998-02-01), Watanabe
patent: 5721955 (1998-02-01), Cedros et al.
patent: 5724513 (1998-03-01), Ben-Nun et al.
patent: 5726985 (1998-03-01), Daniel et al.
patent: 5737313 (1998-04-01), Kolarov et al.
patent: 5809325 (1998-09-01), Hinton et al.
patent: 5822612 (1998-10-01), Thomas et al.
B.R. Venkatraman, R.E. Newman-Wolfe, "Transmission Schedules To Prevent Traffic Analysis"; IEEE Comput. Soc. Press, Los Alamitos, CA, pp. 108-115 Dec. 1993.
Smith, et al., "Giving Applications Access to BGS Networking" IEEE Network, pp. 44-45 Jul. 1993.
You, et al., "A Study On the Performance Of A Frame Relay Network Adapter for An Information Service Access Point"; IEEE ICCS, pp. 1175-1179, 1994.

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

Apparatus and method for performing look-ahead scheduling of DMA does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for performing look-ahead scheduling of DMA, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for performing look-ahead scheduling of DMA will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2067066

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