Patent ID: 8155316
Filing Date: 2012-04-10
Classification: G06T,G09G

Abstract:
1. A method of retrieving data stored in a memory, comprising: configuring at least one processor to perform the functions of: generating a contract that predetermines a fetch order in a process engine, said contract comprising: instructions for multiple memory fetches and the fetch order; and instructions for fetching an entire frame of data and wherein a memory controller can pre-fetch data based on said predetermined fetch order; transferring said contract from said process engine to a memory controller; performing a plurality of memory access operations to fetch data for an entire frame of data from said memory, in the fetch order, according to said contract to improve the fetching order of data across different isochronous streams that are composed on the same frame; sending said fetched data to said process engine according to said contract; and processing said fetched data using said process engine to generate pixels of an image for display.