Multi-virtual DMA channels, multi-bandwidth groups, host based c

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1300

Patent

active

060264438

ABSTRACT:
A control memory is provided for storing the control and state information of a number of virtual direct memory access (DMA) channels. A control memory arbiter and a control memory data bus are also provided to arbitrate accesses to the control memory to facilitate asynchronous transmit and receive. Separate areas in the control memory are provided for storing the control and state information of the transmit DMAs, and the receive DMAs. Additionally, descriptive information about the transmit/receive data ring and its descriptor, the data packet being transferred and its cells are also stored for the transmit and receive DMAs. The control memory is also used to stored a programmable bandwidth group (BWG) table comprising a plurality of BWG index entries for bandwidth selection. A Segmentation And Reassembly (SAR) module which cellifies transmit packets and reassembly receive packets on the host computer is also provided for segmenting transmit packets into transmit cells for transmission, and reassembling receive cells into receive packets. Two series of FIFOs are provided for staging the transmit and receive cell payloads. Lastly, complement to the SAR module, a media cell manager (MCM) module is provided for packing the transmit cell payloads before their transmission, and unpacking the receive cell payloads upon their receipt. The cyclic redundancy check (CRC) value for each transmit packet is calculated incrementally. Transmit tags are used to differentiate the transmit cell payloads from the packet header and packing instructions; and receive tags are used to differentiate the receive cell payloads from the packet header and the end of packet marker.

REFERENCES:
patent: 4901234 (1990-02-01), Heath et al.
patent: 5136584 (1992-08-01), Hedlund
patent: 5179556 (1993-01-01), Turner
patent: 5274768 (1993-12-01), Traw et al.
patent: 5280475 (1994-01-01), Yanagi et al.
patent: 5282207 (1994-01-01), Jurkevich et al.
patent: 5287347 (1994-02-01), Spanke
patent: 5301287 (1994-04-01), Herrell et al.
patent: 5303302 (1994-04-01), Burrows
patent: 5313453 (1994-05-01), Uchida et al.
patent: 5329623 (1994-07-01), Smith et al.
patent: 5347634 (1994-09-01), Herrell et al.
patent: 5365519 (1994-11-01), Kozaki et al.
patent: 5379297 (1995-01-01), Glover et al.
patent: 5404522 (1995-04-01), Carmon et al.
patent: 5444853 (1995-08-01), Lentz

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

Multi-virtual DMA channels, multi-bandwidth groups, host based c does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-virtual DMA channels, multi-bandwidth groups, host based c, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-virtual DMA channels, multi-bandwidth groups, host based c will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1915011

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