Display driving apparatus and display driving method therefor
By performing the method of converting frame rate formats and recombining display data in the display driver device, the problem of different display areas in the partitioned display system has been solved, and the effect of reducing hardware resource performance requirements and power consumption is achieved.
Patent Information
- Application Number
- PCT/CN2024/111455
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-01
- Filing Date
- 2024-08-12
- Publication Date
- 2025-03-06
AI Technical Summary
In a partitioned display system, some display areas require display data with high refresh rate, while some areas require display data with low refresh rate, resulting in high hardware resource performance and high power consumption of the display driver device.
By performing frame rate format conversion in the display drive device, the first display data with a low refresh rate is copied N times, and the second display data with a high refresh rate is divided into N frames, the converted display data with a second frequency is generated, and reorganized to meet the needs of the display screen.
The performance requirements for the hardware resources of the display driver device are reduced, the power consumption of the display system is reduced, and the refresh rate requirements of the display area are effectively managed.
Smart Images

Figure CN2024111455_06032025_PF_FP_ABST
Abstract
Description
Display driving device and display driving method thereof Technical Field
[0001] The present disclosure relates to the field of display technology, and in particular, to a display driving device and a related display driving method and display system. Background Art
[0002] Currently, many display systems, particularly in-vehicle display systems, utilize partitioned display technology. In this technology, multiple display driver devices are installed within the display system to provide display data to various display areas within the display screen. Providing display data through multiple display driver devices increases the demand for these devices and the space required to house them. A display system has been proposed that uses a single display driver device to provide display data to the partitioned display screens. This system reduces the demand for display driver devices and saves on assembly space for these devices.
[0003] Summary of the Invention
[0004] Embodiments of the present disclosure provide a display driving device and related display driving method and display system.
[0005] According to a first aspect of the present disclosure, a display driver device is provided. The display driver device includes: a processor; and a memory storing instructions, which, when executed by the processor, configure the display driver device to: provide control data and input display data having a first frequency, wherein the input display data includes at least one first display data for display in at least one first display area of a display screen and at least one second display data for display in at least one second display area of the display screen, and the control data indicates that the at least one first display area requires display data with a low refresh rate and the at least one second display area requires display data with a high refresh rate; perform a first frame rate format conversion on the at least one first display data to generate at least one converted first display data having a second frequency; perform a second frame rate format conversion on the at least one second display data to generate at least one converted second display data having the second frequency; recombining the at least one converted first display data and the at least one converted second display data to generate output display data having the second frequency; and provide the output display data to the display screen for display. The second frequency is N times the first frequency, wherein N is an integer greater than or equal to 2.
[0006] In an embodiment of the present disclosure, the display driving apparatus is further configured to perform a first frame rate format conversion on at least one first display data by copying each frame of each first display data N times to generate converted first display data.
[0007] In an embodiment of the present disclosure, the display driving apparatus is further configured to perform a second frame rate format conversion on at least one second display data by dividing each frame of each second display data into N frames.
[0008] In an embodiment of the present disclosure, the display driving device is further configured to reorganize at least one converted first display data and at least one converted second display data by the following operation: for the at least one converted first display data and the at least one converted second display data, sequentially perform the following operations: read one frame of each converted first display data and one frame of each converted second display data to constitute one frame of output display data.
[0009] In an embodiment of the present disclosure, the first frequency is 30 Hz and the second frequency is 60 Hz.
[0010] According to a second aspect of the present disclosure, a display system is provided, comprising the display device according to the first aspect of the present disclosure.
[0011] In an embodiment of the present disclosure, the display system is installed on a vehicle.
[0012] According to a third aspect of the present disclosure, a display driving method is provided. The method includes: generating control data and input display data having a first frequency, wherein the input display data includes at least one first display data for display in at least one first display area of the display screen and at least one second display data for display in at least one second display area of the display screen, and the control data indicates that the first display area requires display data with a low refresh rate and the second display area requires display data with a high refresh rate; performing a first frame rate format conversion on the at least one first display data to generate at least one converted first display data with a second frequency; performing a second frame rate format conversion on the at least one second display data to generate at least one converted second display data with the second frequency; recombining the at least one converted first display data and the at least one converted second display data to generate output display data with the second frequency; and providing the output display data to the display screen for display. The second frequency is N times the first frequency, wherein N is an integer greater than or equal to 2.
[0013] In an embodiment of the present disclosure, performing the first frame rate format conversion on the at least one first display data includes: replicating each frame of each first display data in the at least one first display data N times.
[0014] In an embodiment of the present disclosure, performing the second frame rate format conversion on the at least one second display data includes: dividing each frame of each second display data in the at least one second display data into N frames.
[0015] In an embodiment of the present disclosure, recombining at least one converted first display data and at least one converted second display data includes: sequentially performing the following operations for the at least one converted first display data and the at least one converted second display data: reading one frame of each converted first display data and one frame of each converted second display data to constitute one frame of the output display data. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments will be briefly described below. It should be noted that the drawings described below only relate to some embodiments of the present disclosure and are not intended to limit the present disclosure. Throughout the various views of these drawings, corresponding reference numerals indicate corresponding components or features:
[0017] FIG1 shows a schematic diagram of a display system according to an embodiment of the present disclosure;
[0018] FIG2 shows a schematic flow chart of a display driving method according to an embodiment of the present disclosure;
[0019] FIG3 is a schematic diagram showing frame rate format conversion of input display data according to an embodiment of the present disclosure;
[0020] FIG4 shows a schematic diagram of recombining converted first display data and converted second display data according to an embodiment of the present disclosure; and
[0021] FIG5 shows a schematic block diagram of a display driving device according to an embodiment of the present disclosure;
[0022] FIG6 shows a schematic block diagram of a display driving device according to another embodiment of the present disclosure;
[0023] FIG7 shows a schematic diagram of input display data and output display data according to an embodiment of the present disclosure; and
[0024] FIG8 shows a schematic diagram of input display data and output display data according to another embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work also fall within the scope of protection of the present disclosure.
[0026] When introducing elements of the present disclosure and the embodiments thereof, the articles "a," "an," "the," and "said" are intended to mean that there are one or more elements. The terms "comprising," "including," "containing," and "having" are intended to be inclusive and mean that there may be additional elements other than the listed elements.
[0027] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which the present disclosure belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the specification and the relevant technology, and will not be interpreted in an idealized or overly formal form unless otherwise clearly defined herein. As used herein, a statement that two or more parts are "connected" or "coupled" together should refer to the parts being directly combined together or combined through one or more intermediate components. As used herein, "high frequency" and "low frequency" are relative terms, with high frequency being higher than low frequency.
[0028] In addition, terms such as “first” and “second” are used only to distinguish one component (or a portion of a component) from another component (or another portion of a component).
[0029] In existing technologies that use a single display driver to provide display data to partitioned display screens, the display driver typically uses a single high frequency to generate and provide display data. However, in a partitioned display, some display areas may require high-frequency display data, while others may require low-frequency display data. In this case, using the same high frequency to generate display data requires high-performance hardware resources from the display driver and increases the power consumption of the display system.
[0030] FIG1 is a schematic block diagram of a display system 10 according to an embodiment of the present disclosure. As shown in FIG1 , the display driving system 10 includes a display driving device 110 and a display screen 120 .
[0031] The display driver 110 is coupled to the display screen 120 and is configured to provide output display data to the display screen 120 for display. In an embodiment of the present disclosure, the display driver 110 may be configured to execute the display driving method shown in FIG2 .
[0032] The display screen 120 may include at least one first display area and at least one second display area, wherein the first display area requires display data at a low refresh rate and the second display area requires display data at a high refresh rate. In the example of Figure 1, the display screen 120 includes two first display areas 1210_1 and 1210_2 (collectively referred to as 1210) and a second display area 1220. The first display areas 1210_1 and 1210_2 require display data at a low refresh rate, while the second display area 1220 requires display data at a high refresh rate. For example, the display screen 120 may be an in-vehicle display screen having a resolution of 10796×1040 and an input interface of two EDP interfaces. The resolution of the signal transmitted by each EDP interface may be 5248×1040 and the frequency may be 60Hz. The first display areas 1210_1 and 1210_2 may be an instrument area and a navigation area, respectively, with a resolution of 3498×1040 and a low refresh rate signal source. The second display area 1220 may be an entertainment area with a resolution of 3500×1040 and a high refresh rate signal source.
[0033] Although the display screen 120 is shown as including two first display areas and one second display area in the example of FIG1 , it should be understood that the display screen 120 may also include other numbers of first display areas and second display areas. Furthermore, the first display area 1210 and the second display area 1220 may have other resolutions.
[0034] 2 is a schematic flow chart of a display driving method 20 according to an embodiment of the present disclosure. The display driving method 20 may be executed by the display driving apparatus 110 in FIG1 to drive the display screen 120 to display.
[0035] As shown in FIG2 , at step 210 , control data and input display data having a first frequency are provided. In an embodiment of the present disclosure, the control data may be used to indicate a display area requiring display data at a low refresh rate and a display area requiring display data at a high refresh rate. In an embodiment of the present disclosure, the control data may indicate that a first display area requires display data at a low refresh rate, and a second display area requires display data at a high refresh rate. In an embodiment of the present disclosure, the input display data may include at least one first display data for display in at least one first display area of a display screen, and at least one second display data for display in at least one second display area of the display screen. In the example of FIG1 , the input display data Indata may include first display data data1_1 displayed in first display area 1210_1, first display data data1_2 displayed in first display area 1210_2, and second display data data2 displayed in second display area 1220. Accordingly, a frame of the input display data Indata may include a frame of the first display data data1_1, a frame of the first display data data1_2, and a frame of the second display data data2. In addition, the input display data Indata has a first frequency f1, for example, 30 Hz. The control data may indicate that the first display area 1210 requires display data with a low refresh rate, and the second display area 1220 requires display data with a high refresh rate.
[0036] At step 220, a first frame rate format conversion is performed on each frame of each first display data in the at least one first display data. In an embodiment of the present disclosure, the converted first display data is generated by replicating each frame of each first display data N times, where N depends on the ratio of the second frequency of the output display data to the first frequency and is a positive integer greater than or equal to 2. In the example of FIG. 1 , assuming the second frequency is 60 Hz, N is equal to 2. In this case, since the control data indicates that the first display area 1210 requires display data at a low refresh rate, each frame of the first display data data1_1 and data1_2 having the first frequency f1 is replicated twice to generate converted first display data data1'_1 and data1'_2 having the second frequency f2. Thus, the generated converted first display data data1'_1 and data1'_2 will include two frames identical to each frame of the first display data data1_1 and data1_2.
[0037] The following describes the frame rate format conversion process for the first display data data1_1 and data1_2 with reference to FIG3 . As shown in FIG3 , each frame of the first display data data1_1 is replicated twice to generate two frames of corresponding converted first display data data1'_1 having a second frequency f2. Each frame of the first display data data1_2 is also replicated twice to generate two frames of corresponding converted first display data data1'_2 having a second frequency f2. This step converts each frame of the first display data data1_1 and data1_2 in the input display data Indata into two frames of converted first display data data1'_1 and data1'_2, thereby causing the converted first display data data1' to have a higher frequency than the input display data Indata.
[0038] At step 230, a second frame rate format conversion is performed on each frame of each second display data in the at least one second display data. In an embodiment of the present disclosure, the converted second display data is generated by dividing each frame of each second display data into N frames. The frame rate format conversion process for the second display data will be described below with reference to FIG.
[0039] As shown in FIG3 , each frame of the second display data data2 is divided to generate one frame of converted second display data data2'_1 and one frame of converted second display data data2'_2 having a second frequency f2. This step can be performed by converting the second display data data2 in each frame of the input display data Indata into one frame of converted second display data data2'_1 and one frame of converted second display data data2'_2, thereby making the converted second display data data2' have a higher frequency than the input display data Indata.
[0040] At step 240, the at least one converted first display data and the at least one converted second display data are reassembled. In an embodiment of the present disclosure, the following operations are sequentially performed for the at least one converted first display data and the at least one converted second display data: a frame of each converted first display data and a frame of each converted second display data are read to form a frame of output display data. This reassembly process is described below with reference to FIG4 .
[0041] After undergoing the frame rate format conversion described with reference to FIG3 , each frame of input display data Indata is converted into two frames of converted first display data data1′_1, two frames of first display data data1′_2, and two frames of converted second display data data2′. As shown in FIG4 , during reassembly, the first frame of converted first display data data1′_1, the first frame of converted first display data data1′_2, and the first frame of converted second display data data2′ (data2′_1) are read to form the first frame of output display data Outdata. Then, the second frame of converted first display data data1′_1, the second frame of converted first display data data1′_2, and the second frame of converted second display data data2′ (data2′_2) are read to form the second frame of output display data Outdata. This process is repeated until the last frame of converted first display data data1′ and converted second display data data2′ is reached, thereby generating output display data Outdata. The output display data Outdata has the same second frequency f2 as the converted first display data data1 ′_1 and data1 ′_2 and the converted second display data data2 ′.
[0042] At step 250, the output display data is provided to the display screen for display. In an embodiment of the present disclosure, the output display data is transmitted to the display screen at a second frequency to drive the display screen for display.
[0043] Although the above description is made in detail with reference to an example in which the first frequency f1 = 30 Hz and the second frequency f2 = 60 Hz (and therefore N = 2), it should be understood that the first frequency f1 and the second frequency f2 may also take other values.
[0044] The display driving method and display driving system according to the embodiments of the present disclosure can generate input display data at a low frequency and perform different frame rate processing on the input display data based on the characteristics of the display area of the display screen. This reduces hardware performance requirements and power consumption.
[0045] FIG5 shows a schematic block diagram of a display driver apparatus 500 according to an embodiment of the present disclosure. As shown in FIG5 , the display driver apparatus 500 may include a processor 501 and a memory 502 coupled to the processor 501. The display driver apparatus 500 may be coupled to an external display screen to provide output display data thereto for display. The memory 502 stores instructions that, when executed by the processor 501, may configure the display driver apparatus 500 to perform the display driving method described in detail above with reference to FIG2 through FIG4 , and will not be further described herein.
[0046] FIG6 shows a schematic block diagram of a display driver apparatus 600 according to another embodiment of the present disclosure. In FIG6 , the display driver apparatus 600 may include a data generation module 601, a receiving module 602, a segmentation module 603, a writing module 604, an arbitration module 605, a storage module 606, a timing generation module 607, a control module 608, a reading module 609, a reassembly module 610, and an output module 611.
[0047] The data generation module 601 can be coupled to the receiving module 602 and configured to generate input display data and control data, and transmit the input display data and control data to the receiving module 602, wherein the data generation module 601 transmits the input display data at a first frequency. In an embodiment of the present disclosure, the data generation module 601 can be implemented using a system on a chip (SOC). As an example, the data generation module 601 may have a high-definition multimedia interface that can transmit display data with a resolution of 7680×4320 at a frequency of 30Hz. In one example, the input display data includes first display data data1_1 and data1_2 for two first display areas and second display data data2 for the second display area. The control data indicates that the first display area requires display data with a low refresh rate and the second display area requires display data with a high refresh rate.
[0048] The receiving module 602 may be coupled to the data generation module 601, the segmentation module 603, and the timing generation module 607, and configured to receive input display data and control data having a first frequency from the data generation module 601, provide the input display data to the segmentation module 603, and provide the control data to the timing generation module 607. Furthermore, the receiving module 602 may include a display data receiving module 602_1 and a control data receiving module 602_2. The display data receiving module 602_1 may be coupled to the segmentation module 603, and configured to receive the input display data from the data generation module 601 and provide the input display data to the segmentation module 603. The control data receiving module 602_2 may be coupled to the timing generation module 607, and configured to receive the control data from the data generation module 601 and provide the control data to the timing generation module 607.
[0049] The segmentation module 603 can be coupled to the receiving module 602 and the writing module 604 and configured to segment the received input display data according to a predetermined format. In the above example, the segmentation module 603 segments the input display data into the first display data data_1, the first display data data1_2, the first portion data2_1 of the second display data data2, and the second portion data2_2 of the second display data data2. The segmented display data is then written to the storage module 620 via the writing module 604 under the control of the arbitration module 612.
[0050] The arbitration module 605 may be coupled to the write module 604, the storage module 620, and the read module 609, and may be configured to control the order in which the write module 604 and the read module 609 access the storage module 606. In an embodiment of the present disclosure, the arbitration module 605 controls the read module 609 to read the corresponding display data from the storage module 606 after the write module 604 writes the segmented display data to the storage module 606.
[0051] The write module 604 may be coupled to the storage module 606 and configured to write the segmented display data to the storage module 606. Further to the above example, the write module 604 may include a first write sub-module 604_1, a second write sub-module 604_2, a third write sub-module 604_3, and a fourth write sub-module 604_4. The first write sub-module 604_1 is configured to receive the first display data data1_1 and write it to the storage module 606. The second write sub-module 604_2 is configured to receive the first display data data1_2 and write it to the storage module 606. The third write sub-module 604_3 is configured to receive the first portion data2_1 of the second display data data2 and write it to the storage module 606. The fourth write sub-module 604_4 is configured to receive the second portion data2_2 of the second display data data2 and write it to the storage module 606. As an example, the write submodules 604_1, 604_2, 604_3, and 604_4 may be wavelength division multiple access (WDMA) modules. Although in this example, the write module 604 includes four write submodules corresponding to the first display data data1_1 and data1_2, and the two parts of the second display data data2, data2_1 and data2_2, respectively, it should be understood that the write module may also include other numbers of write submodules.
[0052] The storage module 606 is coupled to the reading module 609 and is configured to store the display data written by the writing module 604. For the above example, the storage module 606 can store the written display data data1_1, data1_2, data2_1 and data2_2 in four independent storage spaces respectively.
[0053] The timing generation module 609 can be coupled to the receiving module 602 (in particular, the control data receiving module 602) and the control module 608, and is configured to generate a timing signal having a second frequency f2, and provide the generated timing signal and the received control data to the control module 608.
[0054] The control module 608 can be coupled to the timing generation module 607 and the reading module 609, and is configured to generate a readout frame synchronization signal based on the received control data and timing signal, and provide the readout frame synchronization signal to the reading module 609. For the above example, the control module 608 includes a first control submodule 608_1 and a second control submodule 608_2. The first control submodule 608_1 is configured to generate a first readout frame synchronization signal for the first display data based on the control data indicating that the first display area requires display data with a low refresh rate and the timing signal, and provide the first control signal to the reading module 609. The second control submodule 608_2 is configured to generate a second readout frame synchronization signal for the second display data based on the control data indicating that the second display area requires display data with a high refresh rate and the timing signal, and provide the second control signal to the reading module 609.
[0055] The reading module 609 may be coupled to the storage module 606, the control module 608, and the reassembly module 610, and may be configured to read the first display data and the second display data from the storage module 606 based on a readout frame synchronization signal from the control module 608. For the above example, the reading module 609 may include a first reading submodule 609_1, a second reading submodule 609_2, and a third reading submodule 609_3. The first reading submodule 609_1 may be configured to read the first display data data1_1 from the storage module 606 based on a first control signal from the first control submodule 608_1, and to read each frame twice to obtain converted first display data data1'_1 having a second frequency f2. The converted first display data data1'_1 may then be sequentially provided to the reassembly module 610. The second reading submodule 609_2 reads the first display data data1_2 from the storage module 606 based on the first control signal from the first control submodule 608_1, reading each frame twice to obtain converted first display data data1'_2 having a second frequency f2, and then sequentially provides the converted first display data data1'_2 to the reassembly module 610. The third reading submodule 609_3 reads each frame of the second display data data2 from the storage module 606 based on the second control signal from the second subcontrol module 608_2, and then sequentially provides the converted second display data data2' to the reassembly module 610. Although in this example, the reading module 609 includes four reading submodules corresponding to the first display data data1_1 and data1_2, and the two parts data2_1 and data2_2 of the second display data data2, respectively, it should be understood that the reading module may also include other numbers of writing submodules.
[0056] The reassembly module 610 can be coupled to the reading module 609 and the output module 645 and configured to reassemble the received converted first display data and the converted second display data to generate output display data. For the above example, the reassembly module 610 is configured to reassemble the following data to form one frame of output display data Outdata and provide this frame to the output module 645: one frame of received converted first display data data1′_1, one frame of converted first display data data1′_2, and one frame of converted second display data data2′_1. The reassembly module 610 is then configured to reassemble the following data to form another frame of output display data Outdata and provide this frame to the output module 645: another frame of received converted first display data data1′_1, another frame of converted first display data data1′_2, and one frame of converted second display data data2′_2. This process is repeated until all input display data stored in the storage module 606 is converted into output display data and provided to the display screen 120.
[0057] The output module 611 can be coupled to the reassembly module 610 and the display screen 120, and is configured to provide the received output display data to the display screen 120. In this example, the output module 611 includes two EDP interfaces, which can be coupled to two EDP interfaces of the display screen 120. Because the maximum resolution of data transmitted by the EDP interfaces is 5248×1040 and the frequency is 60 Hz, the output display data with a resolution of 10496×1040 for the display screen can be split into two appropriate parts (for example, two parts with a resolution of 5249×1040) and transmitted at a frequency of 60 Hz.
[0058] Alternatively, in an embodiment of the present disclosure, the display driver 60 may not include the storage module 606 and the arbitration module 605. In this case, the write module 604 may directly provide the corresponding input display data to the read module 609, and then the read module 609 provides the generated output display data to the display screen 120.
[0059] FIG7 illustrates a schematic diagram of input display data and output display data according to an embodiment of the present disclosure. In this example, the display screen uses display screen 120 in FIG1 . The maximum resolution of the input display data is 7680×4320, and the resolution of the output display data is 10496×1040. One frame of input display data includes one frame of first display data data1_1 and one frame of first display data data1_2 for first display area 1210, and one frame of second display data data2 for second display area 1220. Similar to the description above with reference to FIG3 and FIG4 , each frame of first display data data1_1 undergoes a first frame rate conversion to generate two frames of converted first display data data1'_1. Each frame of first display data data1_2 undergoes a first frame rate conversion to generate two frames of converted first display data data1'_2. Each frame of second display data data2 undergoes a second frame rate conversion to generate one frame of converted second display data data2'_1 and one frame of converted second display data data2'_2. The output display data Outdata includes two frames, Fr_1 and Fr_2. Frame Fr_1 includes one frame of converted first display data data1'_1, one frame of converted first display data data1'_2, and one frame of converted second display data data2'_1. Frame Fr_2 includes one frame of converted first display data data1'_1, one frame of converted first display data data1'_2, and one frame of converted second display data data2'_2. In this example, the resolution of the first display data data1_1 is 3498×1040, and the resolution of the first display data data1_2 is 3498×1040. The resolution of the second display data data2_1 or data2_2 is 3450×1040.
[0060] Figure 8 shows a schematic diagram of input display data and output display data according to another embodiment of the present invention. Unlike Figure 7, in this example, the display screen has a first display area 1210 and two second display areas 1220. As shown in Figure 8, one frame of input display data includes one frame of first display data data1 for the first display area 1210; one frame of second display data data21 for the second display area 1220_1, which includes one frame of second display data data21_1 and one frame of data21_2; and one frame of second display data data22 for the second display area 1220_2, which includes one frame of second display data data22_1 and one frame of second display data data22_2. Similar to the description above with reference to Figures 3 and 4, each frame of the first display data data1 undergoes a first frame rate conversion, generating two frames of converted first display data data1'. A second frame rate conversion is performed on each frame of the second display data data21, generating one frame of converted second display data data21'_1 and one frame of converted second display data data21'_2. A second frame rate conversion is performed on each frame of the second display data data22, generating one frame of converted second display data data22'_1 and one frame of converted second display data data22'_2. The output display data includes two frames Fr_1 and Fr_2. Frame Fr_1 includes one frame of converted first display data data1', one frame of converted second display data data21'_1, and one frame of converted second display data data22'_1. Frame Fr_2 includes one frame of converted first display data data1', one frame of converted second display data data21'_2, and one frame of converted second display data data22'_2.
[0061] While some embodiments of the present disclosure have been described herein, these embodiments are presented by way of example only and are not intended to limit the scope of the present disclosure. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions, and changes in the form of the embodiments described herein may be made without departing from the spirit of the present disclosure. The appended claims and their equivalents are intended to cover such forms or modifications as fall within the scope and spirit of the present disclosure.
Claims
1. A display driving device, comprising: processor; as well as A memory storing instructions, which, when executed by the processor, cause the display driver to be configured to: Providing control data and input display data having a first frequency, wherein the input display data includes at least one first display data for display in at least one first display area of a display screen and at least one second display data for display in at least one second display area of the display screen, the control data indicating that the at least one first display area requires display data with a low refresh rate and the at least one second display area requires display data with a high refresh rate; performing a first frame rate format conversion on the at least one first display data to generate at least one converted first display data having a second frequency; performing a second frame rate format conversion on the at least one second display data to generate at least one converted second display data having the second frequency; recombining the at least one converted first display data and the at least one converted second display data to generate output display data having the second frequency; and providing the output display data to the display screen for display; The second frequency is N times the first frequency, where N is an integer greater than or equal to 2.
2. The display driving device according to claim 1, wherein: The display driving device is further configured to perform a first frame rate format conversion on the at least one first display data by: Each frame of each first display data of the at least one first display data is copied N times.
3. The display driving device according to claim 2, wherein: The display driving device is further configured to perform a second frame rate format conversion on the at least one second display data by: Each frame of each second display data of the at least one second display data is divided into N frames.
4. The display driving device according to claim 3, wherein: The display driving device is further configured to reorganize the at least one converted first display data and the at least one converted second display data by: For the at least one converted first display data and the at least one converted second display data, the following operations are sequentially performed: One frame of each converted first display data and one frame of each converted second display data are read to form one frame of the output display data.
5. The display driving device according to any one of claims 1 to 4, wherein: The first frequency is 30 Hz, and the second frequency is 60 Hz.
6. A display system, comprising the display driving device and a display screen according to any one of claims 1 to 5.
7. The display system according to claim 6, which is installed on a vehicle.
8. A display driving method, comprising: generating control data and input display data having a first frequency, wherein the input display data comprises at least one first display data for display in at least one first display area of a display screen and at least one second display data for display in at least one second display area of the display screen, the control data indicating that the first display area requires display data with a low refresh rate and the second display area requires display data with a high refresh rate; performing a first frame rate format conversion on the at least one first display data to generate at least one converted first display data having a second frequency; performing a second frame rate format conversion on the at least one second display data to generate at least one converted second display data having the second frequency; recombining the at least one converted first display data and the at least one converted second display data to generate output display data having the second frequency; and providing the output display data to the display screen for display; The second frequency is N times the first frequency, where N is an integer greater than or equal to 2.
9. The display driving method according to claim 8, wherein: Performing a first frame rate format conversion on the at least one first display data includes: Each frame of each first display data of the at least one first display data is copied N times.
10. The display driving method according to claim 9, wherein: Performing a second frame rate format conversion on the at least one second display data includes: Each frame of each second display data of the at least one second display data is divided into N frames.
11. The display driving method according to claim 10, wherein: Recombining the at least one converted first display data and the at least one converted second display data comprises: For the at least one converted first display data and the at least one converted second display data, the following operations are sequentially performed: One frame of each converted first display data and one frame of each converted second display data are read to form one frame of the output display data.
12. The display driving method according to any one of claims 8 to 11, wherein: The first frequency is 30 Hz, and the second frequency is 60 Hz.
Citation Information
Patent Citations
Control display method, device and storage medium
CN112799624A
Display control method, display driving chip, equipment and storage medium
CN115909972A
Compensation method for high-frame-rate image display, device for high-frame-rate image display and display module
CN116546332A
Display driving device and display driving method thereof
CN117156089A
Display Control Device and Display Control Method
US20080187170A1