Display driver, display controller, electro-optical device, and electronic apparatus for reducing memory size of a memory thereof
AssigneeSeiko Epson Corporation
InventorsAkihiko Ito, Masahiko Miura
Life of this patent
Estimating the term…
Abstract
A display driver includes a processing circuit that performs gray level gamma conversion processing on display data, a memory that stores correspondence information, and a drive circuit. The memory stores lower n bits of m-bit output gray level data in an output gray level group, the processing circuit generates output gray level data corresponding to the m-bit input gray level data based on lower n-bit data, and the drive circuit outputs a drive voltage based on the output gray level data.
Claims19
A display driver comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing;
- and
- a drive circuit configured to output a drive voltage based on the display data subjected to the gamma conversion processing,
- wherein the memory stores lower n bits of m-bit gray level data in the output gray level group, where m and n are each an integer having a value of at least 2 and n<m,
- the processing circuit is configured to generate output gray level data corresponding to the m-bit gray level data based on the lower n-bit data stored in the memory, and
- the drive circuit is configured to output the drive voltage based on the output gray level data.
A display driver comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- and
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing,
- wherein the output gray level group includes first to rth output gray levels, where r is an integer having a value of at least 2,
- the memory stores a difference between an ith output gray level and an i+lth output gray level of the first to rth output gray levels as the correspondence information, where i is an integer having a value that satisfies 1<i<r,
- the output gray level group includes output gray levels associated with first to kth set points, and
- the memory stores a difference between the output gray level at a tth set point and the output gray level at an t+lth set point as the correspondence information associated with at least a gray level set point of qth to kth set points, where k is an integer having a value of at least 2, t is an integer having a value that satisfies q<t<k, and q is an integer having a value that satisfies 1<q<k.
A display driver comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- and
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing,
- wherein the output gray level group includes first to rth output gray levels, where r is an integer having a value of at least 2,
- the memory stores a difference between an ith output gray level and an i+lth output gray level of the first to rth output gray levels as the correspondence information, where i is an integer having a value that satisfies 1<i<r,
- the output gray level group includes output gray levels associated with first to kth set points, where k is an integer having a value of at least 2,
- when p and q are integers that satisfy 1<p<q<k, s is an integer that satisfies 1<s<p, and t is an integer that satisfies q<t<k,
- the memory stores:
- a difference between the output gray level at an sth set point and the output gray level at an s+lth set point as the correspondence information associated with at least a gray level set point of first to pth set points, and
- a difference between the output gray level at a tth set point and the output gray level at an t+lth set point as the correspondence information associated with at least a gray level set point of qth kth set points, and
- an input gray level interval in the first to pth set points is smaller than the input gray level interval in pth to qth set points, and the input gray level interval in the qth to kth set points is smaller than the input gray level interval in the pth to qth set points.
A display controller comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- and
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing,
- wherein the memory stores lower n bits of m-bit gray level data in the output gray level group, where m and n are each an integer having a value of at least 2, and n<m, and
- the processing circuit is configured to generate the m-bit gray level data based on lower n-bit data stored in the memory.
A display driver comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- and
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing,
- wherein the output gray level group includes first to rth output gray levels, where r is an integer having a value of at least 2,
- the memory stores a difference between adjacent output gray levels as the correspondence information,
- the output gray level group includes output gray levels associated with first to kth set points, and
- the memory stores a difference between the output gray level at a tth set point and the output gray level at an t+lth set point as the correspondence information associated with at least a gray level set point of qth to kth set points, where k is an integer having a value of at least 2, t is an integer having a value that satisfies q<t<k, and q is an integer having a value that satisfies 1<q<k.
A display driver comprising:
- a processing circuit configured to perform gamma conversion processing on display data with respect to gray level;
- and
- a memory that stores correspondence information between an input gray level group and an output gray level group that is used in the gamma conversion processing,
- wherein the output gray level group includes first to rth output gray levels, where r is an integer having a value of at least 2,
- the memory stores a difference between adjacent output gray levels as the correspondence information,
- the output gray level group includes output gray levels associated with first to kth set points, where k is an integer having a value of at least 2,
- when p and q are integers that satisfy 1<p<q<k, s is an integer that satisfies 1<s<p, and t is an integer that satisfies q<t<k,
- the memory stores:
- a difference between the output gray level at an sth set point and the output gray level at an s+lth set point as the correspondence information associated with at least a gray level set point of first to pth set points, and
- a difference between the output gray level at a tth set point and the output gray level at an t+lth set point as the correspondence information associated with at least a gray level set point of qth to kth set points, and
- an input gray level interval in the first to pth set points is smaller than the input gray level interval in pth to qth set points, and the input gray level interval in the qth to kth set points is smaller than the input gray level interval in the pth to qth set points.
Dependencies are inferred from the claim text.