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:
Oct. 11, 2005

Filed:

Jul. 31, 2003
Applicants:

Michael D. Fitzsimmons, Austin, TX (US);

William C. Moyer, Dripping Springs, TX (US);

Brett W. Murdock, Round Rock, TX (US);

Inventors:

Michael D. Fitzsimmons, Austin, TX (US);

William C. Moyer, Dripping Springs, TX (US);

Brett W. Murdock, Round Rock, TX (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F013/00 ;
U.S. Cl.
CPC ...
Abstract

A crossbar switch () arbitrates for access from multiple bus masters (and) to multiple addressed slave ports (and) that have overlapping address ranges. In one form, the address ranges are the same address range. The crossbar switch () uses shared slave port control circuitry (), configuration registers () and slave port arbiter logic (and) to arbitrate for access when all the addressed ports are busy. A determination is made as to whether new access requests are higher or lower in priority than existing accesses. A determination on where to direct a new access request is made based upon a prediction of which of certain multiple accesses will complete first based on various factors including the number of data beats requested as well as wait state information. In one mode, the wait state information is determined dynamically.


Find Patent Forward Citations

Loading…