DISPLAY CONTROLLER AND A METHOD THEREOF
First Claim
1. A display controller for controlling a display, comprising:
- a plurality of channels for fetching data from a memory;
a plurality of buffers coupled to the plurality of channels for receiving the fetched data from the plurality of channels, each buffer having a respective fixed memory capacity for storing the fetched data;
a buffer controller coupled to the plurality of buffers and the plurality of channels for controlling the buffers and the channels, respectively;
a processing unit coupled to the buffers for receiving the data from the buffers, to the display for outputting a control signal to the display based on the received data, and to the buffer controller for controlling the buffers and channels;
the processing unit being arranged to activate layers in the output image for displaying an output image on the display via the control signal, the channels corresponding to associated layers;
the buffer controller being arranged to add to the respective fixed memory capacity of a particular buffer coupled to a particular channel associated to an activated layer, one further fixed memory capacity of at least one further buffer coupled to a further channel associated to an inactive layer.
15 Assignments
0 Petitions
Accused Products
Abstract
A display controller comprises a plurality of channels for fetching data from a memory, a plurality of buffers coupled to the channels for receiving the fetched data from the channels, a buffer controller for controlling the buffers and the channels, and a processing unit coupled to the buffers, the display and buffer controller for receiving the data from the buffers, outputting a control signal to the display based on the received data, and controlling the buffer controller, respectively. Each buffer has a respective fixed memory capacity for storing the fetched data. The processing unit activates layers in the output image for displaying an output image on the display. The channels correspond to associated layers. The buffer controller adds to the respective fixed memory capacity of a particular buffer associated to an activated layer, one further fixed memory capacity of at least one further buffer associated to an inactive layer.
-
Citations
16 Claims
-
1. A display controller for controlling a display, comprising:
-
a plurality of channels for fetching data from a memory; a plurality of buffers coupled to the plurality of channels for receiving the fetched data from the plurality of channels, each buffer having a respective fixed memory capacity for storing the fetched data; a buffer controller coupled to the plurality of buffers and the plurality of channels for controlling the buffers and the channels, respectively; a processing unit coupled to the buffers for receiving the data from the buffers, to the display for outputting a control signal to the display based on the received data, and to the buffer controller for controlling the buffers and channels; the processing unit being arranged to activate layers in the output image for displaying an output image on the display via the control signal, the channels corresponding to associated layers; the buffer controller being arranged to add to the respective fixed memory capacity of a particular buffer coupled to a particular channel associated to an activated layer, one further fixed memory capacity of at least one further buffer coupled to a further channel associated to an inactive layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling a display via a plurality of buffers, each buffer having a respective fixed memory capacity, the method comprising:
-
activating layers of an output image, the buffers being associated to the layers, adding to the respective fixed memory capacity of a particular buffer associated to an activated layer, at least one further fixed memory capacity of at least one further buffer associated to an inactive layer, fetching data from a memory, receiving the fetched data, storing the fetched data into the plurality of buffers, displaying the output image on the display via a control signal outputted to the display, the control signal based on the received data and the activated layers. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory tangible computer readable storage medium comprising data loadable in a programmable apparatus, the data representing instructions executable by the programmable apparatus, said instructions comprising:
-
one or more activate instructions for activating layers in an output image, a plurality of buffers being associating to the layers, each buffer having a fixed memory capacity, one or more add instructions for adding to the respective fixed memory capacity of a particular buffer associated to an activated layer, at least one further fixed memory capacity of at least one further buffer associated to an inactive layer, one or more fetch instructions for fetching data from a memory, one or more receive instructions for receiving the fetched data, one or more store instructions for storing the fetched data in a plurality of buffers, each buffer having a respective fixed memory capacity, one or more display instructions for displaying the output image on the display via a control signal outputted to the display, the control signal being based on the received data and the activated layers.
-
Specification