Patexia. Research
Patent No. US 08099528
Issue Date Jan 17, 2012
Claim this patent

Patent 08099528 - Data filtering using central DMA mechanism > Summary

US Patent

Patent No. US 08099528

Published on Jan 17, 2012

Application No. 12/319940

Filed on Jan 14, 2009

Priority Date -

Inventor/Applicants

3

Millet, Timothy J. - Mountain View, CA US (29)

Conroy, David G. - El Granada, CA US (43)

Culbert, Michael - Monte Sereno, CA US (42)

Abstract

A method and system is disclosed for passing data processed by a DMA controller through a transmission filter. The method includes the DMA controller accessing data for transfer between an origination location in the system and a destination location in the system. The accessed data is passed through the DMA controller before being sent to the destination location. While the data is being passed through the DMA controller, it is passed through a transmission filter for processing. This processing may include the addition or removal of transmission protocol headers and footers, and determination of the destination of the data. This processing may also include hash-based packet classification and checksum generation and checking. Upon completion of the processing, the data is sent directly to a prescribed destination location, typically either a memory circuit or an I/O device.

Classification

International: 2

G06F 13/28

G06F 15/167;

National: 6

710/22

710/23;

710/24;

710/27;

710/28;

709/212;

Field of Search

None

Examiner

Chen, Alan