US 11,908,429 B2
Timing controller, timing control method, and storage medium
Guangxing Xiao, Shenzhen (CN); Bin Zhao, Shenzhen (CN); Mingjong Jou, Shenzhen (CN); Yinhung Chen, Shenzhen (CN); Yu Wu, Shenzhen (CN); and Yuhong Fu, Shenzhen (CN)
Assigned to TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD., Shenzhen (CN)
Appl. No. 16/971,577
Filed by TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD., Shenzhen (CN)
PCT Filed May 20, 2020, PCT No. PCT/CN2020/091278
§ 371(c)(1), (2) Date Aug. 20, 2020,
PCT Pub. No. WO2021/223269, PCT Pub. Date Nov. 11, 2021.
Claims priority of application No. 202010373491.X (CN), filed on May 6, 2020.
Prior Publication US 2023/0197027 A1, Jun. 22, 2023
Int. Cl. G09G 3/36 (2006.01)
CPC G09G 3/3648 (2013.01) [G09G 2310/08 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A timing controller, comprising:
a timing control module configured to transmit a data enable signal and pixel data corresponding to the data enable signal and configured to process the pixel data under control of a pixel clock frequency; and
a signal regenerating module configured to be connected to the timing control module to regenerate the data enable signal, wherein the signal regenerating module comprises:
a regenerating unit connected to the timing control module and configured to generate the data enable signal and generate, according to the data enable signal before being regenerated, a writing data enable signal;
a writing control unit connected to the timing control module and the regenerating unit and configured to write the pixel data according to the writing data enable signal;
a row storage unit connected to the writing control unit and configured to store the pixel data; and
an output control unit connected to the regenerating unit, the row storage unit, and the timing control module, and configured to read and output the pixel data to the timing control module according to the reading data enable signal, and configured to delay to output a new data enable signal to the timing control module according to the reading data enable signal;
wherein the data enable signal is defined to include a number of vertical valid display rows in a frame of a video and a vertical blanking period; the number of vertical valid display rows is defined to include a number of horizontal valid display pixels in each row of pixels and a horizontal blanking period; and during a regenerating process of the data enable signal, the horizontal blanking period is regenerated to be changed sequentially in a row-by-row manner.
 
16. A timing control method, comprising:
performing, by a signal regenerating module, an initialization operation under control of a timing control module;
performing, by the signal regenerating module, a parameter configuration operation on accessed data enable signal;
performing, by a regenerating unit, a parameter configuration under modulation of an input clock domain;
generating, by the regenerating unit, a writing data enable signal and a reading data enable signal according to the accessed data enable signal;
writing, by a writing control unit, accessed pixel data into a row storage unit under control of the writing data enable signal; and
controlling, by a reading data enable signal, an output control unit to generate a new data enable signal under modulation of an output clock domain, and transmitting the pixel data and the new data enable signal to the timing control module;
wherein the parameter configuration operation comprises assigning values to a parameter of a number of vertical valid display rows, a parameter of a vertical blanking period, a parameter of a number of horizontal valid display pixels, a parameter of a horizontal blanking period, and a parameter of a predetermined threshold value of the data enable signal; and
the parameter of the horizontal blanking period is configured as parameters of the horizontal blanking period which are changed sequentially in a row-by-row manner.