Touch chip and touch method
By using different refresh rates to receive touch data in different areas of the touch display and reducing data transmission in high-frequency areas, the problem of high power consumption of the touch display is solved, achieving the effect of extending standby time and reducing power consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2026-03-10
AI Technical Summary
As the refresh rate of touch screens increases, the power consumption of terminal devices increases, resulting in shorter standby time and affecting user experience.
By using different refresh rates in different areas of the touch display to receive touch data, such as receiving data at a high refresh rate in areas where the user touches frequently and at a low refresh rate in areas where the user touches less, the bandwidth and power consumption of data transmission to the application processor are reduced in high-frequency areas.
While ensuring a good touch experience for users, the power consumption of the touch chip has been reduced, extending the standby time of the terminal device.
Smart Images

Figure CN121635704A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of chip technology, and in particular to a touch chip and a touch method. Background Technology
[0002] Currently, with the development of display technology, touch displays are widely used in mobile phones and other terminal devices. Touch displays have interlaced transmit (TX) and receive (RX) channels on the display area. The touch display sends signals through the TX channel and receives signals through the RX channel to obtain touch signals, thereby enabling coordinate detection and recognition of the display panel.
[0003] As users demand increasingly faster response times and smoother operation from touchscreens, refresh rates are rising, inevitably increasing overall power consumption, reducing standby time, and lowering user experience. Therefore, reducing power consumption and extending standby time while maintaining a good touch experience has become a pressing issue. Summary of the Invention
[0004] This application provides a touch chip and a touch method that, while ensuring a good touch experience for users, reduces the power consumption of the touch chip and extends the standby time of the terminal device.
[0005] To achieve the above objectives, the embodiments of this application adopt the following technical solutions.
[0006] In a first aspect, embodiments of this application provide a touch chip for coupling with a touch display screen. The touch chip includes a receiving module. The receiving module is used to receive first touch data of a first partition of the touch display screen based on a first refresh rate. The first partition includes touch units corresponding to M RX channels, where M is an integer greater than 0 and less than the total number of RX channels included in the touch display screen. The receiving module is also used to receive second touch data of a second partition of the touch display screen based on a second refresh rate. The second partition includes touch units corresponding to N RX channels, where N is an integer greater than 0 and less than the total number of RX channels included in the touch display screen. The second refresh rate is different from the first refresh rate.
[0007] Therefore, since the touch display screen can be divided into a first partition and a second partition according to the RX channel, in the touch chip provided in this application embodiment, the receiving module can receive first touch data at a first refresh rate in the first partition, and receive second touch data at a second refresh rate different from the first refresh rate in the second partition. That is, the refresh rate is different in different locations of the entire touch display screen. The receiving module can receive data at a higher refresh rate in areas frequently touched by the user, and at a lower refresh rate in areas rarely touched by the user. The lower refresh rate can reduce the power consumption of the touch chip. In other words, the touch chip provided in this application embodiment can reduce the power consumption of the touch chip and extend the standby time of the terminal device while ensuring a good touch experience for the user.
[0008] In one possible design, the first partition comprises a touch unit consisting of M RX channels and all TX channels, and the second partition comprises a touch unit consisting of N RX channels and all TX channels. Thus, the touch display can be partitioned according to a "partial RX channel and all TX channel" approach. The touch chip can receive touch data from different partitions based on different refresh rates. For example, it can receive data at a lower refresh rate in areas where the user rarely touches the screen, thereby reducing the power consumption of the touch chip.
[0009] In one possible design, the first partition comprises touch units consisting of M RX channels and a portion of TX channels, and the second partition comprises touch units consisting of N RX channels and a portion of TX channels. Thus, the touch display can be partitioned according to "all RX channels and all TX channels," and the touch chip can receive touch data from different partitions based on different refresh rates. For example, it can receive data at a lower refresh rate in areas where the user rarely touches the screen, thereby reducing the power consumption of the touch chip.
[0010] In one possible design, the receiving module is further configured to receive third touch data from a third partition of the touch display screen based on a third refresh rate. The third partition includes touch units corresponding to P RX channels, where P is an integer greater than 0 but less than the total number of RX channels in the touch display screen. The third refresh rate is different from both the first and second refresh rates. Therefore, the touch display screen can be divided into multiple partitions, such as a first partition, a second partition, and a third partition. The touch chip can receive touch data from different partitions based on different refresh rates. For example, it can receive data at a lower refresh rate in areas with less user interaction, or at an even lower refresh rate in areas where the user rarely interacts, thus reducing the power consumption of the touch chip.
[0011] In one possible design, the touch chip further includes a processing module coupled to an application processor. The processing module is also used to transmit, when the second refresh rate is greater than the first refresh rate, the touch information obtained after processing the second touch data to the application processor. Therefore, the touch chip provided in this embodiment transmits a portion of the data from each frame to the application processor, thereby reducing the transmission bandwidth and power consumption from the touch chip to the application processor, and further reducing the power consumption of the touch chip.
[0012] In one possible design, the receiving module is also used to receive fourth touch data from all RX channels of the touch display screen based on a fourth refresh rate. Therefore, the touch chip provided in this application embodiment can also receive touch data from the entire touch display screen, and the touch chip can flexibly set its operating mode according to actual needs, improving the applicability of the touch chip.
[0013] Secondly, embodiments of this application provide an electronic device, which includes a touch display screen and a touch chip as described in the first aspect. The touch display screen includes a plurality of TX channels distributed along a first direction and a plurality of RX channels distributed along a second direction, wherein the plurality of TX channels and the plurality of RX channels constitute a plurality of touch units.
[0014] Thirdly, embodiments of this application provide a touch control method applied to a touch chip, which is used to couple with a touch display screen. The touch chip includes a receiving module. The touch control method includes: the receiving module receiving first touch data from a first partition of the touch display screen based on a first refresh rate, the first partition including M touch units corresponding to receiving RX channels, where M is an integer less than the total number of RX channels included in the touch display screen and greater than 0. The receiving module receiving second touch data from a second partition of the touch display screen based on a second refresh rate, the second partition including N touch units corresponding to RX channels, where N is an integer less than the total number of RX channels included in the touch display screen and greater than 0; wherein the second refresh rate is different from the first refresh rate.
[0015] In one possible design, the first partition includes a touch unit consisting of M RX channels and all TX channels, and the second partition includes a touch unit consisting of N RX channels and all TX channels.
[0016] In one possible design, the first partition includes a touch unit consisting of M RX channels and a portion of TX channels, and the second partition includes a touch unit consisting of N RX channels and a portion of TX channels.
[0017] In one possible design, the touch method further includes: a receiving module receiving third touch data of a third partition of the touch display screen based on a third refresh frequency, the third partition including touch units corresponding to P RX channels, where P is an integer greater than 0 and less than the total number of RX channels included in the touch display screen; wherein the third refresh frequency is different from both the first refresh frequency and the second refresh frequency.
[0018] In one possible design, the touch chip also includes a processing module coupled to an application processor; the touch method further includes: when the second refresh frequency is greater than the first refresh frequency, the processing module transmits touch information obtained by processing the second touch data to the application processor.
[0019] In one possible design, the touch method further includes: a receiving module receiving fourth touch data from all RX channels of the touch display screen based on a fourth refresh rate.
[0020] The beneficial effects of the third aspect can be found in the explanation of the first aspect.
[0021] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed on an electronic device, cause the electronic device to perform the touch method in any of the possible implementations of the third aspect described above.
[0022] Fifthly, embodiments of this application provide a computer program product that, when run on a computer or processor, causes the computer or processor to execute the touch method in any of the possible implementations of the third aspect described above.
[0023] It is understood that any of the touch chips, electronic devices, computer-readable storage media or computer program products provided above can be applied to the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0024] These or other aspects of this application will become more readily apparent in the following description. Attached Figure Description
[0025] Figure 1 This is a schematic diagram of the structure of a display system provided in an embodiment of this application;
[0026] Figure 2 This is a schematic diagram of the structure of a foldable screen provided in an embodiment of this application;
[0027] Figure 3 This is a schematic diagram of the structure of a touch chip provided in an embodiment of this application;
[0028] Figure 4A schematic diagram of a touch screen provided in an embodiment of this application;
[0029] Figure 5 A schematic diagram of the partitioning of a touch display screen provided in an embodiment of this application;
[0030] Figure 6 A schematic diagram of the partitioning of another touch display screen provided in an embodiment of this application;
[0031] Figure 7 A schematic diagram of the partitioning of another touch display screen provided in the embodiments of this application;
[0032] Figure 8 This is a schematic diagram of another touch chip provided in an embodiment of this application;
[0033] Figure 9 This is a schematic diagram of the structure of another touch chip provided in an embodiment of this application;
[0034] Figure 10 This is a flowchart of a touch method provided in an embodiment of this application. Detailed Implementation
[0035] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments, unless otherwise stated, "multiple" means two or more.
[0036] Furthermore, the term "coupling" is used to refer to electrical connections, including direct connections via wires or terminals or indirect connections via other devices. Therefore, "coupling" should be considered a broad type of electronic communication connection.
[0037] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0038] The touch display screen in this embodiment can be an active-matrix organic light-emitting diode (AMOLED) display screen. AMOLED displays use organic compounds as electroluminescent materials and can emit light when current passes through them. They have advantages such as fast response speed, bright colors, thinness and wide viewing angle.
[0039] The touch screen provided in this application embodiment can also be a liquid crystal display (LCD). An LCD is an electronic device that displays images through the optical properties of liquid crystal materials. It has advantages such as energy saving and environmental protection, fast display speed, thinness and portability, and durability.
[0040] Based on the principles of touch control, touch displays can include self-capacitance screens and mutual capacitance screens. A self-capacitance screen uses a transparent conductive material such as indium tin oxide (ITO) to create an array of horizontal and vertical electrodes on a glass surface. When a user touches the screen, the self-capacitance screen sequentially detects the arrays of horizontal and vertical electrodes, and determines the horizontal and vertical coordinates of the touch position based on the capacitance changes before and after the touch. This scanning method is called "self-capacitance scanning," where the touch point is projected onto the X-axis and Y-axis of the self-capacitance screen, and then the coordinates of the touch point in the X-axis or Y-axis direction are calculated to obtain the position of the touch point on the self-capacitance screen. Assuming the self-capacitance screen has M horizontal electrodes and N vertical electrodes, the self-capacitance scanning method requires M+N scans.
[0041] Furthermore, mutual capacitance screens also utilize a transparent conductive material such as indium tin oxide (ITO) to create an array of horizontal and vertical electrodes on the glass surface. The difference between mutual capacitance screens and self-capacitance screens lies in the fact that a capacitor is formed at the intersection of the horizontal and vertical electrodes; that is, the horizontal and vertical electrodes constitute the two poles of this capacitor. When a user touch is detected, it affects the coupling between the two electrodes (horizontal and vertical electrodes) near the touch point, thereby changing the capacitance between these two electrodes. When detecting the mutual capacitance, each horizontal electrode sequentially emits a drive signal, and all vertical electrodes simultaneously receive the signal, thus obtaining the capacitance values at all intersections of the horizontal and vertical electrodes—that is, the capacitance values on the two-dimensional plane of the mutual capacitance screen. This scanning method is called "mutual capacitance scanning," meaning that the coordinates of each touch point can be calculated based on the change in capacitance value on the two-dimensional plane of the mutual capacitance screen.
[0042] In one possible implementation, the touch display screen can employ a global reception method. For example... Figure 1 As shown,Figure 1 The diagram illustrates the structure of a display system. This display system may include a touch display screen, a touch panel integrated circuit (TPIC), and an application processor (AP), where the touch panel integrated circuit can also be simply referred to as a touch chip. The touch display screen may include multiple TX channels (e.g., TX0–TX7) and multiple RX channels (e.g., RX0–RX15), with the TX channels arranged along the x-direction and the RX channels arranged along the y-direction. These multiple TX and RX channels constitute the array of horizontal and vertical electrodes described above. Furthermore, the touch chip and the touch display screen can transmit data to each other, and the touch chip and the application processor can also transmit data through an interface, which can be a serial peripheral interface (SPI) or an inter-integrated circuit (I2C) interface.
[0043] Specifically, each time the touch chip scans, it sends scan signals to all TX channels and receives signals from all RX channels. That is, the touch chip sends scan signals to 8 TX channels and simultaneously receives signals from 16 RX channels. "Simultaneous reception" can be achieved by using multiple analog-to-digital converters (ADCs) to receive signals from the 16 RX channels at the same time, or by using a single ADC for asynchronous sampling.
[0044] However, if a global reception method is used, the power consumption of the touch chip is relatively high, especially when the touch refresh rate of the touch screen is high, such as 300 Hz, the power consumption of the touch chip may reach more than 100mW, resulting in a significant power loss.
[0045] In another possible implementation, in a terminal device including a foldable screen, such as Figure 2 As shown. Figure 2 Image (a) shows a schematic diagram of a foldable screen, which may include a first display screen and a second display screen. Additionally, Figure 2 (b) shows multiple TX channels (e.g., TX0 to TX15) and multiple RX channels (e.g., RX0 to RX15), with the TX channels arranged along the X direction and the RX channels arranged along the Y direction. Specifically, the TX channels corresponding to the first display screen are TX0 to TX7, and the TX channels corresponding to the second display screen are TX8 to TX15.
[0046] In foldable screen usage scenarios, it's common to see one display screen in active mode while the other is idle, a situation known as a half-screen usage scenario. To prevent accidental touches on the idle display, the TX channel corresponding to it can be "coded." Specifically, assuming the first display is active and the second display is idle, the touch chip only sends scan signals to TX0-TX7, not to TX8-TX15. In other words, in a half-screen usage scenario, the entire display is partitioned according to the TX channel; the first display works normally, while the second display is "coded."
[0047] However, even in half-screen usage scenarios, if the touch refresh rate of the display screen is high when it is in operation, the power consumption of the touch chip is still relatively high, resulting in significant power loss.
[0048] Therefore, this application provides a touch chip including a receiving module and a processing module. Since a touch display screen can be divided into a first partition and a second partition according to the RX channel, in the touch chip provided by this application, the receiving module can receive first touch data at a first refresh rate in the first partition and receive second touch data at a second refresh rate different from the first refresh rate in the second partition. That is, the refresh rate is different in different locations of the entire touch display screen. The receiving module can receive data at a higher refresh rate in areas frequently touched by the user and at a lower refresh rate in areas rarely touched by the user. The lower refresh rate reduces the power consumption of the touch chip. In other words, the touch chip provided by this application can reduce the power consumption of the touch chip and extend the standby time of the terminal device while ensuring a good touch experience for the user.
[0049] Applied to the above scenarios, the touch chip provided in this application embodiment can be used in different systems or devices, such as terminal devices, including mobile terminals, tablet terminals, laptops, augmented reality (AR) devices, virtual reality (VR) devices, and in-vehicle terminals. The touch chip can be coupled to the touch display screen of the terminal device to realize the interaction between the user and the terminal device.
[0050] In some embodiments, the touch chip provided in this application can be applied to an electronic device, which may include a touch display screen and the touch chip. The touch display screen includes multiple TX channels distributed along a first direction and multiple RX channels distributed along a second direction, the multiple TX channels and the multiple RX channels constituting multiple touch units. The touch chip provided in this application can send scanning signals to the touch display screen at different refresh rates, and the touch chip can also receive signals from the touch display screen at different refresh rates to enable interaction between the user and the electronic device.
[0051] The touch chip provided in the embodiments of this application will be further described below with reference to the accompanying drawings.
[0052] This application provides a touch chip, such as... Figure 3 As shown, Figure 3 The diagram shows a schematic of a touch chip. The touch chip is used to couple with a touch display screen and includes a receiving module.
[0053] The receiving module is configured to receive first touch data from a first partition of the touchscreen display based on a first refresh rate. The first partition includes touch units corresponding to M RX channels, where M is an integer greater than 0 and less than the total number of RX channels in the touchscreen display. The receiving module is also configured to receive second touch data from a second partition of the touchscreen display based on a second refresh rate. The second partition includes touch units corresponding to N RX channels, where N is an integer greater than 0 and less than the total number of RX channels in the touchscreen display. The second refresh rate is different from the first refresh rate.
[0054] For example, a touch display screen can be divided into areas with low user touch operation frequency (also known as cold areas) and areas with high user touch operation frequency (also known as hot areas) according to the RX channel. In the embodiments of this application, the first partition is described as an area with low user touch operation frequency, and the second partition is described as an area with high user touch operation frequency. Accordingly, the second refresh rate is greater than the first refresh rate.
[0055] In one possible example, the first partition can be the upper half of the touchscreen display, and the second partition can be the lower half. In another possible example, the first partition can be the top and bottom areas of the touchscreen display, and the second partition can be the middle area of the touchscreen display. In yet another possible example, the first partition can be a portion of the touchscreen display, and the second partition can be another portion of the touchscreen display, wherein the portion and the other portion may have the same or different areas.
[0056] For example, Figure 3The diagram illustrates a partitioning method for a touch display screen. The first partition is the lower half of the touch display screen, and the second partition is the upper half of the touch display screen. It is assumed that the touch display screen includes n+1 RX channels, the second partition (RX0 to RXm) can include N RX channels, and the first partition (RXm+1 to RXn) can include M RX channels.
[0057] For example, the receiving module receives first touch data in the first partition at a first refresh rate, and receives second touch data in the second partition at a second refresh rate different from the first refresh rate. That is, the refresh rate is different in different positions of the entire touch display screen. The receiving module can receive data at a higher refresh rate in areas where the user frequently touches the screen, and at a lower refresh rate in areas where the user rarely touches the screen. The lower refresh rate can reduce the power consumption of the touch chip.
[0058] like Figure 4 As shown, Figure 4 Image (a) shows a partitioning method for a touchscreen display. Figure 4 (b) shows a schematic diagram of the refresh rates of different zones on a touchscreen display. Figure 4 In (a), the dashed box portion of the touchscreen display represents the second partition, and the remaining portion represents the first partition. Assuming the refresh rate for the first partition is 1Hz and the refresh rate for the second partition is 300Hz, the touchscreen display refreshes a maximum of 300 times per second. Therefore, in frame 1, the receiving module can receive touch data from all RX channels of the touchscreen display; from frame 2 to frame 300, the receiving module can receive touch data from the RX channels of the second partition of the touchscreen display, thus enabling the reception of touch data from different partitions at different refresh rates.
[0059] In one possible example, assuming that the multiple receiving channels of the receiving module correspond one-to-one with the multiple RX channels of the touch screen, the processing module can configure the receiving channels of the receiving module to be in a working state or a non-working state. In the first frame, the processing module configures all multiple receiving channels of the receiving module to be in a working state. From the second frame to the 300th frame, the processing module configures the receiving channel corresponding to the second partition in the receiving module to be in a working state, while the remaining receiving channels are in a non-working state.
[0060] Optional, please continue reading Figure 3 The touch chip may also include a processing module, which processes the first touch data and the second touch data to obtain the touch information of the touch display screen.
[0061] For example, the processing module can filter the first touch data and the second touch data. Specifically, the processing module can use a filter composed of a specific capacitor and a specific resistor to allow signals of a pre-set specific frequency component in the received signal to pass through, while greatly attenuating or suppressing signals of other frequency components.
[0062] For example, the processing module can also perform analog-to-digital conversion on the filtered first and second touch data to obtain a digital signal. The processing module can also filter the digital signal using a digital filter. Furthermore, the processing module can perform calculations and recognition processing on the filtered digital signal. For instance, the processing module can calculate the change in capacitance of the touchscreen display based on the digital signal, and then calculate the coordinates of the user's touch point.
[0063] For example, the processing module can be a central processing unit (CPU), which can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0064] Optionally, the touch chip may also include a transmitting module, which is used to send a driving signal to the TX channel of the touch display based on the driving frequency. The driving signal can be a square wave signal. The higher the frequency of the square wave signal or the driving frequency, the shorter the time per frame required to scan the touch display.
[0065] Optionally, the first partition includes a touch unit consisting of M RX channels and all TX channels, and the second partition includes a touch unit consisting of N RX channels and all TX channels.
[0066] For example, this partitioning method can be called the "partial RX channel and all TX channel" method, such as... Figure 5 As shown, Figure 5 The diagram illustrates a partitioning scheme for a touch display screen. Assuming the touch display screen includes 16 RX channels, with M=6 and N=10, the first partition can include touch units composed of RX0~RX2 and TX0~TX7, and touch units composed of RX13~RX15 and TX0~TX7. The second partition can include touch units composed of RX3~RX12 and TX0~TX7.
[0067] For example, the receiving module can receive the first touch data of the first partition at a refresh rate of 1Hz, and the receiving module can receive the second touch data of the second partition at a refresh rate of 300Hz.
[0068] Optionally, the first partition includes a touch unit consisting of M RX channels and a portion of TX channels, and the second partition includes a touch unit consisting of N RX channels and a portion of TX channels.
[0069] For example, this partitioning method can be called the "partial RX channel and partial TX channel" method, such as... Figure 6 As shown, Figure 6 The diagram illustrates another partitioning scheme for a touch display. Assuming the touch display includes 16 RX channels, with M=6 and N=10, the second partition can include touch units consisting of RX3~RX12 and TX2~TX5, while the first partition can include touch units for the remaining area of the touch display.
[0070] For example, when there is a small area with high user touch frequency, the touch display can adopt a partitioning method of "partial RX channel and partial TX channel" to further reduce the power consumption of the touch chip.
[0071] For example, the touch display screen may also include multiple small areas with high frequency of user touch operations, which is not limited in this application.
[0072] Optionally, the receiving module is further configured to receive third touch data from a third partition of the touch display screen based on a third refresh rate. The third partition includes touch units corresponding to P RX channels, where P is an integer greater than 0 that is less than the total number of RX channels included in the touch display screen. The third refresh rate is different from both the first and second refresh rates.
[0073] For example, a touch display screen may include multiple partitions, such as Figure 7 As shown, Figure 7 The diagram illustrates another partitioning scheme for a touch display screen. Assuming the touch display screen includes 16 RX channels, with M=10, N=3, and P=3, the first partition can include touch units composed of RX0-RX2 and TX0-TX7, touch units composed of RX6-RX9 and TX0-TX7, and touch units composed of RX13-RX15 and TX0-TX7. The second partition can include touch units composed of RX3-RX5 and TX0-TX7, and the third partition can include touch units composed of RX10-RX12 and TX0-TX7.
[0074] For example, when a touch display has multiple cold and hot zones, the touch display can adopt this multi-zone approach to further reduce the power consumption of the touch chip.
[0075] For example, the touch display screen may also include more partitions, which is not limited in this application.
[0076] Optional, such as Figure 8 As shown, Figure 8 The diagram shows a different type of touch chip. The processing module and the application processor are coupled. When the second refresh rate is greater than the first refresh rate, the processing module is also used to transmit touch information obtained after processing the second touch data to the application processor.
[0077] In one possible example, the processing module can be coupled to the application processor via an interface, which can be a high-speed interface, such as the Mobile Industry Processor Interface (MIPI) or the Peripheral Component Interconnect Express (PCIe). In another possible example, the interface can be a low-speed interface, such as SPI, RS485, or Inter-Integrated Circuit (I2C).
[0078] For example, since the second refresh rate is higher than the first refresh rate, the touch information obtained after processing the second touch data can be understood as hot zone data. The processing module only transmits the hot zone data to the application processor, which can also ensure the user's touch experience. In addition, the processing module transmits a portion of the data from each frame to the application processor, thereby reducing the transmission bandwidth and power consumption from the touch chip to the application processor, and further reducing the power consumption of the touch chip.
[0079] Optionally, the receiving module is also used to receive fourth touch data from all RX channels of the touch display screen based on the fourth refresh rate.
[0080] For example, such as Figure 9 As shown, Figure 9 The diagram illustrates the structure of another touch chip. The touch chip may include a first operating mode and a second operating mode. In the first operating mode, the receiving module receives touch data from different zones of the touchscreen display at different refresh rates, such as... Figure 3 As shown, the second working mode receives touch data from the entire touchscreen display at a fourth refresh rate, such as... Figure 9As shown. Specifically, in the second working mode, assuming the touch screen includes n+1 RX channels, such as RX0 to RXn, the receiving module can receive the fourth touch data from these n+1 RX channels at a fourth refresh rate, and the processing module processes the fourth touch data.
[0081] Therefore, touch chips can flexibly set their working modes according to actual needs, thus improving their applicability.
[0082] Applied to the aforementioned touch chip, this application also provides a touch method, such as... Figure 10 As shown, Figure 10 The diagram shows a flowchart of a touch control method. The method includes the following steps.
[0083] S1001, The receiving module receives the first touch data of the first partition of the touch display screen based on the first refresh rate.
[0084] The first partition includes touch units corresponding to M RX channels, where M is an integer greater than 0 that is less than the total number of RX channels included in the touch display screen.
[0085] S1002, The receiving module receives the second touch data of the second partition of the touch display screen based on the second refresh rate.
[0086] The second partition includes N touch units corresponding to RX channels, where N is an integer greater than 0 that is less than the total number of RX channels included in the touch display screen.
[0087] The second refresh rate is different from the first refresh rate.
[0088] For example, since the touch display screen is divided into a first partition and a second partition according to the RX channel, the receiving module can receive first touch data in the first partition at a first refresh rate, and receive second touch data in the second partition at a second refresh rate different from the first refresh rate. That is, the refresh rate is different in different locations of the entire touch display screen. The receiving module can receive data at a higher refresh rate in areas frequently touched by the user, and at a lower refresh rate in areas rarely touched by the user. The lower refresh rate can reduce the power consumption of the touch chip. Therefore, the touch method provided in this application embodiment can reduce the power consumption of the touch chip and extend the standby time of the terminal device while ensuring a good touch experience for the user.
[0089] Optionally, the touch method further includes: the receiving module receiving third touch data of the third partition of the touch display screen based on the third refresh frequency, the third partition including touch units corresponding to P RX channels, where P is an integer greater than 0 and less than the total number of RX channels included in the touch display screen; wherein the third refresh frequency is different from both the first refresh frequency and the second refresh frequency.
[0090] For example, a touch display screen can be divided into multiple partitions, such as a first partition, a second partition, and a third partition. The touch chip can receive touch data from different partitions based on different refresh rates. For example, it can receive data at a lower refresh rate in areas where users touch less, or at an even lower refresh rate in areas where users rarely touch, which can reduce the power consumption of the touch chip.
[0091] Optionally, the touch method further includes: when the second refresh frequency is greater than the first refresh frequency, the processing module transmits the touch information obtained after processing the second touch data to the application processor.
[0092] For example, the processing module can transfer a portion of the data from each frame to the application processor, thereby reducing the transmission bandwidth and power consumption from the touch chip to the application processor, and further reducing the power consumption of the touch chip.
[0093] Optionally, the touch method further includes: the receiving module receiving fourth touch data from all RX channels of the touch display screen based on a fourth refresh rate.
[0094] For example, in the touch method provided in the embodiments of this application, the touch chip can also receive touch data from the entire touch display screen. The touch chip can flexibly set its working mode according to actual needs, which improves the applicability of the touch chip.
[0095] This application also provides an electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, including computer instructions. When the one or more processors execute the computer instructions, the electronic device performs the aforementioned method steps to implement the touch method in the above embodiments.
[0096] Embodiments of this application also provide a computer storage medium storing computer instructions. When the computer instructions are executed on an electronic device, the electronic device performs the aforementioned method steps to implement the touch method in the above embodiments.
[0097] Embodiments of this application also provide a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement the touch control method performed by the electronic device in the above embodiments.
[0098] In addition, embodiments of this application also provide an apparatus, which may specifically be a chip, component or module. The apparatus may include a connected processor and a memory; wherein the memory is used to store computer execution instructions, and when the apparatus is running, the processor may execute the computer execution instructions stored in the memory to cause the chip to execute the touch method executed by the electronic device in the above method embodiments.
[0099] In this embodiment, the touch chip, electronic device, computer storage medium, computer program product or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0100] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0101] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0102] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0103] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0104] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially or in other words, the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0105] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A touch chip, characterized in that, The touch chip is used for coupling with the touch display screen, and the touch chip comprises a receiving module; The receiving module is used for receiving first touch data of a first partition of the touch display screen based on a first refresh frequency, the first partition comprises touch units corresponding to M receiving RX channels, and M is an integer less than a total number of RX channels comprised by the touch display screen and greater than 0; The receiving module is also used for receiving second touch data of a second partition of the touch display screen based on a second refresh frequency, the second partition comprises touch units corresponding to N RX channels, and N is an integer less than the total number of RX channels comprised by the touch display screen and greater than 0; wherein the second refresh frequency is different from the first refresh frequency.
2. The touch chip according to claim 1, wherein The first partition comprises touch units composed of M RX channels and all TX channels; The second partition comprises touch units composed of N RX channels and all TX channels.
3. The touch chip according to claim 1, wherein The first partition comprises touch units composed of M RX channels and part of TX channels; The second partition comprises touch units composed of N RX channels and part of TX channels.
4. The touch chip according to any one of claims 1-3, wherein The receiving module is also used for receiving third touch data of a third partition of the touch display screen based on a third refresh frequency, the third partition comprises touch units corresponding to P RX channels, and P is an integer less than the total number of RX channels comprised by the touch display screen and greater than 0; wherein the third refresh frequency is different from the first refresh frequency and the second refresh frequency.
5. The touch chip according to any one of claims 1-4, wherein, The touch chip further comprises a processing module, and the processing module is coupled with an application processor: When the second refresh frequency is greater than the first refresh frequency, the processing module is used for transmitting touch information obtained by processing the second touch data to the application processor.
6. The touch chip according to any one of claims 1-5, wherein The receiving module is also used for receiving fourth touch data of all RX channels of the touch display screen based on a fourth refresh frequency.
7. An electronic device, comprising: The touch display screen and the touch chip according to any one of claims 1-6 are comprised; The touch display screen comprises a plurality of TX channels distributed along a first direction and a plurality of RX channels distributed along a second direction, and the plurality of TX channels and the plurality of RX channels constitute a plurality of touch units.
8. A touch method, comprising: The method is applied to a touch chip, the touch chip is used for coupling with a touch display screen, and the touch chip comprises a receiving module; the method comprises: The receiving module receives first touch data of a first partition of the touch display screen based on a first refresh frequency, the first partition comprises touch units corresponding to M receiving RX channels, and M is an integer less than a total number of RX channels comprised by the touch display screen and greater than 0: The receiving module receives second touch data of a second sub-region of the touch display screen based on a second refresh frequency, the second sub-region including touch units corresponding to N RX channel pairs, N being an integer less than a total number of RX channels included in the touch display screen and greater than 0; wherein the second refresh frequency is different from the first refresh frequency.
9. The touch method of claim 8, wherein, the first sub-region includes touch units formed by M RX channels and all TX channels; the second sub-region includes touch units formed by N RX channels and all TX channels.
10. The touch method of claim 8, wherein, the first sub-region includes touch units formed by M RX channels and part of TX channels; the second sub-region includes touch units formed by N RX channels and part of TX channels. 11.The touch method according to any one of claims 8-10, characterized in that, The method further includes: The receiving module receives third touch data of a third sub-region of the touch display screen based on a third refresh frequency, the third sub-region including touch units corresponding to P RX channel pairs, P being an integer less than a total number of RX channels included in the touch display screen and greater than 0; wherein the third refresh frequency is different from the first refresh frequency and the second refresh frequency. 12.The touch method according to any one of claims 8-11, characterized in that, The touch chip further includes a processing module coupled with an application processor; the method further includes: When the second refresh frequency is greater than the first refresh frequency, the processing module transmits touch information obtained by processing the second touch data to the application processor.
13. The touch control method according to any one of claims 8-12, wherein, The method further includes: The receiving module receives fourth touch data of all RX channels of the touch display screen based on a fourth refresh frequency.
14. A computer-readable storage medium, characterized in that, The computer program product includes computer instructions, which, when executed on an electronic device, cause the electronic device to perform the method of any one of claims 8-13.