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:
Jun. 17, 2003
Filed:
Apr. 04, 2000
Hubert E. Brinkmann, Jr., Spring, TX (US);
Ryan A. Callison, Spring, TX (US);
Hewlett Packard Development Company, L.P., Ft. Collins, CO (US);
Abstract
Address translation between various peripheral bus interfaces is provided through a bus interface device. Specifically, the bus interface device translates incoming transactions from a source bus interface to a different address or location within a destination bus interface. Flexibility for communications between multiple bus interfaces having different, possibly conflicting, address spaces is ensured by allowing the internal translation registers to be dynamically reprogrammed. Reprogramming of the translation registers may occur during runtime bus operations. These registers define translation windows within which a transaction will be claimed and translated to the destination bus interface. Translation is accomplished using the translation registers to identify portions of the incoming received address which should not be translated because those portions contain the information to be communicated. At the same time, portions identifying only the location of the information are translated to identify a different location within the destination address space.