Display control device to display image data
First Claim
1. A display control device, comprising:
- a sequencer configured to;
acquire, from a command descriptor table, a starting entry number and an ending entry number,acquire, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, each of the plurality of source addresses corresponding to a different one of the plurality of destination addresses, wherein the starting entry number corresponds to a starting source address of the plurality of source addresses and a starting destination address of the plurality of destination addresses, and the ending entry number corresponds to an ending source address of the plurality of source addresses and an ending destination address of the plurality of destination addresses,access the plurality of source addresses starting with the starting source address and ending with the ending source address to read image data from the first memory device and read background image data from the second memory device; and
transmit the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and
a timer configured to measure a time interval, external to the display control device, and start up a process of the sequencer at the time interval.
8 Assignments
0 Petitions
Accused Products
Abstract
In the display of an image including a fixed background image and a variation image of the background image, at least one of the amount of data to be held and the amount of work to be processed is reduced. A display control device acquires pixel description data including a combination of position information for specifying a position on a pixel array and address information for specifying an address in an image storage unit of image data which is displayed at the position specified by the position information. Furthermore, the display control device reads out the image data from the address of the image storage unit specified by the address information and specifies the position on the pixel array specified by the image description data to the display to input the read out image data.
12 Citations
7 Claims
-
1. A display control device, comprising:
-
a sequencer configured to; acquire, from a command descriptor table, a starting entry number and an ending entry number, acquire, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, each of the plurality of source addresses corresponding to a different one of the plurality of destination addresses, wherein the starting entry number corresponds to a starting source address of the plurality of source addresses and a starting destination address of the plurality of destination addresses, and the ending entry number corresponds to an ending source address of the plurality of source addresses and an ending destination address of the plurality of destination addresses, access the plurality of source addresses starting with the starting source address and ending with the ending source address to read image data from the first memory device and read background image data from the second memory device; and transmit the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and a timer configured to measure a time interval, external to the display control device, and start up a process of the sequencer at the time interval. - View Dependent Claims (2, 3)
-
-
4. An information processing device comprising:
-
a first memory configured to store image data; a second memory configured to store background image data; a display control device configured to; acquire, from a command descriptor table, a starting entry number and an ending entry number, acquire, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of the first memory and at least one memory address of the second memory, wherein each source address corresponds to a different destination address, use the starting entry number and the ending entry number to access the plurality of source addresses to read image data from the first memory and read background image data from the second memory, and transmit the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and a processing device configured to; generate the command descriptor table and the descriptor table, and command the display control device to start up processes with information from the command descriptor table and the descriptor table. - View Dependent Claims (5)
-
-
6. A non-transitory storage medium storing a display control program including instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
acquiring, from a command descriptor table, a starting entry number and an-ending entry number; acquiring, from a descriptor table separate from the command descriptor table a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, each of the plurality of source addresses corresponding to a different one of the plurality of destination addresses, wherein the starting entry number corresponds to a starting source address of the plurality of source addresses and a starting destination address of the plurality of destination addresses, and the ending entry number corresponds to an ending source address of the plurality of source addresses and an ending destination address of the plurality of destination addresses; accessing the plurality of source addresses starting with the starting source address and ending with the ending source address to read image data from the first memory device and read background image data from the second memory device; transmitting the image data, the background image data, the starting destination address and the ending destination address to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and controlling the display device to display the image data on a pixel array starting at the starting destination address and ending at the ending destination address.
-
-
7. A display control method, comprising:
-
acquiring, from a command descriptor table, a starting entry number and an ending entry number; using the starting entry number and the ending entry number, acquiring, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, wherein each source address corresponds to a different destination address; reading image data from the first memory device and background image data from the second memory device, using the plurality of source addresses; transmitting the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and controlling the display device to display the image data on a pixel array starting at the starting destination address and ending at the ending destination address.
-
Specification