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:
Nov. 13, 2007
Filed:
Feb. 17, 2004
Chee Siong Lee, Perlis, MY;
Vui Yong Liew, Penang, MY;
Mikal C. Hunsaker, El Dorado Hills, CA (US);
Michael N. Derr, El Dorado Hills, CA (US);
Chee Siong Lee, Perlis, MY;
Vui Yong Liew, Penang, MY;
Mikal C. Hunsaker, El Dorado Hills, CA (US);
Michael N. Derr, El Dorado Hills, CA (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
A system is described for providing a patch mechanism within an input/output (I/O) controller, which can be used to workaround defects and conditions existing in the I/O controller. The system includes a patch module coupled to a completion queue included in the I/O controller. The patch module is used to sample incoming cycles received by the I/O controller and to determine if the captured incoming cycle matches one or more of preprogrammed trigger conditions. The patch module is capable of working around a captured non-posted request cycle by controlling header information loaded into the completion queue and by instructing the completion queue whether or not to discard a completion received from a designated end-device.