摘要 |
A graphics engine, comprising: a rendering engine for receiving graphics primitives and converting them to pixel information for transfer to a display, said rendering engine operable to access memory locations with multiple memory access requests for a Read or a Write operation and operable in a first address space; a plurality of memory blocks, each individually accessible and all of said plurality of memory blocks configured in a virtual address space different than said first address space; a memory mapping device for mapping each of said memory requests to the virtual address space; and a pipeline engine for pipelining said mapped memory access requests for both Read and Write operations in accordance with a predetermined pipelining scheme, said memory access requests received in parallel and processed asynchronously, such that access to more than one of said memory blocks can occur at substantially the same time. |