This application claims priority to Chinese Patent Application No. CN2022109628379, titled “Driving Instruction Modification Method and Receiver Applied To Display Driver Integrated Circuit” and filed to the State Patent Intellectual Property Office on the entire contents of which are incorporated herein by reference.
The present application relates to the field of display integrated circuits, and more particularly, to a driving instruction modification method and a receiver applied to a display driver integrated circuit.
DDIC (display driver integrated circuit) is an integrated circuit for driving a display module such as LCD (liquid crystal display), LED (light emitting diode) and OLED (organic light emitting diode). The display driver integrated circuit is used for receiving image data and driving instructions sent by an AP (application processor) and driving the display module to perform display output according to the received image data and driving instructions.
The driving instruction transmitted by the application processor to the display driver integrated circuit is one of the important data required for the display driver integrated circuit to perform the display driving, which usually includes tens or hundreds of parameters. In order to enable the driving instruction to meet the display requirements, the display driver integrated circuit needs to modify the parameter values of some of the parameters in the driving instruction after receiving the driving instruction. Currently, global parameters are often employed to modify parameter values of parameters within a driving instruction. Although the parameter value of a specified parameter in the driving instruction can be quickly modified by the global parameter, the image data and the driving instruction sent by the application processor to the display driver integrated circuit are asynchronously transmitted through different processes, and therefore an interference command occurs after setting the global parameter for modification of the driving instruction to be modified, resulting in the phenomenon that the set global parameter cannot be applied to the driving instruction to be modified.
In view of this, the present application proposes a driving instruction modification method and a receiver applied to a display driver integrated circuit, the main purpose of which is to normally use a set global parameter to a driving instruction to be modified even if there is an interference command after setting the global parameter.
In order to achieve the above-mentioned object, the present application mainly provides the following technical solutions.
In a first aspect, the present application provides a driving instruction modification method applied to a receiver in a display driver integrated circuit, the driving instruction modification method comprising:
judging whether a target command received after setting a global parameter satisfies an initialization condition;
if so, after modifying a driving instruction corresponding to the target command based on the target command and the global parameter, initializing the global parameter;
otherwise, maintaining the global parameter unchanged.
In some embodiments, judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether the target command is a command for modifying the driving instruction; if so, determining that the target command satisfies the initialization condition; if not, determining that the target command does not satisfy the initialization condition.
In some embodiments, after determining that the target command is a command to modify the driving instruction, prior to determining that the target command satisfies the initialization condition, the method comprises: judging whether a command corresponding to the target command is included in a preset first command; if not, determining that the target command satisfies the initialization condition; if so, determining that the target command does not satisfy the initialization condition.
In some embodiments, judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: judging whether the instruction of applying a last set global parameter and the instruction corresponding to the target command are the same driving instruction; if not, determining that the target command does not satisfy the initialization condition; if so, determining that the target command satisfies the initialization condition.
In some embodiments, judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether a command corresponding to the target command is included in a preset second instruction; if so, determining that the target command does not satisfy the initialization condition; if not, determining that the target command satisfies the initialization condition.
In some embodiments, judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether a command corresponding to the target command is included in a preset third instruction; if not, determining that the target command does not satisfy the initialization condition; if so, detecting whether a command corresponding to the target command is the last instruction in the preset third instruction to use the global parameter; if it is the last one, determining that the target command satisfies the initialization condition; if not, determining that the target command does not satisfy the initialization condition.
In some embodiments, modifying a driving instruction corresponding to the target command based on the target command and the global parameter comprises: when the target command is a command for modifying the driving instruction, determining a parameter to be modified in the driving instruction corresponding to the target command based on a newly set global parameter; modifying a parameter value of the parameter to be modified into a target parameter value carried by the target command; and the instruction for modifying the driving instruction being used for determining a target parameter value for modifying the driving instruction to be modified.
In some embodiments, prior to judging whether a target command received after setting a global parameter satisfies an initialization condition, the method further comprises: setting the global parameter based on a target parameter carried by a set command, the target parameter being a parameter of a parameter value to be modified in a driving instruction.
In some embodiments, initializing the global parameter comprises: initializing the global parameter to be a preset parameter.
In some embodiments, after modifying a driving instruction corresponding to the target command based on the target command and the global parameter, the method further comprises: detecting whether all the parameters required to be modified in the driving instruction are modified; if so, transmitting the modified driving instruction.
In some embodiments, the method further comprises: in the case where it is detected that the parameter required to be modified in the driving instruction still has an unmodified parameter, setting a new global parameter after initializing the global parameter, the initialized global parameter and the newly set global parameter being respectively used for determining a parameter required to be modified in the same driving instruction, and the parameters required to be modified determined by both the initialized global parameter and the newly set global parameter being different.
In a second aspect, the present application provides a receiver applied to a display driver integrated circuit, the receiver using the driving instruction modification method of the first aspect.
In a third aspect, the present application provides a display driver integrated circuit comprising the receiver applied to a display driver integrated circuit of the second aspect.
With the above-mentioned technical solution, the driving instruction modification method and the receiver applied to a display driver integrated circuit provided in the present application judge whether a target command received after setting a global parameter satisfies an initialization condition. If the received target command satisfies an initialization condition, a global parameter is initialized after modifying a driving instruction corresponding to the target command based on the target command and the set global parameter. If the received target command does not satisfy the initialization condition, the global parameter is maintained unchanged. It can be seen that in the solution provided in the present application, only in the case where the target command received after setting a global parameter satisfies the initialization condition, the global parameter is initialized after the driving instruction corresponding to the target command is modified based on the target command and the set global parameter. However, in the case where the target command received after setting the global parameter does not satisfy the initialization condition, the global parameter is not initialized, but the set global parameter is maintained unchanged. Therefore, the solution provided by the present application can normally apply the set global parameter to the driving instruction to be modified even if an interference command occurs after setting the global parameter.
The above-mentioned description is merely an overview of the technical solution of the present application, which can be implemented according to the contents of the description in order to enable the technical means of the present application to be more clearly understood, and in order to enable the above-mentioned and other objects, features and advantages of the present application to be more clearly understood, particular embodiments of the present application are set forth below.
In order to explain the embodiments of the present application or the technical solutions in the prior art more clearly, the following will briefly introduce the drawings which need to be used in the embodiments or the description of the prior art. Obviously, the drawings in the following description are some embodiments of the present application, and it would have been possible for a person of ordinary skill in the art to obtain other drawings according to these drawings without involving any inventive effort.
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While the drawings show exemplary embodiments of the present disclosure, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
DDICvis an integrated circuit used for driving a display module such as LCD, LED and OLED. The display driver integrated circuit is used for receiving image data and a driving instruction sent by the AP, and driving the display module to display according to the received image data and driving instructions.
The structure of the display driver integrated circuit is specifically described below with reference to
The driving instruction transmitted by the application processor to the display driver integrated circuit is one of the important data required for the display driver integrated circuit to perform the display driving, which usually includes tens or hundreds of parameters. In order to enable the driving instruction to meet the display requirements, the display driver integrated circuit needs to modify the parameter values of some parameters in the driving instruction after receiving the driving instruction, and the modification process of the driving instruction described herein can be performed by the receiver 111 in the display driver integrated circuit. Currently, global parameters are often employed to modify parameter values of parameters within a driving instruction. Although the parameter value of a specified parameter in the driving instruction can be quickly modified by the global parameter, the image data and the driving instruction sent by the application processor to the display driver integrated circuit are asynchronously transmitted through different processes, and therefore an interference command occurs after setting the global parameter for modification of the driving instruction to be modified, resulting in the phenomenon that the set global parameter cannot be applied to the driving instruction to be modified. Illustratively, as shown in
A region a in
The following describes the region b in
In order to solve the above-mentioned defect, embodiments of the present application provide a driving instruction modification method and a receiver applied to a display driver integrated circuit. The embodiments of the present application provide a driving instruction modification method and a receiver applied to a display driver integrated circuit, which can normally apply a set global parameter to a driving instruction to be modified even after setting the global parameter and in the presence of interference of other commands within a time period when no command for modifying the driving instruction to be modified is received.
Illustratively, as shown in
The region a in
The driving instruction modification method provided by the embodiment of the present application is applied to a display driver integrated circuit, and is particularly applicable to a receiver in a display driver integrated circuit, i.e. the receiver 111 shown in
As shown in
301, judging whether a target command received after setting a global parameter satisfies an initialization condition; if so, executing step 302; otherwise, performing step 303.
The receiver in the display driver integrated circuit is responsible for the modification of the driving instruction, and therefore the driving instruction modification method provided by the embodiments of the present application is applied to the receiver in the display driver integrated circuit.
The driving instruction received by the receiver includes a large number of parameters, and parameter values of some of the parameters in the driving instruction need to be modified in order to meet display requirements. If the global parameter modification driving instruction is not used, no matter where the parameter required to modify the parameter value is located in the driving instruction, it is necessary to perform parameter value modification on all the parameters starting from the first parameter in the driving instruction in turn, only the parameter value of the parameter without modification requirement is modified to its original value, and the parameter value of the parameter with modification requirement is modified to the value satisfying the modification requirement. Such modification requires a large amount of computational effort and is inefficient. The embodiment of the present application uses a global parameter modification driving instruction, and a parameter requiring to modify a parameter value in a driving instruction can be locked by a set global parameter, and the parameter value of the locked parameter is directly modified, and the whole modification is only performed on the parameter required to modify the parameter value, which is independent of the parameter requiring no modification, and therefore the calculation effort is less and the modification efficiency is higher.
The modification of the driving instruction needs to be done based on the global parameters, so the global parameters need to be set before step 301. The setting process of the global parameter is specifically: setting a global parameter based on a target parameter carried by a set command, wherein the target parameter is a parameter of a parameter value to be modified in a driving instruction.
The set command carries a target parameter, and the target parameter is a parameter required to modify a parameter value in a driving instruction to be modified. When the set command is acquired, the global parameter is set as the target parameter, and the set global parameter is taken as the newly set global parameter so as to modify the driving instruction based on the newly set global parameter. Specific type of the set command is not particularly limited in the present embodiment, and illustratively the set instruction uses a command of type BO.
Illustratively, as shown in
After setting the global parameter, it is necessary to judge whether the target command received after setting the global parameter satisfies the initialization condition. The specific implementation solution for judging whether a target command received after setting a global parameter satisfies an initialization condition comprises the following.
Firstly, the specific process of judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether the target command is a command for modifying a driving instruction; if yes, determining that the target command satisfies the initialization condition; if not, determining that the target command does not satisfy the initialization condition.
The image data and the driving instruction sent by the application processor to the display driver integrated circuit are transmitted asynchronously through different processes, so that a command such as an image update command may occur in addition to a command to modify the driving instruction after the global parameter is set. The presence of a command such as an image update command causes the global parameter set to be initialized without being applied to the driving instruction to be modified. Therefore, in order to avoid that the global parameter is initialized before being applied to the driving instruction to be modified, it is necessary to judge whether the target command is a command for modifying the driving instruction after the global parameter is set every time a target command is received.
When it is determined that the target command is not a command for modifying a driving instruction, it is stated that the target command has a high probability of being an interference command such as an image update command; and in order to ensure that the set global parameter can be applied to the driving instruction to be modified, the interference of the target command is ignored, and it is determined that the target command does not satisfy the initialization condition. When it is determined that the target command is a command for modifying a driving instruction, it is stated that the driving instruction corresponding to the target command can use the set global parameter, and therefore it is determined that the target command satisfies an initialization condition, so as to initialize the global parameter after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter. In order to ensure that all the driving instructions requiring parameter modification using the set global parameter can be applied to the set global parameter, after determining that the target command is a command for modifying the driving instruction, before determining that the target command satisfies the initialization condition, the following steps can also be executed: judging whether a command corresponding to the target command is included in a preset first command; if not, determining that the target command satisfies the initialization condition; if so, determining that the target command does not satisfy the initialization condition.
The first command is a driving instruction, and a corresponding command to modify the driving instruction is issued in a target time period, wherein the target time period is a period of time after the global parameter is set and a command to modify the driving instruction to be modified is not received. In addition, it should be noted that in the case where a command to modify a driving instruction corresponding to a first command is received within a target time period, whether to modify the first command based on the instruction to modify the driving instruction and the set global parameter may be determined based on service requirements, and the present embodiment is not particularly limited.
When it is determined that the instruction corresponding to the target command is included in the preset first command, it is indicated that the target command for the driving instruction to be modified has not been received, and the set global parameter has not been applied to the driving instruction to be modified, and therefore it is determined that the target command does not satisfy the initialization condition.
When it is determined that the instruction corresponding to the target command is not included in the preset first command, it is stated that the target command has a high probability of being a target command for a driving instruction to be modified, and therefore it is determined that the target command satisfies the initialization condition so as to initialize a global parameter after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter.
Secondly, the specific process of judging whether a target command received after setting a global parameter satisfies an initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether a command corresponding to the target command is included in a preset second instruction; if yes, determining that the target command does not satisfy the initialization condition; if not, determining that the target command satisfies the initialization condition.
Which instruction is specifically selected as the second instruction is not specifically limited in the present embodiment, and may be determined based on specific business requirements. A command corresponding to a second instruction may result in that the global parameter cannot be applied to the driving instruction to be modified, and the method for selecting the second instruction is selecting a command having an issuing time point occurring within a target time period, and determining a command corresponding to the selected command as a second instruction. The target time period is a period of time after the global parameter is set and a command to modify the driving instruction to be modified is not received. The instructions that occur within the target time period at the issuing time point are a command to modify a driving instruction and an image update command. The corresponding issuing time point is the time point at which the instruction to modify the driving instruction is issued and the time point at which the image update command is issued. a command with the issuing time point occurring within the target time period is issued with a large probability, after the global parameter is set, and within the time period when the instruction for modifying the driving instruction to be modified is not received, a disturbance is generated, which causes the set global parameter to be initialized, thereby causing the set global parameter not to be normally applied to the driving instruction to be modified, and therefore a command with the issuing time point of the instruction occurring within the target time period is selected as a second instruction.
If it is judged that the instruction corresponding to the target command is included in the preset second instruction, it is indicated that the target command is an interference command; and in order to ensure that the set global parameter can be normally applied to the driving instruction to be modified, it is determined that the target command does not satisfy the initialization condition so as to maintain the set global parameter unchanged.
If it is judged that a command corresponding to a target command does not comprise a preset second instruction, it is stated that the instruction corresponding to the target command is a driving instruction to be modified; and in order to ensure that the set global parameter can be normally applied to the driving instruction to be modified, it is determined that the received target command satisfies the initialization condition so as to initialize the global parameter after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter. The global parameter continues to be set for the next driving instruction to be modified based on the initialized global parameter.
Illustratively, as shown in
In addition, after receiving the command 46, although it is determined that it is an interference command based on a preset second instruction, the instruction itself is also a command for modifying a driving instruction, and therefore a parameter value corresponding to the parameter 6 in the instruction 5Ch corresponding to the command 46 can also be modified to be AAh according to the information carried by the command 46.
Thirdly, the specific process of judging whether the target command received after setting the global parameter satisfies the initialization condition comprises: after the global parameter is set, every time a target command is received, judging whether a command corresponding to the target command is included in a preset third instruction; if not, determining that the target command does not satisfy the initialization condition; if so, detecting whether a command corresponding to a target command is a last instruction of applying a global parameter in a preset third instruction, and if so, determining that the target command satisfies the initialization condition; if not, determining that the target command does not satisfy the initialization condition.
The third instruction is a command that needs to use the set global parameter. Which instruction is specifically selected as the third instruction is not specifically limited in the present embodiment, and may be determined based on specific business requirements. The third instruction selection method is when setting a global parameter, determining a command required to use the set global parameter, and selecting the determined instruction as a third instruction. The instruction required to apply the set global parameter is a driving instruction required to perform parameter modification using the set global parameter.
If it is judged that the received target command is included in the preset third instruction, it indicates that the target command is a driving instruction to be modified, and it is necessary to continue to detect whether the instruction corresponding to the received target command is a third instruction of a global parameter set by the last application in the preset third instruction. If the last one is detected, then it is stated that all the driving instructions which need to use the set global parameter can be applied to the set global parameter, and then it is determined that the received target command satisfies the initialization condition so as to initialize the global parameter after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter. If it is detected that it is not the last one, it is indicated that there is a command required to use the set global parameter not being applied to the set global parameter, and it is determined that the received target command does not satisfy the condition for initializing the global parameter; and in order to ensure that the set global parameter can be normally applied to the preset third instruction, it is determined that the received target command does not satisfy the initialization condition so as to maintain the set global parameter unchanged. Fourth, a specific process of judging whether a target command received after setting a global parameter satisfies the initialization condition comprises: judging whether the instruction of applying the last set global parameter and the instruction corresponding to the target command are the same driving instruction; if not, determining that the target command does not satisfy the initialization condition; if so, determining that the target command satisfies the initialization condition.
For a driving instruction, there may be more than one parameter required to be modified within the driving instruction; therefore, in order to ensure that all the parameters required to be modified in the driving instruction can be modified normally, it is necessary to judge whether the instruction using the last set global parameter and the instruction corresponding to the target command are the same driving instruction.
If it is judged that a command using a set global parameter and a command corresponding to a target command are the same driving instruction, it is indicated that the target command is a command for modifying another parameter in the driving instruction, and therefore it is determined that the target command satisfies the initialization condition so as to initialize the global parameter after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter.
When it is judged that the instruction using the last set global parameter and the instruction corresponding to the target command are not the same driving instruction, it indicates that the instruction for modifying the driving instruction aiming at another parameter in the driving instruction has not been issued, and therefore it is determined that the target command does not satisfy the initialization condition so as to maintain the set global parameter unchanged. In practical applications, any one of the above-mentioned methods can be selected based on specific service requirements to judge whether a target command received after setting a global parameter satisfies the initialization condition. When it is judged that the target command does not satisfy the initialization condition, it is indicated that the set global parameter has not been applied to the driving instruction to be modified, and therefore, in order to ensure that the driving instruction to be modified can be applied to the set global parameter, step 303 is performed. When it is judged that the target command satisfies the initialization condition, it is indicated that the driving instruction to be modified can use the set global parameter, and step 302 is performed. 302, after modifying the driving instruction corresponding to the target command based on the target command and the global parameter, the global parameter is initialized.
The purpose of initializing the global parameters is to, on the basis of the initialized global parameter, continue to set the global parameter for the next driving instruction to be modified. The precondition for initializing the global parameters is that modification of the operation of the driving instruction corresponding to the target command based on the target command and the global parameter is completed.
The specific process of modifying the driving instruction corresponding to the target command based on the target command and the global parameter comprises: when the target command is a command for modifying a driving instruction, determining a parameter to be modified in the driving instruction corresponding to the target command based on the newly set global parameter; modifying a parameter value of a parameter to be modified into a target parameter value carried in a target command; and the instruction for modifying the driving instruction being used for determining a target parameter value for modifying the driving instruction to be modified.
The command to modify the driving instruction carries a target parameter value for determining the driving instruction to be modified and for determining to modify the driving instruction to be modified. Therefore, when it is determined that the received target command is a command for modifying the driving instruction, a driving instruction corresponding to the target command is determined, and a parameter to be modified in the driving instruction is determined based on the newly set global parameter. Illustratively, as shown in
In addition, it should be noted that, after setting the global parameter, and during the time period when the instruction for modifying the driving instruction to be modified is not received, although it is an interference command, the corresponding instruction may also have a modification requirement, and thus for the target command received during the above-mentioned time period, once it is determined that the received target command is the instruction for modifying the driving instruction, the driving instruction corresponding to the target command is determined, and the parameter to be modified in the driving instruction is determined based on the newly set global parameter. Illustratively, as shown in
Furthermore, for a driving instruction, there may be more than one parameter required to modify a parameter value, and therefore after modifying a driving instruction corresponding to a target command based on a target command and a global parameter, the following steps may also be comprised: detecting whether all the parameters required to be modified in the driving instruction have been modified; if so, the modified driving instruction is transmitted.
For a driving instruction, there may be more than one parameter for which the parameter value needs to be modified; if there are parameters for which the parameter needs to be modified are not modified, they are provided to the instruction controller in the display driver integrated circuit; the instruction controller may trigger an erroneous control; therefore, it needs to ensure that all the parameters for which the parameter needs to be modified in the driving instruction are modified, and then the driving instruction is provided to the instruction controller. Therefore, after modifying the driving instruction corresponding to the target command based on the target command and the set global parameter, it is detected whether the parameters that need to be modified in the driving instruction are all modified. If it is detected that the modified parameters of the demand modification in the driving instruction are all modified, it indicates that the driving instruction has been modified and can be provided to the instruction controller for the instruction controller to perform the instruction control operation. If it is detected that there are parameters in the driving instruction that need to be modified, it is indicated that the driving instruction is not modified, a new global parameter is set based on the parameters that are not modified, and then the newly set global parameter is used to modify the driving instruction.
The specific method for detecting whether the parameters required to be modified in the driving instruction are all modified completely comprises the following two methods:
a first method, acquiring a parameter list of parameter values to be modified in a driving instruction, and judging whether all the parameters in the parameter list have been modified; if all the modifications are completed, detecting that all the parameters required to be modified in the driving instruction are modified; if there are parameters in the list of parameters that have not been modified, detecting that there are parameters that have not been modified in the parameters that need to be modified in the driving instruction.
second, after receiving any target command for a driving instruction, detecting whether a new target command for a driving instruction is received again within a preset time period; if it is not received again, detecting that all the parameters required to be modified in the driving instruction are modified completely; if it is received again, detecting that among the parameters of the demand modification in the driving instruction, there are parameters that are not modified.
In order to be able to modify a plurality of parameters in one driving instruction, in the case where it is detected that there is a parameter which is not modified and is completed in a parameter which needs to be modified in a driving instruction, a new global parameter is set after initializing the global parameter, wherein the initialized global parameter and the newly set global parameter are respectively used for determining a parameter which needs to be modified in the same driving instruction, and the parameters determined by both the initialized global parameter and the newly set global parameter need to be modified are different.
Illustratively, as shown in
After it is determined that the operation of modifying the driving instruction corresponding to the target command based on the target command and the global parameter is completed, it is indicated that the set global parameter has been applied to the driving instruction corresponding to the target command, thus the global parameter is initialized so as to prepare data for setting the global parameter for the next driving instruction to be modified. The specific execution process of initializing the global parameter is initializing global parameters to preset parameters. The preset parameters may be determined based on service requirements, and the present embodiment is not particularly limited. Illustratively, the preset parameter is 0.
303, maintaining global parameters unchanged.
In the case where the target command received after setting the global parameter does not satisfy the condition for initializing the global parameter, it is indicated that the set global parameter has not been applied to the driving instruction to be modified, so in order to ensure that the set global parameter can be normally applied to the driving instruction to be modified, the global parameter is maintained unchanged.
A driving instruction modification method provided by an embodiment of the present application judges whether a target command received after setting a global parameter satisfies an initialization condition. If the received target command satisfies an initialization condition, the global parameter is initialized after modifying a driving instruction corresponding to the target command based on the target command and the set global parameter. If the received target command does not satisfy the initialization condition, the global parameters are maintained unchanged. It can be seen that in the solution provided in the present application, only in the case where a target command received after setting a global parameter satisfies the initialization condition, the global parameter is initialized after a driving instruction corresponding to the target command is modified based on the target command and the set global parameter. However, in the case where the target command received after setting the global parameter does not satisfy the initialization condition, the global parameter is not initialized, but the set global parameter is maintained unchanged. Therefore, the solution provided by the present application can normally apply the set global parameter to the driving instruction to be modified even if an interference command occurs after setting the global parameter.
Further, according to the driving instruction modification method embodiment described above, another embodiment of the present application also provides a receiver applied to a display driver integrated circuit, the receiver using the driving instruction modification method as described above.
As shown in
It can be seen from
Advantageous effects of the embodiments of the present application applied to a receiver of a display driver integrated circuit are described with reference to the advantageous effects of the above-mentioned driving instruction modification method.
Further, another embodiment of the present application also provides a display driver integrated circuit including the receiver applied to the display driver integrated circuit.
The specific structure of the display driver integrated circuit is described above with reference to
Advantageous effects of the display driver integrated circuit provided by the embodiments of the present application can be seen from the above-mentioned advantageous effects of the receiver applied to the display driver integrated circuit.
In the above-mentioned embodiments, the description of each embodiment has its own emphasis, and reference can be made to the description of other embodiments for portions that are not described in detain in certain embodiment.
It will be understood that relative features of the methods and apparatus described above may be referred to one another. In addition, the terms “first”, “second”, and the like in the above-described embodiments are used to distinguish the various embodiments and do not represent the advantages or disadvantages of the various embodiments.
It will be clear to a person skilled in the art that, for the convenience and brevity of the description, specific working procedures of the above-described systems, devices and units may be referred to corresponding procedures in the preceding method embodiments and will not be described in detail here.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings based herein. The structure required to construct such a system is apparent from the foregoing description. Further, this application is not directed to any particular programming language. It should be understood that the subject matter described herein may be implemented using a variety of programming languages and that the description of specific languages is for the purpose of disclosing the best mode of practicing the subject matter.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the present application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
Moreover, those skilled in the art will appreciate that although some embodiments described herein include some but not other features included in other embodiments, combinations of features of different embodiments are meant to be within the scope of the application and form different embodiments. For example, in the following claims, any one of the claimed embodiments may be used in any combination.
Various component embodiments of the present application may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the driving instruction modification method according to embodiments of the present application. The application can also be implemented as an apparatus or device program (e.g. a computer program and a computer program product) for performing some or all of the methods described herein. Such a program implementing the present application may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form. It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim. The word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, third, etc. does not denote any order. These words may be interpreted as names.
Number | Date | Country | Kind |
---|---|---|---|
202210962837.9 | Aug 2022 | CN | national |