IP Library › Granted Patent US 12,626,634
Granted Patent B2
US 12,626,634 · App. 18/817,699 · Granted May 12, 2026

Display driving device, processor, and electronic system

Inventors: Jiyu Park (Suwon-si, KR); Kyounghwan Kwon (Suwon-si, KR); Yonjun Shin (Suwon-si, KR); Junghak Lee (Suwon-si, KR)
Assignee: Samsung Electronics Co. Ltd.
G09G3/2092G09G2310/0267G09G2310/0275G09G2310/08G09G2340/0407G09G2360/10
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 12,626,634
App. No.
18/817,699
Granted
May 12, 2026
Kind
B2
Abstract

An electronic system may include a processor configured to output image data corresponding to an original image having a first resolution and a synchronization signal; and a display driving device configured to generate a result image having a higher than the first resolution, based on the image data and the synchronization signal, the image data including line image data corresponding to horizontal lines of the original image, and the synchronization signal including horizontal synchronization signals output at horizontal periods, the horizontal synchronization signals including active synchronization signals determining output timing of the line image data, and blank synchronization signals unrelated to the line image data, and the processor configured to output at least one of the blank synchronization signals between at least some of the active synchronization signals, based on scaling information determined based on the first resolution and the second resolution.

Claims (52)

1 . An electronic system comprising:

a processor configured to output a synchronization signal and image data corresponding to an original image having a first resolution; and

a display driving circuit configured to, based on the image data and the synchronization signal, generate a result image being displayed on a display panel, the result image having a second resolution, higher than the first resolution,

the image data including a plurality of line image data corresponding to horizontal lines of the original image, and the synchronization signal including a plurality of horizontal synchronization signals output at horizontal periods,

the plurality of horizontal synchronization signals including a plurality of active synchronization signals determining output timing of the plurality of line image data, and a plurality of blank synchronization signals unrelated to the plurality of line image data, wherein a number of the plurality of blank synchronization signals is equal to a number of horizontal lines in the result image less a number of horizontal lines in the original image, and

the processor configured to output at least one of the plurality of blank synchronization signals between at least some of the plurality of active synchronization signals, based on scaling information determined based on the first resolution and the second resolution,

wherein the display driving circuit includes an image scaling circuit configured to generate the result image based on upscaling the original image,

wherein the image scaling circuit is configured to determine an output timing of the plurality of blank synchronization signals and the number of the plurality of blank synchronization signals.

2 . The electronic system of claim 1 , wherein

the synchronization signal further includes a vertical synchronization signal determining a frame period, and

the number of horizontal lines in the original image is equal to a number of times at which the processor is configured to output active synchronization signals during one frame period.

3 . The electronic system of claim 2 , wherein the processor is configured to consecutively output two or more of the plurality of active synchronization signals when the vertical synchronization signal is output and the frame period begins.

4 . The electronic system of claim 1 , wherein the processor is configured to match and output the plurality of line image data to the plurality of active synchronization signals, respectively.

5 . The electronic system of claim 4 , wherein

the processor is configured to determine a horizontal period in response to adjusting a porch section of an original horizontal period determined based on the first resolution, and

the processor is configured to adjust the porch section based on the scaling information.

6 . The electronic system of claim 5 , wherein the processor is configured to adjust a length of at least one of a back porch section before an active section of the original horizontal period and a front porch section after the active section.

7 . The electronic system of claim 1 , wherein the processor includes:

a storage configured to store the scaling information;

a video timing circuit configured to generate control data including an output timing of the plurality of blank synchronization signals and a number of the plurality of blank synchronization signals based on the scaling information; and

a packet generating circuit configured to output the plurality of active synchronization signals, the plurality of line image data, and the plurality of blank synchronization signals to the display driving circuit based on the control data.

8 . A display driving device comprising:

a data receiving circuit configured to receive display data including image data and a synchronization signal from an external host; and

an image scaling circuit configured to upscale resolution of the image data based on a plurality of horizontal synchronization signals included in the synchronization signal and transmitted at horizontal periods,

the plurality of horizontal synchronization signals including a plurality of active synchronization signals transmitted in synchronization with a plurality of line image data corresponding to a plurality of horizontal lines included in the image data, and a plurality of blank synchronization signals unrelated to the plurality of line image data, wherein a number of the plurality of blank synchronization signals is equal to a number of horizontal lines of the upscaled resolution of the image data less a number of the plurality of horizontal lines included in the image data, and

the image scaling circuit is configured to generate a plurality of additional line image data synchronized to the plurality of blank synchronization signals, based on at least one of the plurality of line image data transmitted in synchronization with at least one of the plurality of active synchronization signals.

9 . The display driving device of claim 8 , further comprising:

a gate driver configured to drive a plurality of pixels included in a display panel;

a source driver configured to determine data signal based on the plurality of line image data and the plurality of additional line image data, and to output the data signal to the plurality of pixels; and

a timing controller configured to control operation timing of the gate driver and the source driver based on the plurality of horizontal synchronization signals.

10 . The display driving device of claim 9 , wherein the source driver is configured to output the data signal during an active section included in a horizontal period of each of the plurality of horizontal synchronization signals, the horizontal period further including a back porch section before the active section, and a front porch section after the active section, and

a length of the front porch section is different from a length of the back porch section.

11 . The display driving device of claim 10 , wherein the length of the front porch section is longer than the length of the back porch section.

12 . The display driving device of claim 10 , wherein the image scaling circuit is configured to generate pixel data output to the display panel based on the source driver, during at least a portion of the front porch section of each of the plurality of active synchronization signals.

13 . The display driving device of claim 12 , wherein the timing controller is configured to control the gate driver and the source driver based on a front porch section of an internal horizontal synchronization signal, the front porch section of each of the plurality of active synchronization signals being longer than the front porch section of the internal horizontal synchronization signal.

14 . The display driving device of claim 8 , wherein the image data has first resolution, and a result image output to a display panel has second resolution, higher than the first resolution.

15 . A processor comprising:

a storage configured to store scaling information received externally, wherein the scaling information includes a number of horizontal lines in a result image;

a video timing circuit configured to generate a vertical synchronization signal and a horizontal synchronization signal based on the scaling information;

a packet generating circuit configured to generate a plurality of data packets within one period of the vertical synchronization signal; and

an image processing circuit configured to output an original image including a plurality of line image data arranged along a plurality of horizontal lines to the packet generating circuit

wherein the packet generating circuit is configured to generate a portion of the plurality of data packets based on matching active synchronization signals included in the horizontal synchronization signal with the plurality of line image data, respectively, and generate a remainder of the plurality of data packets using blank synchronization signals included in the horizontal synchronization signal, wherein a number of the blank synchronization signals is equal to the number of the horizontal lines in the result image less a number of the plurality of horizontal lines in the original image.

16 . The processor of claim 15 , wherein

the video timing circuit is configured to generate the vertical synchronization signal and the horizontal synchronization signal based on first scaling information while the image processing circuit outputs a first frame of the original image, and

the video timing circuit is configured to generate the vertical synchronization signal and the horizontal synchronization signal based on second scaling information different from the first scaling information while the image processing circuit outputs a second frame following the first frame of the original image.

17 . The processor of claim 16 , wherein

the storage includes first storage and second storage, and

wherein the first storage is configured to store the first scaling information and the second storage is configured to store the second scaling information while the image processing circuit outputs the first frame.

18 . The processor of claim 16 , wherein

the video timing circuit is configured to output the active synchronization signals and the blank synchronization signals according to a first sequence while the packet generating circuit receives the first frame from the image processing circuit, and

the video timing circuit is configured to output the active synchronization signals and the blank synchronization signals according to a second sequence different from the first sequence while the packet generating circuit receives the second frame from the image processing circuit.

19 . The processor of claim 18 , wherein a number of times at which the blank synchronization signals are output according to the first sequence is equal to a number of times at which the blank synchronization signals are output according to the second sequence.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2024
From: PARK, JIYU; KWON, KYOUNGHWAN; SHIN, YONJUN; LEE, JUNGHAK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 068464/0706 →
Continuity (1)
Related Publication 20250273116A1 · Aug 28, 2025
References Cited (21)
US 7408589B2 · Ebara et al. · 2008 [cited by applicant]
US 9001160B2 · Prabakaran · 2015 [cited by applicant]
US 9734791B2 · Obinata et al. · 2017 [cited by applicant]
US 10818270B2 · Bae et al. · 2020 [cited by applicant]
US 11017496B2 · Bae et al. · 2021 [cited by applicant]
US 11238771B2 · Bae et al. · 2022 [cited by applicant]
US 11538438B2 · Bae et al. · 2022 [cited by applicant]
US 11645961B2 · Lee et al. · 2023 [cited by applicant]
US 20180137602A1 · Spitzer · 2018 [cited by examiner]
US 20200357357A1 · Yamagishi · 2020 [cited by examiner]
US 20220036853A1 · Bae · 2022 [cited by examiner]
US 20220319372A1 · Lee · 2022 [cited by examiner]
US 20230222957A1 · Kim et al. · 2023 [cited by applicant]
EP 3843079A1 · 2021 [cited by applicant]
EP 4503010A1 · 2025 [cited by applicant]
KR 1020020013650A · 2002 [cited by applicant]
KR 1020080078700A · 2008 [cited by applicant]
KR 1020100059024A · 2010 [cited by applicant]
WO 2007120303A2 · 2007 [cited by applicant]
WO WO2023210991A1 · 2023 [cited by applicant]
Extended European Search Report in European Appln. No. EP 24212138.2, mailed on Apr. 7, 2025, 14 pages. [cited by applicant]