Abstract Systems and methods are disclosed for fetch stage handling of indirect jumps in a processor pipeline. For example, a method includes detecting a sequence of instructions …
BA Ireland, MS Chin, SJ Jourdan - US Patent 11,762,660, 2023 - Google Patents
A unified queue configured to perform decoupled prediction and fetch operations, and related apparatuses, systems, methods, and computer-readable media, is disclosed. The …
RM Al Sheikh, MS McIlvaine - US Patent 11,360,773, 2022 - Google Patents
Reusing fetched, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-fetching is disclosed. An instruction …
G Fangong, M Yang - US Patent 11,403,103, 2022 - Google Patents
A microprocessor is shown, in which a branch predictor and an instruction cache are decoupled by a fetch-target queue (FTQ). The branch predictor performs branch prediction …
G Fangong - US Patent 11,366,667, 2022 - Google Patents
A microprocessor with a solution to instruction fetching failure is shown. The branch predictor and the instruction cache are decoupled by a fetch target queue. In response to …
G Fangong, M Yang - US Patent 11,249,764, 2022 - Google Patents
A microprocessor is shown, in which a branch predictor and an instruction cache are decoupled by a fetch-target queue (FTQ). The FTQ stores at least an instruction address …
Systems and methods are disclosed for fetch stage handling of indirect jumps in a processor pipeline. For example, a method includes detecting a sequence of instructions fetched by a …