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. 03, 1997
Filed:
Jun. 06, 1995
Scott D Rodgers, Hillsboro, OR (US);
Keshavan K Tiruvallur, Hillsboro, OR (US);
Michael W Rhodehamel, Beaverton, OR (US);
Kris G Konigsfeld, Portland, OR (US);
Andrew F Glew, Hillsboro, OR (US);
Haitham Akkary, Portland, OR (US);
Milind A Karnik, Aloha, OR (US);
James A Brayton, Beaverton, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
In a microprocessor, an apparatus and method for performing memory functions and issuing bus cycles. Special microinstructions are stored in microcode ROM. These microinstructions are used to perform the memory functions and to generate the special bus cycles. Initially, an address corresponding to a requested operation to be performed is generated for one of these special microinstructions. That special microinstruction, along with its address, is then transmitted over the bus to the various units of the microprocessor. When each of the units receives the microinstruction, it determines whether that microinstruction is to be ignored based on the address. If a particular unit ignores the microinstruction, the microinstruction is forwarded to subsequent units in the pipeline for processing. Otherwise, if that particular unit performs the requested operation as specified by the microinstruction's address.