Abstract:
An exemplary touch controller chip includes a volatile storage device, an interface unit and a control unit. The interface unit is arranged for receiving touch controller firmware outside the touch controller chip, and storing the received touch controller firmware into the volatile storage device. The control unit is arranged for executing the touch controller firmware stored in the volatile storage device to control a touch panel. In addition, an exemplary electronic device includes a touch controller chip and a host, wherein the touch controller chip has no non-volatile storage device used for storing touch controller firmware, and the host is arranged for transmitting the touch controller firmware to the touch controller chip.
Abstract:
An interface circuit of an electronic device includes one or more pins, an internal circuit, an over-voltage protection circuit and a monitoring circuit. The pins are selectively connected to an external circuit. The over-voltage protection circuit is coupled between the internal circuit and at least one pin to prevent the internal circuit from being damaged by a voltage spike or a current surge received at the pin. The monitoring circuit is configured to monitor one or more electrical characteristics of at least one critical component in the internal circuit or the over-voltage protection circuit by monitoring the value of at least one parameter related to the electrical characteristics of the critical component. When the value of the parameter is outside of a safety range, the monitoring circuit outputs a warning signal.