Invention Grant
- Patent Title: Virtual device buffer for embedded device
- Patent Title (中): 用于嵌入式设备的虚拟设备缓冲区
-
Application No.: US11266082Application Date: 2005-11-02
-
Publication No.: US07643038B2Publication Date: 2010-01-05
- Inventor: Scott Howard King
- Applicant: Scott Howard King
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agent Timothy F. Loomis; Michael J. Dehaemer, Jr.
- Main IPC: G09G5/00
- IPC: G09G5/00 ; G06F15/16

Abstract:
Apparatus are provided, including an embedded display processor on a given chip. The apparatus may be an embedded device, for example, a mobile wireless communications device. More specifically, the apparatus may be a mobile phone, a portable gaming device, a video streaming device, or a GPS map drawing device. The display processor includes, on the same given chip, a rendering memory, from which pixels are rendered to a display device. The display processor further includes an image manipulation mechanism to manipulate pixels of a given image frame from source positions in a pre-manipulation buffer, to target positions in the rendering memory, the target positions corresponding to rendered positions in the given image frame. The display processor further includes a fetch mechanism to fetch, from the pre-manipulation buffer, a predetermined number of neighboring pixels including adjacent cross-row pixels traversing a plurality of rows while in their source positions, the adjacent cross-row pixels being intended for target positions in a common row in accordance with the manipulation to be performed by the manipulation mechanism. The display processor further includes a send mechanism to send, from the rendering memory, a set of the neighboring pixels, including adjacent common row pixels on a common row after having been manipulated, to the display device in accordance with a given dynamic refresh rate and scheme. The display processor further includes a reconfigure mechanism to periodically reconfigure a manner of assignment of addresses and physical locations for data stored in the rendering memory.
Public/Granted literature
- US20070002060A1 Virtual device buffer for embedded device Public/Granted day:2007-01-04
Information query