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:
Mar. 29, 2011
Filed:
Dec. 18, 2007
Muralidharan Soundararajan Chilukoor, Bangalore, IN;
Robert Chapman, Mountain View, CA (US);
Mark Alan Overby, Bothell, WA (US);
Suyash Ranjan, Allahabad, IN;
Muralidharan Soundararajan Chilukoor, Bangalore, IN;
Robert Chapman, Mountain View, CA (US);
Mark Alan Overby, Bothell, WA (US);
Suyash Ranjan, Allahabad, IN;
NVIDIA Corporation, Santa Clara, CA (US);
Abstract
A scalable port controller architecture supporting data streams of different speeds. In an embodiment, a port controller contains high speed receptor units and low speed receptor units, and a port routing logic connecting each external device (on corresponding port) to one of the receptors according to various registers. The port routing logic may connect an external device to one of the receptors, which determines the data rate at which data on a corresponding virtual connection from the external device is being received/sent. If the receptor does not have sufficient capacity (based on the data rate) to communicate with the external device, the connection is moved to other receptors, potentially in another control unit.