Digital signal processor and related chip and handheld device

By integrating analog signals from multiple sensing channels in a digital signal processor, the integrated sensing signals are generated and integrated to improve the signal-to-noise ratio, the problem of insufficient accuracy of sensing signal processing in the prior art is solved, and higher judgments are achieved Accuracy.

CN112840303BActive Publication Date: 2024-12-13SHENZHEN GOODIX TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN201980002091.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-09-25
Publication Date
2024-12-13
Estimated Expiration
2039-09-25

AI Technical Summary

Technical Problem

The existing touch screen sensing signal processing method has insufficient signal-to-noise ratio, which leads to low accuracy of judgment results, making it difficult to take into account both sensing capabilities and design costs.

Method used

Design a digital signal processor, through signal integration circuit and proximity event judgment circuit, combine analog sensing signals from multiple sensing channels to integrate signals, generate integrated sensing signals to improve signal-to-noise ratio, and determine whether there are objects on the touch screen near.

Benefits of technology

The signal-to-noise ratio of the digital sensing signal is improved, the accuracy of the judgment results is improved, and the ability to judge the proximity of objects on the touch screen is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112840303B_ABST
    Figure CN112840303B_ABST
Patent Text Reader

Abstract

The present application discloses a digital signal processor (10) and a related chip and a handheld device. The digital signal processor is used to generate a plurality of digital sensing signals (S D1 ~S Dn ) determines whether an object approaches above the touch screen, the digital signal processor comprising: a signal integration circuit (100) for receiving the plurality of digital sensing signals, generating a plurality of sensing signal combinations to be integrated corresponding to the plurality of digital sensing signals according to the plurality of digital sensing signals, and performing signal integration operations on the plurality of sensing signal combinations to be integrated to generate a plurality of integrated sensing signals (S I1 ~S I(n‑K+1) ), the plurality of sensing signal combinations to be integrated each include at least two digital sensing signals of the plurality of digital sensing signals; and a proximity event determination circuit (102), coupled to the signal integration circuit, for determining whether the object is approaching above the touch screen based on the plurality of integrated sensing signals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a digital signal processing technology, and more particularly to a digital signal processor and related chips and a handheld device. Background Art

[0002] With the development and progress of science and technology, mobile electronic devices such as mobile phones, digital cameras, tablet computers, and laptop computers have become indispensable tools in people's lives. These electronic devices are often equipped with touch operation interfaces. Various touch interfaces include touch buttons, touch sliders or touch wheels, and touch panels or touch screens. In the touch screen solution, the touch screen is used to sense the capacitance defined by the touch screen and the object, and generate an analog sensing signal accordingly. The analog front-end circuit is used to perform analog-to-digital conversion on the analog sensing signal to generate a digital sensing signal, so that the digital signal processor performs subsequent processing based on the digital sensing signal.

[0003] The operation of touch screens, analog front-end circuits, and digital signal processors often affects the ability of electronic devices to sense objects. However, considering the design cost, it is impossible to increase the design complexity of touch screens, analog front-end circuits, and digital signal processors indefinitely. Therefore, in order to balance the sensing capability and design cost, improving the processing method of sensing signals has become an important work item. Summary of the invention

[0004] One of the purposes of the present application is to disclose a digital signal processing technology, and more particularly to a digital signal processor and related chips and handheld devices, to solve the above-mentioned problems.

[0005] An embodiment of the present application discloses a digital signal processor, coupled to an analog front-end circuit, the analog front-end circuit coupled to a touch screen, the touch screen comprising a plurality of sensing channels, the plurality of sensing channels respectively outputting a plurality of analog sensing signals in real time according to the detected capacitance change, the analog front-end circuit being used to perform analog-to-digital conversion on the plurality of analog sensing signals output by the plurality of sensing channels to generate a plurality of digital sensing signals respectively corresponding to the plurality of sensing channels. The digital signal processor is used to determine whether an object is approaching above the touch screen based on the plurality of digital sensing signals, the digital signal processor comprising: a signal integration circuit coupled to the analog front-end circuit, used to receive the plurality of digital sensing signals, and to generate a plurality of sensing signal combinations to be integrated respectively corresponding to the plurality of digital sensing signals according to the plurality of digital sensing signals, and to perform signal integration operations on the plurality of sensing signal combinations to be integrated respectively to generate a plurality of integrated sensing signals, the plurality of sensing signal combinations to be integrated each comprising at least two digital sensing signals of the plurality of digital sensing signals; and a proximity event determination circuit coupled to the signal integration circuit, used to determine whether the object is approaching above the touch screen based on the plurality of integrated sensing signals.

[0006] An embodiment of the present application discloses a chip, which includes the aforementioned digital signal processor.

[0007] An embodiment of the present application discloses an electronic device, which includes the aforementioned digital signal processor.

[0008] The digital signal processor disclosed in the present application can improve the signal-to-noise ratio of a sensing signal used to determine whether an object is approaching a touch screen, thereby improving the accuracy of the determination result. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 FIG. 1 is a block diagram of an embodiment in which a digital signal processor of the present application is applied to a touch screen.

[0010] Figure 2 for Figure 1 Block diagram of a digital signal processor.

[0011] Figure 3 for Figure 1 Schematic diagram of exemplary operation of a touch screen sensing an object.

[0012] Figure 4 for Figure 2 The digital signal processor operates at Figure 3 A schematic diagram of an exemplary operation of .

[0013] Figure 5 Show in Figure 3Schematic diagram of sensing signals under exemplary operation.

[0014] Figure 6 Show in Figure 3 Schematic diagram of sensing signals under exemplary operation.

[0015] Figure 7 FIG. 4 is a block diagram of another embodiment of a digital signal processor of the present application.

[0016] Figure 8 for Figure 7 The digital signal processor operates at Figure 3 A schematic diagram of an exemplary operation of .

[0017] Fig. 9 FIG. 4 is a block diagram of yet another embodiment of a digital signal processor of the present application.

[0018] Fig.10 To include Figure 1 , Figure 7 or Fig. 9 The schematic diagram shows an embodiment of a digital signal processor chip being applied in an electronic device.

[0019] The reference numerals are described as follows:

[0020] 10 Digital Signal Processor

[0021] 20 Analog front end circuit

[0022] 30 Touch screen

[0023] 40 Objects

[0024] 50 Digital Signal Processor

[0025] 60 Electronic devices

[0026] 62 Chip

[0027] 64 Display assembly

[0028] 100 Signal Integration Circuit

[0029] 102 Approach event judgment circuit

[0030] 500 weight circuit

[0031] 502 Trial Integrated Circuit

[0032] 504 Integrated judgment circuit

[0033] 506 Weight Evaluation Circuit

[0034] 510 Signal Integration Circuit

[0035] S D1 ~S Dn Digital sensing signal

[0036] S A1 ~S An Analog sensing signal

[0037] S I1 ~S I(n-K+1) Integrating sensor signals

[0038] S T1 ~S T(n-K+1) Pilot integration results

[0039] S W1 ~S Wn Weight signal

[0040] X1~Xn sensing channel

[0041] Y1~Ym sensing channel

[0042] EN Enable signal DETAILED DESCRIPTION

[0043] The following disclosure provides a variety of implementations or illustrations that can be used to implement different features of the present disclosure. The specific examples of components and configurations described below are used to simplify the present disclosure. As can be imagined, these descriptions are only illustrative and are not intended to limit the present disclosure. For example, in the description below, forming a first feature on or above a second feature may include certain embodiments in which the first and second features are directly in contact with each other; and may also include certain embodiments in which additional components are formed between the above-mentioned first and second features, so that the first and second features may not be in direct contact. In addition, the present disclosure may reuse component symbols and / or labels in multiple embodiments. Such repetition is based on the purpose of simplicity and clarity, and does not itself represent the relationship between the different embodiments and / or configurations discussed.

[0044] Furthermore, spatially relative terms such as "below," "below," "below," "above," and the like may be used herein to facilitate description of the relationship between one component or feature shown in the figure relative to another or more components or features. These spatially relative terms are intended to encompass a variety of different orientations of the device during use or operation in addition to the orientation shown in the figure. The device may be placed in other orientations (e.g., rotated 90 degrees or in other orientations), and these spatially relative descriptive terms should be interpreted accordingly.

[0045] Although the numerical ranges and parameters used to define the broader scope of the present application are approximate values, the relevant numerical values ​​in the specific embodiments have been presented as accurately as possible. However, any numerical value inherently inevitably contains standard deviations due to individual testing methods. Here, "same" generally means that the actual value is within plus or minus 10%, 5%, 1% or 0.5% of a specific value or range. Alternatively, the term "same" means that the actual value falls within the acceptable standard error of the mean value, depending on the consideration of a person of ordinary skill in the art to which the present application belongs. It should be understood that, except for the experimental examples, or unless otherwise explicitly stated, all ranges, quantities, values ​​and percentages used herein (for example, to describe the amount of material used, the length of time, temperature, operating conditions, quantitative ratios and other similar ones) are modified by "same". Therefore, unless otherwise stated to the contrary, the numerical parameters disclosed in this specification and the attached patent scope are all approximate values ​​and can be changed as needed. At least these numerical parameters should be understood as the number of significant digits indicated and the values ​​obtained by applying the general rounding method. Herein, numerical ranges are expressed from one endpoint to another endpoint or between two endpoints; unless otherwise stated, the numerical ranges described herein include the endpoints.

[0046] The touch screen is used to sense the capacitance defined by the touch screen and the object, and generate an analog sensing signal accordingly, wherein the capacitance is positively correlated to the size of the analog sensing signal. The analog front-end circuit is used to perform analog-to-digital conversion on the analog sensing signal to generate a digital sensing signal, wherein the size of the analog sensing signal is positively correlated to the size of the digital sensing signal.

[0047] It should be noted that, in this article, the description “the size of the digital sensing signal” does not mean the size of the amplitude of the digital sensing signal, but refers to the size of the capacitance corresponding to the code of the digital sensing signal.

[0048] The digital signal processor determines whether an object is close to the touch screen based on the digital sensing signal, for example, and provides a judgment result accordingly. The more accurate the judgment result is, the more it can reflect the actual situation between the object and the touch screen. The accuracy of the judgment result is often affected by the size of the analog sensing signal and the digital sensing signal. More specifically, the accuracy of the judgment result is positively correlated to the signal-to-noise ratio of the analog sensing signal and the signal-to-noise ratio of the digital sensing signal. Therefore, to improve the accuracy of the judgment result, we can at least start from improving the signal-to-noise ratio of the digital sensing signal. The signal processing method of the digital signal processor of the present application can improve the signal-to-noise ratio of the digital sensing signal, thereby improving the accuracy of the judgment result, and the details are described as follows.

[0049] Figure 1 FIG. 1 is a block diagram of an embodiment of a digital signal processor 10 of the present application applied to a touch screen 30. Figure 1, the digital signal processor 10 is coupled to the analog front-end circuit 20. The analog front-end circuit 20 is coupled to the touch screen 30. The touch screen 30 includes a plurality of sensing channels X1 to Xn and Y1 to Ym, where n and m are positive integers. The sensing channels X1 to Xn and Y1 to Ym are arranged in an array. In some embodiments, n and m are equal. The sensing channels X1 to Xn and the sensing channels Y1 to Ym operate in the same manner. For simplicity, the sensing channels X1 to Xn are taken as an example for description.

[0050] The sensing channel is used to detect capacitance in real time (not shown). In detail, when there is no object 40 approaching the touch screen 30, the sensing channel detects capacitance (not shown), wherein the detected capacitance may be stray capacitance. On the other hand, when an object 40 approaches the touch screen 30, the sensing channel detects capacitance defined by the touch screen 30 and the object 40 (not shown). At this time, after proper processing of the capacitance and stray capacitance, the difference between the aforementioned capacitance and stray capacitance, that is, the capacitance change, can be obtained. For simplicity, the function of the sensing channel can be described as: the sensing channel detects the capacitance change in real time. Accordingly, the sensing channel outputs an analog sensing signal S based on the detected capacitance change. A Specifically, the sensing channel X1 outputs the sensing signal S A1 ; Sensing channel X2 outputs sensing signal S A2 ; and, the sensing channel Xn outputs a sensing signal S An , and so on.

[0051] The analog front-end circuit 20, taking the sensing channel X1 as an example, is used to output the analog sensing signal S A1 Perform analog-to-digital conversion to generate a digital sensing signal S D1 Therefore, the digital sensing signal S D1 Similarly, the analog front-end circuit 20 also outputs analog sensing signals S corresponding to the sensing channel X1 to Xn. A2 To S An The analog-to-digital conversion is performed and will not be described in detail here.

[0052] The digital signal processor 10 is used to generate a plurality of digital sensing signals S D1 To S Dn Determine whether there is an object 40 approaching above the touch screen 30. In some embodiments, the digital signal processor 10 is used to detect whether there is an object 40 approaching above the touch screen 30 based on the plurality of digital sensing signals S D1 To S Dn It is determined whether a hovering event caused by the object 40 occurs above the touch screen 30. The actual operation of the digital signal processor 10 will be described in detail in Figure 2 Embodiment of the invention.

[0053] Figure 2 for Figure 1 A block diagram of a digital signal processor 10 is shown. Figure 2 The digital signal processor 10 includes a signal integration circuit 100 and a proximity event determination circuit 102 .

[0054] The signal integration circuit 100 is coupled to Figure 1 The analog front end circuit 20 is used to receive a plurality of digital sensing signals S D1 To S Dn , and based on multiple digital sensing signals S D1 To S Dn Generate multiple sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ], where K represents the number of digital sensing signals in a sensing signal combination to be integrated. Each sensing signal combination to be integrated includes a plurality of digital sensing signals S D1 To S Dn In some embodiments, each of the sensing signal combinations to be integrated includes the same number of digital sensing signals. In some embodiments, each of the sensing signal combinations to be integrated is different from each other. In some embodiments, multiple sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ] include at least one common digital sensing signal. For example, the sensing signal combination to be integrated [S D1 , S D2 ,…,S D(1+K-1) ] and [S D2 , S D3 ,…,S D(2+K-1) ] includes a common digital sensing signal S D2 .

[0055] Multiple sensing signal combinations to be integrated [SD1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ] respectively correspond to a plurality of digital sensing signals S D1 To S Dn In detail, the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] as an example, taking the digital sensing signal S D1 is the starting signal of the sensing signal combination to be integrated, followed by (K-1) signals. The (K-1) signals and the digital sensing signal S D1 is the same sensing signal combination to be integrated. For example, the touch screen 30 includes 7 sensing channels X1 to X7, that is, n is 7; and a sensing signal combination to be integrated includes 2 digital sensing signals, that is, K=2. In this example, the digital sensing signal S D1 is the starting signal, and pushing back 1 signal can get the digital sensing signal S D2 , where the digital sensing signal S D1 and S D2 Corresponding to two adjacent sensing channels X1 and X2 among the plurality of sensing channels X1 to X7. The digital sensing signal S D1 and S D2 belongs to the same sensing signal combination to be integrated, in other words, the corresponding digital sensing signal S D1 The combination of sensing signals to be integrated is [S D1 , S D2 ].

[0056] In addition, the signal integration circuit 100 combines a plurality of sensing signals to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ] respectively perform signal integration operations to generate a plurality of integrated sensing signals S I1 To SI(n-K+1) . To be integrated with the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] as an example, the signal integration circuit 100 is to integrate the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] performs a signal integration operation to generate an integrated sensing signal S I1 , and so on.

[0057] In some embodiments, the signal integration circuit 100 generates a plurality of integrated sensing signals S by adding at least two digital sensing signals of each sensing signal combination to be integrated. I1 To S I(n-K+1) . To be integrated with the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] as an example, the signal integration circuit 100 combines the sensing signals to be integrated [S D1 , S D2 ,…,S D(1+K-1) ] digital sensing signal S D1 , S D2 ,…,S D(1+K-1) The sum is used to generate the integrated sensing signal S I1 , and so on.

[0058] The proximity event determination circuit 102 is coupled to the signal integration circuit 100 and is used to determine the proximity event based on a plurality of integrated sensing signals S I1 To S I(n-K+1) Determine whether there is an object 40 approaching the touch screen 30. In some embodiments, the proximity event determination circuit 102 is based on a plurality of integrated sensing signals S I1 To S I(n-K+1) It is determined whether a hovering event occurs above the touch screen 30 .

[0059] Since the proximity event determination circuit 102 determines whether an object 40 approaches above the touch screen 30 based on the integrated sensing signal instead of the digital sensing signal, the accuracy of the determination result of the proximity event determination circuit 102 is higher than the accuracy of the determination result obtained by the proximity event determination circuit 102 based on the digital sensing signal. This is because the signal-to-noise ratio of the integrated sensing signal is better than the signal-to-noise ratio of the digital sensing signal.

[0060] In detail, the signal-to-noise ratio of the integrated sensing signal can be expressed as the following equation (1), wherein in the following equation (1), the integrated sensing signal S I1 For example, a sensing signal combination to be integrated includes 2 digital sensing signals.

[0061]

[0062] Among them, SNR I1 Represents the integrated sensing signal S I1 The signal-to-noise ratio of I1 Represents the integrated sensing signal S I1 noise.

[0063] Integrated sensing signal S I1 is the digital sensing signal S D1 and S D2 Again, the digital sensing signal S D1 and S D2 Respectively represent the capacitance changes detected by the sensing channels X1 and X2. D1 and S D2 The sum of the capacitance changes detected by the sensing channels X1 and X2 can be represented by the total capacitance change detected by the sensing channels X1 and X2. I1 It can be expressed as the following equation (2).

[0064] S I1 =dC1+dC2 (2)

[0065] Wherein, dC1 represents the capacitance change detected by the sensing channel X1; and dC2 represents the capacitance change detected by the sensing channel X2.

[0066] Integrated sensing signal S I1 The noise N I1 Noise related to the capacitance changes dC1 and dC2 detected by the sensing channels X1 and X2. The noise of the capacitance changes dC1 and dC2 is further related to the standard deviation of the capacitance change dC1 and the standard deviation of the capacitance change dC2, respectively, which can be expressed as the following equation (3).

[0067]

[0068] Here, σC1 represents the standard deviation of the capacitance variation dC1 ; and σC2 represents the standard deviation of the capacitance variation dC2 .

[0069] Substituting equations (2) and (3) into equation (1), we can obtain the following equation (4).

[0070]

[0071] Furthermore, the standard deviations σC1 and σC2 are substantially the same. Equation (4) can be further simplified to the following equation (5).

[0072]

[0073] Since the sensing channel X1 is adjacent to the sensing channel X2, the difference between the capacitance changes dC1 and dC2 is substantially small and can be expressed as the following equation (6).

[0074] dC2=p×dC1 (6)

[0075] Where p represents the ratio between the capacitance changes dC1 and dC2, and p is close to 1.

[0076] Substituting equation (6) into equation (5), we can obtain the following equation (7).

[0077]

[0078] On the other hand, the signal-to-noise ratio of the digital sensing signal can be expressed as the following equation (8), where in the following equation (8), the digital sensing signal S D1 For example.

[0079]

[0080] Among them, SNR D1 Represents the digital sensing signal S D1 The signal-to-noise ratio of D1 Represents the digital sensing signal S D1 noise.

[0081] Digital sensing signal S D1 represents the capacitance change detected by the sensing channel X1. D1 The capacitance change dC1 detected by the sensing channel X1 can be used to represent the digital sensing signal S D1 It can be expressed as the following equation (9).

[0082] S D1 =dC1 (9)

[0083] The noise of the capacitance variation dC1 detected by the sensing channel X1 is related to the standard deviation of the capacitance variation dC1 , which can be expressed as the following equation (10).

[0084] N D1 =σC1 (10)

[0085] By appropriately substituting equations (9) and (10) into equation (8), the following equation (11) can be obtained.

[0086]

[0087] By comparing equations (7) and (11), it can be clearly seen that the integrated sensing signal S I1 Signal-to-noise ratio SNRI1 Substantially greater than the digital sensing signal S D1 Signal-to-noise ratio SNR D1 of times, and p is substantially equal to 1, so in simple terms, the integrated sensing signal S I1 Signal-to-noise ratio SNR I1 Substantially higher than the digital sensing signal S D1 Signal-to-noise ratio SNR D1 big times.

[0088] Therefore, the accuracy of the determination result obtained by the proximity event determination circuit 102 based on the integrated sensing signal is higher than the accuracy of the determination result obtained based on the digital sensing signal.

[0089] Figure 3 for Figure 1 Schematic diagram of an exemplary operation of the touch screen 30 sensing the object 40. Figure 3 In this embodiment, the touch screen 30 includes 7 sensing channels X1 to X7 and 7 sensing channels Y1 to Y7. For simplicity, in the following description, the sensing channels X1 to X7 are taken as an example.

[0090] The projection point of the object 40 on the touch screen 30 is located at the intersection of the sensing channels X4 and Y4. Therefore, among the sensing channels X1 to X7, ideally, the capacitance change detected by the sensing channel X4 is the largest, and the capacitance change detected by the sensing channels X3 and X5 is the second largest. In simple terms, the capacitance change detected by the sensing channel farther from the sensing channel X4 is smaller.

[0091] Figure 4 for Figure 2 The digital signal processor 10 operates at Figure 3 Schematic diagram of an exemplary operation of , wherein in this embodiment, K is 2. Figure 4 The signal integration circuit 100 receives a plurality of digital sensing signals S D1 To S D7 The signal integration circuit 100 generates a digital sensing signal S D1 Generate a combination of sensing signals to be integrated [S D1 , S D2 ]; According to the digital sensing signal S D2 Generate a combination of sensing signals to be integrated [S D2 , S D3 ]; and, according to the digital sensing signal S D3 Generate a combination of sensing signals to be integrated [S D3 , S D4 ], and so on.

[0092] The signal integration circuit 100 is configured to integrate the sensing signal combination [S D1 , S D2 ] performs a signal integration operation to convert the digital sensing signal S D1 and S D2 Added to generate an integrated sensing signal S I1 ; Treat the integrated sensing signal combination [S D2 , S D3 ] performs a signal integration operation to convert the digital sensing signal S D2 and S D3 Added to generate an integrated sensing signal S I2 ; and, treating the integrated sensing signal combination [S D3 , S D4 ] performs a signal integration operation to convert the digital sensing signal S D3 and S D4 Added to generate an integrated sensing signal S I3 , and so on.

[0093] The proximity event determination circuit 102 is based on a plurality of integrated sensing signals S I1 To S I6 It is determined whether an object 40 approaches the touch screen 30. The accuracy of the determination result obtained by the proximity event determination circuit 102 based on the integrated sensing signal is higher than the accuracy of the determination result obtained based on the digital sensing signal.

[0094] Figure 5 and Figure 6 Show in Figure 3 Schematic diagram of sensing signals under exemplary operation. Figure 5 , the horizontal axis represents the sensing channel; and the vertical axis represents the capacitance change. Figure 5 In FIG. 1 , only sensing channels X2, X3, X4, X5 and X6 and their corresponding capacitance changes are shown for simplicity. Figure 5 It can be observed that multiple digital sensing signals S D1 To S Dn The corresponding multiple sensing channels X1 to Xn have a Gaussian distribution in the capacitance variation as a whole. In some comparative embodiments, the digital signal processor 10 is based on the multiple digital sensing signals S D1 To S Dn It is determined whether there is an object 40 approaching the touch screen 30, and if Figure 2 As described in the embodiment, the accuracy of the judgment result obtained by the comparative embodiment is relatively low.

[0095] Reference Figure 6, the horizontal axis represents the equivalent sensing channel; and the vertical axis represents the capacitance change. It should be noted that the equivalent sensing channel represents the sensing channel to which the integrated sensing signal is equivalently corresponding. The equivalent sensing channel is not a physical channel on the touch screen 30, that is, the equivalent sensing channel is not one of the sensing channels X1 to X7.

[0096] This embodiment includes 6 equivalent sensing channels X1 ′ to X6 ′ corresponding to a plurality of integrated sensing signals S I1 To S I6 In detail, the equivalent sensing channel X2' represents the integrated sensing signal S I2 The equivalent corresponding sensing channel; and the equivalent sensing channel X3 'represents the integrated sensing signal S I3 The equivalent sensing channel, and so on. Figure 5 In FIG. 1 , only equivalent sensing channels X2 ′, X3 ′, X4 ′ and X5 ′ and their corresponding capacitance changes are shown for simplicity. Figure 5 It can be observed that the multiple integrated sensing signals S I1 To S I6 The corresponding multiple equivalent sensing channels X1 ′ to X6 ′ present a non-Gaussian distribution in terms of capacitance variation as a whole.

[0097] In general, as long as the distribution of the multiple signals used to determine whether an object 40 approaches the touch screen 30 is known, it can be determined whether the operation method of the comparative embodiment is used or not. Figure 2 The operating mode of the embodiment of the present invention.

[0098] Figure 7 FIG. 5 is a block diagram of another embodiment of the digital signal processor 50 of the present application. Figure 7 , the digital signal processor 50 is similar to Figure 2 The difference is that the digital signal processor 50 further includes a weight circuit 500, and the signal integration circuit 510 is further changed relative to the signal integration circuit 100 in response to the weight circuit 500.

[0099] The weight circuit 500 is coupled to Figure 1 The analog front-end circuit 20 and the signal integration circuit 510 are used to receive a plurality of digital sensing signals S D1 To S Dn , and based on multiple digital sensing signals S D1 To S Dn Generate multiple weight signals S W1 To S Wn To the signal integration circuit 510. Multiple weight signals S W1 To S Wn Corresponding to multiple digital sensing signals S D1 To SDn .

[0100] In some embodiments, the weight circuit 500 is based on a plurality of digital sensing signals S D1 To S Dn The relative size between them determines the multiple weight signals S W1 To S Wn , thereby generating multiple weight signals S W1 To S Wn In some embodiments, the magnitude of the digital sensing signal is positively correlated to the magnitude of the weight signal.

[0101] The operation of the signal integration circuit 510 is similar to Figure 1 The difference is that the signal integration circuit 510 further operates based on a plurality of weight signals S W1 To S Wn The plurality of sensing signal combinations to be integrated are respectively D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ]Perform signal integration operations.

[0102] In some embodiments, the signal integration circuit 510 generates a plurality of integrated sensing signals S by multiplying the at least two digital sensing signals of each sensing signal combination to be integrated by the corresponding weight signal and then adding them together. I1 To S I(n-K+1) . To be integrated with the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] as an example, the digital sensing signal S D1 Corresponding weight signal S W1 ; Digital sensing signal S D2 Corresponding weight signal S W2 ; and, a digital sensing signal S D(1+K-1) Corresponding weight signal S W1(1+K-1) , and so on. The integrated sensing signal S I1 It can be expressed as the following equation (12).

[0103] S I1 =S D1 xS W1 +...+S D(1+K-1) xSW1(1+K-1) (12)

[0104] The remaining integrated sensing signal S I2 To S I(n-K+1) can be obtained based on an equation similar to equation (12). In such an example, the integrated sensing signal S I1 Signal-to-noise ratio SNR I1 It can be expressed as the following equation (13), where K is 2 in this embodiment.

[0105]

[0106] Based on equation (6), equation (13) can be further simplified to the following equation (14).

[0107]

[0108] By comparing equations (11) and (14), it can be clearly seen that the integrated sensing signal S I1 Signal-to-noise ratio SNR I1 Substantially greater than the digital sensing signal S D1 Signal-to-noise ratio SNR D1 Therefore, the accuracy of the determination result obtained by the proximity event determination circuit 102 based on the integrated sensing signal is higher than the accuracy of the determination result obtained based on the digital sensing signal.

[0109] In this embodiment, the weight circuit 500 includes a trial integration circuit 502, an integration determination circuit 504, and a weight evaluation circuit 506. The method of integrating the signal by the trial integration circuit 502 is substantially the same as Figure 2 The signal integration circuit 100 integrates signals in the same manner, so the description of the trial integration circuit 502 integrating signals will be omitted as appropriate.

[0110] The trial integration circuit 502 is used to receive a plurality of digital sensing signals S D1 To S Dn , and based on multiple digital sensing signals S D1 To S Dn Generate multiple sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn]. Multiple sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ] respectively correspond to a plurality of digital sensing signals S D1 To S Dn The trial integration circuit 502 is used to add at least two digital sensing signals of each to-be-integrated sensing signal combination with the same weight, for example, the weights are both 1, to generate a plurality of trial integration results S T1 To S T(n-K+1) . To be integrated with the sensing signal combination [S D1 , S D2 ,…,S D(1+K-1) ] as an example, the trial integration circuit 502 combines the sensing signals to be integrated [S D1 , S D2 ,…,S D(1+K-1) ] digital sensing signal S D1 , S D2 ,…,S D(1+K-1) All are added with a weight of 1 to produce the trial integration result S T1 , and so on.

[0111] The integration determination circuit 504 is coupled to the trial integration circuit 502 and is used to determine the integration results based on the plurality of trial integration results S T1 To S T(n-K+1) Determine multiple digital sensing signals S D1 To S Dn The relative size between them.

[0112] The weight evaluation circuit 506 is coupled to the integrated determination circuit 504 and is used to determine the weight of the weight based on the plurality of digital sensing signals S D1 To S Dn The relative size between them determines the multiple weight signals S W1 To S Wn In some embodiments, the magnitude of the digital sensing signal is positively correlated with the magnitude of the weight signal. When the digital sensing signal is larger, the weight evaluation circuit 506 will evaluate a larger weight signal.

[0113] Figure 8 for Figure 7 The digital signal processor 50 operates at Figure 3 Schematic diagram of an exemplary operation of , wherein in this embodiment, K is 2. Figure 8 , the trial integration circuit 502 receives a plurality of digital sensing signals S D1 To S D7 The test integrated circuit 502 detects the digital sensing signal S D1 Generate a combination of sensing signals to be integrated [S D1 , S D2 ]; According to the digital sensing signal S D2 Generate a combination of sensing signals to be integrated [S D2 , S D3 ]; and, according to the digital sensing signal S D3 Generate a combination of sensing signals to be integrated [S D3 , S D4 ], and so on.

[0114] The trial integration circuit 502 integrates the sensing signal combination [S D1 , S D2 ] two digital sensing signals S D1 and S D2 Add the same weight 1 to produce the trial integration result S T1 ; Treat the integrated sensing signal combination [S D2 , S D3 ] two digital sensing signals S D2 and S D3 Add the same weight 1 to produce the trial integration result S T2 ; and, treating the integrated sensing signal combination [S D3 , S D4 ] two digital sensing signals S D3 and S D4 Add the same weight 1 to produce the trial integration result S T3 , and so on.

[0115] Usually, since the capacitance change detected by the sensing channel X4 is the largest, the digital sensing signal S corresponding to the sensing channel X4 is D4 Max. Results of the pilot integration S T1 To S T6 Because the trial integration results S T3 and S T4 Both include the maximum digital sensing signal S D4 , so compared with the trial integration results S T1 To S T6 The remaining trial integration results in the trial integration results S T3 and S T4 is the largest.

[0116] Since the maximum trial integration results S T3 and S T4The digital sensing signal S D4 The integrated judgment circuit 504 can infer the digital sensing signal S D1 To S D7 In the digital sensing signal S D4 In addition, the integrated judgment circuit 504 corresponds to the digital sensing signal S D4 The sensing channel X4 is taken as the center point, and the digital sensing signals S corresponding to the sensing channels X3 and X5 adjacent to the sensing channel X4 are determined. D3 and S D5 is the second largest, and so on.

[0117] The weight evaluation circuit 506 responds to the digital sensing signal S D4 is the maximum, and the digital sensing signal S is evaluated. D4 The weight signal S W4 is the maximum; in response to the digital sensing signal S D3 and S D5 is the second largest, and the digital sensing signal S is evaluated. D3 and S D5 The weight signal S W3 and S W5 The weight evaluation circuit 506 converts the weight signal S W1 To S W7 Output to the signal integration circuit 510.

[0118] The signal integration circuit 510 integrates the sensing signal combination [S D1 , S D2 ] two digital sensing signals S D1 and S D2 Multiply by the corresponding weight signal S W1 and S W2 The post-addition generates an integrated sensing signal S I1; To integrate the sensing signal combination [S D2 , S D3 ] two digital sensing signals S D2 and S D3 Multiply the corresponding weight signal S respectively W2 and S W3 The integrated sensing signal S is generated by adding I2; And, for the integrated sensing signal combination [S D3 , S D4 ] two digital sensing signals S D3 and S D4 Multiply by the corresponding weight signal S W3 and S W4 The integrated sensing signal S is generated by adding I3 , and so on.

[0119] Fig. 9 FIG. 7 is a block diagram of yet another embodiment of a digital signal processor 70 of the present application. Fig. 9 , the digital signal processor 70 is similar to Figure 2 The difference is that the digital signal processor 70 further includes a start module 700 and a touch module 702 .

[0120] The startup module 700 is coupled to Figure 1 The analog front end circuit 20 is used to receive a plurality of digital sensing signals S D1 To S Dn , and based on multiple digital sensing signals S D1 To S Dn The enable signal EN is selectively sent to the signal integration circuit 100 or the touch module 702 .

[0121] When the signal integration circuit 100 receives the enable signal EN and is enabled in response to the enable signal EN, the signal integration circuit 100 generates a plurality of sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn Alternatively, when the signal integration circuit 100 does not receive the enable signal EN and is not enabled accordingly, the signal integration circuit 100 does not generate a plurality of sensing signal combinations to be integrated [S D1 , S D2 ,…,S D(1+K-1) ]、[S D2 , S D3 ,…,S D(2+K-1) ]、[S D3 , S D4 ,…,S D(3+K-1) ]…, and [S D(n-K+1) , S D(n-K+2) , S Dn ], so that the proximity event judgment circuit 102 does not operate accordingly.

[0122] When the touch module 702 receives the enable signal EN and is enabled in response to the enable signal EN, the touch module 702 detects the touch signal S based on the plurality of digital sensing signals S D1 To S Dn It is determined whether the object 40 touches the touch screen 30 .

[0123] In some embodiments, the startup module 700 is used for a plurality of digital sensing signals S D1 To S Dn When at least one of the above thresholds is exceeded, the touch module 702 is enabled and the signal integration circuit 100 is disabled, and the multiple digital sensing signals S D1 To S Dn When the threshold is not reached, the signal integration circuit 100 is enabled and the touch module 702 is disabled. In some embodiments, the threshold is a specific value. In some embodiments, the threshold is a specific value range.

[0124] In some embodiments, when the start-up module 700 enables the signal integration circuit 100, the start-up module 700 is also used to turn on the touch screen 30. However, the present application is not limited thereto. In some embodiments, the touch screen 30 can be turned on by other modules.

[0125] In some embodiments, when the start-up module 700 enables the signal integration circuit 100, the signal integration circuit 100 integrates the plurality of sensing signals S I1 To S I(n-K+1) The CPU integrates the sensing signals S I1 To S I(n-K+1) Determine that a plurality of equivalent coordinates correspond to a plurality of integrated sensing signals S I1 To S I(n-K+1) .

[0126] In some embodiments, Figure 7 The digital signal processor 50 may also include a start-up module 700 and a touch module 702 .

[0127] In some embodiments, a chip includes the digital signal processor 10 or 50 . For example, the chip may be a semiconductor chip implemented using different processes.

[0128] Fig.10 FIG. 6 is a schematic diagram of an embodiment of a chip 62 including a digital signal processor 10, 50, or 70 being applied to an electronic device 60. Fig. 9 , the electronic device 60 includes a chip 62 and a display assembly 64. The display assembly 64 includes a touch screen 30. The electronic device 60 can be any handheld electronic device such as a smart phone, a personal digital assistant, a handheld computer system or a tablet computer.

[0129] The above description briefly presents the features of certain embodiments of the present application, so that those with ordinary knowledge in the technical field to which the present application belongs can more fully understand the various aspects of the present disclosure. Those with ordinary knowledge in the technical field to which the present application belongs should understand that they can easily use the present disclosure as a basis to design or change other processes and structures to achieve the same purpose and / or achieve the same advantages as the embodiments described herein. Those with ordinary knowledge in the technical field to which the present application belongs should understand that these equal embodiments still belong to the spirit and scope of the present disclosure, and they can be variously changed, replaced and modified without departing from the spirit and scope of the present disclosure.

Claims

1. A digital signal processor, coupled to an analog front-end circuit, the analog front-end circuit coupled to a touch screen, the touch screen comprising a plurality of sensing channels, the plurality of sensing channels respectively outputting a plurality of analog sensing signals in real time according to detected capacitance changes, the analog front-end circuit being used to perform analog-to-digital conversion on the plurality of analog sensing signals output by the plurality of sensing channels to generate a plurality of digital sensing signals respectively corresponding to the plurality of sensing channels, characterized in that: The digital signal processor is used to determine whether an object approaches above the touch screen based on the multiple digital sensing signals, and the digital signal processor includes: a signal integration circuit, coupled to the analog front-end circuit, for receiving the plurality of digital sensing signals, and generating a plurality of sensing signal combinations to be integrated according to the plurality of digital sensing signals, wherein the plurality of sensing signal combinations to be integrated each include K digital sensing signals corresponding to the plurality of sensing channels among the plurality of digital sensing signals, and performing signal integration operations on the K digital sensing signals of the plurality of sensing signal combinations to be integrated to generate a plurality of integrated sensing signals; and The proximity event determination circuit is coupled to the signal integration circuit and is used to determine whether the object approaches above the touch screen based on the multiple integrated sensing signals. The K digital sensing signals in each of the plurality of sensing signal combinations to be integrated correspond to K consecutively adjacent sensing channels in the plurality of sensing channels, and the number of the plurality of sensing signal combinations to be integrated is the same as the number of the plurality of integrated sensing signals and is less than the number of the plurality of digital sensing signals. 2 . The digital signal processor of claim 1 , wherein the number of the plurality of sensing signal combinations to be integrated is equal to the number of the plurality of digital sensing signals minus K plus 1, and K is greater than or equal to 2. 3 . 3 . The digital signal processor of claim 1 , wherein the signal integration circuit generates the plurality of integrated sensing signals by adding the K digital sensing signals of each of the plurality of to-be-integrated sensing signal combinations.

4. The digital signal processor of claim 1, further comprising: The weight circuit is coupled to the analog front-end circuit and the signal integration circuit, and is used to receive the multiple digital sensing signals and generate multiple weight signals to the signal integration circuit based on the multiple digital sensing signals. The multiple weight signals correspond to the multiple digital sensing signals respectively. 5 . The digital signal processor of claim 4 , wherein the weight circuit determines the plurality of weight signals based on relative magnitudes between the plurality of digital sensing signals. 6 . The digital signal processor of claim 5 , wherein the signal integration circuit further performs the signal integration operation based on the plurality of weight signals. 7 . The digital signal processor of claim 6 , wherein the signal integration circuit generates the plurality of integrated sensing signals by multiplying the K digital sensing signals of each of the plurality of sensing signal combinations to be integrated by the corresponding weight signal and then adding the resultant signals. 8 . The digital signal processor of claim 5 , wherein each of the plurality of to-be-integrated sensing signal combinations comprises a same number of digital sensing signals. 9 . The digital signal processor as claimed in claim 8 , wherein each of the plurality of sensing signal combinations to be integrated is different from each other. 10 . The digital signal processor of claim 9 , wherein two of the plurality of sensing signal combinations to be integrated include at least one common digital sensing signal.

11. The digital signal processor of claim 4, wherein the weight circuit comprises: The trial integration circuit is used to receive the multiple digital sensing signals, and generate the multiple sensing signal combinations to be integrated corresponding to the multiple digital sensing signals respectively according to the multiple digital sensing signals, and is used to add the K digital sensing signals of each of the multiple sensing signal combinations to be integrated with the same weight to generate multiple trial integration results.

12. The digital signal processor of claim 11, wherein the weight circuit further comprises: The integration judgment circuit is coupled to the trial integration circuit and is used for judging the relative magnitudes of the plurality of digital sensing signals based on the plurality of trial integration results.

13. The digital signal processor of claim 12, wherein the weight circuit further comprises: The weight evaluation circuit is coupled to the integrated determination circuit and is used for determining the plurality of weight signals based on relative magnitudes of the plurality of digital sensing signals. 14 . The digital signal processor of claim 1 , wherein the capacitance changes corresponding to the plurality of integrated sensing signals present a non-Gaussian distribution as a whole.

15. The digital signal processor of claim 1 , wherein the signal integration circuit is used to generate the plurality of sensing signal combinations to be integrated when enabled, wherein the digital signal processor further comprises: A touch module, configured to determine, when enabled, whether the object touches the touch screen based on the plurality of digital sensing signals; as well as The start-up module is coupled to the signal integration circuit and the touch module, and is used to enable the touch module and disable the signal integration circuit when at least one of the multiple digital sensing signals exceeds the threshold, and to enable the signal integration circuit and disable the touch module when none of the multiple digital sensing signals reaches the threshold.

16. The digital signal processor of claim 15, wherein when the startup module enables the signal integration circuit, the startup module is used to light up the touch screen and the signal integration circuit transmits the multiple integrated sensing signals to a central processing unit, wherein the central processing unit determines, based on the multiple integrated sensing signals, multiple equivalent coordinates corresponding to the multiple integrated sensing signals respectively.

17. A chip, characterized in that: The chip comprises: A digital signal processor as claimed in any one of claims 1 to 16.

18. An electronic device, characterized in that: The electronic device comprises: Touch screen; and The chip as claimed in claim 17.

Citation Information

Patent Citations

  • Sensing deving and method for amplifying output thereof

    CN101727232A

  • Method for providing digital sensing data for touch panel apparatus

    CN102902397A

  • Mitigating spatially correlated noise in data from capacitive sensors

    CN107167163A

  • Touch-sensitive surface with simultaneous driving signals on the drive lines

    EP3093742A1

  • Capacitive touch sensing system

    US20150153868A1