Patent ID: 9542334
Date: 2017-01-10
CPC Classifications: G06F,G11C

Claim:
1. A method for generating a speculative miss signal from base and offset operands without requiring addition of the base and offset operands comprising: receiving a base operand and offset operand, wherein each operand comprises a first plurality of address bits comprising tag bits and index bits; pairing each address bit from the base operand with a corresponding address bit from the offset operand, thereby forming a plurality of index bit pairs and a plurality of tag bit pairs; applying the plurality of index bit pairs and the plurality of tag bit pairs to an indexed content-addressable memory (CAM) array to generate two speculative miss signals from two speculatively indexed rows by using a two stage dynamic comparator to generate a speculative odd miss signal and a speculative even miss signal, respectively, in response to a delayed evaluate signal that is delayed with respect to a control word line signal applied to the two speculatively indexed rows; and selecting one of the speculative odd miss signal and speculative even miss signal for output based on a sum value computed by adding at least the least significant index bit of the base operand with the least significant index bit of the offset operand.