-
公开(公告)号:US10936119B2
公开(公告)日:2021-03-02
申请号:US16788417
申请日:2020-02-12
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Kusuma Adi Ningrat , Ade Putra
Abstract: A touch screen controller includes driving circuitry coupled to a conductive line through a resistance and drives that conductive line with a driving signal passed through the resistance at a drive frequency. Sensing circuitry is coupled to that conductive line and senses a voltage at that conductive line, the voltage being a function of a capacitance seen by that conductive line. Analog to digital conversion circuitry is coupled to the sensing circuitry and samples the sensed voltage at a sampling frequency to produce samples. Processing circuitry is coupled to the analog to digital conversion circuitry and directly calculates a tangent of a phase shift of the voltage due to the resistance and the capacitance from the samples, and determines a self touch value for that conductive line as a function of the tangent of the phase shift of the voltage.
-
公开(公告)号:US10795504B2
公开(公告)日:2020-10-06
申请号:US14944433
申请日:2015-11-18
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Leonard Liviu Dinu
Abstract: A circuit includes a force driver configured to apply a force signal to a force node associated with a mutual capacitance to be sensed. A sensing circuit receives a sense signal from a sense node associated with said mutual capacitance to be sensed. The sensing circuit operates to generate an output signal indicative of the sensed mutual capacitance. A control circuit controls generation of the force signal to alternate between at least two different frequencies and generate said output signal for each half cycle of the force signal.
-
113.
公开(公告)号:US10795493B2
公开(公告)日:2020-10-06
申请号:US16011941
申请日:2018-06-19
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Tae-gil Kang , Jay Wang
IPC: G06F3/041 , G06F3/0488 , G06F3/047 , G06F3/044
Abstract: A touch screen controller includes input circuitry receiving touch data from the touch screen. Processing circuitry acquires touch data from the input circuitry in a self-capacitance sensing mode, locates a force island and locates a sense island. A length of the force island and a length of the sense island is calculated. If the length of the force island is greater than a threshold force length and if the length of the sense island is greater than a threshold sense length, then the product of the lengths is calculated, and if greater than a threshold size, designated a valid area. Touch data in the valid area is then acquired in mutual-capacitance sensing mode, and represents palm touch if a maximum strength value in the valid area is less than a maximum area threshold and if a minimum strength value in the valid area is greater than a minimum area threshold.
-
公开(公告)号:US10682645B2
公开(公告)日:2020-06-16
申请号:US15960509
申请日:2018-04-23
Inventor: Praveen Kumar Radhakrishnan , Dino Faralli
Abstract: A microfluidic-based sensor, comprising: a semiconductor body, having a first and a second side opposite to one another in a direction; a buried channel, extending within the semiconductor body; a structural layer, of dielectric or insulating material, formed over the first side of the semiconductor body at least partially suspended above the buried channel; and a first thermocouple element, including a first strip, of a first electrical conductive material, and a second strip, of a second electrical conductive material different from the first electrical conductive material, electrically coupled to the first strip. The first thermocouple element is buried in the structural layer and partially extends over the buried channel at a first location. A corresponding manufacturing method is disclosed.
-
公开(公告)号:US20200081062A1
公开(公告)日:2020-03-12
申请号:US16128645
申请日:2018-09-12
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Beng-Heng GOH
IPC: G01R31/3177 , H03K19/20 , H03K5/133 , G06F1/10
Abstract: A glitch detector includes an input flip-flop clocked by a clock signal and having a non-inverting data output, an inverting data output, and a data input receiving input from the inverting data output, the input flip-flop generating a divided version of the clock signal at the non-inverting data output. A configurable delay chain receives the divided version of the clock signal and generates a delayed version of the divided version of the clock signal as a delay output. An intermediate flip-flop clocked by the clock signal has a data input receiving the delay output, the intermediate flip-flop generating an intermediate output as a function of the delay output. A logic circuit receives the divided version of the clock signal and the intermediate output, and generates a glitch detect signal by performing a logical operation on the divided version of the clock signal and the intermediate output.
-
116.
公开(公告)号:US10558311B2
公开(公告)日:2020-02-11
申请号:US16117277
申请日:2018-08-30
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Baranidharan Karuppusamy , Chaochao Zhang , Kusuma Adi Ningrat
Abstract: Disclosed herein is a touch screen controller for controlling touch sensing in a touch screen display, the touch screen display having a display layer controlled as a function of horizontal sync and vertical sync signals and a capacitive touch array comprised of drive lines and sense lines. The touch screen controller includes a driver and control circuitry. The control circuitry is configured to cause the driver to generate a driving signal on the drive lines during assertion of the horizontal sync signal, and cause the driver to generate the driving signal on the drive lines during assertion of the vertical sync signal. Analog touch sensing circuitry is configured to generate analog touch data as a function of signals on the sense lines resulting from generation of the drive signal on the drive lines.
-
117.
公开(公告)号:US20200045303A1
公开(公告)日:2020-02-06
申请号:US16514695
申请日:2019-07-17
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Hong Chean CHOO , Lookah CHUA , Wai Yin HNIN
Abstract: An electronic device includes a test voltage generation circuit to generate a test voltage as a function of a regulator voltage, and a switching circuit to receive the test voltage and an image pixel output signal, and to pass the test voltage as output when in a test mode. A comparison circuit receives the output from the switching circuit and an analog to digital conversion signal, and asserts a counter reset signal when the output from the switching circuit and the analog to digital conversion signal are equal in voltage. A counter begins counting at a beginning of each test cycle within the test mode, stops counting upon assertion of the counter rest signal, and outputs its count upon stopping counting. The count is proportional to the test voltage when in the test mode.
-
118.
公开(公告)号:US10528191B2
公开(公告)日:2020-01-07
申请号:US16406205
申请日:2019-05-08
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Kusuma Adi Ningrat , Ade Putra
Abstract: A touch screen controller includes drive circuitry driving force lines with a force signal in a touch data sensing mode and not driving the force lines in a noise sensing mode, sense circuitry sensing touch data at the sense lines in the touch data sensing mode and sensing noise data at the sense lines during the noise sensing mode. Processing circuitry: a) samples the noise data, b) performs trigonometric manipulations of the noise data to produce imaginary noise data and real noise data, and c) determines a noise magnitude value of the noise data as a function of the imaginary noise data and the real noise data. In the noise sensing mode, (a)-(c) are performed for each of a plurality of possible sampling frequencies to be used in the touch data sensing mode in order to determine which sampling frequency is to be used in the touch data sensing mode.
-
公开(公告)号:US10481723B2
公开(公告)日:2019-11-19
申请号:US15337167
申请日:2016-10-28
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Manivannan Ponnarasu , Mythreyi Nagarajan
IPC: G06F3/041
Abstract: Disclosed herein is a touch screen controller that calculates a variance of an island in acquired touch data values. Where the variance exceeds a variance threshold, the island is validated as a representing touch. Where the variance does not exceed the variance threshold, whether the island represents a touch or a hover is determined by calculating a sharpness by applying weights to nodes of the island, where neighboring nodes adjacent to a peak node are weighted less than non-neighboring nodes not adjacent to the peak node. An island strength threshold is determined as a function of a product of the variance and the sharpness. It is determined that the island represents a touch where a highest touch data value of the island is greater than the island strength threshold, and a hover where the highest touch data value of the island is less than the island strength threshold.
-
公开(公告)号:US10418982B2
公开(公告)日:2019-09-17
申请号:US16113235
申请日:2018-08-27
Applicant: STMicroelectronics Asia Pacific Pte Ltd
Inventor: Beng-Heng Goh
Abstract: A method includes loading a clock divider counter with most significant bits (MSBs) of a divider value, decrementing the counter at a same edge of each pulse of a clock signal, and comparing a value contained in the counter to a reference value and generating an end count signal if the value contained in the counter matches the reference value. If the value is even, the reference value is set to 1. If the value is odd, the reference value is set to 1, except for every other assertion of the end count signal, where the reference value is instead set to 0. A toggle signal transitions at a same edge of each pulse of the end count signal. The counter is reloaded with MSBs of the divider value based upon the end count signal. A divided version of the clock signal is generated based upon the toggle signal.
-
-
-
-
-
-
-
-
-