Apparatus and method for optimizing access to memory
AssigneeBroadcom Corporation
InventorsJoseph Herbst, Allan Flippin
Life of this patent
Estimating the term…
Abstract
A method and apparatus for optimizing access to memory, wherein the method includes the steps of receiving a first request for access to a memory, receiving at least two additional requests for access to the memory, and determining a first clock overhead associated with the first request for access to the memory. The method further includes the steps of determining an additional clock overhead associated with each of the at least two additional requests for access to the memory in conjunction with the first request, determining a combination of requests that can be processed together using an optimized overhead, and processing the combination of requests as a single request with the optimal overhead.
Claims13
A method for optimizing access to memory, said method comprising the steps of:
- receiving a first request for access to a memory;
- receiving at least two additional requests for access to the memory;
- determining a first clock overhead associated with the first request for access to the memory;
- determining an additional clock overhead associated with each of the at least two additional requests for access to the memory in conjunction with the first request;
- determining a combination of requests that can be processed together using an optimized overhead;
- and
- processing the combination of requests as a single request with the optimized overhead.
A method for optimizing access to SDRAM in a network switch, said method comprising the steps of:
- receiving a plurality of requests for access to an SDRAM;
- and
- combining at least two of the plurality of requests for processing as a single request utilizing an optimized clock overhead, in accordance with a predetermined algorithm.
A method for optimizing SDRAM in a network switch, said method comprising the steps of:
- receiving a first request for access to an SDRAM;
- receiving a second, third, and fourth request for access to the SDRAM;
- determining the clock overhead associated with processing the first request in conjunction with the second request;
- determining a clock overhead associated with processing the first request in conjunction with the third request;
- determining a dock overhead associated with processing the first request in conjunction with the fourth request;
- determining an optimal request for access to SDRAM, said optimal request being calculated to yield a minimal clock overhead;
- and
- processing the optimal request.
An apparatus for optimizing access to memory in a network switch, said apparatus comprising:
- means for receiving a first request for access to a memory;
- means for receiving at least two additional requests for access to the memory;
- means for determining a first dock overhead associated with the first request for access to the memory;
- means for determining an additional clock overhead associated with each of the at least two additional requests for access to the memory in conjunction with the first request;
- means for determining a combination of requests that can be processed together using an optimized overhead;
- and
- means for processing the combination of requests as a single request with the optimal overhead.
Dependencies are inferred from the claim text.