# US 12,118,957 B2 · Data driving device, method and system for driving display device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,957 B2
- Document ID: US12118957B2
- Status: Granted
- Kind: B2
- Application number: 17/343,526
- Filed: 2021-06-09
- Published: 2021-12-16
- Granted: 2024-10-15
- Earliest claimed: 2020-06-15
- Assignees: Silicon Works Co., Ltd.
- Applicants: Silicon Works Co., Ltd.
- Inventors: Do Seok Kim; Yong Hwan Mun; Myung Yu Kim; Hyun Pyo Cho
- Web page: https://patentgrep.com/patent/US12118957B2

## CPC

- G09G 5/008: {Clock recovery}
- G09G 3/20: for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters}
- G09G 3/2096: {Details of the interface to the display terminal specific for a flat panel (suitable for both CRT and flat panel G09G5/006; specific for a CRT G09G1/167)}
- G09G 5/006: {Details of the interface to the display terminal (specific for a display terminal using a CRT G09G1/167; using a flat panel G09G3/2096; circuits for interfacing with colour displays G09G5/04)}
- G09G 3/3275: Details of drivers for data electrodes
- G09G 3/3611: {Control of matrices with row and column drivers}
- G09G 2310/0275: Details of drivers for data electrodes, other than drivers for liquid crystal, plasma or OLED displays, not related to handling digital grey scale data or to communication of data to the pixels by means of a current
- G09G 2370/045: using multiple communication channels, e.g. parallel and serial
- G09G 2370/08: Details of image data interface between the display device controller and the data line driver circuit
- G09G 2370/10: Use of a protocol of communication by packets in interfaces along the display data pipeline
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

The present disclosure relates to a data driving device, a method, and a system for driving a display device, and more particularly, it relates to a data driving device, a method, and a system to provide an internal operation state of the data driving device in response to a request of the data processing device when the display device is driven.

## Claims

### Claim 1

A method of driving a data driving device, comprising:
an image receiving step to receive an image data signal from a data processing device through a first communication line;
a first transmission step to transmit a lock signal of a predetermined level through a second communication line, wherein the second communication line is connected with the data driving device, another data driving device, and the data processing device, and wherein the data driving device, the another data driving device, and the data processing device are connected in series through the second communication line;
a command receiving step to receive a state reply command signal from the data processing device while receiving the image data signal; and
a second transmission step to transmit an operation state signal including operation state data representing an operation state inside the data driving device, instead of the lock signal of the predetermined level, through the second communication line.

### Claim 2 (depends on 1)

The method of claim 1, further comprising, before the image receiving step, a step of optimizing a set value of a clock recovery circuit, comprised in a circuit to receive the image data signal, according to a frequency of the image data signal.

### Claim 3 (depends on 2)

The method of claim 2, wherein
the optimized set value comprises any one of a reference current value, a reference voltage value, and a gain adjustment value of an oscillator comprised in the clock recovery circuit, and
the operation state data comprises the optimized set value.

### Claim 4 (depends on 1)

The method of claim 1, further comprising, before the image receiving step, a step of optimizing a set value of an equalizer, comprised in a circuit to receive the image data signal, according to a characteristic of the first communication line.

### Claim 5 (depends on 4)

The method of claim 4, wherein the optimized set value comprises a gain level of the equalizer and the operation state data comprises the optimized set value.

### Claim 6 (depends on 1)

The method of claim 1, comprising, in the command receiving step, receiving the image data signal by frame and the state reply command signal in a frame control section between a frame and another frame.

### Claim 7 (depends on 6)

The method of claim 6, comprising repeatedly performing the second transmission step N times from right after receiving the state reply command signal until another frame control section starts and subsequently transmitting again the lock signal of the predetermined level through the second communication line, wherein
N is a natural number.

### Claim 8 (depends on 1)

The method of claim 1, comprising, in the second transmission step, encoding the operation state data into the operation state signal using a Manchester code.

### Claim 9 (depends on 8)

The method of claim 8, wherein the operation state signal comprises a preamble in which the Manchester code corresponding to any one of binary numerals is repeated M, a start bit disposed after the preamble, the operation state data disposed after the start bit, and an end bit disposed after the operation state data, and wherein
M is a natural number equal to or greater than 2.

### Claim 10 (depends on 1)

The method of claim 1, comprising:
in the second transmission step, performing an AND operation with respect to the lock signal of the predetermined level received from an external device and the operation state signal; and
transmitting the operation state signal obtained by the AND operation through the second communication line.

### Claim 11

A data driving device comprising:
a communication circuit configured to receive an image data signal from a data processing device through a first communication line, to receive a state reply command signal from the data processing device while receiving the image data signal, and to process the state reply command signal into state reply command information;
a lock control circuit configured to output a lock signal of a first level when the communication circuit receives the image data signal; and
a logic gate configured to transmit an operation state signal regarding an operation state of the communication circuit, instead of the lock signal of the first level, through a second communication line connected with an output terminal when receiving the state reply command information from the communication circuit, wherein the second communication line is connected with the data driving device, another data driving device, and the data processing device, and wherein the data driving device, the another data driving device, and the data processing device are connected in series through the second communication line.

### Claim 12 (depends on 11)

The data driving device of claim 11, further comprising a signal selecting circuit configured to output the lock signal of the first level to the logic gate when only the lock signal of the first level is inputted and to output the operation state signal to the logic gate when the operation state signal and the lock signal of the first level are inputted.

### Claim 13 (depends on 12)

The data driving device of claim 12, wherein the logic gate is an AND gate, and wherein, when receiving the operation state signal from the signal selecting circuit through an input terminal and receiving the lock signal of the first level from an external device through the second communication line connected with another input terminal, the AND gate is configured to perform an AND operation with respect to the operation state signal and the lock signal and transmit an operation state signal obtained by the AND operation through the second communication line connected with the output terminal.

### Claim 14 (depends on 12)

The data driving device of claim 12, wherein the logic gate is an AND gate, and wherein, when receiving the operation state signal from the signal selecting circuit through an input terminal and receiving a lock signal of a second level from an external device through the second communication line connected with another input terminal, the AND gate is configured to perform an AND operation with respect to the operation state signal and the lock signal and transmit a lock signal obtained by the AND operation through the second communication line connected with the output terminal.

### Claim 15 (depends on 11)

The data driving device of claim 11, further comprising a communication control circuit, wherein the communication circuit comprises a clock recovery circuit and an equalizer, and the communication control circuit is configured to optimize a set value of an oscillator comprised in the clock recovery circuit according to a frequency of the image data signal before the communication circuit receives the image data signal and is configured to optimize a gain level of the equalizer according to a characteristic of the first communication line.

### Claim 16 (depends on 15)

The data driving device of claim 15, wherein the operation state signal comprises the set value of the oscillator and the gain level of the equalizer.

### Claim 17

A system comprising:
a first data driving device configured to receive a first image data signal through a 1-1st communication line, to transmit a first lock signal through a 2-1st communication line, and to transmit an operation state signal representing an operation state inside the first data driving device, instead of the first lock signal through the 2-1st communication line, when receiving a state reply command signal while receiving the first image data signal;
a second data driving device configured to receive a second image data signal through a 1-2nd communication line, to generate a second lock signal, to receive the first lock signal through the 2-1st communication line, to perform a logical operation with respect to the first lock signal and the second lock signal, to transmit a signal obtained by the logical operation through a 2-2nd communication line, to receive the operation state signal through the 2-1st communication line, to perform a logical operation with respect to the operation state signal and the second lock signal, and to transmit a second operation state signal obtained by the logical operation through the 2-2nd communication line; and
a data processing device configured to transmit the first image data signal through the 1-1st communication line, the second image data signal through the 1-2nd communication line, and the state reply command signal through the 1-1st communication line and subsequently to receive the second operation state signal through the 2-2nd communication line.

### Claim 18 (depends on 17)

The system of claim 17, wherein the data processing device configured to transmit a level fixation command signal to fix a level of the second lock signal through the 1-2nd communication line when transmitting the state reply command signal through the 1-1st communication line.

### Claim 19 (depends on 18)

The system of claim 18, wherein the second data driving device is configured to fix the level of the second lock signal to be high when receiving the level fixation command signal through the 1-2nd communication line.

### Claim 20 (depends on 19)

The system of claim 19, wherein the second data driving device is configured to change the level of the second lock signal to be low when there is an error in receiving the second image data signal in a state where the lock signal is fixed in a high level, to perform a logical operation with respect to the operation state signal and the second lock signal of a low level, and to transmit a signal of a low level obtained by the logical operation through the 2-2nd communication line.
