Source driver, display panel, display device and data driving method

By introducing receiving, adjusting and sending modules into the source driver and using a preset adjustment algorithm to reorder the data voltage output, the problem of poor display effect in the prior art is solved and a more efficient display effect is achieved.

CN115527498BActive Publication Date: 2025-09-26BOE TECHNOLOGY GROUP CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211302147.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-09-26
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

In the prior art, a source driver in a display device has a problem of irrational data voltage output sequence, resulting in poor display effects.

Method used

A combination of a receiving module, an adjustment module, and a sending module is used to adjust the original row display information through a preset adjustment algorithm, and then reorder it and send it to the voltage output channel to achieve reasonable output of data voltage.

Benefits of technology

The display effect of the display device is improved, and the picture quality and display efficiency are improved through a reasonable data voltage output sequence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115527498B_ABST
    Figure CN115527498B_ABST
Patent Text Reader

Abstract

The present disclosure provides a source driver, comprising: a receiving module, an adjustment module, a sending module, and X voltage output channels, where X ≥ 2 and X is a positive integer. The receiving module is configured to receive original row display information, which includes X display data arranged in sequence. The adjustment module is configured to adjust the order of the display data within the original row display information according to a preset adjustment algorithm to obtain new row display information. The sending module is configured to send each display data to each voltage output channel according to the new row display information, wherein the display data in the jth position within the new row display information is sent to the jth voltage output channel, where j∈[1,X] and j is a positive integer. The voltage output channels are configured to output corresponding data voltages through voltage output terminals based on the received display data. The present disclosure also provides a display panel, a display device, and a data driving method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display, and in particular to a source driver, a display panel, a display device, and a data driving method. Background Art

[0002] The source driver is a crucial component of a display device. It features multiple voltage output terminals arranged in sequence, each electrically connected to a data line within the display area. Each voltage output terminal provides a data voltage to its corresponding data line. This data voltage is then written via the data line to the pixel cells in the driving state (typically, display panels use a progressive scanning method for display drive, with gate lines controlling the operating state of the pixel cells), thereby controlling the pixel cells to produce light of the desired brightness. Summary of the Invention

[0003] The present invention aims to solve at least one of the technical problems existing in the prior art, and proposes a source driver, a display panel, a display device and a data driving method.

[0004] In a first aspect, an embodiment of the present disclosure provides a source driver, comprising: a receiving module, an adjusting module, a sending module, and X voltage output channels, where X ≥ 2 and X is a positive integer;

[0005] The receiving module is used to receive original row display information, where the original row display information includes X display data arranged in sequence;

[0006] The adjustment module is configured to adjust the order of display data in the original row display information according to a preset adjustment algorithm to obtain new row display information, wherein the order of the display data in the new row display information is different from the order of the display data in the original row display information, and each display data in the display data ranked from the 1st to the mth position in the original row display information is ranked between the 1st and the mth position in the new row display information, and each display data in the display data ranked from the m+1th to the Xth position in the original row display information is ranked between the m+1th and the Xth position in the new row display information, where m is a preset positive integer and 1≤m≤X-1;

[0007] The sending module is used to send each display data to each voltage output channel according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel, j∈[1,X] and j is a positive integer;

[0008] The voltage output channel is used to output corresponding data voltage through the voltage output terminal according to the received display data.

[0009] In some embodiments, at least part of the display data located at the 1st to c1th positions in the original row display information has a higher position in the new row display information than the display data located at the c1+1th position in the original row display information.

[0010] For display data located from the c1+1th position to the mth position in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information;

[0011] Wherein, c1 is a preset positive integer and 1≤c1<m-1.

[0012] In some embodiments, each display data in the display data from the 1st position to the c1th position in the original row display information is ranked from the d1+1th position to the d1+1th position in the new row display information. between positions;

[0013] I1 and N1 are both preset positive integers, and The result of the operation is a positive integer;

[0014] d1 is a preset integer, and

[0015] In some embodiments, for display data located at the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information;

[0016] Alternatively, for the display data located at the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information.

[0017] In some embodiments, d1=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0018] When i∈[1,m], P(i) satisfies the following relationship:

[0019] Among them, when i∈[1,c1], P(i) is:

[0020] P(i)=e1*(I1+N1)+f1+1+N1

[0021] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0022] And in When , P(i) is:

[0023] P(i)=e2*(I1+N1)+f2+1

[0024] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0025] And in When , P(i) is:

[0026] P(i)=i;

[0027] or,

[0028] Among them, when i∈[1,c1], P(i) is:

[0029] P(i)=e1*(I1+N1)+f1+1

[0030] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0031] And in When , P(i) is:

[0032] P(i)=e2*(I1+N1)+f2+1+I1

[0033] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0034] And in When , P(i) is:

[0035] P(i)=i;

[0036] or,

[0037] Among them, when i∈[1,c1], P(i) is:

[0038] P(i)=e1*(I1+N1)+f1+1+N1

[0039] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0040] And in When , P(i) is:

[0041] P(i)=e2*(I1+N1)+f2+1

[0042] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0043] And in When , P(i) is:

[0044] P(i)=i;

[0045] or,

[0046] Among them, when i∈[1,c1], P(i) is:

[0047] P(i)=e1*(I1+N1)+f1+1

[0048] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0049] And in When , P(i) is:

[0050] P(i)=e2*(I1+N1)+f2+1+I1

[0051] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0052] And in When , P(i) is:

[0053] P(i)=i.

[0054] In some embodiments, d1=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0055] When i∈[1,m], P(i) satisfies the following relationship:

[0056] Among them, when i∈[1,c1], P(i) is:

[0057] P(i)=e1*(I1+N1)+f1+1+N1

[0058] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0059] And when i∈[c1+1,m], P(i) is:

[0060] P(i)=e2*(I1+N1)+f2+1

[0061] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0062] or,

[0063] Among them, when i∈[1,c1], P(i) is:

[0064] P(i)=e1*(I1+N1)+f1+1

[0065] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0066] And when i∈[c1+1,m], P(i) is:

[0067] P(i)=e2*(I1+N1)+f2+1+I1

[0068] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0069] or,

[0070] Among them, when i∈[1,c1], P(i) is:

[0071] P(i)=e1*(I1+N1)+f1+1+N1

[0072] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0073] And when i∈[c1+1,m], P(i) is:

[0074] P(i)=e2*(I1+N1)+f2+1

[0075] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0076] or,

[0077] Among them, when i∈[1,c1], P(i) is:

[0078] P(i)=e1*(I1+N1)+f1+1

[0079] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0080] And when i∈[c1+1,m], P(i) is:

[0081] P(i)=e2*(I1+N1)+f2+1+I1

[0082] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1.

[0083] In some embodiments, The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0084] When i∈[1,m], P(i) satisfies the following relationship:

[0085] Among them, when i∈[1,c1], P(i) is:

[0086] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0087] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0088] And when i∈[c1+1,c1+d1], P(i) is:

[0089] P(i)=i-c1

[0090] And in When , P(i) is:

[0091] P(i)=e2*(I1+N1)+f2+1+d1

[0092] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0093] exist When , P(i) is:

[0094] P(i)=i;

[0095] or,

[0096] Among them, when i∈[1,c1], P(i) is:

[0097] P(i)=e1*(I1+N1)+f1+1+d1

[0098] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0099] And when i∈[c1+1,c1+d1], P(i) is:

[0100] P(i)=i-c1

[0101] And in When , P(i) is:

[0102] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0103] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0104] And in When , P(i) is:

[0105] P(i)=i;

[0106] or,

[0107] Among them, when i∈[1,c1], P(i) is:

[0108] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0109] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0110] And when i∈[c1+1,c1+d1], P(i) is:

[0111] P(i)=i-c1

[0112] And in When , P(i) is:

[0113] P(i)=e2*(I1+N1)+f2+1+d1

[0114] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0115] And in When , P(i) is:

[0116] P(i)=i;

[0117] or,

[0118] Among them, when i∈[1,c1], P(i) is:

[0119] P(i)=e1*(I1+N1)+f1+1+d1

[0120] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0121] And when i∈[c1+1,c1+d1], P(i) is:

[0122] P(i)=i-c1

[0123] And in When , P(i) is:

[0124] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0125] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0126] And in When , P(i) is:

[0127] P(i)=i.

[0128] In some embodiments, The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0129] When i∈[1,m], P(i) satisfies the following relationship:

[0130] Among them, when i∈[1,c1], P(i) is:

[0131] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0132] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0133] And when i∈[c1+1,c1+d1], P(i) is:

[0134] P(i)=i-c1

[0135] And when i∈[c1+d1+1,m], P(i) is:

[0136] P(i)=e2*(I1+N1)+f2+1+d1

[0137] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0138] or,

[0139] Among them, when i∈[1,c1], P(i) is:

[0140] P(i)=e1*(I1+N1)+f1+1+d1

[0141] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0142] And when i∈[c1+1,c1+d1], P(i) is:

[0143] P(i)=i-c1

[0144] And when i∈[c1+d1+1,m], P(i) is:

[0145] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0146] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0147] or,

[0148] Among them, when i∈[1,c1], P(i) is:

[0149] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0150] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0151] And when i∈[c1+1,c1+d1], P(i) is:

[0152] P(i)=i-c1

[0153] And when i∈[c1+d1+1,m], P(i) is:

[0154] P(i)=e2*(I1+N1)+f2+1+d1

[0155] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0156] or,

[0157] Among them, when i∈[1,c1], P(i) is:

[0158] P(i)=e1*(I1+N1)+f1+1+d1

[0159] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0160] And when i∈[c1+1,c1+d1], P(i) is:

[0161] P(i)=i-c1

[0162] And when i∈[c1+d1+1,m], P(i) is:

[0163] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0164] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1.

[0165] In some embodiments, the value range of I1 is: [1, 5];

[0166] The value range of N1 is [1, 5].

[0167] In some embodiments, at least part of the display data located from the X-c2+1th position to the Xth position in the original row display information has a lower position in the new row display information than the display data located at the X-c2th position in the original row display information.

[0168] For display data located at positions m+1 to X-c2 in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information;

[0169] Wherein, c2 is a preset positive integer and 1≤c2<Xm.

[0170] In some embodiments, each display data in the display data from the X-c2+1th position to the Xth position in the original row display information is located from the m+1+d2th position to the m+1+d2th position in the new row display information. between positions;

[0171] I2 and N2 are both preset positive integers, and The result of the operation is a positive integer;

[0172] d2 is a preset integer, and

[0173] In some embodiments, for display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information;

[0174] Alternatively, for the display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information.

[0175] In some embodiments, d2=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0176] When i∈[m+1,X], P(i) satisfies the following relationship:

[0177] Among them, When , P(i) is:

[0178] P(i)=m+e3*(I2+N2)+f3+1

[0179] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0180] And in When , P(i) is:

[0181] P(i)=i+c2

[0182] And when i∈[X-c2+1,X], P(i) is:

[0183] P(i)=m+e4*(I2+N2)+f4+1+N2

[0184] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0185] or,

[0186] Among them, When , P(i) is:

[0187] P(i)=m+e3*(I2+N2)+f3+1+I2

[0188] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0189] And in When , P(i) is:

[0190] P(i)=i+c2

[0191] And when i∈[X-c2+1,X], P(i) is:

[0192] P(i)=m+e4*(I2+N2)+f4+1

[0193] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0194] or,

[0195] Among them, When , P(i) is:

[0196] P(i)=m+e3*(I2+N2)+f3+1

[0197] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0198] And in When , P(i) is:

[0199] P(i)=i+c2

[0200] And when i∈[X-c2+1,X], P(i) is:

[0201] P(i)=m+e4*(I2+N2)+f4+1+N2

[0202] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0203] or,

[0204] Among them, When , P(i) is:

[0205] P(i)=m+e3*(I2+N2)+f3+1+I2

[0206] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0207] And in When , P(i) is:

[0208] P(i)=i+c2

[0209] And when i∈[X-c2+1,X], P(i) is:

[0210] P(i)=m+e4*(I2+N2)+f4+1

[0211] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0212] In some embodiments, d2=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0213] When i∈[m+1,X], P(i) satisfies the following relationship:

[0214] Among them, when i∈[m+1,X-c2], P(i) is:

[0215] P(i)=m+e3*(I2+N2)+f3+1

[0216] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0217] And when i∈[X-c2+1,X], P(i) is:

[0218] P(i)=m+e4*(I2+N2)+f4+1+N2

[0219] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0220] or,

[0221] Among them, when i∈[m+1,X-c2], P(i) is:

[0222] P(i)=m+e3*(I2+N2)+f3+1+I2

[0223] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0224] And when i∈[X-c2+1,X], P(i) is:

[0225] P(i)=m+e4*(I2+N2)+f4+1

[0226] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0227] or,

[0228] Among them, when i∈[m+1,X-c2], P(i) is:

[0229] P(i)=m+e3*(I2+N2)+f3+1

[0230] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0231] And when i∈[X-c2+1,X], P(i) is:

[0232] P(i)=m+e4*(I2+N2)+f4+1+N2

[0233] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0234] or,

[0235] Among them, when i∈[m+1,X-c2], P(i) is:

[0236] P(i)=m+e3*(I2+N2)+f3+1+I2

[0237] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0238] And when i∈[X-c2+1,X], P(i) is:

[0239] P(i)=m+e4*(I2+N2)+f4+1

[0240] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0241] In some embodiments, The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0242] When i∈[m+1,X], P(i) satisfies the following relationship:

[0243] Among them, when i∈[m+1,m+d2], P(i) is:

[0244] P(i)=i

[0245] And in When , P(i) is:

[0246] P(i)=m+d2+e3*(I2+N2)+f3+1

[0247] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0248] And in When , P(i) is:

[0249] P(i)=i+c2

[0250] And when i∈[X-c2+1,X], P(i) is:

[0251] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0252] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0253] or,

[0254] Among them, when i∈[m+1,m+d2], P(i) is:

[0255] P(i)=i

[0256] And in When , P(i) is:

[0257] P(i)=m+d2+e3*(I2+N2)+f3+I2+1

[0258] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0259] And in When , P(i) is:

[0260] P(i)=i+c2

[0261] And when i∈[X-c2+1,X], P(i) is:

[0262] P(i)=m+d2+e4*(I2+N2)+f4+1

[0263] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0264] or,

[0265] Among them, when i∈[m+1,m+d2], P(i) is:

[0266] P(i)=i

[0267] And in When , P(i) is:

[0268] P(i)=m+d2+e3*(I2+N2)+f3+1

[0269] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0270] And in When , P(i) is:

[0271] P(i)=i+c2

[0272] And when i∈[X-c2+1,X], P(i) is:

[0273] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0274] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0275] or,

[0276] When i∈[m+1,m+d2], P(i) is:

[0277] P(i)=i

[0278] And in When , P(i) is:

[0279] P(i)=m+d2+e3*(I2+N2)+f3+1+I2

[0280] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0281] And in When , P(i) is:

[0282] P(i)=i+c2

[0283] And when i∈[X-c2+1,X], P(i) is:

[0284] P(i)=m+d2+e4*(I2+N2)+f4+1

[0285] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0286] In some embodiments, The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer;

[0287] When i∈[m+1,X], P(i) satisfies the following relationship:

[0288] Among them, when i∈[m+1,m+d2], P(i) is:

[0289] P(i)=i

[0290] And when i∈[m+d2+1,X-c2], P(i) is:

[0291] P(i)=m+d2+e3*(I2+N2)+f3+1

[0292] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0293] And when i∈[X-c2+1,X], P(i) is:

[0294] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0295] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0296] or,

[0297] Among them, when i∈[m+1,m+d2], P(i) is:

[0298] P(i)=i

[0299] And when i∈[m+d2+1,X-c2], P(i) is:

[0300] P(i)=m+d2+e3*(I2+N2)+f3+I2+1

[0301] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0302] And when i∈[X-c2+1,X], P(i) is:

[0303] P(i)=m+d2+e4*(I2+N2)+f4+1

[0304] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0305] or,

[0306] Among them, when i∈[m+1,m+d2], P(i) is:

[0307] P(i)=i

[0308] And when i∈[m+d2+1,X-c2], P(i) is:

[0309] P(i)=m+d2+e3*(I2+N2)+f3+1

[0310] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0311] And when i∈[X-c2+1,X], P(i) is:

[0312] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0313] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0314] or,

[0315] When i∈[m+1,m+d2], P(i) is:

[0316] P(i)=i

[0317] And when i∈[m+d2+1,X-c2], P(i) is:

[0318] P(i)=m+d2+e3*(I2+N2)+f3+1+I2

[0319] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0320] And when i∈[X-c2+1,X], P(i) is:

[0321] P(i)=m+d2+e4*(I2+N2)+f4+1

[0322] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0323] In some embodiments, the value range of I2 is: [1, 5];

[0324] The value range of N2 is [1, 5].

[0325] In some embodiments, X is an even number and m is

[0326] In a second aspect, an embodiment of the present disclosure further provides a display panel, comprising: a display area and a peripheral area located around the display area, wherein the source driver provided in the first aspect is disposed in the peripheral area;

[0327] The display area is provided with a pixel unit array and X data lines arranged along a first direction, and the pixel units are electrically connected to corresponding data lines;

[0328] The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where 1≤i≤X and i is a positive integer;

[0329] The i-th data line in the display area is electrically connected to the P(i)-th voltage output channel in the source driver.

[0330] In a third aspect, an embodiment of the present disclosure further provides a display device, characterized in that it includes: a display panel as provided in the second aspect above.

[0331] In a fourth aspect, an embodiment of the present disclosure further provides a data driving method, characterized in that, based on any of the source drivers provided in the first aspect, the data driving method includes:

[0332] The receiving and adjusting module receives original row display information, where the original row display information includes X display data arranged in sequence;

[0333] The adjustment module adjusts the order of the display data in the original row display information according to a preset adjustment algorithm to obtain a new row display information, wherein the order of the display data in the new row display information is different from the order of the display data in the original row display information, and each display data in the display data ranked from the 1st to the mth position in the original row display information is ranked between the 1st and the mth position in the new row display information, and each display data in the display data ranked from the m+1th to the Xth position in the original row display information is ranked between the m+1th and the Xth position in the new row display information, where m is a preset positive integer and 1≤m≤X-1;

[0334] The receiving module sends each display data to each voltage output channel according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel, where j∈[1,X] and j is a positive integer;

[0335] The voltage output channel outputs corresponding data voltage according to received display data. BRIEF DESCRIPTION OF THE DRAWINGS

[0336] Figure 1 A schematic diagram of a circuit structure of a display panel involved in the related art;

[0337] Figure 2 A schematic diagram of a circuit structure of a source driver involved in the related art;

[0338] Figure 3 A schematic diagram of the circuit structure of another display panel involved in the related art;

[0339] Figure 4 A schematic diagram of a circuit structure of another display panel involved in the related art;

[0340] Figure 5 A schematic diagram of a circuit structure of a source driver provided by an embodiment of the present disclosure;

[0341] Figure 6 This is a schematic diagram of the structure of a voltage output channel in an embodiment of the present disclosure;

[0342] Figure 7 Schematic diagram of an arrangement of display data located from the 1st position to the c1th position in the original row display information in an embodiment of the present disclosure;

[0343] Figures 8A to 8D Four different schematic diagrams of display data located at the 1st to mth positions in the row display information obtained by adjusting the display data located at the 1st to mth positions in the original row display information in an embodiment of the present disclosure;

[0344] Figures 9A to 9D Four different schematic diagrams of display data located at the 1st to mth positions in the row display information obtained by adjusting the display data located at the 1st to mth positions in the original row display information in an embodiment of the present disclosure;

[0345] Figures 10A to 10D Four different schematic diagrams of display data located at the 1st to mth positions in the row display information obtained by adjusting the display data located at the 1st to mth positions in the original row display information in an embodiment of the present disclosure;

[0346] Figures 11A to 11D Four different schematic diagrams of display data located at the 1st to mth positions in the row display information obtained by adjusting the display data located at the 1st to mth positions in the original row display information in an embodiment of the present disclosure;

[0347] Figure 12 Schematic diagram of an arrangement of display data located from the X-c2+1th position to the Xth position in the original row display information in an embodiment of the present disclosure;

[0348] Figures 13A to 13D Four different schematic diagrams of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the m+1th to the Xth position in the row display information in an embodiment of the present disclosure;

[0349] Figures 14A to 14D Four different schematic diagrams of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the m+1th to the Xth position in the row display information in an embodiment of the present disclosure;

[0350] Figures 15A to 15D Four different schematic diagrams of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the m+1th to the Xth position in the row display information in an embodiment of the present disclosure;

[0351] Figures 16A to 16D Four different schematic diagrams of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the m+1th to the Xth position in the row display information in an embodiment of the present disclosure;

[0352] Figure 17 A schematic diagram of the circuit structure of another source driver provided in an embodiment of the present disclosure;

[0353] Figure 18 A flowchart of a data-driven method provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0354] To enable those skilled in the art to better understand the technical solution of the present invention, a source driver, a display panel, a display device, and a data driving method provided by the present invention are described in detail below with reference to the accompanying drawings.

[0355] Figure 1 Schematic diagram of a circuit structure of a display panel involved in the related art. Figure 2 A schematic diagram of a circuit structure of a source driver involved in related technologies is shown in FIG. Figure 1 and Figure 2 As shown, the display panel includes a display area and a peripheral area. A pixel unit (not shown) array and a data line DATA are provided in the display area. A source driver 1 and a pad area Q201 are provided in the peripheral area Q2. The source driver 1 includes a receiving module 101, a sending module 102 and a plurality of voltage output channels 103. Each voltage output channel 103 is configured with a voltage output end. A plurality of pads 2 corresponding to the voltage output end are provided in the pad area Q201. The voltage output end is electrically connected to the corresponding pad 2 (for example, the voltage output end is electrically connected to the corresponding pad 2 through the circuit on the FPC).

[0356] The receiving module 101 is used to receive row display information (generally receiving externally input display data through a dedicated interface circuit). The row display information includes multiple display data items that correspond to the data lines DATA and are arranged in sequence. The i-th display data item within the row display information corresponds to the i-th data line DATA, where 1≤i≤X, where X is the number of voltage output channels 103 (also the number of data lines DATA). The sending module 102 is used to send each display data item to each voltage output channel 103 based on the new row display information. The i-th display data item within the row display information is sent to the i-th voltage output channel 103. The voltage output channel 103 is used to output the corresponding data voltage through its voltage output terminal based on the received display data. In other words, the i-th voltage output channel 103 will receive the i-th display data item within the row display information and output the data voltage required by the i-th data line DATA. At this time, the signal output terminal of the i-th voltage output channel 103 must be electrically connected to the i-th data line DATA. That is to say, the pads corresponding to the signal output terminals of the source driver 1 need to be sequentially connected to the data lines DATA (hereinafter referred to as “sequentially connected”).

[0357] See also Figure 1As shown, the peripheral area Q2 also includes a fan-out area Q202, which is located between the pad area Q201 and the display area Q1. In order to achieve sequential connection between the pads 2 corresponding to the signal output ends of the source driver 1 and the data lines DATA, it is necessary to set X first connecting wires L1 arranged in sequence along the first direction in the fan-out area Q202, and any two first connecting wires L1 do not intersect.

[0358] In actual application, it is found that since the spacing between two adjacent pads 2 in the pad area Q201 is smaller than the spacing between adjacent data lines DATA in the display area Q1, the width of the pad area Q201 in the first direction is smaller than the width of the display area Q1 in the first direction. When a design of X first connecting lines L1 arranged sequentially along the first direction and not intersecting with each other is used to realize the sequential connection between the pads and the data lines DATA, most of the first connecting lines L1 in the fan-out area Q202 extend from the middle of the fan-out area Q202 to the side of the fan-out area Q202. The total length of the first connecting lines L1 required to be arranged in the fan-out area Q202 is relatively long, and the size of the fan-out area Q202 is relatively large, which results in the size of the peripheral area Q2 being relatively large, which is not conducive to the narrow bezel of the product.

[0359] Figure 3 FIG. 1 is a schematic diagram of a circuit structure of another display panel involved in the related art. Figure 4 A schematic diagram of a circuit structure of another display panel involved in the related art is shown in FIG. Figure 3 and Figure 4 As shown, to reduce the size of the fan-out region Q202, related art has proposed a design in which pads 2 are connected to data lines in a non-sequential manner. This means that pad 2 at number t is electrically connected to data line number w (w≠t). For example, pad 2 at number 1 is electrically connected to data line number 301, and pad 2 at number 600 is electrically connected to data line number 1. The specific correspondence between pads 2 and data lines can be pre-designed based on actual needs.

[0360] To achieve non-sequential connection between pad 2 and data line DATA, see Figure 3 As shown in , the first connection line L1 for connecting the pad 2 and the corresponding data line DATA in the fan-out area Q202 can be designed to cross; or, see Figure 4As shown in FIG, corresponding second connecting traces L2 are configured for some data lines DATA near the edge of the display area Q1 within the display area Q1. One end of the second connecting trace L2 is connected to the corresponding data line DATA, and the other end of the second connecting trace L2 is located in the middle of the side of the display area Q1 near the fan-out area Q202. At this time, some first connecting traces L1 can be electrically connected to the corresponding data line DATA (the data line DATA near the edge of the display area Q1) through the second connecting trace L2. Through this design, the total length of the first connecting traces L1 arranged in the fan-out area Q202 can be shortened to a certain extent, reducing the size of the fan-out area Q202, thereby reducing the size of the peripheral area Q2, which is conducive to a narrow bezel of the product.

[0361] However, since the existing source driver 1 can only achieve sequential output, that is, the data voltage output by the signal output end of the i-th voltage output channel 103 is the data voltage required by the i-th data line DATA, that is, for any i, the data voltage loaded on the i-th pad 2 is the data voltage required by the i-th data line DATA. Therefore, the existing source driver 1 cannot be adapted to the design in which the pad 2 and the data line DATA are not connected sequentially.

[0362] Aiming at the technical problem that the existing source driver 1 cannot adapt to the design in which the pads and the data lines DATA are not connected in sequence, the present disclosure provides a corresponding solution.

[0363] Figure 5 A schematic diagram of a circuit structure of a source driver provided by an embodiment of the present disclosure is shown in FIG. Figure 5 As shown, the source driver 1 includes: a receiving module 101, an adjusting module 104, a sending module 102 and X voltage output channels 103, each of which is configured with a voltage output terminal, where X≥2 and X is a positive integer.

[0364] The receiving module 101 is used to receive original row display information, which includes X display data arranged in sequence. It should be noted that the display data at the ith position in the original row display information is the display data corresponding to the ith data line, 1≤i≤X.

[0365] The adjustment module 104 is configured to adjust the order of display data in the original row display information according to a preset adjustment algorithm to obtain a new row display information. The order of the display data in the new row display information is different from the order of the display data in the original row display information, and each display data in the display data ranked from the 1st to the mth position in the original row display information is ranked between the 1st and the mth position in the new row display information, and each display data in the display data ranked from the m+1th to the Xth position in the original row display information is ranked between the m+1th and the Xth position in the new row display information, where m is a preset positive integer and 1≤m≤X-1.

[0366] The preset adjustment algorithm can be designed based on the correspondence between pads and data lines within the display panel. For example, if the i-th data line within the display panel is electrically connected to the P(i)-th pad, the preset adjustment algorithm can be designed so that the i-th display data in the original row of display information is located at the P(i)-th display data in the new row of display information, where 1≤P(i)≤X. It should be noted that the technical solution of this disclosure does not limit the specific algorithm of the preset adjustment algorithm.

[0367] The sending module 102 is used to send each display data to each voltage output channel 103 according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel 103, j∈[1,X] and j is a positive integer;

[0368] Voltage output channel 103 is used to output corresponding data voltages through the voltage output terminal based on the received display data. That is, the display data at the i-th position in the original row display information is sent to the P(i)-th voltage output channel 103, and the data voltage output by the P(i)-th voltage output channel 103 is the data voltage corresponding to the i-th line.

[0369] In the embodiment of the present disclosure, an adjustment module 104 is provided to adjust the order of display data within the original row display information to obtain new row display information. The sending module 102 is used to send each display data to each voltage output channel 103 according to the new row display information, so that the data voltage output by the P(i)th voltage output channel 103 is the data voltage corresponding to the i-th line. The data voltage output by the P(i)th voltage output channel 103 can be loaded onto the P(i)th pad, thereby being adaptable to the design where the pads and data lines are not connected in sequence.

[0370] In addition, in the embodiment of the present disclosure, the display panel can be divided into a left-half display area and a right-half display area, the left-half display area corresponds to the area from the 1st data line to the mth data line, and the right-half display area corresponds to the area from the m+1th data line to the Xth data line; accordingly, the pad area is also divided into a left-side pad area and a right-side pad area, the left-side pad area includes m pads connected to the 1st voltage output channel 103 to the mth voltage output channel 103, respectively, and the left-side pad area includes Xm pads connected to the m+1th voltage output channel 103 to the Xth voltage output channel 103, respectively. According to the technical solution disclosed herein, after the order of display data in the original row display information is adjusted, each display data from the 1st to the mth display data in the original row display information is ranked between the 1st and the mth display data in the new row display information, and each display data from the m+1th to the Xth display data in the original row display information is ranked between the m+1th and the Xth display data in the new row display information. Through the above design, the data lines in the left half display area always correspond to the pads in the left pad area, and the data lines in the right half display area always correspond to the right half pad area, which can effectively avoid the occurrence of first connection lines with a long span in the fan-out area, thereby shortening the total length of the first connection lines required to be arranged in the fan-out area, which is conducive to a narrow frame design.

[0371] In some embodiments, X is an even number, and m is X / 2; that is, the number of data lines contained in the left half display area and the right half display area is equal; accordingly, the number of display data corresponding to the left half display area in each row of display information is equal to the number of display data corresponding to the right half display area.

[0372] Those skilled in the art should be aware that the above-mentioned case where m takes a value of X / 2 is only an optional embodiment in the embodiments of the present disclosure, and it does not limit the technical solution of the present disclosure; in the embodiments of the present disclosure, m may also take other values, for example, m takes a value of 30, 50, 1000, X / 5, X / 4, X / 3, etc., and the present disclosure does not limit the value of m.

[0373] Figure 6 FIG. 1 is a schematic diagram of a structure of a voltage output channel in an embodiment of the present disclosure, such as Figure 6As shown, the voltage output channel 103 generally includes a digital-to-analog conversion circuit 1031 and an output buffer circuit 1032. The input of the analog-to-digital conversion circuit 1031 is electrically connected to the transmitting module 102, the output of the analog-to-digital conversion circuit 1031 is electrically connected to the input of the output buffer circuit 1032, and the output of the output buffer circuit 1032 is electrically connected to the data voltage output terminal of the voltage output channel 103. The analog-to-digital conversion circuit 1031 is used to perform analog-to-digital conversion on the display data (a digital signal) to generate a data voltage (an analog signal). The output buffer generally adopts a unity-gain operational amplifier structure (with a relatively good unity gain) to improve the driving capability of the data voltage.

[0374] It should be noted that Figure 6 The specific structure of the voltage output channel 103 shown in the figure is only for illustration and does not limit the technical solution of the present disclosure.

[0375] The preset adjustment algorithm in the embodiment of the present disclosure will be exemplarily described below with reference to some specific examples.

[0376] Some examples of adjusting the order of the display data corresponding to the left half display area in the original row display information (the display data located at the 1st to the mth positions in the original row display information) by using a preset adjustment algorithm are as follows.

[0377] In some embodiments, at least part of the display data located at the 1st to c1th positions in the original row display information has a higher position in the new row display information than the display data located at the c1+1th position in the original row display information; for the display data located at the c1+1th to mth positions in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; wherein c1 is a preset positive integer and 1≤c1<m-1.

[0378] That is, at least part of some data lines (c1 in total) located near the left edge region in the left half of the display area can be connected to some voltage output channels relatively close to the middle position in the source driver. As an optional application scenario, the display panel is a special-shaped display panel, for example, the shape of the display panel is generally rectangular and the corners of the rectangle are rounded. In this case, some data lines in the left edge region need to be led to (for example, through Figure 4 The middle area of ​​the display panel is connected to some voltage output channels relatively close to the middle position in the source driver (as implemented by the second connecting line shown in FIG).

[0379] In some embodiments, each display data in the display data from the 1st position to the c1th position in the original row display information is positioned from the d1+1th position to the d1+1th position in the new row display information. I1 and N1 are both pre-set positive integers, and The result of the operation is a positive integer; d1 is a preset integer, and

[0380] Figure 7 This is a schematic diagram of an arrangement of display data from the 1st position to the c1th position in the original row display information in an embodiment of the present disclosure, as shown in FIG. Figure 7 As shown in the figure, an exemplary adjustment principle of one of the preset adjustment algorithms in the present disclosure is that the c1 display data located at the 1st to c1th positions in the original row display information is inserted into the display data located at the c1+d1+1th to c1th positions in the original row display information through the preset adjustment algorithm. The left half of the interval to be inserted corresponding to the display data of the first position is used to obtain the display data located at the first position to the mth position in the new row display information.

[0381] By using the above technical means, the display data from the 1st to c1th positions in the original row display information can be relatively concentrated in the new row display information, which facilitates the wiring design of the first connecting line in the fan-out area.

[0382] In some embodiments, for display data ranked from the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; or, for display data ranked from the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information. The above technical means can facilitate the routing design of the first connecting trace in the fan-out area.

[0383] For the convenience of description, in the embodiment of the present disclosure, the portion corresponding to the display data at the 1st to c1th position in the original row display information is referred to as the left half to be processed interval, and the portion corresponding to the display data at the c1+d1+1th to c1th position in the original row display information is referred to as the left half to be processed interval. The portion corresponding to the display data of the position is called the left half of the interval to be inserted.

[0384] The left half of the waiting interval includes c1 display data, and the left half of the waiting interval includes In the present disclosure, the c1 display data in the left half of the interval to be processed can be divided into display data groups (called first display data groups) according to each adjacent I1 display data. The first display data group is arranged in sequence; at the same time, the left half is inserted into the interval The display data is divided into display data groups (called second display data groups) according to each adjacent N1 display data. The left half of the interval to be inserted contains A second display data group is arranged in sequence.

[0385] In some embodiments, the left half of the interval to be processed may be The first display data group is inserted into the left half of the interval to be inserted, and the first display data group and the second display data group are alternately arranged; at this time, it can be obtained by The first display data set and The left half rearrangement interval is formed by the second display data group.

[0386] As an optional implementation scheme, the left half of the interval to be processed contains When the first display data group is inserted into the left half of the interval to be inserted, the "positive insertion" method can be adopted, that is, for any display data located from the 1st to the c1th position in the original row display information, the higher the position of the display data in the original row display information, the higher the position in the new row display information (including the left half of the rearrangement interval).

[0387] As another optional implementation, the left half of the interval to be processed contains When the first display data group is inserted into the left half of the interval to be inserted, the "reverse insertion" method can be adopted, that is, for any display data located from the 1st to the c1th position in the original row display information, the higher the position of the display data in the original row display information, the lower the position in the new row display information (including the left half of the rearrangement interval).

[0388] In addition, as an optional implementation scheme, the display data with the lowest ranking in the left half rearrangement interval can be the display data in the first display data group, that is, the first display data group is arranged first in the left half rearrangement interval, and then the second display data group, and then the first display data group and the second display data group are arranged alternately.

[0389] As another optional implementation, the display data with the lowest ranking in the left half rearrangement interval may be the display data in the second display data group, that is, the second display data group is arranged first in the left half rearrangement interval, and then the first display data group, and then the second display data group and the first display data group are arranged alternately.

[0390] That is to say, in the embodiment of the present disclosure, the left half of the to-be-processed interval is included in When inserting the first display data group into the left half of the interval to be inserted, at least the following four schemes can be adopted: 1) The first display data group is inserted in a positive order, and the first display data group is arranged first in the left half of the rearrangement interval; 2) The first display data group is inserted in a positive order, and the second display data group is arranged first in the left half of the rearrangement interval; 3) The first display data group is inserted in a reverse order, and the first display data group is arranged first in the left half of the rearrangement interval; 4) The first display data group is inserted in a reverse order, and the second display data group is arranged first in the left half of the rearrangement interval. Detailed description will be given later with reference to some specific examples.

[0391] In some embodiments, the value range of I1 is [1, 5]; the value range of N1 is [1, 5]; wherein I1 and N1 may be equal or unequal. In practical applications, the values ​​of I1 and N1 may be set and adjusted according to actual needs.

[0392] Figures 8A to 8D 1 is a schematic diagram showing four different ways of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the 1st to the mth position in the row display information in the embodiment of the present disclosure, as shown in FIG. Figures 8A to 8D As shown, in some embodiments, d1=0 and That is to say, in the original row display information, there is no other display data between the left half of the interval to be processed and the left half of the interval to be inserted, and there is at least one display data (at least including the display data at the mth position) between the left half of the interval to be inserted and the m+1th position.

[0393] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 8A As shown in the figure, as an alternative (1), when i∈[1,m], P(i) satisfies the following relationship:

[0394] Among them, when i∈[1,c1], P(i) is:

[0395] P(i)=e1*(I1+N1)+f1+1+N1

[0396] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0397] And in When , P(i) is:

[0398] P(i)=e2*(I1+N1)+f2+1

[0399] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0400] And in When , P(i) is: P(i) = i.

[0401] By adopting the above-mentioned optional solution (1), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the second display data group is first arranged in the left half of the rearrangement interval.

[0402] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 8B As shown in the figure, as an alternative (2), when i∈[1,m], P(i) satisfies the following relationship:

[0403] Among them, when i∈[1,c1], P(i) is:

[0404] P(i)=e1*(I1+N1)+f1+1

[0405] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0406] And in When , P(i) is:

[0407] P(i)=e2*(I1+N1)+f2+1+I1

[0408] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0409] And in When P(i) is: P(i) = i;

[0410] By adopting the above-mentioned optional solution (2), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0411] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 8C As shown in the figure, as an alternative (3), when i∈[1,m] interval, P(i) satisfies the following relationship:

[0412] Among them, when i∈[1,c1], P(i) is:

[0413] P(i)=e1*(I1+N1)+f1+1+N1

[0414] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0415] And in When , P(i) is:

[0416] P(i)=e2*(I1+N1)+f2+1

[0417] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0418] And in When P(i) is: P(i) = i;

[0419] By adopting the above-mentioned optional solution (3), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0420] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 8D As shown in the figure, as an alternative (4), when i∈[1,m], P(i) satisfies the following relationship:

[0421] Among them, when i∈[1,c1], P(i) is:

[0422] P(i)=e1*(I1+N1)+f1+1

[0423] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0424] And in When , P(i) is:

[0425] P(i)=e2*(I1+N1)+f2+1+I1

[0426] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0427] And in When , P(i) is: P(i) = i.

[0428] By adopting the above-mentioned optional solution (4), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0429] Figures 9A to 9D 1 is a schematic diagram showing four different ways of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the 1st to the mth position in the row display information in the embodiment of the present disclosure, as shown in FIG. Figures 9A to 9D As shown, in some embodiments, d1=0 and That is, in the original row display information, there is no other display data between the left half interval to be processed and the left half interval to be inserted, and there is no other display data between the left half interval to be inserted and the (m+1)th position.

[0430] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 9A As shown in the figure, as an alternative (5), when i∈[1,m], P(i) satisfies the following relationship:

[0431] When i∈[1,m], P(i) satisfies the following relationship:

[0432] Among them, when i∈[1,c1], P(i) is:

[0433] P(i)=e1*(I1+N1)+f1+1+N1

[0434] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0435] And when i∈[c1+1,m], P(i) is:

[0436] P(i)=e2*(I1+N1)+f2+1

[0437] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0438] By adopting the above-mentioned optional solution (5), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0439] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 9B As shown in the figure, as an alternative (6), when i∈[1,m], P(i) satisfies the following relationship:

[0440] Among them, when i∈[1,c1], P(i) is:

[0441] P(i)=e1*(I1+N1)+f1+1

[0442] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0443] And when i∈[c1+1,m], P(i) is:

[0444] P(i)=e2*(I1+N1)+f2+1+I1

[0445] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0446] By adopting the above-mentioned optional solution (6), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0447] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 9C As shown in the example, as an alternative (7), when i∈[1,m], P(i) satisfies the following relationship:

[0448] Among them, when i∈[1,c1], P(i) is:

[0449] P(i)=e1*(I1+N1)+f1+1+N1

[0450] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0451] And when i∈[c1+1,m], P(i) is:

[0452] P(i)=e2*(I1+N1)+f2+1

[0453] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1;

[0454] By adopting the above-mentioned optional solution (7), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0455] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 9D As shown in the example, as an alternative (8), when i∈[1,m], P(i) satisfies the following relationship:

[0456] Among them, when i∈[1,c1], P(i) is:

[0457] P(i)=e1*(I1+N1)+f1+1

[0458] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0459] And when i∈[c1+1,m], P(i) is:

[0460] P(i)=e2*(I1+N1)+f2+1+I1

[0461] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1.

[0462] By adopting the above-mentioned optional solution (8), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0463] Figures 10A to 10D 1 is a schematic diagram showing four different ways of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the 1st to the mth position in the row display information in the embodiment of the present disclosure, as shown in FIG. Figures 10A to 10D As shown, That is to say, in the original row display information, there are other d1 display data between the left half of the interval to be processed and the left half of the interval to be inserted, and there is at least one display data between the left half of the interval to be inserted and the m+1th position (at least including the display data at the mth position).

[0464] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 10A As shown in the example, as an alternative (9), when i∈[1,m], P(i) satisfies the following relationship:

[0465] Among them, when i∈[1,c1], P(i) is:

[0466] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0467] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0468] And when i∈[c1+1,c1+d1], P(i) is:

[0469] P(i)=i-c1

[0470] And in When , P(i) is:

[0471] P(i)=e2*(I1+N1)+f2+1+d1

[0472] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0473] exist When P(i) is: P(i) = i;

[0474] By adopting the above-mentioned optional solution (9), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0475] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 10B As shown in the example, as an alternative (10), when i∈[1,m], P(i) satisfies the following relationship:

[0476] Among them, when i∈[1,c1], P(i) is:

[0477] P(i)=e1*(I1+N1)+f1+1+d1

[0478] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0479] And when i∈[c1+1,c1+d1], P(i) is:

[0480] P(i)=i-c1

[0481] And in When , P(i) is:

[0482] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0483] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0484] And in When P(i) is: P(i) = i;

[0485] By adopting the above-mentioned optional solution (10), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0486] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 10C As shown in the example, as an alternative (11), when i∈[1,m] interval, P(i) satisfies the following relationship:

[0487] Among them, when i∈[1,c1], P(i) is:

[0488] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0489] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0490] And when i∈[c1+1,c1+d1], P(i) is:

[0491] P(i)=i-c1

[0492] And in When , P(i) is:

[0493] P(i)=e2*(I1+N1)+f2+1+d1

[0494] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0495] And in When P(i) is: P(i) = i;

[0496] By adopting the above-mentioned optional solution (11), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0497] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 10D As shown in the example, as an alternative (12), when i∈[1,m], P(i) satisfies the following relationship:

[0498] Among them, when i∈[1,c1], P(i) is:

[0499] P(i)=e1*(I1+N1)+f1+1+d1

[0500] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0501] And when i∈[c1+1,c1+d1], P(i) is:

[0502] P(i)=i-c1

[0503] And in When , P(i) is:

[0504] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0505] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0506] And in When , P(i) is: P(i) = i.

[0507] By adopting the above-mentioned optional solution (12), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0508] Figures 11A to 11D 1 is a schematic diagram showing four different ways of adjusting the display data at the 1st to the mth position in the original row display information to obtain the display data at the 1st to the mth position in the row display information in the embodiment of the present disclosure, as shown in FIG. Figures 11A to 11D As shown, That is, in the original row display information, there are d1 other display data between the left half interval to be processed and the left half interval to be inserted, and there is no other display data between the left half interval to be inserted and the (m+1)th position.

[0509] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 11A As shown in the example, as an alternative (13), when i∈[1,m], P(i) satisfies the following relationship:

[0510] Among them, when i∈[1,c1], P(i) is:

[0511] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0512] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0513] And when i∈[c1+1,c1+d1], P(i) is:

[0514] P(i)=i-c1

[0515] And when i∈[c1+d1+1,m], P(i) is:

[0516] P(i)=e2*(I1+N1)+f2+1+d1

[0517] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0518] By adopting the above-mentioned optional solution (13), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0519] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 11B As shown in the example, as an alternative (14), when i∈[1,m], P(i) satisfies the following relationship:

[0520] Among them, when i∈[1,c1], P(i) is:

[0521] P(i)=e1*(I1+N1)+f1+1+d1

[0522] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1;

[0523] And when i∈[c1+1,c1+d1], P(i) is:

[0524] P(i)=i-c1

[0525] And when i∈[c1+d1+1,m], P(i) is:

[0526] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0527] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0528] By adopting the above-mentioned optional solution (14), the first display data group is inserted into the left half of the waiting insertion interval in a positive order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0529] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 11C As shown in the example, as an alternative (15), when i∈[1,m], P(i) satisfies the following relationship:

[0530] Among them, when i∈[1,c1], P(i) is:

[0531] P(i)=e1*(I1+N1)+f1+1+N1+d1

[0532] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0533] And when i∈[c1+1,c1+d1], P(i) is:

[0534] P(i)=i-c1

[0535] And when i∈[c1+d1+1,m], P(i) is:

[0536] P(i)=e2*(I1+N1)+f2+1+d1

[0537] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1;

[0538] By adopting the above-mentioned optional solution (15), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the second display data group is arranged first in the left half of the rearrangement interval.

[0539] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 11D As shown in the example, as an alternative (16), when i∈[1,m], P(i) satisfies the following relationship:

[0540] Among them, when i∈[1,c1], P(i) is:

[0541] P(i)=e1*(I1+N1)+f1+1+d1

[0542] e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1;

[0543] And when i∈[c1+1,c1+d1], P(i) is:

[0544] P(i)=i-c1

[0545] And when i∈[c1+d1+1,m], P(i) is:

[0546] P(i)=e2*(I1+N1)+f2+1+I1+d1

[0547] e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1.

[0548] By adopting the above-mentioned optional solution (16), the first display data group is inserted into the left half of the waiting insertion interval in reverse order, and the first display data group is arranged first in the left half of the rearrangement interval.

[0549] It should be noted that Figures 8A to 11D Only the case where I1=2 and N1=2 is shown in the figure, which serves only as an example.

[0550] In the embodiment of the present disclosure, by using any of the above schemes (1) to (16), the order of the display data located at the 1st to mth positions in the original row display information can be adjusted to obtain the display data located at the 1st to mth positions in the new row display information. Of course, the order adjustment algorithm for the display data located at the 1st to mth positions in the original row display information is not limited to the above schemes (1) to (16). Schemes (1) to (16) are only some optional implementation schemes in the embodiment of the present disclosure. Other preset adjustment algorithms can also be used in the present disclosure to perform adjustment.

[0551] Some examples of adjusting the order of display data corresponding to the right half display area in the original row display information (display data located from the m+1th to the Xth position in the original row display information) using a preset adjustment algorithm are as follows.

[0552] In other embodiments, at least a portion of the display data located from the X-c2+1th position to the Xth position in the original row display information has a lower position in the new row display information than the display data located from the X-c2th position in the original row display information; for the display data located from the m+1th position to the X-c2th position in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; wherein c2 is a preset positive integer and 1≤c2<Xm.

[0553] That is, at least part of some data lines (a total of c2) located near the right edge region of the right half of the display area can be connected to some voltage output channels relatively close to the middle position of the source driver. As an optional application scenario, the display panel is a special-shaped display panel, for example, the shape of the display panel is generally rectangular and the corners of the rectangle are rounded. In this case, some data lines in the right edge region need to be led to (for example, through Figure 4 The middle area of ​​the display panel is connected to some voltage output channels relatively close to the middle position in the source driver (as implemented by the second connecting line shown in FIG).

[0554] In some embodiments, each display data in the display data from the X-c2+1th position to the Xth position in the original row display information is located in the position from the m+1+d2th position to the m+1+d2th position in the new row display information. I2 and N2 are both pre-set positive integers, and The result of the operation is a positive integer; d2 is a preset integer, and

[0555] Figure 12 This is a schematic diagram of an arrangement of display data located from the X-c2+1th position to the Xth position in the original row display information in an embodiment of the present disclosure, as shown in FIG. Figure 12 As shown in the figure, an exemplary adjustment principle of one of the preset adjustment algorithms in the present disclosure is that the c2 display data located at the X-c2+1th position to the Xth position in the original row display information is inserted into the display data located at the m+d1+1th position to the m+d2+1th position in the original row display information through the preset adjustment algorithm. The left half of the interval to be inserted corresponding to the display data of the m+1th position is used to obtain the display data located at the m+1th position to the Xth position in the new row display information.

[0556] By using the above technical means, the display data located from the X-c2+1th position to the Xth position in the original row display information can be relatively concentrated in the new row display information, which is convenient for the wiring design of the first connecting line in the fan-out area.

[0557] In some embodiments, for display data located from position X-c2+1 to position X in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; alternatively, for display data located from position X-c2+1 to position X in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information. The above technical means can facilitate the routing design of the first connecting trace in the fan-out area.

[0558] For the convenience of description, in the embodiment of the present disclosure, the portion of the display data from the X-c2+1th position to the Xth position in the original row display information is referred to as the right half to be processed interval, and the portion of the display data from the m+d2+1th position to the m+d2+1th position in the original row display information is referred to as the right half to be processed interval. The portion corresponding to the display data of the position is called the right half of the interval to be inserted.

[0559] The right half of the waiting interval includes c2 display data, and the right half of the waiting interval includes In the present disclosure, the c2 display data in the right half of the interval to be processed can be divided into display data groups (called third display data groups) according to each adjacent I2 display data. The third display data group is arranged in sequence; at the same time, the right half is inserted into the interval The display data is divided into display data groups (called the fourth display data group) according to each adjacent N2 display data. The right half of the interval to be inserted contains A fourth display data group is arranged in sequence.

[0560] In some embodiments, the right half of the interval to be processed may be The third display data group is inserted into the right half of the interval to be inserted, and the third display data group and the fourth display data group are alternately arranged; at this time, the result can be obtained by A third display data set and The right half of the rearrangement interval is formed by the fourth display data group.

[0561] As an optional implementation scheme, the right half of the interval to be processed is included in When the third display data group is inserted into the right half of the interval to be inserted, the "positive order insertion" method can be adopted, that is, for any display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the higher the position in the new row display information (including the right half rearrangement interval).

[0562] As another optional implementation, the right half of the interval to be processed When the third display data group is inserted into the right half of the interval to be inserted, the "reverse insertion" method can be adopted, that is, for any display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the lower the position in the new row display information (including the right half of the rearrangement interval).

[0563] In addition, as an optional implementation scheme, the display data with the lowest ranking in the right half rearrangement interval can be the display data in the third display data group, that is, the third display data group is arranged first in the right half rearrangement interval, and then the fourth display data group, and then the third display data group and the fourth display data group are arranged alternately.

[0564] As another optional implementation scheme, the display data with the lowest ranking in the right half rearrangement interval may be the display data in the fourth display data group, that is, the fourth display data group is arranged first in the right half rearrangement interval, and then the third display data group, and then the fourth display data group and the third display data group are arranged alternately.

[0565] That is to say, in the embodiment of the present disclosure, the right half of the to-be-processed interval is included in When inserting the third display data group into the right half of the interval to be inserted, at least the following four schemes can be adopted: 1) The third display data group is inserted in a positive order, and the third display data group is arranged first in the right half of the rearrangement interval; 2) The third display data group is inserted in a positive order, and the fourth display data group is arranged first in the right half of the rearrangement interval; 3) The third display data group is inserted in a reverse order, and the third display data group is arranged first in the right half of the rearrangement interval; 4) The third display data group is inserted in a reverse order, and the fourth display data group is arranged first in the right half of the rearrangement interval. Detailed descriptions will be given later with reference to some specific examples.

[0566] In some embodiments, the value range of I2 is [1, 5]; the value range of N2 is [1, 5]; wherein I2 and N2 may be equal or unequal. In practical applications, the values ​​of I2 and N2 may be set and adjusted according to actual needs.

[0567] Figures 13A to 13D1 to m-th display data in the original row display information are adjusted to obtain four different schematic diagrams of display data in the row display information in the m+1-th to X-th positions, as shown in FIG. Figures 13A to 13D As shown, in some embodiments, d2=0 and That is to say, in the original row display information, there is other display data (at least including the display data at the X-c2th position) between the right half interval to be processed and the right half interval to be inserted, and there is no other display data between the right half interval to be inserted and the mth position.

[0568] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 13A As shown in the example, as an alternative (21), when i∈[m+1,X], P(i) satisfies the following relationship:

[0569] Among them, When , P(i) is:

[0570] P(i)=m+e3*(I2+N2)+f3+1

[0571] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0572] And in When , P(i) is:

[0573] P(i)=i+c2

[0574] And when i∈[X-c2+1,X], P(i) is:

[0575] P(i)=m+e4*(I2+N2)+f4+1+N2

[0576] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2.

[0577] By adopting the above-mentioned optional solution (21), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the fourth display data group is first arranged in the right half of the rearrangement interval.

[0578] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 13BAs shown in the optional solution (22), when i∈[m+1,X], P(i) satisfies the following relationship:

[0579] Among them, When , P(i) is:

[0580] P(i)=m+e3*(I2+N2)+f3+1+I2

[0581] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0582] And in When , P(i) is:

[0583] P(i)=i+c2

[0584] And when i∈[X-c2+1,X], P(i) is:

[0585] P(i)=m+e4*(I2+N2)+f4+1

[0586] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0587] By adopting the above-mentioned optional solution (22), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0588] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 13C As shown in the optional solution (23), when i∈[m+1,X], P(i) satisfies the following relationship:

[0589] Among them, When , P(i) is:

[0590] P(i)=m+e3*(I2+N2)+f3+1

[0591] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0592] And in When , P(i) is:

[0593] P(i)=i+c2

[0594] And when i∈[X-c2+1,X], P(i) is:

[0595] P(i)=m+e4*(I2+N2)+f4+1+N2

[0596] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0597] By adopting the above-mentioned optional solution (23), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the fourth display data group is arranged first in the right half of the rearrangement interval.

[0598] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 13D As shown in the example, as an alternative (24), when i∈[m+1,X], P(i) satisfies the following relationship:

[0599] Among them, When , P(i) is:

[0600] P(i)=m+e3*(I2+N2)+f3+1+I2

[0601] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0602] And in When , P(i) is:

[0603] P(i)=i+c2

[0604] And when i∈[X-c2+1,X], P(i) is:

[0605] P(i)=m+e4*(I2+N2)+f4+1

[0606] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0607] By adopting the above-mentioned optional solution (24), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0608] Figures 14A to 14D 1 to m-th display data in the original row display information are adjusted to obtain four different schematic diagrams of display data in the row display information in the m+1-th to X-th positions, as shown in FIG. Figures 14A to 14D As shown, in some embodiments, d2=0 and That is, in the original row display information, there is no other display data between the right half interval to be processed and the right half interval to be inserted, and there is no other display data between the right half interval to be inserted and the mth position.

[0609] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 14A As shown in the optional solution (25), when i∈[m+1,X], P(i) satisfies the following relationship:

[0610] Among them, when i∈[m+1,X-c2], P(i) is:

[0611] P(i)=m+e3*(I2+N2)+f3+1

[0612] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0613] And when i∈[X-c2+1,X], P(i) is:

[0614] P(i)=m+e4*(I2+N2)+f4+1+N2

[0615] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0616] By adopting the above-mentioned optional solution (25), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the fourth display data group is first arranged in the right half of the rearrangement interval.

[0617] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 14B As shown in the example, as an alternative (26), when i∈[m+1,X], P(i) satisfies the following relationship:

[0618] Among them, when i∈[m+1,X-c2], P(i) is:

[0619] P(i)=m+e3*(I2+N2)+f3+1+I2

[0620] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0621] And when i∈[X-c2+1,X], P(i) is:

[0622] P(i)=m+e4*(I2+N2)+f4+1

[0623] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0624] By adopting the above-mentioned optional solution (26), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0625] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 14C As shown in the optional solution (27), when i∈[m+1,X], P(i) satisfies the following relationship:

[0626] Among them, when i∈[m+1,X-c2], P(i) is:

[0627] P(i)=m+e3*(I2+N2)+f3+1

[0628] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0629] And when i∈[X-c2+1,X], P(i) is:

[0630] P(i)=m+e4*(I2+N2)+f4+1+N2

[0631] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0632] By adopting the above-mentioned optional solution (27), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the fourth display data group is arranged first in the right half of the rearrangement interval.

[0633] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 14DAs shown in the optional solution (28), when i∈[m+1,X], P(i) satisfies the following relationship:

[0634] Among them, when i∈[m+1,X-c2], P(i) is:

[0635] P(i)=m+e3*(I2+N2)+f3+1+I2

[0636] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0637] And when i∈[X-c2+1,X], P(i) is:

[0638] P(i)=m+e4*(I2+N2)+f4+1

[0639] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0640] By adopting the above-mentioned optional solution (28), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0641] Figures 15A to 15D 1 to m-th display data in the original row display information are adjusted to obtain four different schematic diagrams of display data in the row display information in the m+1-th to X-th positions, as shown in FIG. Figures 15A to 15D As shown, in some embodiments, That is to say, in the original row display information, there are other display data (at least including the display data at the X-c2th position) between the right half interval to be processed and the right half interval to be inserted, and there are other d2 display data between the right half interval to be inserted and the mth position.

[0642] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 15A As shown in the optional solution (29), when i∈[m+1,X], P(i) satisfies the following relationship:

[0643] Among them, when i∈[m+1,m+d2], P(i) is:

[0644] P(i)=i

[0645] And in When , P(i) is:

[0646] P(i)=m+d2+e3*(I2+N2)+f3+1

[0647] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0648] And in When , P(i) is:

[0649] P(i)=i+c2

[0650] And when i∈[X-c2+1,X], P(i) is:

[0651] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0652] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0653] By adopting the above-mentioned optional solution (29), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the fourth display data group is first arranged in the right half of the rearrangement interval.

[0654] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 15B As shown, as an optional solution (30), when i∈[m+1,X] interval, P(i) satisfies the following relationship:

[0655] Among them, when i∈[m+1,m+d2], P(i) is:

[0656] P(i)=i

[0657] And in When , P(i) is:

[0658] P(i)=m+d2+e3*(I2+N2)+f3+I2+1

[0659] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0660] And in When , P(i) is:

[0661] P(i)=i+c2

[0662] And when i∈[X-c2+1,X], P(i) is:

[0663] P(i)=m+d2+e4*(I2+N2)+f4+1

[0664] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0665] By adopting the above-mentioned optional solution (30), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0666] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 15C As shown in the optional solution (31), when i∈[m+1,X], P(i) satisfies the following relationship:

[0667] Among them, when i∈[m+1,m+d2], P(i) is:

[0668] P(i)=i

[0669] And in When , P(i) is:

[0670] P(i)=m+d2+e3*(I2+N2)+f3+1

[0671] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0672] And in When , P(i) is:

[0673] P(i)=i+c2

[0674] And when i∈[X-c2+1,X], P(i) is:

[0675] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0676] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0677] By adopting the above-mentioned optional solution (31), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the fourth display data group is arranged first in the right half of the rearrangement interval.

[0678] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 15D As shown in the example, as an alternative (32), when i∈[m+1,X], P(i) satisfies the following relationship:

[0679] Among them, when i∈[m+1,m+d2], P(i) is:

[0680] P(i)=i

[0681] And in When , P(i) is:

[0682] P(i)=m+d2+e3*(I2+N2)+f3+1+I2

[0683] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0684] And in When , P(i) is:

[0685] P(i)=i+c2

[0686] And when i∈[X-c2+1,X], P(i) is:

[0687] P(i)=m+d2+e4*(I2+N2)+f4+1

[0688] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0689] By adopting the above-mentioned optional solution (32), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0690] Figures 16A to 16D 1 to m-th display data in the original row display information are adjusted to obtain four different schematic diagrams of display data in the row display information in the m+1-th to X-th positions, as shown in FIG. Figures 16A to 16D As shown, in some embodiments, That is, in the original row display information, there is no other display data between the right half interval to be processed and the right half interval to be inserted, and there are d2 other display data between the right half interval to be inserted and the mth position.

[0691] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 16A As shown in the example, as an alternative (33), when i∈[m+1,X], P(i) satisfies the following relationship:

[0692] When i∈[m+1,X], P(i) satisfies the following relationship:

[0693] Among them, when i∈[m+1,m+d2], P(i) is:

[0694] P(i)=i

[0695] And when i∈[m+d2+1,X-c2], P(i) is:

[0696] P(i)=m+d2+e3*(I2+N2)+f3+1

[0697] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0698] And when i∈[X-c2+1,X], P(i) is:

[0699] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0700] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0701] By adopting the above-mentioned optional solution (33), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the fourth display data group is arranged first in the right half of the rearrangement interval.

[0702] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 16B As shown in the example, as an alternative (34), when i∈[m+1,X], P(i) satisfies the following relationship:

[0703] Among them, when i∈[m+1,m+d2], P(i) is:

[0704] P(i)=i

[0705] And when i∈[m+d2+1,X-c2], P(i) is:

[0706] P(i)=m+d2+e3*(I2+N2)+f3+I2+1

[0707] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0708] And when i∈[X-c2+1,X], P(i) is:

[0709] P(i)=m+d2+e4*(I2+N2)+f4+1

[0710] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2;

[0711] By adopting the above-mentioned optional solution (34), the third display data group is inserted into the right half of the waiting insertion interval in a positive order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0712] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 16C As shown in the example, as an alternative (35), when i∈[m+1,X], P(i) satisfies the following relationship:

[0713] Among them, when i∈[m+1,m+d2], P(i) is:

[0714] P(i)=i

[0715] And when i∈[m+d2+1,X-c2], P(i) is:

[0716] P(i)=m+d2+e3*(I2+N2)+f3+1

[0717] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0718] And when i∈[X-c2+1,X], P(i) is:

[0719] P(i)=m+d2+e4*(I2+N2)+f4+1+N2

[0720] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2;

[0721] By adopting the above-mentioned optional solution (35), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the fourth display data group is arranged first in the right half of the rearrangement interval.

[0722] In some embodiments, after the order is adjusted, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; see Figure 16D As shown, as an optional solution (36), when i∈[m+1,X] interval, P(i) satisfies the following relationship:

[0723] When i∈[m+1,m+d2], P(i) is:

[0724] P(i)=i

[0725] And when i∈[m+d2+1,X-c2], P(i) is:

[0726] P(i)=m+d2+e3*(I2+N2)+f3+1+I2

[0727] e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2;

[0728] And when i∈[X-c2+1,X], P(i) is:

[0729] P(i)=m+d2+e4*(I2+N2)+f4+1

[0730] e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

[0731] By adopting the above-mentioned optional solution (36), the third display data group is inserted into the right half of the waiting insertion interval in reverse order, and the third display data group is arranged first in the right half of the rearrangement interval.

[0732] It should be noted that Figures 13A to 16D Only the case where I2=2 and N2=2 is shown in the figure, which serves only as an example.

[0733] In the embodiment of the present disclosure, by using any of the above schemes (21) to (36), the order of the display data located at the m+1th position to the Xth position in the original row display information can be adjusted to obtain the display data located at the m+1th position to the Xth position in the new row display information. Of course, the order adjustment algorithm for the display data located at the m+1th position to the Xth position in the original row display information is not limited to that shown in the above schemes (21) to (36). Schemes (21) to (36) are only some optional implementation schemes in the embodiment of the present disclosure. Other preset adjustment algorithms can also be used in the present disclosure to perform adjustment.

[0734] It should be noted that, in the embodiments of the present disclosure, any of the schemes (1) to (16) can be used in combination with any of the schemes (21) to (36), that is, the preset adjustment algorithm includes any of the schemes (1) to (16) and any of the schemes (21) to (36).

[0735] Of course, in the present disclosure, the preset adjustment algorithm may include any one of schemes (1) to (16), and the adjustment scheme adopted for i∈[m+1, X] may not be any one of schemes (21) to (36) but other schemes, for example, P(i)=i for i∈[m+1, X]. Other schemes will not be given examples one by one here.

[0736] In addition, in the present disclosure, the preset adjustment algorithm may include any of the schemes (21) to (36), and the adjustment scheme adopted for i∈[1, m] may not be any of the schemes (1) to (16) but another scheme, for example, for i∈[1, m], P(i)=i. Other schemes are not listed here one by one.

[0737] In some embodiments, X is an even number and m is

[0738] Figure 17 A schematic diagram of the circuit structure of another source driver provided in an embodiment of the present disclosure is shown in FIG. Figure 17 As shown, the source driver 1 provided in the embodiment of the present disclosure includes not only the receiving module 101, adjustment module 104, sending module 102, and voltage output channel 103 involved in the previous embodiment, but also an algorithm setting module 105, wherein the algorithm setting module 105 is connected to the adjustment module 104 and is configured to set a preset adjustment algorithm for use by the adjustment module based on external input information. In other words, the adjustment algorithm used by the adjustment module 104 can be set and adjusted through external input to meet the usage requirements of different scenarios.

[0739] Based on the same inventive concept, the present disclosure also provides a data driving method, which is based on the source driver 1 provided in the previous embodiment. For a detailed description of the source driver 1, please refer to the content of the previous embodiment and will not be repeated here. Figure 18 A flow chart of the data driven method provided in the embodiment of the present disclosure is as follows: Figure 18 As shown, the data-driven method includes:

[0740] Step S1: A receiving and adjusting module receives original row display information, where the original row display information includes X display data arranged in sequence.

[0741] Step S2: The adjustment module adjusts the order of the display data in the original row display information according to a preset adjustment algorithm to obtain new row display information.

[0742] The sorting of the display data in the new row display information is different from the sorting of the display data in the original row display information, and each display data among the display data ranked from the 1st to the mth in the original row display information is ranked between the 1st and the mth in the new row display information, and each display data among the display data ranked from the m+1th to the Xth in the original row display information is ranked between the m+1th and the Xth in the new row display information, where m is a preset positive integer and 1≤m≤X-1.

[0743] Step S3: The sending module sends each display data to each voltage output channel according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel, 1≤j≤X.

[0744] Step S4: The voltage output channel outputs a corresponding data voltage through the voltage output terminal according to the received display data.

[0745] For the detailed description of the above steps, please refer to the relevant description of each module in the previous embodiment, which will not be repeated here.

[0746] In some embodiments, the source driver 1 is provided with an algorithm setting module, and before step S2 , the process further includes: the algorithm setting module setting a preset adjustment algorithm according to external input information.

[0747] Based on the same inventive concept, an embodiment of the present disclosure also provides a display panel, which includes a display area Q1 and a peripheral area Q2 located around the display area Q1. A source driver 1 is provided in the peripheral area Q2. The source driver 1 adopts the source driver 1 provided in any of the previous embodiments. For the specific description of the source driver 1, please refer to the contents of the previous embodiments and will not be repeated here.

[0748] In some embodiments, a pixel unit array and X data lines arranged along a first direction are provided in the display area Q1, and the pixel units are electrically connected to the corresponding data lines; the display data located at the i-th position in the original row display information is located at the P(i)-th position in the new row display information, 1≤i≤X and i is a positive integer; the i-th data line in the display area Q1 is electrically connected to the P(i)-th voltage output channel in the source driver 1.

[0749] Based on the same inventive concept, an embodiment of the present disclosure further provides a display device, which includes a display panel. The display panel adopts the display panel provided by the previous embodiment.

[0750] The display device provided in this embodiment can be any product or component with a display function, such as a flexible wearable device, a mobile phone, a tablet computer, a television, a monitor, a laptop computer, a digital photo frame, or a navigation system. Other essential components of the display device are well understood by those skilled in the art and are not described here in detail, nor should they be construed as limitations of the present invention.

[0751] Furthermore, the display device may also include various types of display devices, such as a liquid crystal display device, an organic electroluminescent display device (eg, an OLED display device, a QLED display device), which is not limited here.

[0752] It is understood that the above embodiments are merely exemplary embodiments for illustrating the principles of the present disclosure, and the present disclosure is not limited thereto. Those skilled in the art may make various modifications and improvements without departing from the spirit and substance of the present disclosure, and such modifications and improvements are also considered to be within the scope of protection of the present disclosure.

Claims

1. A source driver, characterized in that: include: A receiving module, an adjustment module, a sending module and X voltage output channels, where X ≥ 2 and X is a positive integer; The receiving module is used to receive original row display information, where the original row display information includes X display data arranged in sequence; The adjustment module is configured to adjust the order of display data in the original row display information according to a preset adjustment algorithm to obtain new row display information, wherein the order of the display data in the new row display information is different from the order of the display data in the original row display information, and each display data in the display data ranked from the 1st to the mth position in the original row display information is ranked between the 1st and the mth position in the new row display information, and each display data in the display data ranked from the m+1th to the Xth position in the original row display information is ranked between the m+1th and the Xth position in the new row display information, where m is a preset positive integer and 1≤m≤X-1; The sending module is used to send each display data to each voltage output channel according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel, j∈[1,X] and j is a positive integer; The voltage output channel is used to output corresponding data voltage through the voltage output terminal according to the received display data; At least part of the display data at positions 1 to c1 in the original row display information has a position in the new row display information that is higher than the position in the new row display information of the display data at position c1+1 in the original row display information; For display data located from the c1+1th position to the mth position in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; Wherein, c1 is a preset positive integer and 1≤c1<m-1; Each display data in the display data from the 1st position to the c1th position in the original row display information is ranked from the c1+d1+1th position to the c1th+d1+1th position in the new row display information. between positions; I1 and N1 are both preset positive integers, and The result of the operation is a positive integer; d1 is a preset integer, and 2. The source driver according to claim 1, wherein: For display data located at the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; Alternatively, for the display data located at the 1st to c1th positions in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information.

3. The source driver according to claim 2, wherein: d1=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[1,m], P(i) satisfies the following relationship: Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1; And in When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+I1 e2 is The result of the operation is rounded down, f2 is the remainder after the division operation of i-c1-1 and N1; and When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1 e1 is The result of the operation is rounded down, f1 is the remainder after c1-i is divided by I1; and When , P(i) is: P(i)=e2*(I1+N1)+f2+1 e2 is The result of the operation is rounded down, f2 is the remainder after the division operation of i-c1-1 and N1; and When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+I1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1; And in When , P(i) is: P(i)=i.

4. The source driver according to claim 2, wherein: d1=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[1,m], P(i) satisfies the following relationship: Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+I1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+I1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-1 and N1.

5. The source driver according to claim 2, wherein: The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[1,m], P(i) satisfies the following relationship: Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; exist When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+I1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; And in When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; And in When , P(i) is: P(i)=i; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And in When , P(i) is: P(i)=e2*(I1+N1)+f2+1+I1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; And in When , P(i) is: P(i)=i.

6. The source driver according to claim 2, wherein: The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[1,m], P(i) satisfies the following relationship: Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And when i∈[c1+d1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of i-1 and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And when i∈[c1+d1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+I1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+N1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And when i∈[c1+d1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1; or, Among them, when i∈[1,c1], P(i) is: P(i)=e1*(I1+N1)+f1+1+d1 e1 is The result of the operation is rounded down, and f1 is the remainder after the division operation of c1-i and I1; And when i∈[c1+1,c1+d1], P(i) is: P(i)=i-c1 And when i∈[c1+d1+1,m], P(i) is: P(i)=e2*(I1+N1)+f2+1+I1+d1 e2 is The result of the operation is rounded down, and f2 is the remainder after the division operation of i-c1-d1-1 and N1.

7. The source driver according to claim 1, wherein: The value range of I1 is: [1, 5]; The value range of N1 is [1, 5].

8. The source driver according to any one of claims 1 to 7, wherein: At least part of the display data located from the X-c2+1th position to the Xth position in the original row display information has a position in the new row display information lower than the position in the new row display information of the display data located from the X-c2th position in the original row display information; For display data located at positions m+1 to X-c2 in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; Wherein, c2 is a preset positive integer and 1≤c2<Xm.

9. The source driver according to claim 8, wherein: Each display data in the display data from the X-c2+1th position to the Xth position in the original row display information is located from the m+1+d2th position to the m+1+d2th position in the new row display information. between positions; I2 and N2 are both preset positive integers, and The result of the operation is a positive integer; d2 is a preset integer, and 10. The source driver according to claim 9, wherein: For display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the higher the position of the display data in the new row display information; Alternatively, for the display data located from the X-c2+1th position to the Xth position in the original row display information, the higher the position of the display data in the original row display information, the lower the position of the display data in the new row display information.

11. The source driver according to claim 10, wherein: d2=0 and <X, the position of the display data at the i-th position in the original row display information is the P(i)-th position in the new row display information, where i is a positive integer; When i∈[m+1,X], P(i) satisfies the following relationship: Among them, When , P(i) is: P(i)=m+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, When , P(i) is: P(i)=m+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, When , P(i) is: P(i)=m+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2; or, Among them, When , P(i) is: P(i)=m+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

12. The source driver according to claim 10, wherein d2=0 and The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[m+1,X], P(i) satisfies the following relationship: Among them, when i∈[m+1,X-c2], P(i) is: P(i)=m+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,X-c2], P(i) is: P(i)=m+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,X-c2], P(i) is: P(i)=m+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2; or, Among them, when i∈[m+1,X-c2], P(i) is: P(i)=m+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

13. The source driver according to claim 10, wherein: The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[m+1,X], P(i) satisfies the following relationship: Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And in When , P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And in When , P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+I2+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And in When , P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2; or, When i∈[m+1,m+d2], P(i) is: P(i)=i And in When , P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And in When , P(i) is: P(i)=i+c2 And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

14. The source driver according to claim 10, wherein: The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where i is a positive integer; When i∈[m+1,X], P(i) satisfies the following relationship: Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And when i∈[m+d2+1,X-c2], P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And when i∈[m+d2+1,X-c2], P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+I2+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of i+c2-X-1 and I2; or, Among them, when i∈[m+1,m+d2], P(i) is: P(i)=i And when i∈[m+d2+1,X-c2], P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1+N2 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2; or, When i∈[m+1,m+d2], P(i) is: P(i)=i And when i∈[m+d2+1,X-c2], P(i) is: P(i)=m+d2+e3*(I2+N2)+f3+1+I2 e3 is The result of the operation is rounded down, and f3 is the remainder after the division operation of im-1 and N2; And when i∈[X-c2+1,X], P(i) is: P(i)=m+d2+e4*(I2+N2)+f4+1 e4 is The result of the operation is rounded down, and f4 is the remainder after the division operation of Xi and I2.

15. The source driver according to claim 9, wherein: The value range of I2 is: [1, 5]; The value range of N2 is [1, 5].

16. The source driver according to claim 1, wherein: X is an even number, and m is 17. A display panel, characterized in that: include: A display area and a peripheral area surrounding the display area, wherein the source driver according to any one of claims 1 to 16 is disposed in the peripheral area; The display area is provided with a pixel unit array and X data lines arranged along a first direction, and the pixel units are electrically connected to corresponding data lines; The position of the display data at the i-th position in the original row display information in the new row display information is the P(i)-th position, where 1≤i≤X and i is a positive integer; The i-th data line in the display area is electrically connected to the P(i)-th voltage output channel in the source driver.

18. A display device, characterized in that: include: The display panel as claimed in claim 17.

19. A data-driven method, characterized in that: Based on the source driver according to any one of claims 1 to 16, the data driving method comprises: The receiving module receives original row display information, where the original row display information includes X display data arranged in sequence; The adjustment module adjusts the order of the display data in the original row display information according to a preset adjustment algorithm to obtain a new row display information, wherein the order of the display data in the new row display information is different from the order of the display data in the original row display information, and each display data in the display data ranked from the 1st to the mth position in the original row display information is ranked between the 1st and the mth position in the new row display information, and each display data in the display data ranked from the m+1th to the Xth position in the original row display information is ranked between the m+1th and the Xth position in the new row display information, where m is a preset positive integer and 1≤m≤X-1; The receiving module sends each display data to each voltage output channel according to the new row display information, wherein the display data at the jth position in the new row display information is sent to the jth voltage output channel, where j∈[1,X] and j is a positive integer; The voltage output channel outputs corresponding data voltage according to received display data.

Citation Information

Patent Citations

  • Source driver, display panel, display device and data driving method

    CN114283749A