Touch sensing device and driving method of touch sensing device

By generating a first baseline at a standard frequency in the touch sensing device and using baseline offset information to generate a second baseline at a jumping frequency, the problems of inaccurate detection and large storage space in frequency jumping technology are solved, and the detection speed and storage efficiency are improved.

CN122095340APending Publication Date: 2026-05-26LX SEMICON CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
LX SEMICON CO LTD
Filing Date
2024-11-04
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing technologies, when applying frequency hopping technology, cannot accurately detect user touches, and the time required to generate a baseline is long, requiring a large storage space.

Method used

By introducing a baseline offset information storage unit into the touch sensing device, a first baseline at a standard frequency is generated, and a second baseline at a switching frequency is generated using the baseline offset information, thereby reducing storage space and improving detection speed.

Benefits of technology

It enables accurate detection of user touches at varying frequencies, shortens baseline generation time, and reduces storage space requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122095340A_ABST
    Figure CN122095340A_ABST
Patent Text Reader

Abstract

A touch sensing device according to one aspect of the present invention, capable of generating baselines at various switching frequencies, includes: a baseline offset information storage unit storing baseline offset information; a first baseline generation unit generating a first baseline for generating touch sensing data at a standard frequency; and a second baseline generation unit generating a second baseline for generating the touch sensing data at a switching frequency different from the standard frequency using the first baseline and the baseline offset information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a touch sensing device, and more specifically, to a touch sensing device capable of detecting touches on a display panel. Background Technology

[0002] With the development of the information society, the requirements for display devices for displaying images are increasing in various forms. In recent years, various types of display devices such as liquid crystal display devices (LCD) or organic light-emitting display devices (OLED) are being used.

[0003] Recently, display devices with touch screen panels that can detect touch input using the user's fingers or stylus have become widely used, moving away from conventional input methods such as buttons, keyboards, and mice. These display devices with touch screen panels include touch sensing devices for accurately detecting the presence or absence of touch and touch coordinates (touch position).

[0004] Touch sensing devices acquire sensing values ​​by driving touch electrodes configured on a touchscreen panel, and use these values ​​to generate touch sensing data such as whether a touch is present or absent, or the location of a touch. Specifically, touch sensing devices can generate touch sensing data based on the difference between the raw touch data acquired by each touch sensing channel and the baseline.

[0005] Recently, in order to solve the problem of inaccurate recognition of whether a user is touching the screen due to noise, a technique of changing the frequency of the drive signal or sensing signal of the touch screen panel (hereinafter referred to as "frequency hopping technology") has been proposed.

[0006] However, when using frequency hopping technology to detect user touch on a touchscreen panel, there is a problem of inaccurate detection of user touch if a separate baseline cannot be set according to the hopping frequency.

[0007] In addition, even if individual baselines can be set according to the jump frequency, raw touch data needs to be collected over multiple frames to generate the baseline. Therefore, it is inevitable that a lot of time will be spent to generate the baseline according to each jump frequency, which may result in the inability to detect the first touch generated by the user.

[0008] Furthermore, if baselines are generated separately for each transition frequency, there is a problem that the storage space required to store the baselines at each transition frequency increases. Summary of the Invention

[0009] The problem that the invention aims to solve

[0010] The present invention addresses the aforementioned problems. The technical objective of the present invention is to provide a touch sensing device capable of generating a baseline according to a jump frequency and a driving method for the touch sensing device.

[0011] In addition, the technical challenge of the present invention is to provide a touch sensing device and a driving method for the touch sensing device that can shorten the time required to generate a baseline according to the switching frequency.

[0012] Furthermore, the technical challenge of this invention is to provide a touch sensing device and a driving method for the touch sensing device that can minimize the storage space required to store a baseline generated at a switching frequency.

[0013] Technical solutions to the problem

[0014] A touch sensing device according to one aspect of the present invention for achieving the above-mentioned technical problem includes: a baseline offset information storage unit storing baseline offset information; a first baseline generation unit generating a first baseline for generating touch sensing data at a normal frequency; and a second baseline generation unit generating a second baseline for generating the touch sensing data at a hopping frequency different from the normal frequency using the first baseline and the baseline offset information.

[0015] Another aspect of the present invention, a driving method for a touch sensing device for achieving the above-mentioned technical problem, includes: a step of generating a first baseline for generating touch sensing data at a standard frequency; a step of reading baseline offset information of a switching frequency different from the standard frequency from a baseline offset information storage unit; a step of generating a second baseline for generating the touch sensing data at the switching frequency using the first baseline and the baseline offset information; and a step of generating the touch sensing data by comparing raw touch data acquired at the standard frequency with the first baseline or by comparing raw touch data acquired at the switching frequency with the second baseline.

[0016] Invention Effects

[0017] According to the present invention, since a baseline is generated at a switching frequency before the touch sensing device operates in an active mode, the user's touch can be accurately detected even if the frequency of the touch drive signal or the frequency of the touch sensing signal changes.

[0018] Furthermore, according to the present invention, when manufacturing a touch sensing device, the baseline of each switching frequency can be obtained by applying the baseline offset information obtained by switching frequency to the baseline of the standard frequency. Therefore, the time required to generate the baseline by switching frequency can be shortened, thereby enabling normal detection of the first touch generated by the user and improving system reliability.

[0019] Furthermore, according to the present invention, it is not necessary to store all baselines according to the switching frequency, but only to store the baseline offset information according to the switching frequency, thus minimizing the storage space required to store the baselines for the switching frequency. Attached Figure Description

[0020] Figure 1 This is a block diagram of a display device including a touch sensing device according to an embodiment of the present invention.

[0021] Figure 2 It is shown schematically. Figure 1 The diagram shows an example of a touchscreen panel.

[0022] Figure 3 It is shown schematically. Figure 1 Another example of a touchscreen panel is shown in the figure.

[0023] Figure 4 It is shown schematically. Figure 3 The diagram shows the configuration of the baseline offset generation unit.

[0024] Figure 5 This is a block diagram schematically illustrating the configuration of the baseline offset information generation unit according to the first embodiment of the present invention.

[0025] Figure 6 This is a block diagram schematically illustrating the configuration of the baseline offset information generation unit according to a second embodiment of the present invention.

[0026] Figure 7a This is a diagram illustrating an example of the first default baseline.

[0027] Figure 7b This is a diagram illustrating an example of a second default baseline.

[0028] Figure 7c This is a diagram illustrating an example of baseline offset information generated according to the first embodiment.

[0029] Figure 7d This is a diagram illustrating an example of baseline offset information generated according to the second embodiment.

[0030] Figure 8a This is a diagram showing an example of the first baseline at a standard frequency.

[0031] Figure 8bIt shows that Figure 7c The baseline offset information shown is applied to Figure 8a A diagram showing an example of a second baseline generated from the first baseline.

[0032] Figure 8c It shows that Figure 7d The baseline offset information shown is applied to Figure 8a A diagram showing an example of a second baseline generated from the first baseline.

[0033] Figure 9 This is a flowchart illustrating a driving method for a touch sensing device according to an embodiment of the present invention. Detailed Implementation

[0034] The advantages and features of the present invention, as well as the methods for achieving these advantages and features, will become apparent from the detailed embodiments described below with reference to the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and can be implemented in various different forms. These embodiments are only intended to complete the disclosure of the invention and to fully inform those skilled in the art of the scope of the invention, which is defined solely by the scope of the claims.

[0035] Throughout this specification, the same reference numerals denote substantially the same constituent elements. In the following description, detailed descriptions of structures and functions known in the technical field of this invention may be omitted unless they are relevant to the core structure of the invention.

[0036] When using terms such as "comprising," "having," or "consisting of" as mentioned in this specification, additional parts may be added unless "only" is used. Unless otherwise expressly stated, the use of the singular to express constituent elements includes the use of the plural.

[0037] When interpreting constituent elements, even without additional explicit documentation, it is interpreted as including a range of error.

[0038] The terms "first," "second," etc., can be used to describe various constituent elements, but these constituent elements are not limited by these terms. These terms are only used to distinguish one constituent element from another. Therefore, the "first constituent element" mentioned below can also be a "second constituent element" within the technical concept of this invention.

[0039] The term "at least one" should be understood to include all combinations that can be derived from more than one related item. For example, "at least one of the first item, the second item, and the third item" can mean not only each of the first item, the second item, and the third item, but also all combinations of two or more of the first item, the second item, and the third item.

[0040] Each feature of the various embodiments of the present invention may be combined or integrated with each other in part or in whole, and may be linked and driven in various technical ways. Each embodiment may be implemented independently of each other or together in an associated relationship.

[0041] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description, detailed descriptions of well-known functions or configurations related to the present invention will be omitted if it is determined that such detailed descriptions may unnecessarily obscure the spirit of the invention.

[0042] Figure 1 This is a block diagram of a display device including a touch sensing device according to an embodiment of the present invention.

[0043] like Figure 1 As shown, a display device 100 including a touch sensing device according to an embodiment of the present invention includes a display panel 111, a touch screen panel 112, a data driving device 120, a gate driving device 130, a timing controller 135, and a touch sensing device 140.

[0044] The display panel 111 may have a plurality of data lines DL connected to the data driving device 120, and a plurality of gate lines GL connected to the gate driving device 130. For example, the plurality of data lines DL may be arranged along rows or columns, and the plurality of gate lines GL may be arranged along columns or rows. Hereinafter, for ease of explanation, it is assumed that the plurality of data lines DL are arranged along rows and the plurality of gate lines GL are arranged along columns.

[0045] Furthermore, a plurality of pixels can be defined at the intersections of a plurality of data lines DL and a plurality of gate lines GL on the display panel 111. Each pixel can be composed of red (R) sub-pixels, green (G) sub-pixels, blue (B) sub-pixels, and white (W) sub-pixels. In one embodiment, each sub-pixel can be repeatedly formed in the row direction or formed in a 2×2 matrix configuration. In this case, each of the red (R) sub-pixels, green (G) sub-pixels, and blue (B) sub-pixels is configured with a color filter corresponding to the respective color, while no additional color filter is configured for the white (W) sub-pixels. In one embodiment, the red (R) sub-pixels, green (G) sub-pixels, blue (B) sub-pixels, and white (W) sub-pixels can be formed with the same area ratio, but the red (R) sub-pixels, green (G) sub-pixels, blue (B) sub-pixels, and white (W) sub-pixels can also be formed with different area ratios.

[0046] The display panel 111 in this embodiment can be a display panel such as an OLED (Organic Light Emitting Diode) display panel, a quantum dot display panel, or a micro LED (Micro Light Emitting Diode) display panel. The light-emitting devices disposed in the display panel 111 are self-emissive displays that can emit light on their own without the need for an additional light source such as a backlight unit.

[0047] The touchscreen panel 112 has a plurality of touch electrodes formed for sensing touches generated by a user or a stylus. The touchscreen panel 112 can be configured as a different layer above or below the display panel 111, or it can be implemented as a form built into the display panel 111. For example, the touchscreen panel 112 can be configured in an on-cell or in-cell manner on the display panel 111. The display panel 111 and the touchscreen panel 112 can be referred to as panel 110.

[0048] The following is for reference Figure 2 and Figure 3 The touch screen panel of the present invention will be described in detail below.

[0049] Figure 2 It is shown schematically. Figure 1 The diagram shows an example of a touchscreen panel.

[0050] like Figure 2 As shown, the touchscreen panel 112 includes touch driving lines TX1 to TXm (m is a natural number greater than 2), a plurality of touch electrodes TE, and touch sensing lines RX1 to RXn (n is a natural number greater than 2). In one embodiment, the touchscreen panel 112 can be implemented as a component built into the display device 100. For example, the touchscreen panel 112 can be embedded in the display device 100.

[0051] Touch drive lines TX1 to TXm send touch drive signals to each touch electrode TE. Each touch electrode TE may include a mutual inductor capacitor. Touch sensing lines RX1 to RXn can send the voltage (or charge) of each touch electrode TE to the touch sensing device 140.

[0052] The touch sensing lines RX1 to RXn can refer to the detection lines of the touch screen panel 112, or they can be called touch sensing channels.

[0053] Figure 2The illustration shows a touchscreen panel 112 that is a mutual capacitance type touchscreen panel including touch drive lines TX1 to TXm and touch sensing lines RX1 to RXn. However, the present invention is not limited to this and can also be applied to other types of touchscreens. Figure 3 As shown, this is a self-capacitance type touchscreen panel that uses a single touch line TL1 to TLn to supply touch drive signals and receive electrostatic capacitance generated by the user's touch or the touch of a stylus.

[0054] For ease of explanation, the touch screen panel 112 of the present invention will be described below as a mutual capacitance type touch screen panel 112.

[0055] Refer again Figure 1 The data drive device 120 supplies data signals to the data line DL so that the image data DATA sent from the timing controller 135 can be displayed on each pixel of the display panel 111.

[0056] This data driving device 120 may include at least one source driver IC (integrated circuit). The at least one source driver IC may include a shift register, a latch circuit, a digital-to-analog converter (DAC), an output buffer, etc. Depending on the circumstances, the at least one source driver IC may also include an analog-to-digital converter (ADC).

[0057] At least one source driver IC can be connected to the bonding pads of the display panel 111 via tape-automated bonding (TAB) or chip-on-glass (COG) bonding, or it can be directly formed on the display panel 111. Depending on the circumstances, at least one source driver IC can also be integrated into the display panel 111. Alternatively, at least one source driver IC can also be implemented via chip-on-film (COF).

[0058] The gate driving device 130 sequentially drives the plurality of gate lines GL by sequentially supplying scan signals to the plurality of gate lines GL. The gate driving device 130 may include a shift register, a level shifter, etc.

[0059] The gate driving device 130 can be connected to the bonding pads of the display panel 110 via tape-on-brush (TAB), chip-on-glass (COG), or chip-on-panel (COP). Alternatively, it can be implemented as a GIP (Gate-in-Panel) type and directly disposed on the display panel 111. Depending on the situation, it can also be integrated into the display panel 111. Furthermore, the gate driving device 130 can also be implemented as multiple gate driving ICs mounted on a chip-on-film (COF) layer connected to the gate circuit film of the display panel 111.

[0060] Under the control of the timing controller 135, the gate drive device 130 sequentially supplies scan signals of the on or off voltage to a plurality of gate lines GL.

[0061] The timing controller 135 controls the data drive device 120 and the gate drive device 130. The timing controller 135 can control the data drive device 120 and the gate drive device 130 by supplying various control signals DCS and GCS required for the driving action of the data drive device 120 and the gate drive device 130.

[0062] The timing controller 135 starts scanning according to the timing implemented in each frame, converts the externally input image data into a data signal form adapted to be used in the data drive device 120, outputs the converted image data DATA, and regulates the data drive according to the scan.

[0063] The timing controller 135 receives image data and various timing signals, including vertical synchronization signal (Vsync), horizontal synchronization signal (Hsync), input data enable signal (DE), clock signal (CLK), etc., from an external source (e.g., a host system).

[0064] In addition to converting externally input image data into a data signal format suitable for use in the data driver device 120 and outputting the converted image data DATA, the timing controller 135 also receives timing signals such as vertical synchronization signal (Vsync), horizontal synchronization signal (Hsync), input DE signal, and clock signal, and generates various control signals to output to the data driver device 120 and the gate driver device 130 to control the data driver device 120 and the gate driver device 130.

[0065] The timing controller 135 can be implemented as a separate component from the data drive device 120, or it can be integrated with the data drive device 120 as an integrated circuit.

[0066] The touch sensing device 140 performs a touch sensing function that senses touches generated on the touchscreen panel 112 by a user or stylus. Specifically, the touch sensing device 140 can generate touch raw data (TRD) based on changes in electrostatic capacitance obtained through touch sensing lines RX1 to RXn, and can generate touch sensing data including whether there is a touch and touch coordinates based on the generated touch raw data.

[0067] In particular, the touch sensing device 140 of the present invention can generate touch sensing data by changing the frequency of the touch driving signal or the touch sensing signal. For example, the touch sensing device 140 can generate touch sensing data when the frequency of the touch driving signal or the touch sensing signal is a normal frequency, and if noise is detected, it can change the frequency of the touch driving signal or the touch sensing signal to a hopping frequency to generate touch sensing data. In one embodiment, the touch sensing device 140 may include a plurality of hopping frequencies, and one of the plurality of hopping frequencies can be selected according to the noise level.

[0068] The following is for reference Figures 4 to 6 The touch screen panel and touch sensing device of the present invention will be described in more detail below.

[0069] Figure 4 This is a schematic diagram illustrating the configuration of a touch sensing device according to an embodiment of the present invention.

[0070] like Figure 4 As shown, a touch sensing device 140 according to an embodiment of the present invention includes a touch driving unit 400, a touch raw data generation unit 410, and a touch controller 420. In one embodiment, the touch driving unit 400, the touch raw data generation unit 410, and the touch controller 420 can be integrated into a single ROIC (Read-out IC).

[0071] The touch driver unit 400 selects the touch driver channel to which the touch driver signal is to be output and supplies the touch driver signal to the touch driver lines TX1 to TXm connected to the selected touch driver channel. The touch driver unit 400 can select the touch driver channel to which the touch driver signal is to be output according to the control of the touch controller 420. In one embodiment, the touch driver unit 400 can pre-store information about a plurality of switching frequencies and change the frequency of the touch driver signal according to the noise.

[0072] Specifically, the touch driver unit 400 can generate a touch driver signal according to a standard frequency and supply it to the touch driver lines TX1 to TXm. If it is determined that noise is generated, the frequency of the touch driver signal can be changed to one of the switching frequencies, a touch driver signal according to the changed switching frequency can be generated, and it can be sent to the touch driver lines TX1 to TXm.

[0073] The touch raw data generation unit 410 generates touch raw data using the sensing values ​​obtained through the touch sensing lines RX1 to RXn. The touch raw data generation unit 410 can generate initial touch raw data using the sensing values ​​obtained through the touch sensing lines RX1 to RXn when there is no touch input generated by the user or stylus and the touch driving unit 422 supplies a touch driving signal at a standard frequency to the touch driving lines TX1 to TXm.

[0074] Furthermore, when the touch sensing device 140 operates in active mode, the touch raw data generation unit 410 can generate touch raw data using the sensing values ​​obtained through the touch sensing lines RX1 to RXn when touch input is generated by a user or stylus. That is, the touch raw data generation unit 410 can generate touch raw data using the sensing values ​​obtained through the touch sensing lines RX1 to RXn when the touch driving unit 422 supplies touch driving signals at standard frequencies to the touch driving lines TX1 to TXm, or it can generate touch raw data using the sensing values ​​obtained through the touch sensing lines RX1 to RXn when the touch driving unit 422 supplies touch driving signals at various switching frequencies to the touch driving lines TX1 to TXm.

[0075] Specifically, under the control of the touch controller 420, the touch raw data generation unit 410 receives the voltage of the touch electrode TE through the touch sensing lines RX1 to RXn, which are to receive the voltage of the touch electrode TE. The touch raw data generation unit 410 samples the voltage of the touch electrode TE received through the touch sensing lines RX1 to RXn and accumulates it in an integrator (not shown). The touch raw data generation unit 410 inputs the voltage accumulated in the integrator to an analog-to-digital converter (ADC, not shown), converts it into touch raw data as digital data, and outputs it.

[0076] In one embodiment, the touch raw data generation unit 410 can acquire the sensing values ​​obtained from a plurality of touch sensing lines RX1 to RXn by differential sensing of adjacent touch sensing lines. For example, the touch raw data generation unit 410 can differentially sense the first touch sensing line RX1 and the second touch sensing line RX2 among the plurality of touch sensing lines RX1 to RXn. The touch raw data generation unit 410 of one embodiment of the present invention can sense touch in a differential sensing manner, thereby obtaining accurate touch sensing results by canceling out various noises (induced current and its deviation) generated during touch sensing.

[0077] The touch controller 420 generates touch drive setting signals for setting the touch drive lines TX1 to TXm that output touch drive signals from the touch drive unit 400, and touch sensing setting signals for setting the touch sensing lines RX1 to RXn that receive touch sensing voltage from the touch raw data generation unit 410.

[0078] In addition, the touch controller 420 of the present invention calculates a baseline in order to generate touch sensing data including the presence or absence of touch and touch coordinates based on the original touch data.

[0079] Specifically, the touch controller 420 of the present invention generates a first baseline for generating touch sensing data regarding the raw touch data generated when the touch driving unit 400 supplies touch driving signals according to a standard frequency to the touch driving lines TX1 to TXm. Additionally, the touch controller 420 generates a second baseline for generating touch sensing data regarding the raw touch data generated when the touch driving unit 400 changes the standard frequency to a switching frequency and supplies touch driving signals according to the switching frequency to the touch driving lines TX1 to TXm.

[0080] In one embodiment, the touch controller 420 of the present invention can generate a second baseline using a first baseline and predetermined baseline offset information. That is, the touch controller 420 of the present invention can generate a second baseline for the transition frequency without using the original touch data, but by reflecting baseline offset information based on a first baseline of a standard frequency.

[0081] Therefore, in the present invention, the initial touch generated after the touch sensing device 140 is activated can be quickly identified by shortening the time required to generate the second baseline regarding the switching frequency, thus preventing first touch latency. Furthermore, in the present invention, the storage space required to store the second baseline regarding the switching frequency can be minimized.

[0082] Therefore, such as Figure 4As shown, the touch controller 420 includes a baseline offset information generation unit 422, a baseline offset information storage unit 424, a first baseline generation unit 426, a second baseline generation unit 428, and a touch sensing data generation unit 430.

[0083] The baseline offset information generation unit 422 generates baseline offset information for generating the second baseline. Specifically, the baseline offset information generation unit 422 can generate baseline offset information at each switching frequency by using the ratio between the first default baseline obtained at the standard frequency and the second default baseline obtained at each switching frequency when manufacturing the touch sensing device 140.

[0084] In the first embodiment, when the first default baseline and the second default baseline are generated in the form of an M×N matrix (M and N are natural numbers greater than 2), the baseline offset information generation unit 422 can generate baseline offset information in the form of a 1×N matrix.

[0085] In this embodiment, the baseline offset information generation unit 422 can generate baseline offset information by averaging the ratio between the first default reference value corresponding to the first default reference value in the i-th row and the j-th column of the first default baseline and the second default reference value corresponding to the second default reference value in the i-th row and the j-th column of the second default baseline.

[0086] The following is for reference Figure 5 The configuration of the baseline offset information generation unit 422 in the first embodiment of the present invention will be described in more detail.

[0087] Figure 5 This is a block diagram schematically illustrating the configuration of the baseline offset information generation unit according to a first embodiment of the present invention. Figure 5 As shown, a baseline offset information generation unit 422 of an embodiment of the present invention includes a first default baseline generation unit 510, a second default baseline generation unit 520, a ratio calculation unit 530, an average value calculation unit 540, and a calculation unit 550.

[0088] The first default baseline generation unit 510 generates a first default baseline using first default touch raw data obtained during the manufacturing of the touch sensing device 140 by supplying touch drive signals to touch drive lines TX1 to TXm at a standard frequency. In one embodiment, the first default baseline generation unit 510 may generate the first default baseline using the average value of the first default touch raw data generated over n frames (n is a natural number of 2 or more).

[0089] The second default baseline generation unit 520 generates a second default baseline using the second default touch raw data obtained during the manufacturing of the touch sensing device 140 by supplying touch drive signals to the touch drive lines TX1 to TXm at various switching frequencies. That is, the second default baseline can be generated at various switching frequencies.

[0090] In one embodiment, the second default baseline generation unit 520 may generate a second default baseline by using the average value of the second default touch raw data generated over n frames (n is a natural number greater than 2).

[0091] The ratio calculation unit 550 calculates the ratio between the first default reference value in the j-th column of the i-th row of the first default baseline and the second default reference value in the j-th column of the i-th row of the second default baseline.

[0092] The average value calculation unit 540 averages the ratio values ​​calculated by the ratio calculation unit 550 by each column, thereby calculating the average value of the ratio values ​​by each column.

[0093] The calculation unit 550 calculates the offset value using the average of the ratio values ​​of each column calculated by the average calculation unit 540, and uses the calculated offset value to generate baseline offset information. In one embodiment, the calculation unit 550 can use the following mathematical formula 1 to generate the offset value included in the baseline offset information.

[0094] [Mathematical Expression 1]

[0095] In mathematical formula 1, OV 1j This represents the offset value in the j-th column of the first row of the baseline offset information, DRV1. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij M represents the second default reference value in the j-th column of the i-th row of the second default baseline, and M represents the number of rows of the first default reference baseline and the second default reference baseline.

[0096] As described above, according to the first embodiment, even if the first default baseline and the second default baseline are configured as an M×N matrix, the baseline offset information generation unit 422 can generate baseline offset information in a 1×N matrix form, thus minimizing the size of the baseline offset information storage unit 424 that stores the baseline offset information.

[0097] In the first embodiment, it is described that the baseline offset information generation unit 422 generates baseline offset information in a 1×N matrix form when the first default baseline and the second default baseline are configured as an M×N matrix. However, in the second embodiment, the baseline offset information generation unit 422 may also generate the baseline offset information in an M×N matrix form when the first default baseline and the second default baseline are configured as an M×N matrix.

[0098] In this embodiment, the baseline offset information generation unit 422 can generate baseline offset information using the ratio of the first default reference value corresponding to the j-th column in the i-th row of the first default baseline and the second default reference value corresponding to the j-th column in the i-th row of the second default baseline.

[0099] The following is for reference Figure 6 The configuration of the baseline offset information generation unit 422 in the second embodiment of the present invention will be described in more detail.

[0100] Figure 6 This is a block diagram schematically illustrating the configuration of the baseline offset information generation unit according to a second embodiment of the present invention. Figure 6 As shown, a baseline offset information generation unit 422 of an embodiment of the present invention includes a first default baseline generation unit 610, a second default baseline generation unit 620, a ratio calculation unit 630, and a calculation unit 640.

[0101] Features of the first default baseline generation unit 610, the second default baseline generation unit 620, and the ratio calculation unit 630 Figure 5 The first default baseline generation unit 510, the second default baseline generation unit 520, and the ratio calculation unit 530 shown have the same features, so a detailed description will be omitted.

[0102] The calculation unit 640 calculates the offset value using the ratio value calculated by the ratio calculation unit 630, and generates baseline offset information using the calculated offset value. In one embodiment, the calculation unit 640 can use the following mathematical formula 2 to generate the offset value included in the baseline offset information.

[0103] [Mathematical Expression 2]

[0104] In mathematical formula 2, OV ij DRV1 represents the offset value in the j-th column of the i-th row of the baseline offset information. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij This represents the second default reference value in the j-th column of the i-th row of the second default baseline.

[0105] As described above, according to the second embodiment, the baseline offset information generation unit 422 can construct the baseline offset information into an M×N matrix form, just like the first default baseline and the second default baseline, thereby improving the accuracy of the offset values ​​stored in the baseline offset information.

[0106] Refer again Figure 4The baseline offset information storage unit 424 stores the baseline offset information generated by the baseline offset information generation unit 422. In particular, when there are multiple switching frequencies, the baseline offset information storage unit 424 stores the baseline offset information according to each switching frequency.

[0107] After the touch sensing device 140 is activated, the first baseline generation unit 426 generates a first baseline at the standard frequency using the initial touch raw data generated by the touch raw data generation unit 410 when the touch driving unit 400 supplies a touch driving signal of the standard frequency to the touch driving lines TX1 to TXm. That is, the first baseline generation unit 426 can generate the first baseline using the initial touch raw data generated in the absence of touch input from external sources such as the user or a stylus.

[0108] In one embodiment, the first baseline generation unit 426 can generate the first baseline by averaging the raw touch data generated over n frames (n is a natural number greater than 2).

[0109] The second baseline generation unit 426 uses the first baseline generated by the first baseline generation unit 424 and the baseline offset information of each transition frequency stored in the baseline offset information storage unit 424 to generate a second baseline for each transition frequency.

[0110] In one embodiment, if the baseline offset information generated according to mathematical formula 1 is stored in the baseline offset information storage unit 424, the second baseline generation unit 426 can generate a second reference value included in the second baseline according to the following mathematical formula 3, thereby generating a second baseline.

[0111] [Mathematical Expression 3]

[0112] In mathematical formula 3, RV2 ij RV1 represents the second reference value corresponding to the j-th column in the i-th row of the second baseline. ij OV represents the first reference value corresponding to the j-th column in the i-th row of the first baseline. 1j This represents the offset value in the j-th column of the first row of the baseline offset information.

[0113] In another embodiment, if the baseline offset information generated according to the above mathematical formula 2 is stored in the baseline offset information storage unit 424, the second baseline generation unit 426 can generate a second reference value included in the second baseline according to the following mathematical formula 4, thereby generating a second baseline.

[0114] [Mathematical Expression 4]

[0115] In mathematical formula 4, RV2ij RV1 represents the second reference value corresponding to the j-th column in the i-th row of the second baseline. ij OV represents the first reference value corresponding to the j-th column in the i-th row of the first baseline. ij This represents the offset value corresponding to the j-th column in the i-th row of the baseline offset information.

[0116] The touch sensing data generation unit 430 generates touch sensing data, including whether there is a touch or touch coordinates, based on the raw touch data and sends it to the host system (not shown).

[0117] Specifically, when the touch sensing device 140 is operating in the active mode, the touch sensing data generation unit 430 can generate touch sensing data using the touch raw data generated by the touch raw data generation unit 410 when the touch driving unit 400 supplies touch driving signals of standard frequency to the touch driving lines TX1 to TXm and the first baseline generated by the first baseline generation unit 426.

[0118] In addition, when the touch sensing device 140 is operating in the active mode, the touch sensing data generation unit 430 can generate touch sensing data by using the touch raw data generated by the touch raw data generation unit 410 when the touch driving unit 400 supplies the touch driving signal according to the switching frequency to the touch driving lines TX1 to TXm and the second baseline generated by the second baseline generation unit 428.

[0119] Figure 7a This is a diagram showing an example of the first default baseline. Figure 7b This is a diagram illustrating an example of a second default baseline. In this case, the baseline offset information generation unit 422 of the first embodiment can... Figure 7a The first default reference value of the first default baseline shown and Figure 7b Substituting the second default reference value of the second default baseline shown above into mathematical formula 1 generates a value with the following characteristics. Figure 7c The baseline offset information for the offset values ​​shown.

[0120] In this example, when the first baseline at the standard frequency generated by the first baseline generation unit 426 is as follows: Figure 8a As shown, the second baseline generation unit 428 can... Figure 8a The first reference value of the first baseline shown and Figure 7c Substituting the offset values ​​shown into mathematical formula 3 generates a formula with... Figure 8b The second baseline of the second reference value shown.

[0121] On the other hand, the baseline offset information generation unit 422 in the second embodiment can... Figure 7a The first default reference value of the first default baseline shown and Figure 7bSubstituting the second default reference value of the second default baseline shown above into mathematical formula 2 above generates a value with the following characteristics. Figure 7d The baseline offset information for the offset values ​​shown.

[0122] In this example, when the first baseline at the standard frequency generated by the first baseline generation unit 426 is as follows: Figure 8a As shown, the second baseline generation unit 428 can... Figure 8a The first reference value of the first baseline shown and Figure 7d Substituting the offset values ​​shown into mathematical formula 4 generates a formula with the following characteristics: Figure 8c The second baseline of the second reference value shown.

[0123] In the above embodiments, the baseline offset information generation unit 422 was described as being included within the touch sensing device 140. However, in another embodiment, the baseline offset information generation unit 422 may also be implemented as a separate component from the touch sensing device 140. As an example, the baseline offset information generation unit 422 may also be implemented as a separate PC or the like, separate from the display device 100, thereby generating baseline offset information using a first default baseline and a second default baseline during the manufacture of the touch sensing device 140, and storing the generated baseline offset information in the baseline offset information storage unit 424.

[0124] The following is for reference Figure 9 A driving method for a touch sensing device according to an embodiment of the present invention will be described.

[0125] Figure 9 This is a flowchart illustrating a driving method for a touch sensing device according to an embodiment of the present invention. The driving method for the touch sensing device shown in FIG8 can be applied to... Figures 1 to 6 The touch sensing device shown.

[0126] First, such as Figure 9 As shown, the touch sensing device 140 generates baseline offset information (S900). The touch sensing device 140 can generate baseline offset information at each switching frequency using a first default baseline obtained at a standard frequency and a second default baseline obtained at each switching frequency during the manufacture of the touch sensing device 140. At this time, the baseline offset information is used to generate a baseline (second baseline) for generating touch sensing data when the touch sensing device 140 operates at a switching frequency different from the standard frequency due to noise, etc.

[0127] Specifically, the touch sensing device 140 can generate baseline offset information at each switching frequency by using the ratio between a first default baseline obtained at a standard frequency and a second default baseline obtained at each switching frequency during the manufacture of the touch sensing device 140.

[0128] At this time, the first default baseline can be generated using the first default raw touch data obtained when the touch sensing device 140 is manufactured by supplying touch driving signals to touch driving lines TX1 to TXm at a standard frequency, and the second default baseline can be generated using the second default raw touch data obtained when the touch sensing device 140 is manufactured by supplying touch driving signals to touch driving lines TX1 to TXm at various switching frequencies. That is, the second default baseline can be generated at various switching frequencies.

[0129] In the above embodiments, the first default baseline can be generated using the average value of the first default touch raw data generated over n frames (n is a natural number greater than 2), and the second default baseline can be generated using the average value of the second default touch raw data generated over n frames.

[0130] In the first embodiment, when the first default baseline and the second default baseline are generated in an M×N matrix (M and N are natural numbers greater than 2), the touch sensing device 140 can generate baseline offset information in a 1×N matrix. According to this embodiment, the touch sensing device 140 can generate baseline offset information by averaging the ratio between the first default reference value corresponding to the first default reference value in the i-th row and j-th column of the first default baseline and the second default reference value corresponding to the second default reference value in the i-th row and j-th column of the second default baseline across all columns.

[0131] More specifically, the touch sensing device 140 can use the aforementioned mathematical formula 1 to calculate the offset value included in the baseline offset information, and use the calculated offset value to generate the baseline offset information. The method by which the touch sensing device 140 generates baseline offset information using mathematical formula 1 has been described in reference to... Figure 5 The explanation has already been provided, so the specific details will be omitted.

[0132] According to the first embodiment described above, even if the first default baseline and the second default baseline are configured as an M×N matrix, the touch sensing device 140 can generate baseline offset information in a 1×N matrix form, thus minimizing the space required to store the baseline offset information.

[0133] In the first embodiment, it is described that the touch sensing device 140 generates baseline offset information in a 1×N matrix form when the first default baseline and the second default baseline are configured as an M×N matrix. However, in the second embodiment, the touch sensing device 140 may also generate the baseline offset information in an M×N matrix form when the first default baseline and the second default baseline are configured as an M×N matrix.

[0134] In the case of the second embodiment, the touch sensing device 140 can generate baseline offset information by using the ratio of the first default reference value corresponding to the j-th column in the i-th row of the first default baseline and the second default reference value corresponding to the j-th column in the i-th row of the second default baseline.

[0135] More specifically, the touch sensing device 140 can use the aforementioned mathematical formula 2 to calculate the offset value included in the baseline offset information, and use the calculated offset value to generate the baseline offset information. The method by which the touch sensing device 140 generates the baseline offset information using mathematical formula 2 has been described in reference to... Figure 6 The explanation has already been provided, so the specific details will be omitted.

[0136] According to the second embodiment described above, the touch sensing device 140 can construct the baseline offset information into an M×N matrix, just like the first default baseline and the second default baseline, thereby improving the accuracy of the offset values ​​stored in the baseline offset information.

[0137] Then, the touch sensing device 140 stores the baseline offset information generated in S900 in the baseline offset information storage unit (S910).

[0138] Subsequently, if the display device 100 is activated, the touch sensing device 140 generates a first baseline for generating touch sensing data at a standard frequency (S920). Specifically, the touch sensing device 140 is activated when the display device 100 is activated, and generates the first baseline at the standard frequency using initial raw touch data generated by supplying touch drive signals according to the standard frequency to the touch drive lines TX1 to TXm. That is, the first baseline generation unit 426 can generate the first baseline using initial raw touch data generated in the absence of touch input from external sources such as a user or stylus.

[0139] In one embodiment, the touch sensing device 140 can generate a first baseline by averaging raw touch data generated over n frames (where n is a natural number greater than 2).

[0140] Then, the touch sensing device 140 reads the baseline offset information for each switching frequency from the baseline offset information storage unit (S930).

[0141] Subsequently, the touch sensing device 140 uses the first baseline generated in S920 and the baseline offset information of each switching frequency read in S930 to generate a second baseline for each switching frequency (S940).

[0142] In one embodiment, the touch sensing device 140 can generate a second baseline by reading baseline offset information generated according to mathematical formula 1 above from the baseline offset information storage unit and generating a second reference value included in the second baseline according to mathematical formula 3 above.

[0143] In another embodiment, the touch sensing device 140 can generate a second baseline by reading the baseline offset information generated according to the mathematical formula 2 above from the baseline offset information storage unit and generating a second reference value included in the second baseline according to the mathematical formula 4 above.

[0144] Subsequently, the touch sensing device 140 compares the raw touch data acquired at the standard frequency with the first baseline or compares the raw touch data acquired at the switching frequency with the second baseline to generate touch sensing data (S950).

[0145] Specifically, the touch sensing device 140 can generate touch sensing data using the raw touch data generated when the touch sensing device 140 supplies touch driving signals of standard frequency to touch driving lines TX1 to TXm in active mode and the first baseline.

[0146] In addition, the touch sensing device 140 can generate touch sensing data using the raw touch data and the second baseline generated when the touch sensing device 140 supplies touch driving signals according to the switching frequency to touch driving lines TX1 to TXm in the active mode.

[0147] The touch sensing device 140 sends the generated touch sensing data to the host system (S860).

[0148] Those skilled in the art to which this invention pertains should understand that this invention can be implemented in other specific forms without altering the technical concept or essential features described above.

[0149] Therefore, the embodiments described above should be understood as exemplary in all respects and not as limiting. The scope of the invention is not defined by the detailed description provided herein, but by the scope of the claims described below, and all modifications or variations derived from the meaning and scope of the claims and their equivalents should be interpreted as being included within the scope of the invention.

Claims

1. A touch sensing device, wherein, include: The baseline offset information storage unit stores baseline offset information. The first baseline generation unit generates a first baseline for generating touch sensing data at a standard frequency; as well as The second baseline generation unit uses the first baseline and the baseline offset information to generate a second baseline for generating the touch sensing data at a jump frequency different from the standard frequency.

2. The touch sensing device according to claim 1, wherein, Also includes: The baseline offset information generation unit generates the baseline offset information by using the ratio between a first default baseline obtained at the standard frequency and a second default baseline obtained at the switching frequency during the manufacture of the touch sensing device.

3. The touch sensing device according to claim 2, wherein, The baseline offset information generation unit generates the baseline offset information using the ratio between the first default reference value in the j-th column of the i-th row of the first default baseline and the second default reference value in the j-th column of the i-th row of the second default baseline.

4. The touch sensing device according to claim 2, wherein, The first default baseline and the second default baseline form an M×N matrix, where M and N are natural numbers greater than 2; The baseline offset information is structured as a 1×N matrix. The second baseline generation unit utilizes mathematical formulas A second reference value for the second baseline is generated, in the mathematical formula, RV2 ij RV1 represents the second reference value in the j-th column of the i-th row of the second baseline. ij OV represents the second reference value in the j-th column of the i-th row of the first baseline. 1j This represents the offset value of the j-th column of the baseline offset information.

5. The touch sensing device according to claim 2, wherein, The baseline offset information generation unit utilizes mathematical formulas Calculate the offset value included in the baseline offset information; In the mathematical expression, OV 1j DRV1 represents the offset value of the j-th column of the baseline offset information. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij This represents the second default reference value in the j-th column of the i-th row of the second default baseline.

6. The touch sensing device according to claim 2, wherein, The first default baseline, the second default baseline, and the baseline offset information constitute an M×N matrix, where M and N are natural numbers greater than 2. The second baseline generation unit utilizes mathematical formulas A second reference value for the second baseline is generated, in the mathematical formula, RV2 ij RV1 represents the second reference value in the j-th column of the i-th row of the second baseline. ij OV represents the first reference value in the j-th column of the i-th row of the first baseline. ij This represents the offset value in the j-th column of the i-th row of the baseline offset information.

7. The touch sensing device according to claim 6, wherein, The baseline offset information generation unit utilizes mathematical formulas Calculate the offset value included in the baseline offset information; In the mathematical expression, OV ij DRV1 represents the offset value in the j-th column of the i-th row of the offset information. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij This represents the second default reference value in the j-th column of the i-th row of the second default baseline.

8. The touch sensing device according to claim 1, wherein, The number of transition frequencies is multiple. The baseline offset information generation unit generates the baseline offset information according to each jump frequency and stores it in the baseline offset information storage unit.

9. The touch sensing device according to claim 1, wherein, Also includes: The touch driving unit supplies touch driving signals to the touch electrodes of the touch screen panel according to the standard frequency or the switching frequency; The touch raw data generation unit senses and generates touch raw data based on the change in electrostatic capacitance generated on the touch electrode according to the touch drive signal; as well as The touch sensing data generation unit generates the touch sensing data by comparing the raw touch data with the first baseline or the second baseline.

10. A driving method for a touch sensing device, wherein, include: The step of generating a first baseline for generating touch sensing data at a standard frequency; The step of reading baseline offset information from the baseline offset information storage unit at a jump frequency different from the standard frequency; The step of generating a second baseline for generating the touch sensing data at the switching frequency using the first baseline and the baseline offset information; as well as The step of generating the touch sensing data by comparing raw touch data acquired at the standard frequency with the first baseline or by comparing raw touch data acquired at the switching frequency with the second baseline.

11. The driving method for the touch sensing device according to claim 10, wherein, The baseline offset information is generated using the ratio between a first default reference value in the j-th column of the i-th row of a first default baseline obtained at the standard frequency and a second default reference value in the j-th column of the i-th row of a second default baseline obtained at the jump frequency.

12. The driving method for the touch sensing device according to claim 11, wherein, The first default baseline and the second default baseline form an M×N matrix, where M and N are natural numbers greater than 2; The baseline offset information is structured as a 1×N matrix. The second baseline includes the use of mathematical formulas The generated second reference value, in the mathematical formula, is RV2. ij RV1 represents the second reference value in the j-th column of the i-th row of the second baseline. ij OV represents the second reference value in the j-th column of the i-th row of the first baseline. 1j This represents the offset value of the j-th column of the baseline offset information.

13. The driving method for the touch sensing device according to claim 11, wherein, The offset values ​​included in the baseline offset information are expressed using mathematical formulas. calculate, In the mathematical expression, OV 1j DRV1 represents the offset value in the j-th column of the baseline offset information. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij This represents the second default reference value in the j-th column of the i-th row of the second default baseline.

14. The driving method for the touch sensing device according to claim 11, wherein, The first default baseline, the second default baseline, and the baseline offset information constitute an M×N matrix, where M and N are natural numbers greater than 2. The second baseline includes the use of mathematical formulas The generated second reference value, in the mathematical formula, is RV2. ij RV1 represents the second reference value in the j-th column of the i-th row of the second baseline. ij OV represents the first reference value in the j-th column of the i-th row of the first baseline. ij This represents the offset value in the j-th column of the i-th row of the baseline offset information.

15. The driving method for the touch sensing device according to claim 11, wherein, The offset values ​​included in the baseline offset information are expressed using mathematical formulas. calculate; In the mathematical expression, OV ij DRV1 represents the offset value in the j-th column of the i-th row of the offset information. ij DRV2 represents the first default reference value in the j-th column of the i-th row of the first default baseline. ij This represents the second default reference value in the j-th column of the i-th row of the second default baseline.