TAGGED PREFETCH AND INSTRUCTION DECODER FOR VARIABLE LENGTH INSTRUCTION SET AND METHOD OF OPERATION
Patent №
US 6,237,074
Granted
2001-05-22
Filed 1995
Owner
NATIONAL SEMICONDUCTOR CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08445563
A pipelined processor in which the decoder can consume a portion of an instruction and hold that portion in sub-field shadow registers while retrieving the remainder of the instruction in a subsequent cycle or cycles. Each byte in a prefetch buffer is individually tagged such that the decoder can clear individual bytes in the prefetch buffer in order to allow additional instruction bytes to be prefetched before the current instruction is completely consumed and decoded by the decode stage. This allows for an optimal buffer size that is less than the maximum possible instruction length but large enough to hold a complete copy of the vast majority of instructions.
AI classification
Ownership
NATIONAL SEMICONDUCTOR CORPORATION
assignment · 75680658
Assignors
PHILLIPS, CHRISTOPHER E., DIVIVIER, ROBERT J., NEMIROVSKY, MARIO
On an employer assignment, the assignors are typically the inventors.