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. 03, 2000

Filed:

Jun. 15, 1998
Applicant:
Inventors:

Michael L Sabotta, Cypress, TX (US);

Bryan A Jones, Houston, TX (US);

Thomas W Grieff, Spring, TX (US);

Assignee:

Compaq Computer Corporation, Houston, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
710129 ; 711114 ;
Abstract

An embodiment of the present invention discloses a technique for concealing a peripheral memory transaction on a local bus within a peripheral controller from a host system bus. In the preferred embodiment both the local bus and the host system bus are PCI buses. The technique is implemented when a peripheral memory transaction is detected on the local bus. In a disclosed embodiment, the peripheral memory transaction is detected by monitoring command and byte enables (CBEs) and five upper address bits (AD[31::27]) of the local bus. A peripheral memory transaction is indicated when a memory transaction on the local bus is directed to an upper 128 MB of 4 GB host memory. When a memory transaction is detected to the upper 128 MB of memory the transaction is intercepted. The interception is accomplished by blocking the CBEs on the local bus from a peripheral interface. The peripheral interface in the preferred embodiment is a standard PCI--PCI bridge which couples the local bus to the host system bus. After being intercepted, the CBEs are recoded so that the memory transaction does not appear on the host system bus. In the disclosed embodiment the memory CBEs are recoded to reserved CBEs of the same parity as the memory CBEs. An advantage of the present invention is that a standard PCI--PCI bridge can be utilized to interface the peripheral controller to the host system bus.


Find Patent Forward Citations

Loading…