УСТРОЙСТВО И СПОСОБ УПРАВЛЕНИЯ ЦВЕТНЫМ ЖИДКОКРИСТАЛЛИЧЕСКИМ ДИСПЛЕЕМ Российский патент 2008 года по МПК G09G3/00 G09G3/36 

Описание патента на изобретение RU2314574C2

ОБЛАСТЬ ТЕХНИКИ

Настоящее изобретение относится к цветному жидкокристаллическому дисплею и, более конкретно, - к устройству и способу управления цветным жидкокристаллическим дисплеем. Хотя настоящее изобретение может быть использовано в различных областях, оно предназначено для уменьшения времени обработки центрального процессора, имеющего 16-битовый интерфейс.

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

Жидкокристаллический дисплей (LCD) является прибором, отображающим цветной видеосигнал посредством приема трех типов сигналов R (красного), G (зеленого) и B (голубого). LCD широко используется для коммерческих портативных терминалов, поддерживает режим 5:6:5 или режим 6:6:6. Режим 5:6:5 LCD представляет собой R, G и B с 5-ю, 6-ю и 5-ю битами соответственно, чтобы представлять около 65000 цветов. А режим 6:6:6 LCD представляет R, G и B с 6-ю, 6-ю и 6-ю битами у каждого, чтобы представлять около 260000 цветов.

LCD интерфейсы могут быть классифицированы на интерфейсы параллельного типа и последовательного типа. Интерфейс параллельного типа может быть дополнительно классифицирован на интерфейс 8-битового типа, 16-битового типа и 18-битового типа. И интерфейс, широко используемый для коммерческих портативных терминалов, является параллельным 16-битовым интерфейсом, поскольку CPU, управляющий портативным терминалом, обеспечивает 16-битовый интерфейс. В случае представления 65000 цветов (режим 5:6:5) на LCD, использующем 16-битовый параллельный интерфейс, необходим один тактовый импульс процессора, чтобы передать данные в один пиксель. Следовательно, чтобы представить полный видеосигнал на LCD, имеющем размер 'N × M', необходимо 'N × M' тактовых импульсов. Кроме того, в случае представления 260000 цветов (режим 6:6:6) на LCD, использующем 16-битовый параллельный интерфейс, чтобы передать данные в один пиксель, необходимо в два раза больше тактовых импульсов процессора, чем импульсов, необходимых для представления режима 5:6:5. То есть необходимо '2 × N × M' тактовых импульсов, чтобы представить один видеосигнал на LCD, имеющем размер 'N × M', при этом время передачи данных в два раза больше, чем когда необходимо представить 65000 цветов.

Блок-схема LCD контроллера согласно предшествующему уровню техники, в котором используется 16-битовый параллельный интерфейс, представлена на фиг.1.

LCD контроллер содержит устройство 11 управления частотой, интерфейс 12 ввода, RGB буфер 13, графический буфер 14 и D/A преобразователь 15.

Блок 11 управления тактовыми импульсами обеспечивает основные тактовые импульсы, чтобы работать с каждым из модулей 12, 13, 14 и 15. Интерфейс 12 ввода предназначен для сохранения 16-битовых данных, вводимых в LCD модуль в RGB буфере 13. RGB буфер 13 временно сохраняет RGB данные, сконфигурированные с шестью битами в каждом. Графический буфер 14 сохраняет данные полного видеосигнала, которые должны быть выведены на LCD панель 20. Размер графического буфера 14 соответствует 'N × M', и каждый пиксель представляется 18 битами. D/A преобразователь 15 преобразует цифровые RGB данные в аналоговое напряжение для вывода. LCD панель 20 является конечным устройством вывода видеосигнала.

На фиг.2 представлена диаграмма формата данных вывода известного LCD контроллера.

16-битовые данные вводятся через интерфейс 12 (фиг.1) ввода для каждого тактового импульса контроллера. Данные, вводимые для двух тактовых импульсов, конфигурируют один пиксель видеосигнала размером '2 × N × M'. То есть данные, вводимые для '2 × N × M' тактовых импульсов, конфигурируют один видеосигнал.

RGB данные, вводимые в формате, показанном на фиг.2, сохраняются в RGB буфере, как показано на фиг.3A и 3B, и сохраняются в графическом буфере под управлением блока управления тактовыми импульсами.

Фиг.3A является примерной диаграммой формата 16-битовых данных для первой частоты на фиг.2.

Когда данные, конфигурирующие один пиксель, вводятся в LCD контроллер (фиг.3А), 6-битовые данные между D5˜D0 в числе 16-битовых данных, вводимых для первого тактового импульса, показывают яркость R.

Фиг.3B является примерной диаграммой формата 16-битовых данных для второго тактового импульса на фиг.2.

6-битовые данные между D15˜D10 (фиг.3B) в числе 16-битовых данных, вводимых для второго тактового импульса, показывают яркость G, а 6-битовые данные между D5˜D0 показывают яркость B. То есть остаток битовой информации в числе полных 32-битовых данных, вводимых для двух тактовых импульсов, не используется (не учитывается).

Все типы пиксельной информации, многократно вводимой согласно вышеприведенному процессу, сохраняются в графическом буфере, чтобы конфигурировать один видеосигнал. Видеосигналы, сохраняемые в графическом буфере 14, преобразуются в аналоговое напряжение через D/A преобразователь 15. Аналоговое напряжение приводит в действие LCD панель 20.

Тем не менее, в известной системе, так как данные между D15˜D10 16-битовых данных, вводимых для первого тактового импульса, не используются при приеме данных, конфигурирующих один пиксель, ухудшается эффективность передачи данных. По этой причине '2 × N × M' тактовые импульсы процессора используются при передаче полного видеосигнала размера 'N × M' на LCD модуль, соответствующее время передачи данных возрастает.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Следовательно, настоящее изобретение касается создания устройства и способа управления цветным жидкокристаллическим дисплеем, которые позволяют исключить недостатки известных устройств и способов.

Задачей настоящего изобретения является создание устройства и способа управления цветным жидкокристаллическим дисплеем, обеспечивающих повышение эффективности передачи данных путем изменения типа интерфейса ввода LCD контроллера.

Другой задачей настоящего изобретения является создание устройства и способа управления цветным жидкокристаллическим дисплеем, обеспечивающих введение видеосигнала того же размера при меньшем числе тактовых импульсов.

Дополнительной задачей настоящего изобретения является создание устройства и способа управления цветным жидкокристаллическим дисплеем, обеспечивающих расширение практического применения CPU.

Дополнительные преимущества настоящего изобретения раскрыты в нижеследующем описании со ссылками на прилагаемые чертежи.

Поставленная задача решена путем создания способа управления цветным жидкокристаллическим дисплеем, который согласно настоящему изобретению включает этапы приема 16-битовых данных видеосигнала по каждому тактовому импульсу и обработки данных из двух пикселей за каждые три тактовых импульса, чтобы представить 260000 цветов.

В другом аспекте настоящего изобретения способ управления цветным жидкокристаллическим дисплеем включает прием 16-битовых данных видеосигнала по каждому тактовому импульсу, временное сохранение R, G и B данных, представленных каждый шестью битами в паре 18-битовых буферов, выбор данных, сохраненных в паре 18-битовых буферов согласно управляющему сигналу блока управления тактовыми импульсами, сохранение выбранных данных в графическом буфере и управление цветным жидкокристаллическим дисплеем, используя данные видеосигнала, сохраненные в графическом буфере.

Согласно другому аспекту настоящего изобретения устройство управления цветным жидкокристаллическим дисплеем содержит блок управления тактовыми импульсами работы каждого модуля, интерфейсный блок, принимающий 16-битовые данные по каждому тактовому импульсу согласно управляющему сигналу блока управления тактовыми импульсами, пару 18-битовых RGB буферов, сохраняющих данные, переданные через интерфейсный блок, графический буфер, сохраняющий графические данные из пары RGB буферов, блок переключателя, сохраняющий сигналы данных из пары RGB буферов в графическом буфере, и цифроаналоговый преобразователь, преобразующий цифровые R/G/B данные, сохраненные в графическом буфере, в аналоговый сигнал для вывода.

Способ управления цветным жидкокристаллическим дисплеем характеризуется тем, что осуществляют прием 16-битовых данных по каждому тактовому импульсу, конфигурируют два пикселя за каждые три тактовых импульса и передают данные видеосигнала для '(3/2) × N × M' тактовых импульса.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

В дальнейшем изобретение поясняется описанием предпочтительного варианта воплощения со ссылками на сопровождающие чертежи, на которых:

фиг.1 изображает блок-схему известного LCD контроллера;

фиг.2 изображает диаграмму формата данных вывода известного LCD контроллера;

фиг.3A изображает диаграмму формата 16-битовых данных для первого тактового импульса на фиг.2;

фиг.3B изображает диаграмму формата 16-битовых данных для второго тактового импульса на фиг.2;

фиг.4 изображает блок-схему LCD контроллера согласно настоящему изобретению;

фиг.5 изображает диаграмму формата данных ввода LCD контроллера согласно настоящему изобретению;

фиг.6A изображает диаграмму формата 16-битовых данных для первого тактового импульса на фиг.5 согласно изобретению;

фиг.6B изображает диаграмму формата 16-битовых данных для второго тактового импульса на фиг.5 согласно изобретению;

фиг.6C изображает диаграмму формата 16-битовых данных для третьего тактового импульса на фиг.5 согласно изобретению.

ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ВОПЛОЩЕНИЯ ИЗОБРЕТЕНИЯ

На фиг.4 представлена блок-схема LCD контроллера согласно настоящему изобретению.

LCD контроллер 100 согласно изобретению содержит блок 110 управления тактовыми импульсами, обеспечивающий тактовые импульсы, для работы с каждым модулем, интерфейсный блок 120, принимающий 16-битовые данные по каждому тактовому импульсу, пару 18-битовых RGB буферов 131 и 132, сохраняющие данные, переданные через интерфейсный блок 120, графический буфер 150, сохраняющий графические данные из пары RGB буферов 131 и 132, блок 140 переключателя, попеременно считывающий сигналы данных из пары RGB буферов 131 и 132 согласно тактовым импульсам, формируемым блоком управления тактовыми импульсами, чтобы сохранить их в графическом буфере 150, и цифроаналоговый преобразователь 160, преобразующий цифровые R/G/B данные, сохраненные в графическом буфере 150, в аналоговый сигнал для вывода.

LCD контроллер согласно настоящему изобретению отличается от LCD контроллера предшествующего уровня техники тем, что содержит пару RGB буферов и дополнительно использует блок переключателя. Пара RGB буферов 131 и 132 используется для временного сохранения пиксельных данных. Каждый из пары RGB буферов 131 и 132 включает 18-битовый буфер, чтобы сохранять R, G и B данные, представленные каждый шестью битами. Блок 140 переключателя играет роль в выборе данных из R1, G1 и B1 буферов или данных из R2, G2 и B2 буферов согласно управляющему сигналу блока 110 управления тактовыми импульсами.

На фиг.5 представлена диаграмма формата данных ввода LCD контроллера согласно настоящему изобретению.

16-битовые данные вводятся по каждому тактовому импульсу через интерфейс ввода LCD контроллера. Данные, вводимые для трех тактовых импульсов, конфигурируют два пикселя. Допустим, что вводятся пиксельные данные с координатами (Xn, Ym) и пиксельные данные с координатами (Xn+1, Ym). 6-битовые данные между D13˜D8 16-битовых данных, вводимых для первого тактового импульса (фиг.6A), показывают яркость R, конфигурирующую пиксель с координатами (Xn, Ym), а 6-битовые данные между D5˜D0 показывают яркость G, конфигурирующую пиксель с координатами (Xn, Ym). 6-битовые данные между D13˜D8 16-битовых данных, вводимых по второму тактовому импульсу (фиг.6B), показывают яркость B, конфигурирующую пиксель с координатами (Xn, Ym), а 6-битовые данные между D5˜D0 показывают яркость R, конфигурирующую пиксель с координатами (Xn+1, Ym). 6-битовые данные между D13˜D8 16-битовых данных, вводимых по третьему тактовому импульсу (фиг.6C), показывают яркость G, конфигурирующую пиксель с координатами (Xn+1, Ym), а 6-битовые данные между D5˜D0 показывают яркость B, конфигурирующую пиксель с координатами (Xn+1, Ym).

16-битовые данные, вводимые после третьего тактового импульса, повторяют форматы ввода предыдущих трех тактовых импульсов. Следовательно, необходимо '(3/2) × N × M' тактовых импульса, чтобы полностью передать данные одного видеосигнала.

Введенные выше RGB данные попеременно сохраняются в паре 18-битовых буферов (R1/G1/B1 буфер и R2/G2/B2 буфер) соответственно. Данные из двух RGB буферов 131 и 132 попеременно считываются блоком 140 переключателя, чтобы сохранить их в графическом буфере 150. В конце концов, данные видеосигнала, сохраненные в графическом буфере 150, преобразуются в напряжение через D/A преобразователь 160, посредством которого затем приводится в действие LCD панель 200. Кроме того, блок 110 управления тактовыми импульсами управляет синхронизацией между устройством 120 интерфейса ввода и блоком 140 переключателя.

Следовательно, LCD контроллер согласно изобретению допускает передачу видеосигнала того же размера с меньшим, чем в предшествующем уровне техники, количеством тактовых импульсов, что позволяет увеличить скорость.

Настоящее изобретение обеспечивает обработку сигналов за сэкономленное время, что расширяет практическое применение CPU.

Для специалистов в данной области техники понятно, что в настоящем изобретении могут быть сделаны различные модификации и изменения без уклонения от сущности или объема изобретения.

Похожие патенты RU2314574C2

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ДАННЫХ, ЖИДКОКРИСТАЛЛИЧЕСКИЙ ДИСПЛЕЙ, ТЕЛЕВИЗИОННЫЙ ПРИЕМНИК И СПОСОБ ОБРАБОТКИ ДАННЫХ 2009
  • Цучия Тошикадзу
  • Кавабата Масае
  • Шимошикириох Фумикадзу
RU2461077C1
УСТРОЙСТВО И СПОСОБ ДЛЯ РЕАЛИЗАЦИИ ИНТЕРФЕЙСА С ВЫСОКОЙ СКОРОСТЬЮ ПЕРЕДАЧИ ДАННЫХ 2005
  • Андерсон Джон Джеймс
  • Стил Брайан
  • Уайли Джордж А.
  • Шекхар Шашанк
RU2337497C2
СИНХРОНИЗАЦИЯ ВСПЫШКИ С ИСПОЛЬЗОВАНИЕМ СИГНАЛА ТАКТИРОВАНИЯ ИНТЕРФЕЙСА ДАТЧИКА ИЗОБРАЖЕНИЯ 2011
  • Коут Гай
  • Фредериксен Джеффри Э.
RU2523027C1
ИНТЕРФЕЙС ВЫСОКОСКОРОСТНОЙ ПЕРЕДАЧИ ДАННЫХ 2004
  • Андерсон Джон Джеймс
  • Стил Брайан
  • Уайли Джордж А.
  • Шекхар Шашанк
RU2369033C2
УСТРОЙСТВО И СПОСОБ РЕАЛИЗАЦИИ ИНТЕРФЕЙСА ВЫСОКОСКОРОСТНОЙ ПЕРЕДАЧИ ДАННЫХ 2005
  • Андерсон Джон Джеймс
  • Стил Брайан
  • Уайли Джордж А.
  • Шекхар Шашанк
RU2353066C2
ДИСПЛЕЙНОЕ УСТРОЙСТВО 2008
  • Мурои Такао
  • Хасимото Кацутеру
  • Отои Кацуя
  • Фудзивара Кохдзи
RU2443006C1
СИСТЕМА И СПОСОБ ДЛЯ ОБРАБОТКИ ДАННЫХ ИЗОБРАЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ ПРОЦЕССОРА СИГНАЛА ИЗОБРАЖЕНИЯ, ИМЕЮЩЕГО ЛОГИКУ ОКОНЧАТЕЛЬНОЙ ОБРАБОТКИ 2011
  • Коут Гай
  • Фредериксен Джеффри Э.
RU2542928C2
ИНТЕРФЕЙС С ВЫСОКОЙ СКОРОСТЬЮ ПЕРЕДАЧИ ДАННЫХ 2004
  • Андерсон Джон Джеймс
  • Стил Брайан
  • Уайли Джордж А.
  • Шекхар Шашанк
RU2371872C2
СИСТЕМА И СПОСОБ ДЛЯ УПРАВЛЕНИЯ НЕСКОЛЬКИМИ УСТРОЙСТВАМИ С СЕНСОРНЫМ ЭКРАНОМ И ПОЛУЧЕНИЯ ОТ НИХ ДАННЫХ 2008
  • Мадонна Роберт П.
  • Аллен Джеймс Ф.
  • Якобсон Артур А.
RU2469380C2
АРХИТЕКТУРА ПАМЯТИ ДЛЯ МНОГОФОРМАТНОГО ПРОЦЕССОРА ВИДЕОСИГНАЛА 1997
  • Кристофер Тодд
  • Кэнфилд Барт Алан
  • Паттон Стивен Вейн
RU2214066C2

Иллюстрации к изобретению RU 2 314 574 C2

Реферат патента 2008 года УСТРОЙСТВО И СПОСОБ УПРАВЛЕНИЯ ЦВЕТНЫМ ЖИДКОКРИСТАЛЛИЧЕСКИМ ДИСПЛЕЕМ

Изобретение относится к управлению цветными жидкокристаллическими дисплеями. Технический результат - повышение эффективности передачи данных за счет уменьшения времени обработки центрального процессора (CPU) - достигается тем, что видеосигнал того же размера может быть выведен при меньшем количестве тактовых импульсов. Устройство и способ используют блок управления тактовыми импульсами, обеспечивающий тактовые импульсы для работы каждого модуля, интерфейсный блок, принимающий 16-битовые данные для каждого тактового импульса согласно управляющему сигналу блока управления тактовыми импульсами, пару 18-битовых RGB буферов, сохраняющих данные, переданные через интерфейсный блок, графический буфер, сохраняющий графические данные из пары RGB буферов, блок переключателя, сохраняющий сигналы данных из пары RGB буферов в графическом буфере, и цифроаналоговый преобразователь, преобразующий цифровые R/G/B данные, сохраненные в графическом буфере, в аналоговый сигнал для вывода. 2 н. и 7 з.п. ф-лы, 6 ил.

Формула изобретения RU 2 314 574 C2

1. Способ управления цветным жидкокристаллическим дисплеем, заключающийся в том, что

принимают 16-битовые данные видеосигнала по каждому тактовому импульсу,

временно сохраняют R, G и В данные, представленные каждый шестью битами, в паре 18-битовых буферов,

выбирают данные, сохраненные в паре 18-битовых буферов, согласно управляющему сигналу блока управления тактовыми импульсами,

сохраняют выбранные данные в графическом буфере и

управляют цветным жидкокристаллическим дисплеем, используя данные видеосигнала, сохраненные в графическом буфере.

2. Способ по п.1, отличающийся тем, что R, G и В данные принятых 16-битовых данных видеосигнала попеременно сохраняют в паре RGB буферов.3. Способ по п.1, отличающийся тем, что данные из пары RGB буферов попеременно считывают согласно частоте, полученной из блока управления тактовыми импульсами, для сохранения в графическом буфере.4. Способ по п.1, отличающийся тем, что если n является целым числом больше нуля, данные, сохраненные в графическом буфере, показывают яркость R и G нечетного пикселя для (3n+1)-й частоты, яркость В нечетного пикселя и яркость G четного пикселя для (3n+2)-й частоты или яркость G и В четного пикселя для 3n-й частоты.5. Способ по п.4, отличающийся тем, что 6-битовые данные между D13˜D8 16-битовых данных содержат или яркость R и В нечетного пикселя, или яркость G четного пикселя, причем 6-битовые данные между D5˜D0 16-битовых данных содержат или яркость G нечетного пикселя, или яркость R и В четного пикселя.6. Устройство управления цветным жидкокристаллическим дисплеем, содержащее

блок управления тактовыми импульсами, обеспечивающий тактовые импульсы для работы каждого блока устройства,

интерфейсный блок, принимающий 16-битовые данные по каждому тактовому импульсу согласно тактовым импульсам, формируемым блоком управления тактовыми импульсами, чтобы сохранить их в графическом буфере,

пару 18-битовых RGB буферов, сохраняющих данные, переданные через интерфейсный блок,

графический буфер, сохраняющий графические данные из пары RGB буферов,

блок переключателя, альтернативно передающий сигналы данных, запомненных в паре RGB буферов в соответствии с управляющими тактовыми импульсами, в графический буфер,

цифроаналоговый преобразователь, преобразующий цифровые R/G/B данные, сохраненные в графическом буфере, в аналоговый сигнал управления жидкокристаллическим дисплеем.

7. Устройство по п.6, отличающееся тем, что интерфейсный блок предназначен для попеременного сохранения R, G и В данных принятых 16-битовых данных в паре RGB буферов.8. Устройство по п.6, отличающееся тем, что если n является целым числом больше нуля, данные, сохраненные в графическом буфере, показывают яркость R и G нечетного пикселя для (3n+1)-й частоты, яркость В нечетного пикселя и яркость G четного пикселя для (3n+2)-й частоты или яркость G и В четного пикселя для 3n-й частоты.9. Устройство по п.8, отличающееся тем, что 6-битовые данные между D13˜D8 16-битовых данных содержат или яркость R и В нечетного пикселя, или яркость G четного пикселя, и причем 6-битовые данные между D5˜D0 16-битовых данных содержат или яркость G нечетного пикселя, или яркость R и В четного пикселя.

Документы, цитированные в отчете о поиске Патент 2008 года RU2314574C2

Способ пропитки вулканизированной фибры 1924
  • Сипягин А.С.
SU2160A1
СИСТЕМА ДИСПЛЕЯ 1991
  • Роберт Дейл Алтманшофер
  • Энрике Родригес-Кавазос
  • Дональд Генри Виллис
  • Натаниэль Халук Эрсоз
  • Барт Алан Кэнфилд
RU2119187C1
Способ диагностики кохлеарного гидропса 1980
  • Пальчун Владимир Тимофеевич
  • Асламазова Валентина Ивановна
  • Полякова Татьяна Семеновна
  • Кадымова Мария Ивановна
SU921518A1
KR 20020013715, 21.02.2002
KR 20040013961, 14.02.2004
US 4931787 A, 05.06.1990.

RU 2 314 574 C2

Авторы

Чой Йоунг Дзин

Даты

2008-01-10Публикация

2005-09-06Подача