Display data encoding method and chip, display data decoding method and chip, and display device
By arranging and encoding M bit data in the preset color data arrangement order in the display data encoding, the problem that the CSPI protocol is difficult to adapt to the high refresh rate display device is solved, and a more flexible data arrangement method is achieved.
Patent Information
- Application Number
- CN202411766344.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-25
AI Technical Summary
Currently, the mainstream 8-bit CSPI protocol is difficult to adapt to display devices with high refresh rate.
During the encoding process of the display data, the M-bit display data to be encoded is arranged in the preset color data arrangement order, and the arranged display data is encoded in 8 bits.
Without changing the original 8-bit encoding architecture, the 6-bit data arrangement is implemented to adapt to the display device with high refresh rate, and provides a more flexible CSPI protocol data arrangement.
Smart Images

Figure CN119690365A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display data encoding method and chip, a display data decoding method and chip, and a display device. Background Art
[0002] The display device generally performs high-speed data transmission through a point-to-point transmission interface protocol, and the point-to-point transmission interface protocol may be a new high-speed point-to-point interface transmission protocol (China Standard Point-to-Point Interface, CSPI).
[0003] The technical solution of the CSPI protocol uses 8B / 9B encoding to re-encode the data stream so that the consecutive 1s or 0s in the data stream will not exceed 5 bits, that is, 1 bit of 0 must be inserted after every 5 consecutive bits of 1, or 1 bit of 1 must be inserted after every 5 consecutive bits of 0 to achieve DC balance.
[0004] The current mainstream CSPI protocol is an 8-bit protocol, that is, each sub-pixel corresponds to 8 bits of image data, which is difficult to adapt to display devices with high refresh rates. Summary of the invention
[0005] The embodiments of the present application provide a data encoding method and chip, a data decoding method and chip, and a display device, so as to at least solve the technical problem that the current mainstream 8-bit CSPI protocol is difficult to adapt to high refresh rate display devices.
[0006] In a first aspect, an embodiment of the present application provides a display data encoding method, comprising: obtaining M-bit display data to be encoded; wherein M is a multiple of 6; arranging the display data according to a preset color data arrangement order; and performing 8-bit encoding on the arranged display data.
[0007] In some embodiments, the preset color data arrangement order is: arranged in a cyclic order of first color-second color-third color-first color-second color-third color-first color-second color-third color.
[0008] In some embodiments, after the arranged display data is 8-bit encoded, the display data encoding method further includes: outputting the encoded data in a single-channel mode.
[0009] In some embodiments, the preset color data arrangement order is: arranged in a circular order of first color-third color-second color-second color-first color-third color-first color-third color-second color-second color-first color-third color.
[0010] In some embodiments, after the arranged data is 8-bit encoded, the display data encoding method further includes: outputting the encoded data in a dual-channel mode.
[0011] In some embodiments, the outputting of the encoded data in a dual-channel mode includes: outputting the encoded data in a first channel in a first color data arrangement order, the first color data arrangement order including: cyclically arranged in the order of first color-third color-second color-first color-third color-second color; and outputting the encoded data in a second channel in a second color data arrangement order, the second color data arrangement order including: cyclically arranged in the order of second color-first color-third color-second color-first color-third color.
[0012] In some embodiments, the 8-bit encoding of the arranged data includes: dividing the display data into N data units according to a preset color data arrangement order; wherein each of the data units contains 8 bits of display data, N≥1; and encoding the N data units.
[0013] In a second aspect, an embodiment of the present application further provides a display data decoding method, comprising: receiving display data encoded by 8 bits; decoding the display data to obtain decoded M-bit display data; wherein each of the data blocks includes display data corresponding to at least one row of pixels; and reorganizing the decoded M-bit display data into pixel data according to a preset color data arrangement order, wherein each sub-pixel corresponds to 6-bit pixel data.
[0014] In some embodiments, the preset color data arrangement order is: arranged in a cyclic order of first color-second color-third color-first color-second color-third color-first color-second color-third color.
[0015] In some embodiments, before receiving the 8-bit encoded display data, the display data decoding method further includes: receiving the 8-bit encoded display data in a single channel mode.
[0016] In some embodiments, the preset color data arrangement order is: arranged in a circular order of first color-third color-second color-second color-first color-third color-first color-third color-second color-second color-first color-third color.
[0017] In some embodiments, before receiving the 8-bit encoded display data, the display data decoding method further includes: receiving the 8-bit encoded display data through a dual-channel mode.
[0018] In some embodiments, receiving the 8-bit encoded display data through a dual-channel mode includes: receiving the 8-bit encoded display data in a first channel according to a first color data arrangement order, the first color data arrangement order including: cyclically arranged in the order of first color-third color-second color-first color-third color-second color; and receiving the 8-bit encoded display data in a second channel according to a second color data arrangement order, the second color data arrangement order including: cyclically arranged in the order of second color-first color-third color-second color-first color-third color.
[0019] In some embodiments, decoding the display data includes: dividing the display data into N data units according to a preset color data arrangement order; wherein each of the data units contains 8 bits of display data, and N≥1; and decoding the N data units.
[0020] In the third aspect, an embodiment of the present application also provides a coding chip, including: an acquisition module, configured to acquire M-bit display data to be encoded; wherein M is a multiple of 6; an arrangement module, configured to arrange the display data according to a preset color data arrangement order; and an encoding module, configured to perform 8-bit encoding on the arranged display data.
[0021] In a fourth aspect, an embodiment of the present application further provides a decoding chip, comprising: a receiving module, configured to receive display data encoded by 8 bits; a decoding module, configured to decode the display data to obtain decoded M-bit display data; and a reorganization module, configured to reorganize the decoded M-bit display data into pixel data according to a preset color data arrangement order, wherein each sub-pixel corresponds to 6-bit pixel data.
[0022] In a fifth aspect, an embodiment of the present application further provides a display device, comprising a display panel, an encoding chip and a decoding chip, wherein the encoding chip is configured to execute the display data encoding method described in any of the above embodiments for display data, and output the encoded display data to the decoding chip, and the decoding chip is configured to execute the display data decoding method described in any of the above embodiments for the encoded display data, and output the decoded display data to the display panel, and the display panel is used to display an image according to the decoded display data output by the decoding chip.
[0023] The beneficial effects provided by the embodiments of the present application include at least:
[0024] The embodiments of the present application provide a display data encoding method and chip, a display data decoding method and chip, and a display device. The embodiments of the present application arrange the M-bit display data to be encoded according to a preset color data arrangement order during the encoding process of the display data, and perform 8-bit encoding on the arranged display data, which at least solves the technical problem that the current mainstream 8-bit CSPI protocol is difficult to adapt to high refresh rate display devices. Without changing the original 8-bit encoding architecture, a 6-bit data arrangement method can be implemented for high refresh rate display devices, thereby realizing a more flexible CSPI protocol data arrangement method. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 A schematic diagram of the structure of a display panel provided in some embodiments of the present application;
[0026] Figure 2 A flowchart of a data encoding method provided in some embodiments of the present application;
[0027] Figure 3 A schematic diagram of a color data arrangement order provided in some embodiments of the present application;
[0028] Figure 4 A schematic diagram of another color data arrangement order provided in some embodiments of the present application;
[0029] Figure 5 A flowchart of a display data decoding method provided in some embodiments of the present application;
[0030] Figure 6 A schematic diagram of the structure of a coding chip provided in some embodiments of the present application;
[0031] Figure 7 A schematic diagram of the structure of a decoding chip provided in some embodiments of the present application;
[0032] Figure 8 A schematic diagram of the structure of a display device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0033] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. The described technical solutions are only used to explain and illustrate the ideas of the present application and should not be regarded as limiting the scope of protection of the present application.
[0034] In addition, the term "plurality" in the embodiments of the present application refers to two or more than two. The terms "first" and "second" in the embodiments of the present application are used to distinguish different technical features, and do not represent any order, quantity or importance.
[0035] The various embodiments provided in this application are similar, and features in different embodiments may be combined with each other.
[0036] The order of description of the following embodiments is not intended to limit the preferred order of the embodiments.
[0037] Figure 1 Schematic diagram of a display panel provided in some embodiments of the present application. Figure 1 As shown, the display panel includes multiple rows of pixel units and multiple columns of pixel units. The display panel refers to a component for displaying an image, which may include many pixel units, each pixel unit including three sub-pixels, namely, a red sub-pixel, a blue sub-pixel, and a green sub-pixel. Each pixel unit can emit light, display color, or reflect light to produce an image. The type of the display panel can be set according to actual conditions. For example, the display panel can be a liquid crystal panel (Liquid Crystal Display, LCD), an organic light-emitting diode panel (Organic Light-Emitting Diode, OLED), a mini light-emitting diode display panel (Mini-LED), a micro-light-emitting diode display panel (Micro-LED), and the embodiments of the present application are not limited here. In order to support high resolution and high refresh rate, the communication protocol between the timing controller chip (LCD TCON IC) and the driver chip (driver IC) of the liquid crystal display panel can be implemented through the CSPI protocol, such as 8B / 9B encoding.
[0038] 8B / 9B encoding re-encodes the data stream so that the number of consecutive 1s or 0s in the data stream does not exceed 5 bits, that is, 1 bit of 0 must be inserted after every 5 consecutive bits of 1, or 1 bit of 1 must be inserted after every 5 consecutive bits of 0 to achieve DC balance.
[0039] In order to develop high refresh rates and achieve more flexible data arrangement, it is necessary to develop a 6-bit data arrangement method. Under the premise that the 8-bit encoding and decoding framework remains unchanged, each sub-pixel corresponds to 6 bits of pixel data.
[0040] Figure 2 This is a flow chart of a data encoding method provided in some embodiments of the present application. Figure 2 As shown, according to the first aspect of the present application, an embodiment of the present application provides a data encoding method, including:
[0041] Step S201, obtaining M bits of display data to be encoded, wherein M is a multiple of 6;
[0042] Step S202, arranging the display data according to a preset color data arrangement order;
[0043] Step S203, performing 8-bit encoding on the arranged display data.
[0044] It should be noted that the above-mentioned display data encoding method can be completed on a coding chip, such as a chip including a timing controller or a chip including a system on chip. The bit number M of the display data to be encoded is a multiple of 6, for example, it can be 48, 54 or 60, corresponding to pixel data of 8 sub-pixels, pixel data of 9 sub-pixels or pixel data of 10 sub-pixels, etc. Arranged into multiple data blocks according to the preset color data arrangement order, each data block includes pixel data corresponding to one or more rows of sub-pixels, and can be sent to the decoding chip through one or more channels. A channel can send one data block at a time, or it can send multiple data blocks.
[0045] The embodiments of the present application arrange the M-bit display data to be encoded according to a preset color data arrangement order during the encoding process of the display data, and perform 8-bit encoding on the arranged display data, thereby at least solving the technical problem that the current mainstream 8-bit CSPI protocol is difficult to adapt to high refresh rate display devices. Without changing the original 8-bit encoding architecture, a 6-bit data arrangement method can be implemented for high refresh rate display devices, thereby realizing a more flexible CSPI protocol data arrangement method.
[0046] Figure 3 A schematic diagram of a color data arrangement sequence provided in some embodiments of the present application. Figure 3 As shown, in some embodiments, the preset color data arrangement order is: arranged in a circular order of first color-second color-third color-first color-second color-third color-first color-second color-third color.
[0047] Reference Figure 3 As shown, a data block containing 54 bits of data is used as an example for exemplary description. A pixel unit includes three sub-pixels, namely a blue sub-pixel, a green sub-pixel and a red sub-pixel. Each sub-pixel corresponds to 6 bits of pixel data, and a pixel unit corresponds to 18 bits of pixel data. 8 bits of pixel data are encoded as one coding unit. Figure 3 The color data is arranged in a blue-green-red-blue-green-red cyclic arrangement, with blue corresponding to the first color, green corresponding to the second color, and red corresponding to the third color. In other examples, it can also be a green-red-blue-green-red-blue cyclic arrangement or a red-green-blue-red-green-blue cyclic arrangement, etc.
[0048] The display data arranged in the color data arrangement sequence can be output in a single-channel mode after encoding. For example, the display data including the above-mentioned one data block can be transmitted to the decoding chip through one transmission channel.
[0049] In some embodiments, the preset color data arrangement order can also be: arranged in a circular order of first color-third color-second color-second color-first color-third color-first color-third color-second color-second color-first color-third color.
[0050] Figure 4 This is another schematic diagram of color data arrangement order provided in some embodiments of the present application. Figure 4 As shown, a data block containing 108 bits of data is used as an example for exemplary description. A pixel unit includes three sub-pixels, namely a blue sub-pixel, a green sub-pixel and a red sub-pixel. Each sub-pixel corresponds to 6 bits of pixel data, and a pixel unit corresponds to 18 bits of pixel data. 8 bits of pixel data are encoded as one coding unit. Figure 4 The color data shown is arranged in a circular order of blue-red-green-green-blue-red-blue-red-green-green-blue-red, with blue corresponding to the first color, green corresponding to the second color, and red corresponding to the third color. In the first pixel unit (Pixel 1), the color data of the sub-pixels are arranged in an order of blue-red-green, and in the second pixel unit (Pixel 2), the color data of the sub-pixels are arranged in an order of green-blue-red. In other examples, the first color may correspond to green, the second color may correspond to blue, and the third color may correspond to red, or the first color may correspond to red, the second color may correspond to green, and the third color may correspond to blue, etc.
[0051] The display data arranged in the color data arrangement sequence can be output in a dual-channel mode after encoding. For example, the display data including the above-mentioned one data block can be transmitted to the decoding chip through two transmission channels.
[0052] In some embodiments, outputting the encoded data in a dual-channel mode can be achieved by the following steps:
[0053] S1, outputting the encoded data in a first channel according to a first color data arrangement sequence, wherein the first color data arrangement sequence includes: cyclically arranging in the order of first color-third color-second color-first color-third color-second color; and
[0054] S2, outputting the encoded data in a second channel according to a second color data arrangement sequence, wherein the second color data arrangement sequence includes: cyclically arranging in the order of second color - first color - third color - second color - first color - third color.
[0055] Reference Figure 4 As shown, blue corresponds to the first color, green corresponds to the second color, and red corresponds to the third color. The first color data arrangement sequence includes a blue-red-green-blue-red-green cyclic arrangement, and the second color data arrangement sequence includes a green-blue-red-green-blue-red cyclic arrangement. In other examples, the first color may correspond to green, the second color may correspond to blue, and the third color may correspond to red, or the first color may correspond to red, the second color may correspond to green, and the third color may correspond to blue, etc.
[0056] In some embodiments, 8-bit encoding of the arranged data may be achieved by the following steps:
[0057] S1, dividing the display data into N data units according to a preset color data arrangement order; wherein each data unit contains 8 bits of display data, and N≥1;
[0058] S2, encode N data units.
[0059] Reference Figure 3 As shown, taking N equal to 9 as an example, each data unit includes 8 bits of data, so that without changing the original 8-bit encoding architecture of the CSPI protocol, a 6-bit data arrangement can be implemented for a high refresh rate display device, thereby achieving a more flexible CSPI protocol data arrangement.
[0060] According to the second aspect of the present application, an embodiment of the present application further provides a display data decoding method for performing a decoding operation on data encoded using the encoding method in any of the above embodiments. Figure 5 This is a flow chart of a display data decoding method provided in some embodiments of the present application. Figure 5 As shown, the display data decoding method includes:
[0061] Step S501, receiving 8-bit encoded display data;
[0062] Step S502, decoding the display data to obtain decoded M-bit display data;
[0063] Step S503 , reorganizing the decoded M-bit display data into pixel data according to a preset color data arrangement order, wherein each sub-pixel corresponds to 6-bit pixel data.
[0064] In some embodiments, the preset color data arrangement order is: arranged in a circular order of first color-second color-third color-first color-second color-third color-first color-second color-third color.
[0065] In some embodiments, before receiving the 8-bit encoded display data, the display data decoding method further includes: receiving the 8-bit encoded display data in a single channel mode.
[0066] Reference Figure 3 As shown, a data block containing 54 bits of data is used as an example for exemplary description. A pixel unit includes three sub-pixels, namely a blue sub-pixel, a green sub-pixel and a red sub-pixel. Each sub-pixel corresponds to 6 bits of pixel data, and a pixel unit corresponds to 18 bits of pixel data. 8 bits of pixel data are encoded as one coding unit. Figure 3 The color data is arranged in a blue-green-red-blue-green-red cyclic arrangement, with blue corresponding to the first color, green corresponding to the second color, and red corresponding to the third color. In other examples, it can also be a green-red-blue-green-red-blue cyclic arrangement or a red-green-blue-red-green-blue cyclic arrangement, etc.
[0067] In some embodiments, the preset color data arrangement order is: arranged in a circular order of first color-third color-second color-second color-first color-third color-first color-third color-second color-second color-first color-third color.
[0068] In some embodiments, before receiving the 8-bit encoded display data, the display data decoding method further includes: receiving the 8-bit encoded display data through a dual-channel mode.
[0069] Reference Figure 4 As shown, a data block containing 108 bits of data is used as an example for exemplary description. A pixel unit includes three sub-pixels, namely a blue sub-pixel, a green sub-pixel and a red sub-pixel. Each sub-pixel corresponds to 6 bits of pixel data, and a pixel unit corresponds to 18 bits of pixel data. 8 bits of pixel data are encoded as one coding unit. Figure 4 The color data shown is arranged in a circular order of blue-red-green-green-blue-red-blue-red-green-green-blue-red, with blue corresponding to the first color, green corresponding to the second color, and red corresponding to the third color. In the first pixel unit (Pixel 1), the color data of the sub-pixels are arranged in a blue-red-green order, and in the second pixel unit (Pixel 2), the color data of the sub-pixels are arranged in a green-blue-red order. In other examples, the first color may correspond to green, the second color may correspond to blue, and the third color may correspond to red, or the first color may correspond to red, the second color may correspond to green, and the third color may correspond to blue, etc.
[0070] In some embodiments, receiving 8-bit encoded display data through a dual-channel mode includes: receiving the 8-bit encoded display data in a first channel according to a first color data arrangement order, the first color data arrangement order including: cyclically arranged in the order of first color-third color-second color-first color-third color-second color; and receiving the 8-bit encoded display data in a second channel according to a second color data arrangement order, the second color data arrangement order including: cyclically arranged in the order of second color-first color-third color-second color-first color-third color.
[0071] In some embodiments, decoding the display data includes: dividing the display data into N data units according to a preset color data arrangement order; wherein each data unit contains 8 bits of display data, N≥1; and decoding the N data units.
[0072] According to the third aspect of the embodiments of the present application, the embodiments of the present application further provide a coding chip for implementing the display data coding method described in any of the above embodiments, and the contents that have been described will not be repeated here. Figure 6 This is a schematic diagram of the structure of a coding chip provided in some embodiments of the present application. Figure 6 As shown, the encoding chip includes:
[0073] The acquisition module 601 is configured to acquire M bits of display data to be encoded, wherein M is a multiple of 6;
[0074] Arrangement module 602, configured to arrange the display data according to a preset color data arrangement order;
[0075] The encoding module 603 is configured to perform 8-bit encoding on the arranged display data.
[0076] According to a fourth aspect of the embodiments of the present application, the embodiments of the present application further provide a decoding chip for implementing the display data decoding method described in any of the above embodiments, and the contents that have been described will not be repeated here. Figure 7 This is a schematic diagram of the structure of a decoding chip provided in some embodiments of the present application. Figure 7 As shown, the decoding chip includes:
[0077] The receiving module 701 is configured to receive the display data encoded by 8 bits;
[0078] The decoding module 702 is configured to decode the display data to obtain decoded M-bit display data; wherein M is a multiple of 6;
[0079] The reorganization module 703 is configured to reorganize the decoded M-bit display data into pixel data according to a preset color data arrangement order, wherein each sub-pixel corresponds to 6-bit pixel data.
[0080] According to a fifth aspect of the embodiments of the present application, the embodiments of the present application also provide a display device. Figure 8 Schematic diagram of a display device provided in some embodiments of the present application. Figure 8 As shown, the display device includes a display panel 801, an encoding chip 802, and a decoding chip 803. The encoding chip 802 is configured to perform the display data encoding method described in any of the above embodiments on display data, and output the encoded display data to the decoding chip 803. The decoding chip 803 is configured to perform the display data decoding method described in any of the above embodiments on the encoded display data, and output the decoded display data to the display panel 801. The display panel 801 is used to display an image according to the decoded display data output by the decoding chip 803.
[0081] The embodiments of the present application provide a data encoding method and chip, a data decoding method and chip, and a display device. The display device can be integrated in a display device, which can be a TV, a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited thereto.
[0082] The embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above-mentioned display data encoding method or display data decoding method are implemented. The non-transitory computer-readable storage medium has all the beneficial effects of the above-mentioned display data encoding method or display data decoding method, and the present application will not repeat them here.
[0083] The embodiment of the present application also provides an electronic device, including: a memory and a processor, wherein a computer program is stored in the memory; the processor is used to execute the computer program in the memory to implement the steps of the above-mentioned display data encoding method or display data decoding method. The electronic device has all the beneficial effects of the above-mentioned display data encoding method or display data decoding method, and the present application will not repeat them here.
[0084] The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof, which is not specifically limited in the present application. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0085] In some embodiments of the present application, computer-readable storage media may be any tangible media that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0086] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0087] Computer program code for performing the operations of some embodiments of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network (including a local area network (LAN) or a wide area network (WAN)), or it can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0088] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, a program segment, or a portion of a code, which contains one or more executable instructions for implementing a specified logical function.
[0089] It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures.
[0090] The above is a detailed introduction to a display data encoding method and chip, a display data decoding method and chip, and a display device provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A display data encoding method, characterized in that: include: Obtaining M bits of display data to be encoded, wherein M is a multiple of 6; Arranging the display data according to a preset color data arrangement order; The arranged display data is 8-bit encoded.
2. The display data encoding method according to claim 1, characterized in that: The preset color data arrangement order is: Arrange in a cyclic order of first color - second color - third color - first color - second color - third color - first color - second color - third color.
3. The display data encoding method according to claim 2, characterized in that: After the arranged display data is 8-bit encoded, the display data encoding method further includes: Output the encoded data in single-channel mode.
4. The display data encoding method according to claim 1, characterized in that: The preset color data arrangement order is: The colors are arranged in a cyclical order of first color - third color - second color - second color - first color - third color - first color - third color - second color - second color - first color - third color.
5. The display data encoding method according to claim 4, characterized in that: After the arranged data is 8-bit encoded, the display data encoding method further includes: The encoded data is output in dual-channel mode.
6. The display data encoding method according to claim 5, characterized in that: Outputting the encoded data in a dual-channel mode includes: Outputting the encoded data in a first channel according to a first color data arrangement sequence, wherein the first color data arrangement sequence includes: cyclically arranging in the order of first color-third color-second color-first color-third color-second color; and The encoded data is outputted in the second channel according to a second color data arrangement sequence, wherein the second color data arrangement sequence includes: cyclically arranged in the order of second color-first color-third color-second color-first color-third color.
7. The display data encoding method according to claim 1, characterized in that: The 8-bit encoding of the arranged data comprises: Dividing the display data into N data units according to a preset color data arrangement order; wherein each of the data units contains 8 bits of display data, and N≥1; Encode the N data units.
8. A display data decoding method, characterized in that: include: Receive 8-bit encoded display data; Decoding the display data to obtain decoded M-bit display data; According to a preset color data arrangement order, the decoded M-bit display data is reorganized into pixel data; wherein each sub-pixel corresponds to 6-bit pixel data.
9. The display data decoding method according to claim 8, characterized in that: The preset color data arrangement order is: Arrange in a cyclic order of first color - second color - third color - first color - second color - third color - first color - second color - third color.
10. The display data decoding method according to claim 9, characterized in that: Before receiving the 8-bit encoded display data, the display data decoding method further includes: The 8-bit encoded display data is received in a single-channel mode.
11. The display data decoding method according to claim 8, characterized in that: The preset color data arrangement order is: The colors are arranged in a cyclical order of first color - third color - second color - second color - first color - third color - first color - third color - second color - second color - first color - third color.
12. The display data decoding method according to claim 11, characterized in that: Before receiving the 8-bit encoded display data, the display data decoding method further includes: The 8-bit encoded display data is received via a dual-channel mode.
13. The display data decoding method according to claim 12, characterized in that: The receiving the 8-bit encoded display data in a dual-channel mode includes: receiving the 8-bit encoded display data in a first channel according to a first color data arrangement sequence, wherein the first color data arrangement sequence includes: cyclically arranging in the order of first color-third color-second color-first color-third color-second color; and The 8-bit encoded display data is received in the second channel according to a second color data arrangement sequence, wherein the second color data arrangement sequence includes: cyclic arrangement in the order of second color-first color-third color-second color-first color-third color.
14. The display data decoding method according to claim 8, characterized in that: The decoding of the display data comprises: Dividing the display data into N data units according to a preset color data arrangement order; wherein each of the data units contains 8 bits of display data, and N≥1; The N data units are decoded.
15. A coding chip, characterized in that: include: An acquisition module, configured to acquire M bits of display data to be encoded; wherein M is a multiple of 6; an arrangement module, configured to arrange the display data according to a preset color data arrangement order; The encoding module is configured to perform 8-bit encoding on the arranged display data.
16. A decoding chip, characterized in that: include: A receiving module configured to receive 8-bit encoded display data; A decoding module, configured to decode the display data to obtain decoded M-bit display data; wherein M is a multiple of 6; The reorganization module is configured to reorganize the decoded M-bit display data into pixel data according to a preset color data arrangement order, wherein each sub-pixel corresponds to 6-bit pixel data.
17. A display device, characterized in that: The device comprises a display panel, an encoding chip and a decoding chip, wherein the encoding chip is configured to execute the display data encoding method as described in any one of claims 1 to 7 for display data, and output the encoded display data to the decoding chip, and the decoding chip is configured to execute the display data decoding method as described in any one of claims 8 to 14 for the encoded display data, and output the decoded display data to the display panel, and the display panel is used to display an image according to the decoded display data.