Page open hint in transactions
AssigneeBroadcom Corporation
InventorsJames Y. Cho, Kwong-Tak A. Chui, Chun H. Ning
Life of this patent
Estimating the term…
Abstract
A system including an agent and a memory controller, in which the agent may initiate transactions targeting a memory to which the memory controller is coupled and the transactions may include a page hint indication. The page hint indication is transmitted during the transaction by the agent, and may be an indication of whether or not the page addressed by the transaction should be kept open or closed. The memory controller may receive the page hint indication. When accessing the storage location(s) in the memory in response to the memory transaction, the memory controller may close the page or keep the page open responsive to the page hint indication.
Claims23
A system comprising:
- an agent configured to initiate a first transaction, said agent configured to transmit a page hint indication during said first transaction, said page hint indication indicative of whether or not a page addressed by said first transaction should be kept open;
- and
- a memory controller coupled to receive said page hint indication and configured to selectively keep said page open in a memory coupled to said memory controller responsive to said page hint indication.
An agent comprising a circuit configured to initiate a first transaction, said circuit configured to transmit a page hint indication during said first transaction, said page hint indication indicative of whether or not a page addressed by said first transaction should be kept open.
A memory controller comprising:
- a queue coupled to receive a first transaction and a page hint indication corresponding to said first transaction, said page hint indication indicative of whether or not a page addressed by said first transaction should be kept open;
- and
- a circuit coupled to said queue and configured to communicate with a memory addressed by said first transaction, wherein said circuit is configured to selectively keep said page open in said memory responsive to said page hint indication.
A method comprising:
- receiving a first transaction and a corresponding page hint indication, said page hint indication indicative of whether or not a page addressed by said first transaction should be kept open;
- and
- selectively keeping said page open responsive to said page hint indication.
Dependencies are inferred from the claim text.