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.
Patent No.:
Date of Patent:
Sep. 10, 2013
Filed:
Nov. 30, 2009
David Reed, Saratoga, CA (US);
Oren Rubinstein, Sunnyvale, CA (US);
Brad Simeral, San Francisco, CA (US);
Devang Sachdev, Campbell, CA (US);
Daphne Das, Campbell, CA (US);
Radha Kanekal, Sunnyvale, CA (US);
Dennis MA, Austin, TX (US);
Praveen Jain, Santa Clara, CA (US);
Manas Mandal, Palo Alto, CA (US);
David Reed, Saratoga, CA (US);
Oren Rubinstein, Sunnyvale, CA (US);
Brad Simeral, San Francisco, CA (US);
Devang Sachdev, Campbell, CA (US);
Daphne Das, Campbell, CA (US);
Radha Kanekal, Sunnyvale, CA (US);
Dennis Ma, Austin, TX (US);
Praveen Jain, Santa Clara, CA (US);
Manas Mandal, Palo Alto, CA (US);
Nvidia Corporation, Santa Clara, CA (US);
Abstract
A system and method for communicating over a single virtual channel. The method includes reserving a first group of credits of a credit pool for a first traffic class and a second group of credits of the credit pool for a second traffic class. In addition, a first and second respective groups of tags are reserved from a tag pool for the first and second traffic class. A packet may then be selected from a first buffer for transmission over the virtual channel. The packet may include a traffic indicator of the first traffic class operable to allow the packet to pass a packet of the second traffic class from a second buffer. The method further includes sending the packet over the virtual channel and adjusting the first group of credits and the first group of tags based on having sent a packet of the first traffic class.