The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 01, 2000

Filed:

Aug. 21, 1997
Applicant:
Inventor:

Saf Asghar, Austin, TX (US);

Assignee:

Advanced Micro Devices Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L / ;
U.S. Cl.
CPC ...
370429 ; 714701 ;
Abstract

A method of processing incoming ethernet frames includes the steps of storing a header of each incoming ethernet frame in a header column of a buffer array, storing a data field of each incoming ethernet frame in a data column of the buffer array, each data field being stored in a same row of the buffer array as a corresponding header, and storing a CRC of each incoming ethernet frame in a CRC column which is next to the header column, each CRC being stored in a same row of the buffer array as a corresponding header and a corresponding data field. The method can further include the step of evaluating each stored CRC based on the header stored next to the CRC. In one alternative, the header column is between the CRC column and the data column. In another alternative, the CRC column is between the header column and the data column. Also provided is a virtual circular buffer which includes an input frame segmentation unit, a header column connected to the frame segmentation unit, a data field column next to the header column, the data field column being connected to the frame segmentation unit, and a CRC column next to the header column, the CRC column being connected to the frame segmentation unit, wherein the frame segmentation unit receives incoming frames and stores a header of each incoming frame into the header column, a data field of each incoming frame into the data field column next to a corresponding header, and a CRC of each incoming frame into the CRC column next to the corresponding header.


Find Patent Forward Citations

Loading…