The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 06, 2008
Filed:
Mar. 20, 2007
Brijesh Tripathi, Santa Clara, CA (US);
Wayne Douglas Young, Milpitas, CA (US);
Adam E. Levinthal, Redwood City, CA (US);
Stephen M. Ryan, Santa Clara, CA (US);
Brijesh Tripathi, Santa Clara, CA (US);
Wayne Douglas Young, Milpitas, CA (US);
Adam E. Levinthal, Redwood City, CA (US);
Stephen M. Ryan, Santa Clara, CA (US);
Nvidia Corporation, Santa Clara, CA (US);
Abstract
A graphics processing apparatus includes an output pipeline including a set of memory clients. The graphics processing apparatus also includes a memory controller connected to the output pipeline. The memory controller is configured to retrieve data requested by respective ones of the memory clients from a memory. The graphics processing apparatus further includes a buffering module connected between the memory controller and the output pipeline. The buffering module includes a buffer including a buffering space shared by the memory clients. The buffering module also includes a buffer controller connected to the buffer. The buffer controller is configured to: (1) dynamically assign portions of the buffering space to respective ones of the memory clients; (2) coordinate storage of the data in the assigned portions; and (3) coordinate delivery of the data from the assigned portions to respective ones of the memory clients.