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:
Dec. 21, 1999
Filed:
Nov. 13, 1997
Ravikrishna Cherukuri, Milpitas, CA (US);
Advanced Micro Devices, Inc., Sunnyvale, CA (US);
Abstract
A computer system includes a mirrored memory system, in which each bank is coupled to a different channel from the one or more microprocessors included in the computer system. Each microprocessor is coupled to a fetch channel for performing fetch operations from one of the mirrored memory banks within the computer system. Additionally, each microprocessor is coupled to a prefetch channel for performing prefetch operations from a different one of the mirrored memory banks. In multiprocessor configurations, the microprocessors may share the fetch channel and/or the prefetch channel, or may be provided with separate channels for either fetch or prefetch operations. Prefetch operations do not interfere with fetch operations from the same microprocessor. Additionally, prefetch operations are not preempted by fetch operations (except for write operations which update all memory banks, if the memory banks do not include write queues). Still further, fetch operations from one microprocessor in a multiprocessor configuration do not interfere with prefetch operations from another microprocessor.