Patentable/Patents/US-8856498
US-8856498

Prefetch request circuit

PublishedOctober 7, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A prefetch request circuit is provided in a processor device. The processor device has hierarchized storage areas and can prefetch data of address to be used between appropriate storage areas among the storage areas, when executing respective instruction flows obtained by multi-flow expansion for one instruction at a time of decoding of the instruction. The prefetch request circuit includes a latch unit to hold, when a state in which the respective instruction flows to access the storage area are executed with a maximum specifiable data transfer volume is specified, the state during a time period of the multi-flow expansion; and a prefetch request signal output unit to output a prefetch request signal to request the prefetch every time when the instruction flow is executed, based on an output signal of the latch unit and a signal indicating an execution timing of the respective instruction flows.

Patent Claims
4 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A prefetch request circuit provided in a processor device, the processor device having hierarchized two or more storage areas, the processor device being able to prefetch data of address to be used between appropriate storage areas among the two or more storage areas, when executing respective instruction flows obtained by multi-flow expansion for one instruction at a time of decoding of the instruction, the prefetch request circuit comprising: a latch unit to hold, when a state in which the respective instruction flows to access the storage area are executed with a maximum specifiable data transfer volume is specified, the state during a time period of the multi-flow expansion; and a prefetch request signal output unit to output a prefetch request signal to request the prefetch every time when the instruction flow is executed, based on an output signal of the latch unit and a signal indicating an execution timing of the respective instruction flows.

2

2. The prefetch request circuit according to claim 1 , wherein the prefetch request circuit is provided in a reservation station executing the instruction flow.

3

3. A prefetch request circuit in a processor apparatus having a main memory, a secondary cache and a primary data cache, performing multi-flow expansion for one instruction to obtain a plurality of instruction flows at a time of decoding the instruction, executing the respective instruction flows, and being able to prefetch data of address to be used from the main memory to the secondary cache at a time of memory access to the primary data cache, the prefetch request circuit comprising: a latch circuit unit to hold, when a state in which the respective instruction flows corresponding to a memory copy instruction specifying data copy or move between memory addresses and operation are executed with a maximum specifiable data transfer volume is specified, the state during a time period of the multi-flow expansion; and an AND circuit unit to perform AND operation between an output signal of the latch unit and a signal indicating an execution timing of the respective instruction flows and to output the AND operation result as a prefetch request signal every time when the respective instruction flows are issued.

4

4. The prefetch request circuit according to claim 3 , wherein the prefetch request circuit is provided in a reservation station executing the instruction flow.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 29, 2011

Publication Date

October 7, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Prefetch request circuit” (US-8856498). https://patentable.app/patents/US-8856498

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.