Touch micro-control unit and touch sensing circuit
By introducing the main integrated circuit and the slave integrated circuit into the touch sensing circuit, calculating and transmitting touch coordinates and data, the problems of busy communication lines and reduced touch accuracy in multiple touch panel systems are solved, and the effect of simplifying wiring and improving touch coordinate calculation accuracy is achieved.
Patent Information
- Application Number
- CN202311520142.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-15
- Publication Date
- 2025-05-16
AI Technical Summary
In a system of multiple touch panels, the use of multiple touch microcontrollers leads to problems such as busy communication lines, increased data processing volume and reduced touch accuracy.
By introducing the main integrated circuit and the slave integrated circuit into the touch sensing circuit, touch coordinates and touch data are calculated and transmitted respectively, and coordinate data is transmitted in non-boundary areas, and low-level touch data is transmitted in the boundary area to reduce the busyness of communication lines and improve the accuracy of touch coordinate calculation.
This simplifies wiring, reduces busy communication lines, reduces clock and memory usage, and improves the accuracy of touch coordinate calculation in the boundary area between panels.
Smart Images

Figure CN120010699A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a touch micro control unit and a touch sensing circuit for sensing touch by using touch electrodes on a touch panel. Background Art
[0002] Recently, there are increasing cases where a touch function is adopted on a display panel, from a small electronic device (eg, a smartphone) to a large electronic device (eg, a TV or an electronic blackboard).
[0003] A touch panel is a transparent switch panel that has the function of operating a device or running a program when a user presses text, an image, an icon, etc. A touch panel may be configured by touch electrodes (TE) (or electrodes (EL)) of a predetermined size in a specific arrangement method (or a specific pattern).
[0004] For example, a plurality of touch electrodes of a predetermined size may be arranged in a matrix according to the size of the display device or the size of the touch panel. When a specific object (e.g., a hand or an electronic pen) contacts the plurality of touch electrodes arranged on the touch panel, each touch electrode may sense the contact or approach of the object. The touch sensing circuit may determine the position (or touch coordinates) where the object is touched by, for example, a capacitance change caused by the contact or approach of the object.
[0005] The arrangement method of the touch electrodes (or the pattern of the touch electrodes) configured on the touch panel can be varied, and usually, touch electrodes of the same size are configured in a matrix form.
[0006] In addition, as the panel becomes larger, when multiple panels are used to realize a large screen, multiple touch microcontrollers are required to obtain touch data. At this time, as multiple touch microcontrollers are used, the wiring becomes complicated, the communication line for touch data communication becomes busy, and the clock and memory usage increase.
[0007] In addition, when multiple panels are used to acquire touch data and all low-level touch data is transmitted sequentially by panel, the data processing amount increases. When touch coordinates are calculated by panel and the calculated touch coordinates are transmitted, the amount of touch data transmission can be reduced, but there is a problem of reduced touch accuracy at the boundary between panels. Summary of the invention
[0008] Technical issues
[0009] An object of an embodiment of the present invention is to provide a touch sensing circuit that uses multiple touch microcontrollers in a panel to obtain touch data while defining a master integrated circuit and a slave integrated circuit to calculate touch coordinates and transmit touch data.
[0010] Another object of an embodiment of the present invention is to provide a touch sensing circuit that transmits low-level touch data in the boundary area of multiple panels and transmits coordinate data in the non-border area, thereby reducing the busy communication line phenomenon that occurs in the touch microcontroller unit during the touch data transmission process and improving the accuracy of touch coordinate calculation on the boundary between panels.
[0011] Technical Solution
[0012] In order to achieve the above or other purposes, according to one embodiment, a touch microcontroller unit includes: a touch data acquisition circuit, which acquires touch data of a first area and a second area of a first panel; a partition boundary calculation circuit, which divides the first area and the second area by calculating the boundary on the first panel; a touch coordinate calculation circuit, which calculates the touch coordinates of the first area; and a touch data sending circuit, which sends the touch coordinates of the first area and the touch data of the second area to another touch microcontroller unit.
[0013] In order to achieve the above or other purposes, according to another embodiment, the touch microcontroller unit includes: a touch data acquisition circuit, which receives the touch coordinates of the first area of the first panel and the touch data of the second area of the first panel, and acquires the touch data of the third area and the fourth area of the second panel; a partition boundary calculation circuit, which divides the third area and the fourth area by calculating the boundary on the second panel; and a touch coordinate calculation circuit, which calculates the touch coordinates of the third area based on the touch data of the third area of the second panel, and the touch coordinate calculation circuit integrates the touch data of the second area of the first panel and the touch data of the fourth area of the second panel to calculate the touch coordinates of the boundary area between the first panel and the second panel.
[0014] In order to achieve the above or other purposes, according to another embodiment, the touch sensing circuit includes: a first touch microcontroller unit, which obtains touch data of the first panel and calculates touch coordinates; and a second touch microcontroller unit, which obtains touch data of the second panel and calculates touch coordinates, the first touch microcontroller unit divides the first area and the second area by calculating a boundary on the first panel, calculates the touch data of the first area of the first panel and obtains touch coordinates, and does not calculate touch coordinates for the touch data of the second area of the first panel, and the first touch microcontroller unit transmits the touch coordinates of the first area and the touch data of the second area to the second touch microcontroller unit.
[0015] Technical Effects
[0016] As described above, according to the embodiment, even if a plurality of touch micro control units are used as the panel becomes larger, wiring can be simplified and a busy phenomenon of a communication line for low-level touch data communication can be eliminated.
[0017] According to the embodiment, the plurality of control units calculate touch coordinates for only a portion of the panel area, thereby reducing the amount of data processing, and effectively reducing the busyness of communication lines and the increase in clock and memory usage. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a structural diagram of a display device according to an embodiment.
[0019] Figure 2 is a structural diagram of a touch sensing circuit according to an embodiment.
[0020] Figure 3 is a structural diagram of a touch micro control unit according to an embodiment.
[0021] Figure 4 FIG. 1 is a schematic diagram illustrating the form of touch electrodes arranged on a panel according to an embodiment.
[0022] Figure 5 is a schematic diagram illustrating a process of acquiring touch data from a panel according to an embodiment and recognizing a touch.
[0023] Figure 6 FIG. 1 is a first exemplary schematic diagram illustrating a communication method of a touch micro control unit according to an embodiment.
[0024] Figure 7 FIG. 1 is a second exemplary schematic diagram illustrating a communication method of a touch micro control unit according to an embodiment.
[0025] Figure 8 FIG. 4 is a third exemplary schematic diagram illustrating a communication method of a touch micro control unit according to an embodiment.
[0026] Fig. 9 FIG. 1 is a first exemplary schematic diagram illustrating a method for calculating touch coordinates and transmitting and receiving touch data of a touch micro control unit according to an embodiment of the present invention.
[0027] Fig.10 FIG. 2 is a second exemplary schematic diagram illustrating a method for calculating touch coordinates and transmitting and receiving touch data by a touch micro control unit according to an embodiment of the present invention.
[0028] Fig.11 FIG. 3 is a third exemplary schematic diagram illustrating a method for calculating touch coordinates and sending and receiving touch data by a touch micro control unit according to an embodiment.
[0029] Fig.12 is a schematic diagram illustrating a method for calculating touch coordinates in a border area of a panel by a touch micro control unit according to an embodiment.
[0030] Fig.13 FIG. 1 is a first exemplary schematic diagram illustrating a method of dividing a touch micro control unit into a boundary area and a non-border area of a panel according to an embodiment.
[0031] Fig.14 FIG. 1 is a second exemplary schematic diagram for explaining a method of dividing a touch micro control unit into a boundary area and a non-border area of a panel according to an embodiment.
[0032] Fig.15 is a flow chart of a touch sensing method according to an embodiment. DETAILED DESCRIPTION
[0033] Figure 1 is a structural diagram of a display device according to an embodiment.
[0034] like Figure 1 As shown, the display device 100 according to the embodiment performs a display function and a touch sensing function. The display device 100 according to the embodiment may be a flat panel display such as a liquid crystal display (LCD) or an organic light emitting diode display (OLED).
[0035] Reference Figure 1 The display device 100 includes a panel 110, a data driving circuit 120, a gate driving circuit 130, a touch sensing circuit 140, a timing controller 150, and the like.
[0036] The panel 110 has a plurality of data lines DL connected to the data driving circuit 120 and a plurality of gate lines GL connected to the gate driving circuit 130. Also, the panel 110 has a plurality of pixels (P: Pixel) defined at intersections of the plurality of data lines DL and the plurality of gate lines GL.
[0037] The panel 110 includes a display panel and a touch panel (TSP). The display panel and the touch panel share some components. For example, the plurality of touch electrodes TE may be a component of the display panel (e.g., a common electrode to which a common voltage is applied) and a component of the touch panel (touch electrodes for sensing touch). Furthermore, the panel 110 may be an in-cell type panel in which some components of the display panel and the touch panel are shared with each other, but is not limited thereto.
[0038] The data driving circuit 120 receives a data control signal from the timing controller 150 and supplies a data signal to the data line DL to display an image at each pixel P of the panel 110 .
[0039] The gate driving circuit 130 receives the gate control signal from the timing controller 150 and sequentially supplies the scanning signal to the gate lines GL to turn on or off the transistors located in each pixel P.
[0040] The touch sensing circuit 140 applies a touch driving signal to the entirety or a portion of the plurality of touch electrodes TE connected to the touch sensing line SL.
[0041] In order to apply a touch drive signal to the whole or part of the plurality of touch electrodes TE, the touch sensing circuit 140 needs a touch sensing line SL connected to each of the plurality of touch electrodes TE. Therefore, the touch sensing line SL connected to each of the plurality of touch electrodes TE and transmitting the touch drive signal is formed on the panel 110 along a first direction (e.g., longitudinal direction) or a second direction (e.g., transverse direction).
[0042] In addition, the display device 100 may use an electrostatic touch method to sense the change of capacitance through the touch electrode TE to identify the proximity or touch of an object. Such an electrostatic touch method may include a mutual capacitance touch method and a self capacitance touch method. The embodiment may use any electrostatic touch method, but is not limited to this.
[0043] In addition, the display device 100 can distinguish between the display period and the touch period and drive the touch electrode TE in a time-division manner. As an example, the touch circuit 140 of the display device 100 may not apply a driving signal to the entire or a part of the touch electrode TE during the period of supplying the data signal.
[0044] Furthermore, the display device 100 may drive the touch electrode TE without distinguishing between the display period and the touch period. As an example, the touch circuit 140 of the display device 100 applies a driving signal to all or part of the touch electrode TE during a period in which a data signal is supplied.
[0045] The timing controller 150 supplies various control signals to the data driving circuit 120, the gate driving circuit 130, and the touch circuit 140. The timing controller 150 transmits a data control signal to control the data driving circuit 120 to supply a data voltage to each pixel P corresponding to each timing, or transmits a gate control signal to the gate driving circuit 130, or transmits a sensing control signal to the touch sensing circuit 140. The timing controller 150 may also perform other control functions.
[0046] The panel 110 of the display device 100 includes a plurality of separate panels. In this case, due to deviations in the characteristics of the plurality of panels, the touch sensing time, the touch microcontroller used, etc., an imbalance may occur in the touch data acquisition process. In fact, when a touch occurs, it is also possible that it is mistakenly recognized as a plurality of touch events occurring during the process of being processed separately in a plurality of panels. This phenomenon is more serious when a plurality of panels perform separate touch data acquisition and calculations through independent touch microcontrollers. For example, when a plurality of panels are seamlessly connected, the user may not be able to recognize that the plurality of panels are separated from each other. However, from the perspective of the actual circuit structure, the plurality of panels are separated from each other, and the plurality of touch microcontrollers perform calculations separately to derive the touch coordinates. Therefore, it is necessary to propose a touch sensing device and a touch sensing method to improve the accuracy of touch data communication and calculation of a plurality of touch microcontrollers.
[0047] Figure 2 is a structural diagram of a touch sensing circuit according to an embodiment.
[0048] Reference Figure 2 The touch sensing circuit 140 includes a readout circuit 141 , a touch micro control unit 145 , and the like.
[0049] The reading circuit 141 includes a touch driving circuit 142 , a touch receiving circuit 143 , etc. The touch driving circuit 142 transmits a touch driving signal STX to the touch electrode TE of the panel 110 , and the touch receiving circuit 143 of the touch sensing circuit 140 receives a touch sensing signal SRX from the touch electrode TE.
[0050] The read circuit 141 receives the touch sensing signal SRX of a magnitude corresponding to the capacitance change in the form of current or voltage, demodulates it to generate touch data Data_touch, and transmits it to the touch micro control unit 145. The touch data Data_touch can be considered as a digital form converted from the touch sensing value.
[0051] The touch micro control unit 145 receives the touch data Data_touch and determines whether the object 10 touches or approaches the panel 110 , and controls the operation of the reading circuit 141 .
[0052] The touch drive circuit 142 of the read circuit 141 transmits the uplink signal UL to the stylus pen through the touch electrode TE. When the stylus pen touches the panel 110 including the touch electrode TE or approaches within a predetermined distance, the stylus pen receives the uplink signal UL. The uplink signal UL is transmitted to the stylus pen on the entire or a portion of the panel 110.
[0053] The touch receiving circuit 143 of the touch sensing circuit 140 receives a downlink signal (DL) from the stylus pen through the touch electrode TE. The downlink signal DL is transmitted to the touch electrode TE at a position touched or approached by the stylus pen.
[0054] The touch sensing circuit 140 determines whether a touch is present, a touch position, a touch strength, a touch interval, etc. according to a change in capacitance of the touch electrode TE that occurs in response to a touch or proximity of an object.
[0055] Figure 3 is a structural diagram of a touch micro control unit according to an embodiment.
[0056] Reference Figure 2 and Figure 3 The touch micro control unit 145 includes a touch data acquisition circuit 210, a partition boundary calculation circuit 220, a touch coordinate calculation circuit 230, a touch data sending circuit 240, and the like.
[0057] The touch data acquisition circuit 210 acquires the touch sensing value corresponding to the voltage change or capacitance change formed on the touch electrode. The reading circuit 141 performs the operation of converting the touch sensing value in the form of an analog signal into the touch data in the form of a digital signal. The touch data may be data of a size proportional to the touch sensing value, but is not limited thereto. For example, the touch data may be data acquired by calculation, such as a delta value obtained by subtracting a base value from a touch sensing value.
[0058] The touch micro control unit 145 can determine whether a touch occurs based on the size and distribution of the touch data Data_touch. For example, for an area of the panel having touch data exceeding a critical value, the touch micro control unit 145 determines that a touch occurs in the area. Based on the distribution of the touch data exceeding the critical value, the touch coordinates are calculated by executing a touch coordinate calculation algorithm, or the boundary of the panel where the touch occurs is extracted by executing a touch boundary calculation algorithm.
[0059] The touch data acquisition circuit 210 acquires touch data of a first area and a second area of a first panel among the plurality of panels. In the entire area of the first panel, the first area is a non-border area away from the border formed between the panels, and the second area is a border area adjacent to the border formed between the panels.
[0060] Furthermore, the touch data acquisition circuit 210 can acquire touch data of the third area and the fourth area of the second panel. In the entire area of the second panel, the third area is a non-border area away from the border formed between the panels, and the fourth area is a border area adjacent to the border formed between the panels.
[0061] When the first panel and the second panel meet to form a boundary, the second area of the first panel and the fourth area of the second panel are defined as the boundary area, and the first area of the first panel and the third area of the second panel are defined as the non-border area. The touch micro-control unit 145 integrates the touch data of the second area of the first panel and the third area of the second panel to determine whether a touch occurs in the boundary area, or performs touch coordinate calculation and touch boundary calculation. If the touch micro-control unit 145 fails to integrate the touch data of the boundary area and executes the touch algorithm, it is recognized that a touch occurs on each panel respectively. Therefore, although a touch is performed at the user's angle, incorrect touch sensing will also be performed.
[0062] The touch micro control unit 145 may be a single touch micro control unit, but may also include multiple touch micro control units for acquiring and calculating touch data of each of the multiple panels. In this case, each of the multiple touch micro control units corresponds to one or more touch panels to acquire and calculate touch data.
[0063] The touch micro control unit 145 includes: a first touch micro control unit that performs touch data acquisition and coordinate calculation for the first and second regions of the first panel; and a second touch micro control unit that performs touch data acquisition and coordinate calculation for the third and fourth regions of the second panel.
[0064] The touch microcontroller unit 145 includes a third touch microcontroller unit, which collects touch data of the second area of the first panel and touch data of the fourth area of the second panel, calibrates the touch data based on the boundary reference line between the first panel and the second panel, and calculates one or more touch coordinates near the boundary reference line.
[0065] The third touch microcontroller obtains the touch data or touch coordinates of the first panel and the second panel from the first touch microcontroller and the second microcontroller to perform operations, but can also perform operations to calculate the touch coordinates by obtaining the touch data of the third panel. At this time, the third touch microcontroller is the master integrated circuit, and the first touch microcontroller and the second touch microcontroller are slave integrated circuits. Through such a method, a separate controller for collecting and managing the data of the first to third touch microcontrollers can be omitted, and data collection and operations are performed in the third touch microcontroller to effectively reduce the size of the circuit.
[0066] The partition boundary calculation circuit 220 is a circuit for calculating a boundary that separates a first region and a second region on the first panel. The first region of the first panel is a region that is not adjacent to a boundary of another panel, and the second region is a region adjacent to a boundary of another panel.
[0067] The partition boundary calculation circuit 220 partitions at a position separated by a predetermined distance from the boundary between the panels. The boundary for the partition is adjusted near the boundary according to the distribution of touch data. The partition boundary calculation circuit 220 repeatedly updates the setting of the boundary for the partition in each frame, and repeatedly performs the update each time the touch data is acquired. When a change in the touch data occurs, the partition boundary calculation circuit 220 can repeatedly update the setting of the boundary for the partition.
[0068] The partition boundary calculation circuit 220 is a circuit for calculating the boundary between the third area and the fourth area on the second panel. The third area of the second panel is an area not adjacent to the boundary of other panels, and the fourth area is an area adjacent to the boundary of other panels.
[0069] If the second panel is disposed adjacent to the third panel, a boundary region, i.e., a fifth region, may be set based on the boundary between the second panel and the third panel. In this case, a portion of the third region may be defined as the fifth region, but boundary regions and non-boundary regions of various shapes may be defined according to the arrangement and connection relationship of the panels.
[0070] The partition boundary can be changed according to the distribution of touch data. The partition boundary can be defined as a dynamic boundary that is variable according to the computing power of the touch micro control unit.
[0071] The touch coordinate calculation circuit 230 may be a circuit for calculating touch coordinates based on touch data, and may acquire touch data in the panel and calculate touch coordinates based on low-level touch data or delta touch data that deviates from basic touch data.
[0072] The touch coordinate calculation circuit 230 obtains the area of the panel where the touch data exceeding the critical value exists, and performs calculation by matching the two-dimensional coordinates with the touch data. The touch coordinate calculation circuit 230 calculates the coordinates with the maximum value by expressing the two-dimensional coordinates and the size of the touch data in a three-dimensional form, or calculates the position where the touch occurs (for example, the touch coordinates) by considering the distribution of the touch data.
[0073] The touch coordinate calculation circuit 230 preferentially calculates the touch coordinates of the first area on the first panel. The touch coordinate calculation circuit 230 preferentially calculates the touch coordinates of the third area on the second panel. The touch coordinate calculation circuit 230 integrates the touch data of the second area on the first panel and the fourth area on the second panel to calculate the touch coordinates. Through the above method, based on the boundary of the multiple panels, the touch coordinates are calculated in the non-boundary area to reduce the amount of data sent, and the touch data is integrated in the boundary area to improve the accuracy of touch coordinate calculation.
[0074] The touch data sending circuit 240 is a circuit that sends the touch data acquired on each panel to other circuits, such as a processor, other touch micro control units, and the like.
[0075] When the touch micro control unit 145 includes first to third touch micro control units, the touch micro control units transmit touch data and touch coordinates to each other.
[0076] The touch data communication circuit 240 is a circuit for transmitting and receiving touch data acquired and calculated by the touch micro control unit with other touch micro control units or internal and external circuits.
[0077] The touch data communication circuit 240 transmits the touch coordinates of the first area and the touch data of the second area of the first panel, and transmits the touch coordinates of the third area and the touch data of the fourth area of the second panel. The touch coordinate calculation circuit 230 integrates the touch data of the second area on the first panel and the fourth area on the second panel transmitted by the touch data communication circuit 240 to calculate the touch coordinates of the touch event occurring near the boundary of the panels.
[0078] As another example, the touch data acquisition circuit 210 of the touch micro control unit 145 receives the touch coordinates of the first area of the first panel and the touch data of the second area of the first panel, and acquires the touch data of the third area and the fourth area of the second panel.
[0079] The touch data acquisition circuit 210 receives touch coordinates and touch data provided from the touch micro control unit to calculate touch coordinates of a first area and touch data of a second area of the first panel.
[0080] The partition boundary calculation circuit 220 of the touch micro control unit 145 calculates the boundary that divides the third area and the fourth area of the second panel. The partition boundary calculation circuit 220 can divide the third area and the fourth area of the second panel by a predetermined distance from the boundary reference line formed by the first panel and the second panel meeting, but various boundary division methods not limited thereto can also be used. The partition boundary calculation circuit 220 differentially adopts or changes the reference distance spaced from the boundary reference line based on the distribution of touch data occurring near the boundary.
[0081] The touch coordinate calculation circuit 230 of the touch micro control unit 145 calculates the touch coordinates of the third area based on the touch data of the third area of the second panel. The touch coordinate calculation circuit 230 can determine the fourth area as the boundary area of the panel, and thus integrate the touch data of the second area of the first panel and the touch data of the fourth area of the second panel for the fourth area to calculate the touch coordinates of the boundary area between the first panel and the second panel.
[0082] The touch data transmission circuit 240 of the touch micro control unit 145 selectively or simultaneously transmits one or more of the touch coordinates of the first area of the first panel, the touch coordinates of the third area of the second panel, and the touch coordinates of the boundary area between the first panel and the second panel. When no touch occurs on the first area of the first panel or the third area of the second panel, the touch coordinate calculation circuit 230 does not calculate the touch coordinates of the first area of the first panel or the third area of the second panel, and the touch data transmission circuit 240 does not transmit the touch coordinates of the first area of the first panel or the third area of the second panel. At this time, the touch data transmission circuit 240 only transmits the touch coordinates of the boundary area between the first panel and the second panel.
[0083] The touch data transmission circuit 240 of the touch micro control unit 145 transmits the touch coordinates of the first panel and the second panel to the main touch micro control unit for determining the touch coordinates of the first panel and the second panel. The main touch micro control unit integrates all touch events occurring on the first panel and / or the second panel and calculates the final touch coordinates.
[0084] Figure 4 FIG. 1 is a schematic diagram illustrating the form of touch electrodes arranged on a panel according to an embodiment.
[0085] Reference Figure 4 In the panel 200 , a plurality of touch electrodes of the same shape are arranged separately from each other.
[0086] In this case, each touch electrode is electrically connected to a touch sensing line SL, and a touch sensing value is obtained from each touch electrode, so that accurate touch calculation can be achieved.
[0087] For example, when touch electrodes are configured with N columns (N is a natural number greater than 2) and M rows (M is a natural number greater than 2), N*M touch nodes and touch sensing lines can be used, but this is not limited to this, and various touch electrode forms can be implemented on the panel.
[0088] The touch electrodes of the embodiment are not limited to Figure 4 The shapes shown can be in various forms.
[0089] Figure 5 is a schematic diagram illustrating a process of acquiring touch data and recognizing touch in a general panel.
[0090] Reference Figure 5 The panel 300 having 144 touch nodes acquires touch data corresponding to each touch electrode to sense touch.
[0091] For example, when the critical reference value is set such that a touch occurs when the size of the touch data is greater than or equal to 100, it is recognized that there are two touch areas T1 and T2.
[0092] When one or more touches occur on the panel 300 and multiple panels are used in the display device, the touch data acquisition and touch coordinate calculation can also be performed using the same method.
[0093] Figure 5 It can be one panel, but it can also be understood as multiple panels configured continuously, and it is not limited to this and there are various modified embodiments.
[0094] Figure 6 FIG. 1 is a first exemplary schematic diagram illustrating a communication method of a touch micro control unit according to an embodiment.
[0095] Reference Figure 6 , the touch sensing circuit 400 includes first to third micro control units 445 - 1 , 445 - 2 , 445 - 3 , and so on.
[0096] The first to third source read integrated circuits SRIC#1-1, SRIC#1-2, and SRIC#1-3 configured on the first panel 410-1 transmit the data voltage of the first panel 410-1 and the touch sensing value (touch data) of the first panel 410-1 (for example, the voltage change amount and the capacitance change amount) to the first touch micro control unit 445-1. The first to third source read integrated circuits SRIC#2-1, SRIC#2-2, and SRIC#2-3 configured on the second panel 410-2 and the first to third source read integrated circuits SRIC#3-1, SRIC#3-2, and SRIC#3-3 configured on the third panel 410-3 can also obtain touch data by the same method.
[0097] The first to third panels 410 - 1 , 410 - 2 , and 410 - 3 are sequentially connected, and thus the first to third micro control units 445 - 1 , 445 - 2 , and 445 - 3 may also sequentially transmit touch data and touch coordinates to a host 460 .
[0098] The first to third touch micro control units 445-1, 445-2, 445-3 are each configured one by one according to different panels 410-1, 410-2, 410-3 or according to different substrates, and a plurality of touch micro control units 445-1, 445-2, 445-3 are sequentially connected to be used as one touch micro control unit. In this way, the size of the panel can be reduced by using a small touch micro control unit without increasing the size of the touch micro control unit.
[0099] The touch microcontroller units 445-1, 445-2, 445-3 of each panel 410-1, 410-2, 410-3 acquire and process touch data of their own panels, and also receive and process touch data of other touch microcontroller units of panels connected thereto.
[0100] For example, when the first touch micro control unit 445 - 1 is set as a slave integrated circuit and the second touch micro control unit 445 - 2 is set as a master integrated circuit, the touch data of the first touch micro control unit 445 - 1 is transmitted to the second touch micro control unit 445 - 2 .
[0101] For example, when the second touch micro control unit 445-2 is set as a slave integrated circuit and the third touch micro control unit 445-3 is set as a master integrated circuit, the touch data of the second touch micro control unit 445-2 is transmitted to the third touch micro control unit 445-3.
[0102] For example, when the third touch micro control unit 445 - 3 is set as a slave integrated circuit and the host 160 is set as a master integrated circuit, the touch data of the third touch micro control unit 445 - 3 is transmitted to the host 160 .
[0103] The host 160 may be a processor of an AP of a mobile device, or may be a PC, NBPC, tablet computer, smart phone or other external device, but the present invention is not limited thereto. The host 160 may be a device that can send and receive data and perform calculations.
[0104] In the master-slave connection structure as described above, the second touch microcontroller unit 445-2 acquires and calculates touch data based on touch event T1 of the first panel 410-1 and touch data based on touch event T2 of the second panel 410-2, and the third touch microcontroller unit 445-3 not only acquires and calculates touch data of each of the first panel 410-1 and the second panel 410-2, but can also acquire and calculate touch data based on touch event T3 of the third panel 410-3.
[0105] The first to third micro control units 445 - 1 , 445 - 2 , and 445 - 3 transmit and receive low-level touch data or touch coordinates via SPI, USB, I2C, etc., and the third touch micro control unit 445 - 3 located last communicates with the host 460 .
[0106] The number, arrangement, and connection structure of the panel, source readout integrated circuit, and touch microcontroller unit of the embodiment are merely illustrative, and the technical concept of the embodiment is not limited thereto, but may have a variety of modified embodiments.
[0107] Figure 7 FIG. 1 is a second exemplary schematic diagram illustrating a communication method of a touch micro control unit according to an embodiment.
[0108] Reference Figure 7 In the touch sensing circuit 500 , the touch micro control units 545 - 1 , 545 - 2 , 545 - 3 , and 545 - 4 are connected in another manner and perform acquisition and transmission of touch data.
[0109] In the panel 500 , the first touch micro control unit 545 - 1 , the third touch micro control unit 545 - 3 , and the fourth touch micro control unit 545 - 4 are slave units, and a second touch micro control unit 545 - 2 is provided as a master integrated circuit connected to the slave units.
[0110] The second touch microcontroller unit 545-2 as the master integrated circuit calculates the touch data of its own panel and can also process the touch data of the slave integrated circuits connected thereto, namely, the first, third, and fourth touch microcontroller units 545-1, 545-3, and 545-4. The second touch microcontroller unit 545-2 calculates the touch coordinates by calculating the touch data of itself and the other touch microcontroller units 545-1, 545-2, 545-3, and 545-4, and communicates with the host 560.
[0111] Figure 8 FIG. 1 is a schematic diagram illustrating a third example of a communication method of a touch micro control unit according to an embodiment.
[0112] Reference Figure 8 In the touch sensing circuit 600 , the touch micro control units 645 - 1 , 645 - 2 , 645 - 3 , and 645 - 4 are connected in another way and perform acquisition and transmission of touch data.
[0113] In the panel 600 , the first touch micro control unit 645 - 1 , the second touch micro control unit 645 - 2 , and the third touch micro control unit 645 - 3 are slave units, and a fourth touch micro control unit 645 - 4 is provided as a master integrated circuit connected to the slave units.
[0114] The fourth touch micro control unit 645-4 as the master integrated circuit does not calculate the touch data of its own panel, but only processes the touch data of the slave integrated circuits connected thereto, namely, the first to third touch micro control units 654-1, 654-2, and 645-3. The fourth touch micro control unit 645-4 calculates the touch coordinates by calculating the touch data of the other touch micro control units 645-1, 645-2, 645-3, and 645-4, and performs mutual communication with the host 660.
[0115] Figures 6 to 8 The connection relationship of the touch microcontroller is illustrated. In the panel, a touch and display driver integration (TDDI) or an add-on touch integrated circuit can be used instead of a source readout integrated circuit. In addition, the connection method and number of the panel can be a series connection, a matrix form, a cross form, and other methods.
[0116] Fig. 9 FIG. 1 is a first exemplary schematic diagram illustrating a method for calculating touch coordinates and transmitting and receiving touch data of a touch micro control unit according to an embodiment of the present invention.
[0117] Reference Fig. 9 The touch sensing circuit 700 includes first to third touch micro control units 745 - 1 , 745 - 2 , 745 - 3 , and the like.
[0118] The first to third touch micro control units 745-1, 745-2, and 745-3 use a coordinate transmission method, which is a method in which each slave integrated circuit calculates the touch coordinates of its own panel and transmits them to the main integrated circuit, and the main integrated circuit calculates the final touch coordinates and transmits them to the host.
[0119] When a first finger touches the first panel 710-1, the first touch micro control unit 745-1 configured on the first panel 710-1 calculates the touch coordinates (eg, X 50, Y 50) and transmits the calculated touch coordinates to the second touch micro control unit 745-2 configured on the second panel 710-2.
[0120] When a second finger touches the second panel 710-2, the second touch micro-control unit 745-2 configured on the second panel 710-2 calculates the touch coordinates (e.g., X50, Y50), and transmits the calculated touch coordinates to the third touch micro-control unit 745-3 configured on the third panel 710-3. The second touch micro-control unit 745-2 configured on the second panel 710-2 can perform calculations together with the data received from the first panel 710-1. In this case, the touch coordinates of the first panel 710-1 are changed to X50, Y50, and the touch coordinates of the second panel 710-2 are changed to X150, Y150. The third touch micro-control unit 745-3 receives X50, Y50 as the touch coordinates of the first finger on the first panel 710-1 and X150, Y50 as the touch coordinates of the second finger on the second panel 710-2.
[0121] When the third panel 710-3 is touched by the third finger, the third touch micro control unit 745-3 configured in the third panel 710-3 calculates the touch coordinates (e.g., X50, Y50) and transmits the calculated touch coordinates to the host. The third touch micro control unit 745-3 configured in the third panel 710-3 can use the touch data received from the first panel 710-1 and the second panel 710-2 to perform calculations together. In this case, the touch coordinates of the third panel 710-3 are changed to X250, Y50. The third touch micro control unit 745-3 calculates the X50, Y50 of the first finger touch coordinates of the first panel 710-1, the X150, Y50 of the second finger touch coordinates of the second panel 710-2, and the X250, Y50 of the third finger touch coordinates of the third panel 710-3 as the final touch coordinates and transmits them to the host.
[0122] The third touch micro control unit 745-3 executes a merging algorithm to integrate the touch coordinates of the first to third panels 710-1, 710-2, and 710-3, and transmits the final coordinates to the host.
[0123] Fig.10 FIG. 2 is a second exemplary schematic diagram illustrating a method for calculating touch coordinates and transmitting and receiving touch data by a touch micro control unit according to an embodiment of the present invention.
[0124] Reference Fig.10 The touch sensing circuit 800 includes first to third panels 810 - 1 , 810 - 2 , 810 - 3 , first to third touch micro control units 845 - 1 , 845 - 2 , 845 - 3 , and the like.
[0125] The first to third touch micro control units 845-1, 845-2, 845-3 use a coordinate transmission method, in which each slave integrated circuit calculates the touch coordinates of its own panel and transmits them to the master integrated circuit, and the master integrated circuit calculates the final touch coordinates and transmits them to the host.
[0126] The touch micro control unit does not need to update the touch coordinates every time it transmits the touch coordinates to other touch micro control units, but transmits the identification code together to simplify the calculation.
[0127] The first touch micro control unit 845-1 calculates the first finger touch coordinates of the first panel 810-1 as X50, Y50, assigns an identification code PN1 to the touch of the first panel 810-1, and transmits it to the second touch micro control unit 845-2.
[0128] The second touch micro control unit 845-2 calculates the touch coordinates of the second finger of the second panel 810-2 as X50, Y50, and assigns the identification code PN2 to the touch of the second panel 810-2. The second touch micro control unit 845-2 transmits the touch coordinates and identification code (X50, Y50, PN1) of the first panel and the touch coordinates and identification code (X50, Y50, PN2) of the second panel to the third touch micro control unit 845-3.
[0129] The third touch micro control unit 845-3 calculates the touch coordinates of the third finger of the third panel 810-3 as X50, Y50, and assigns an identification code PN3 to the touch of the third panel 810-3.
[0130] The third touch microcontroller unit 845-3 calculates the touch of the first panel 810-1 as X50, Y50, the touch of the second panel 810-2 as X150, Y50, and the touch of the third panel 810-3 as X250, Y50 based on the touch coordinates and identification codes received from the first panel 810-1 and the second panel 810-2 respectively, and transmits the final touch coordinates to the host.
[0131] Fig.11FIG. 3 is a third exemplary schematic diagram illustrating a method for calculating touch coordinates and sending and receiving touch data by a touch micro control unit according to an embodiment.
[0132] Reference Fig.11 The touch sensing circuit 900 includes touch micro control units configured on the first to third panels 910 - 1 , 910 - 2 , and 910 - 3 .
[0133] The touch microcontroller unit configured in the panel 900 may adopt a method of not calculating the coordinates of the slave integrated circuit, but transmitting the low-level touch data or delta touch data to the master integrated circuit, and the master integrated circuit calculates the final touch coordinates and transmits them to the host.
[0134] For example, the method adopted is that the touch microcontroller unit of the first panel 910-1 transmits touch data to the touch microcontroller unit of the second panel 910-2, and the touch microcontroller unit of the second panel 910-2 transmits touch data to the touch microcontroller unit of the third panel 910-3. Based on the touch data collected by the touch microcontroller unit of the third panel 910-3 connected to the end, the touch coordinates are calculated and passed to the host.
[0135] As another example, the touch microcontroller unit of the first panel 910-1 transmits the touch data to the touch microcontroller unit of the second panel 910-2, and the touch microcontroller unit of the second panel 910-2 calculates the touch coordinates of each of the first panel 910-1 and the second panel 910-2. The touch microcontroller unit of the second panel 910-2 transmits the calculated touch coordinates and low-level touch data to the Nth touch microcontroller unit (N is a natural number greater than 2). Through the above method, the touch coordinates and touch data aggregated in the Nth touch microcontroller unit connected to the end are used to calculate the touch coordinates and transmit them to the host.
[0136] As another example, multiple slave integrated circuits have a 1:M connection relationship with the master integrated circuit (M is a natural number greater than 2) without passing through other slave integrated circuits. The touch microcontroller unit of the first panel 910-1 transmits touch data directly to the touch microcontroller unit of the third panel 910-3, and the touch microcontroller unit of the second panel 910-2 transmits touch data directly to the touch microcontroller unit of the third panel 910-3. The touch microcontroller unit of the third panel 910-3 collects the touch data of each panel 910-1 and 910-2, calculates the final touch coordinates and transmits them to the host.
[0137] By acquiring the touch data of the entire panel and calculating the touch coordinates through the above method, the touch events occurring on the entire panel can be accurately found. However, since low-level touch data needs to be transmitted through multiple touch microcontroller units, the communication line may become busy.
[0138] Fig.12 is a schematic diagram illustrating a method for calculating touch coordinates in a border area of a panel by a touch micro control unit according to an embodiment.
[0139] Reference Fig.12 The touch sensing circuit 1000 includes a first micro control unit 1045 - 1 , a second micro control unit 1045 - 2 , and the like.
[0140] The first microcontroller unit 1045-1 obtains touch data of the first panel 1010-1 and calculates touch coordinates. The first microcontroller unit 1045-1 calculates touch data of the first area D1 of the first panel 1010-1 and obtains touch coordinates, but does not calculate touch coordinates for touch data of the second area D2 of the first panel 1010-1.
[0141] The first micro control unit 1045-1 transmits the touch coordinates of the first area D1 and the touch data D2 of the second area to the second touch micro control unit 1045-2.
[0142] The second micro control unit 1045-2 acquires the touch data of the second panel 1010-2 and calculates the touch coordinates.
[0143] The second touch micro control unit 1045-2 calculates the touch data of the third area D3 of the second panel 1010-2 and obtains the touch coordinates, but does not calculate the touch coordinates for the touch data of the fourth area D4 of the second panel 1010-2.
[0144] The touch sensing circuit 1000 includes a third touch micro control unit 1045-3, which receives the touch data and touch coordinates of the first panel 1010-1 from the first touch micro control unit 1045-1, and receives the touch data and touch coordinates of the second panel 1010-2 from the second touch micro control unit 1045-2. The third touch micro control unit 1045-3 can be understood as executing the aforementioned Figures 9 to 11 All or part of the functionality.
[0145] The third touch micro control unit 1045-3 integrates the touch data of the second area D2 of the first panel 1010-1 and the touch data of the fourth area D4 of the second panel 1010-2, and calculates the touch coordinates of a touch event occurring on the boundary area between the first panel 1010-1 and the second panel 1010-2.
[0146] The third touch micro control unit 1045 - 3 is a master integrated circuit, and the first touch micro control unit 1045 - 1 and the second touch micro control unit 1045 - 2 are slave integrated circuits.
[0147] The first touch microcontroller unit 1045-1 and the second touch microcontroller unit 1045-2 transmit touch coordinates and touch data to the third touch microcontroller unit 1045-3 by sequentially transmitting and receiving data. The first touch microcontroller unit 1045-1 calculates the touch coordinates of the first panel 1010-1 and transmits them to the second touch microcontroller unit 1045-2, and the second touch microcontroller unit 1045-2 calculates the touch coordinates of the second panel 1010-2 and transmits the touch coordinates of the first panel 1010-1 and the touch coordinates of the second panel 1010-2 to the third touch microcontroller unit 1045-3.
[0148] According to another embodiment, the first touch micro control unit 1045-1 and the second touch micro control unit 1045-2 communicate with the third touch micro control unit 1045-3 separately and transmit touch coordinates and touch data.
[0149] The first area D1 and the second area D2 of the first panel 1010-1 are divided by a boundary BL-1, and the boundary BL-1 is separated from the boundary reference line BL of the first panel 1010-1 and the second panel 1010-2 by a predetermined distance. The first touch micro control unit 1045-1 performs an operation to determine the boundary for area division of the first panel 1010-1 based on the distribution of touch data acquired from the first panel 1010-1.
[0150] The third area D3 and the fourth area D4 of the second panel 1010-2 are divided by a boundary BL-2, and the boundary BL-2 is separated from the boundary reference line BL of the second panel 1010-2 and the first panel 1010-1 by a predetermined distance. The second touch micro control unit 1045-2 performs an operation to determine the boundary for area division of the second panel 1010-2 based on the distribution of touch data acquired from the second panel 1010-2.
[0151] In another embodiment, the first and second touch microcontroller units 1045-1 and 1045-2 perform partitioning based on a virtual boundary instead of the boundary reference line BL. The virtual boundary is set at a predetermined distance from the boundary of the area where the touch event occurs in the first panel 1010-1. The first and second touch microcontroller units 1045-1 and 1045-2 perform operations to determine a virtual boundary for area partitioning of the first panel 1010-1 or the second panel 1010-2 based on the distribution of touch data acquired from the first panel 1010-1 or the second panel 1010-2, and the first and second touch microcontroller units 1045-1 and 1045-2 update the virtual boundary in each frame.
[0152] Fig.12 The boundary reference line setting and the method for setting the partition boundary according to the embodiment are illustrated, and the connection structure of a plurality of panels, the partition boundary, etc. are set in various methods.
[0153] Fig.13 FIG. 1 is a first exemplary schematic diagram illustrating a method of dividing a touch micro control unit into a boundary area and a non-border area of a panel according to an embodiment.
[0154] Reference Fig.13 The first area 1001 of the first panel 1010-1 is defined as a non-border area, and the second area 1002 is defined as a border area. The third area 1003 of the second panel 1010-2 is defined as a non-border area, and the fourth area 1004 is defined as a border area.
[0155] In the multiple panels 1010-1 and 1010-2 of the touch sensing circuit 1000, each slave integrated circuit simultaneously transmits its own touch coordinates and low-level touch data or delta touch data of the area overlapped with other panels, and the master integrated circuit combines and calculates these and transmits the final coordinates to the host. Such a method is defined as a hybrid transmission method.
[0156] When a touch event occurs on the boundary area between the multiple panels 1010-1 and 1010-2, the touch microcontroller units of the respective panels 1010-1 and 1010-2 calculate the touch coordinates of the respective panels 1010-1 and 1010-2 based on the touch data generated on the respective panels 1010-1 and 1010-2. As a result, one touch may be mistakenly identified as two touches. As a solution to this problem, there is a method of sending and collecting the overall low-level touch data to calculate the touch coordinates, but this may cause the communication line to be busy and the clock or memory usage to increase.
[0157] As a coordinate processing method for multiple panels 1010-1 and 1010-2, touch coordinates are calculated for non-border areas, and for border areas, a portion of the panel including low-level touch data where a touch occurs is determined, and the touch coordinates of the non-border areas and the low-level touch data of the border areas are sent together, thereby reducing the amount of data processing and improving the accuracy of touch coordinate calculation.
[0158] Fig.14 FIG. 1 is a second exemplary schematic diagram for explaining a method of dividing a touch micro control unit into a boundary area and a non-border area of a panel according to an embodiment.
[0159] Reference Fig.14 The touch sensing circuit 1100 forms a virtual boundary between the panels 1110 - 1 and 1110 - 2 , thereby dividing the boundary area and the non-border area.
[0160] The first region 1101 and the second region 1102 of the first panel 1110 - 1 are divided by a virtual boundary, and the third region 1103 and the fourth region 1104 of the second panel 1110 - 2 are divided by a virtual boundary.
[0161] The touch microcontroller unit of the touch sensing circuit 1100 sets a virtual boundary by a predetermined distance from the touch boundary based on the touch distribution 1205 determined as the actual touch event. At this time, unlike the area division based on the distance from the boundary reference line BL, low-level touch data is transmitted only to the vicinity of the area where the touch event actually occurs, so the above-mentioned problem can be solved more effectively.
[0162] Fig.15 is a flow chart of a touch sensing method according to an embodiment.
[0163] Reference Fig.15 The touch sensing method 1200 includes a first panel partitioning step S1210, a touch coordinate and touch data transmission step S1220 of the first panel, a second panel partitioning step S1230, a touch coordinate and touch data transmission step S1240 of the second panel, a final touch coordinate calculation step S1250 of the entire panel, etc.
[0164] The first panel partitioning step S1210 is a step in which the first touch micro control unit obtains touch data of the first panel and partitions the first panel into a first area and a second area, wherein the first area and the second area are defined as the entire area or a part of the first panel.
[0165] The touch coordinate and touch data transmission step S1220 of the first panel includes a step in which the first touch micro control unit calculates the touch coordinates on the first area, but does not calculate the touch coordinates on the second area.
[0166] Furthermore, the touch coordinates and touch data transmission step S1220 of the first panel is a step in which the first touch micro control unit transmits the touch coordinates of the first area and the touch data of the second area to the second touch micro control unit.
[0167] The second panel partitioning step S1230 is a step in which the second touch micro control unit obtains touch data of the second panel and partitions the second panel into a third area and a fourth area.
[0168] The touch coordinate and touch data transmitting step S1240 of the second panel includes a step in which the second touch micro control unit calculates the touch coordinates on the third area, but does not calculate the touch coordinates on the fourth area.
[0169] The touch coordinates and touch data transmission step S1240 of the second panel is a step in which the second touch micro control unit transmits the touch coordinates of the fourth area and the touch data of the third area to the third touch micro control unit.
[0170] The final touch coordinates calculation step S1250 of the entire panel is a step in which the third touch micro control unit collects the touch coordinates and touch data of the first panel and the second panel, and calculates the final touch coordinates of the entire panel.
[0171] The third touch micro control unit receives the touch coordinates of the first area of the first panel, the touch data of the second area of the first panel, the touch coordinates of the third area of the second panel, and the touch data of the fourth area of the second panel transmitted from the second touch micro control unit.
[0172] The third touch micro control unit collects touch data of the second area of the first panel and touch data of the fourth area of the second panel, and calculates touch coordinates of a boundary area between the first panel and the second panel.
[0173] There may be a communication connection relationship in which the third touch micro control unit is a master unit, and the first touch micro control unit and the second touch micro control unit are slave units.
[0174] The third touch micro control unit receives the touch coordinates and touch data of each of the first touch micro control unit and the second touch micro control unit simultaneously or sequentially.
[0175] The first area and the second area of the first panel are separated by a first distance from a boundary reference line formed by the first panel and the second panel, and the third area and the fourth area of the second panel are separated by a second distance from a boundary reference line formed by the first panel and the second panel. The first distance is determined based on the distribution of touch data of the second area, and the second distance is determined based on the distribution of touch data of the fourth area.
Claims
1. A touch micro control unit, wherein: include: A touch data acquisition circuit, which acquires touch data of the first area and the second area of the first panel; a partition boundary calculation circuit, which calculates a boundary on the first panel to divide the first area and the second area; a touch coordinate calculation circuit, which calculates the touch coordinates of the first area based on the touch data of the first area; as well as The touch data sending circuit sends the touch coordinates of the first area and the touch data of the second area to another touch micro control unit.
2. The touch micro control unit according to claim 1, wherein: The touch data acquisition circuit acquires touch data of the third area and the fourth area of the second panel, The partition boundary calculation circuit divides the third area and the fourth area by calculating a boundary on the second panel, The touch coordinate calculation circuit performs an action of calculating the touch coordinates of the third area based on the touch data of the third area.
3. The touch micro control unit according to claim 2, wherein: include: A first touch micro control unit, which performs touch data acquisition and coordinate calculation for the first area and the second area of the first panel; as well as The second touch micro control unit executes touch data acquisition and coordinate calculation of the third area and the fourth area of the second panel.
4. The touch micro control unit according to claim 3, wherein: include: A third touch microcontroller unit collects touch data of the second area of the first panel and touch data of the fourth area of the second panel, calibrates the touch data based on a boundary reference line between the first panel and the second panel, and calculates a touch coordinate near the boundary reference line.
5. The touch micro control unit according to claim 4, wherein: The third touch micro control unit further performs an operation of calculating touch coordinates by acquiring touch data of the third panel.
6. A touch sensing circuit, wherein: include: A first touch micro control unit, which acquires touch data of the first panel and calculates touch coordinates; as well as A second touch micro control unit acquires touch data of the second panel and calculates touch coordinates, The first touch micro control unit divides the first area and the second area by calculating a boundary on the first panel, calculates touch data of the first area of the first panel and obtains touch coordinates, and does not calculate touch coordinates for touch data of the second area of the first panel. The first touch micro control unit transmits the touch coordinates of the first area and the touch data of the second area to the second touch micro control unit.
7. The touch sensing circuit according to claim 6, wherein: The second touch microcontroller unit divides the third area and the fourth area by calculating a boundary on the second panel, calculates touch data of the third area of the second panel to obtain touch coordinates, and does not calculate touch coordinates for touch data of the fourth area of the second panel.
8. The touch sensing circuit according to claim 6, wherein: comprising a third touch micro control unit, the third touch micro control unit receiving the touch data and touch coordinates of the first panel from the first touch micro control unit, receiving the touch data and touch coordinates of the second panel from the second touch micro control unit, The third touch micro control unit integrates the touch data of the second area of the first panel and the touch data of the fourth area of the second panel to calculate the touch coordinates.
9. The touch sensing circuit according to claim 8, wherein: The third touch micro control unit is a master unit, and the first touch micro control unit and the second touch micro control unit are slave units. The third touch micro control unit calculates touch coordinates of a boundary area between the first panel and the second panel.
10. The touch sensing circuit according to claim 6, wherein: The first touch micro control unit performs an operation of determining a virtual boundary for region segmentation of the first panel based on a distribution of touch data acquired from the first panel, The first touch micro control unit updates the virtual boundary in each frame.