IP Library Granted Patent US 10,070,018
Granted Patent B2
US 10,070,018 · App. 15/679,930 · Granted Sep 4, 2018

Device for vertical and horizontal synchronization in display system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,070,018
App. No.
15/679,930
Granted
Sep 4, 2018
Kind
B2
Abstract

A display driver for a display device including a sync extraction circuit configured to generate a vertical sync source signal in response to a vertical sync period start instruction indicating a start of a vertical sync period, a timing generator configured to generate an internal vertical sync signal in response to the vertical sync source signal; and a drive circuit configured to drive the display panel in synchronization with the internal vertical sync signal.

Claims (72)

1. A display driver for driving a display panel, comprising:

a sync extraction circuit comprising:

a vertical sync period start instruction detect section configured to detect a vertical sync period start instruction to generate a vertical sync period start instruction detect signal, the vertical sync period start instruction being supplied external from of the display driver;

a pseudo vertical sync signal generator section including a counter, the pseudo vertical sync signal generator section configured to generate a pseudo vertical sync signal in response to a count value held by the counter; and

a logic circuit section configured to generate a vertical sync source signal in response to the vertical sync period start instruction detect signal and the pseudo vertical sync signal, and the sync extraction circuit is configured to:

assert the vertical sync source signal based on a detection of the vertical sync period start instruction; and

assert the vertical sync source signal based on a determination that a predetermined period of time has passed after a previous assertion of the vertical sync source signal; and

a timing generator circuit configured to:

generate an internal vertical sync signal in response to the vertical sync source signal; and

assert the internal vertical sync signal in response to the assertion of the vertical sync source signal; and

a drive circuit configured to drive the display panel in synchronization with the internal vertical sync signal.

2. The display driver according to claim 1 , wherein the vertical sync period start instruction detect section is configured to assert the vertical sync period start instruction detect signal when detecting the vertical sync period start instruction, wherein the counter is configured to count up the count value,

wherein the pseudo vertical sync signal generator section is further configured to assert the pseudo vertical sync signal in response to the count value reaching a predetermined upper limit value,

wherein the logic circuit section is further configured to assert the vertical sync source signal in response to an assertion of the vertical sync period start instruction detect signal and an assertion of the pseudo vertical sync signal,

wherein the counter is configured to be reset to a predetermined reset value in response to the assertion of the vertical sync period start instruction detect signal, and

wherein the counter is further configured so that the count value thereof is set to a predetermined value larger than the reset value in response to the assertion of the pseudo vertical sync signal.

3. The display driver according to claim 2 , wherein the logic circuit section does not assert the vertical sync source signal when the count value does not reach a predetermined lower limit value.

4. The display driver according to claim 2 , further comprising an upper limit register configured to hold the upper limit value.

5. The display driver according to claim 4 , wherein the upper limit value held by the upper limit register is rewritable from outside of the display driver.

6. The display driver according to claim 1 , wherein the vertical sync period start instruction detect section is configured to assert the vertical sync period start instruction detect signal when detecting the vertical sync period start instruction,

wherein the counter is further configured to count down the count value,

wherein the pseudo vertical sync signal generator section is further configured to assert the pseudo vertical sync signal in response to the count value reaching a predetermined lower limit value,

wherein the logic circuit section is further configured to assert the vertical sync source signal in response to an assertion of the vertical sync period start instruction detect signal and an assertion of the pseudo vertical sync signal,

wherein the counter is further configured to be reset to a predetermined reset value in response to the assertion of the vertical sync period start instruction detect signal, and

wherein the counter is further configured so that the count value thereof is set to a predetermined value smaller than the reset value in response to the assertion of the pseudo vertical sync signal.

7. The display driver according to claim 6 , wherein the logic circuit section does not assert the vertical sync source signal when the count value does not reach a predetermined upper limit value even.

8. The display driver according to claim 1 , wherein the vertical sync period start instruction includes a vertical sync packet supplied to the display driver.

9. The display driver according to claim 1 , wherein the sync extraction circuit is further configured to generate a horizontal sync source signal in response to a horizontal sync period start instruction indicating a start of a horizontal sync period, the horizontal sync period start instruction being supplied from outside of the display driver,

wherein the timing generator is further configured to generate an internal horizontal sync signal in response to the horizontal sync source signal,

wherein the drive circuit is further configured to drive the display panel in synchronization with the internal horizontal sync signal,

wherein the timing generator circuit is further configured to assert the internal horizontal sync signal in response to an assertion of the horizontal sync source signal,

wherein the sync extraction circuit is further configured to assert the horizontal sync source signal when detecting the horizontal sync period start instruction, and

wherein the sync extraction circuit is further configured to assert the horizontal sync source signal when a predetermined period of time has passed after a previous assertion of the horizontal sync source signal.

10. A display driver for driving a display panel, comprising:

a sync extraction circuit comprising:

a horizontal sync period start instruction detect section configured to detect a vertical sync period start instruction to generate a vertical sync period start instruction detect signal, the horizontal sync period start instruction being supplied from outside of the display driver;

a pseudo horizontal sync signal generator section including a counter, the pseudo horizontal sync signal generator configured to generate a pseudo horizontal sync signal in response to a count value held by the counter; and

a logic circuit section configured to generate a horizontal sync source signal in response to the horizontal sync period start instruction detect signal and the pseudo horizontal sync signal, and the sync extraction circuit is configured to:

assert the horizontal sync source signal when detecting the horizontal sync period start instruction; and

assert the horizontal sync source signal when a predetermined period of time has passed after a previous assertion of the horizontal sync source signal; and

a timing generator configured to:

generate an internal horizontal sync signal in response to the horizontal sync source signal; and

assert the internal horizontal sync signal in response to an assertion of the horizontal sync source signal; and

a drive circuit configured to drive the display panel in synchronization with the internal horizontal sync signal.

11. The display driver according to claim 10 , wherein the horizontal sync period start instruction detect section is configured to assert the horizontal sync period start instruction detect signal when detecting the horizontal sync period start instruction,

wherein the counter is configured to count up the count value,

wherein the pseudo horizontal sync signal generator section is further configured to assert the pseudo horizontal sync signal in response to the count value reaching a predetermined upper limit value,

wherein the logic circuit section is further configured to assert the horizontal sync source signal in response to an assertion of the horizontal sync period start instruction detect signal and an assertion of the pseudo horizontal sync signal,

wherein the counter is further configured to be reset to a predetermined reset value in response to the assertion of the horizontal sync period start instruction detect signal, and

wherein the counter is further configured so that the count value thereof is set to a predetermined value larger than the reset value in response to the assertion of the pseudo horizontal sync signal.

12. The display driver according to claim 11 , wherein the logic circuit section does not assert the horizontal sync source signal when the count value does not reach a predetermined lower limit value.

13. The display driver according to claim 10 , wherein the horizontal sync period start instruction detect section is further configured to assert the horizontal sync period start instruction detect signal when detecting the horizontal sync period start instruction,

wherein the counter is further configured to count down the count value,

wherein the pseudo horizontal sync signal generator section is further configured to assert the pseudo horizontal sync signal in response to the count value reaching a predetermined lower limit value,

wherein the logic circuit section is further configured to assert the horizontal sync source signal in response to an assertion of the horizontal sync period start instruction detect signal and an assertion of the pseudo horizontal sync signal,

wherein the counter is further configured to be reset to a predetermined reset value in response to the assertion of the horizontal sync period start instruction detect signal, and

wherein the counter is further configured so that the count value thereof is set to a predetermined value smaller than the reset value in response to the assertion of the pseudo horizontal sync signal.

14. The display driver according to claim 13 , wherein the logic circuit section does not assert the horizontal sync source signal when the count value does not reach a predetermined upper limit value.

15. The display driver according to claim 10 , wherein the horizontal sync period start instruction includes a horizontal sync packet supplied to the display driver.

16. A display device, comprising:

a display driver; and

a display panel,

wherein the display driver includes:

a sync extraction circuit configured to:

generate a vertical sync source signal in response to a vertical sync period start instruction indicating a start of a vertical sync period a horizontal sync source signal in response to a horizontal sync period start instruction indicating a start of a horizontal sync period, the vertical sync period start instruction and the horizontal sync period start instruction being supplied from outside of the display driver;

assert the vertical sync source signal when detecting the vertical sync period start instruction, and when a first predetermined period of time has passed after a previous assertion of the vertical sync source signal; and

assert the horizontal sync source signal when detecting the horizontal sync period start instruction, and when a second predetermined period of time has passed after a previous assertion of the horizontal sync source signal;

a timing generator configured to:

generate an internal vertical sync signal in response to the vertical sync source signal and an internal horizontal sync signal in response to the horizontal sync source signal; and

assert the internal vertical sync signal in response to an assertion of the vertical sync source signal and the internal horizontal sync signal in response to an assertion of the horizontal sync source signal; and

a drive circuit configured to:

drive the display panel in synchronization with the internal vertical sync signal and the internal horizontal sync signal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: SYNAPTICS JAPAN GK
To: SYNAPTICS INCORPORATED
Reel/Frame 067793/0211 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THE SPELLING OF THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 051316 FRAME: 0777. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 18, 2020
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 052186/0756 →
SECURITY INTEREST Recorded Dec 16, 2019
From: SYNAPTICS INCORPROATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051316/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2017
From: KUROIWA, TSUYOSHI
To: SYNAPTICS JAPAN GK
Reel/Frame 043324/0142 →
Cited By (1)
US 12,230,219