Capacitive Touch Controller Hard Instructions for Power and Report Rate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current capacitive touch screen technologies face challenges in flexibility and power consumption due to high computational demands on microcontrollers and fixed data flow in touch coordinate computation methods.

Innovation Solution

A control system and method that distribute touch tasks to touch hard instructions, allowing execution of various computing functions, with a microcontroller assigning tasks and integrating results, while using a storage module divided into banks for data recording and access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the microcontroller computes touch coordinates using firmware, then flexibility is improved, but power consumption increases and computational capability demand increases

Engineering Contradiction:
ImproveflexibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the touch computation process by dividing it into distinct hardware instruction modules (e.g., coordinate computation unit, tangent computation unit, normal computation unit). Each module handles specific computational tasks through dedicated hardware instructions, allowing the microcontroller to offload computationally intensive tasks while maintaining flexibility through programmable instruction selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a intermediary layer of touch hard instructions that act as mediators between the microcontroller and the computational tasks. These instructions provide a standardized interface for the microcontroller to access hardware-accelerated computation capabilities, reducing the microcontroller's direct computational burden while preserving programming flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If exclusive hardware design is used for computing touch coordinates, then report rate increases and power consumption decreases, but flexibility is reduced due to fixed computation equations and data flow

Engineering Contradiction:
Improvereport rateVSAvoidflexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic configurability in the hardware instruction set, allowing the computation equations and data flow paths to be modified through firmware updates. The touch hard instructions include configurable parameters and selectable computation modes that can be adjusted without changing the underlying hardware architecture, enabling the system to adapt to different touch screen types and computation algorithms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent designs universal touch hard instructions that can perform multiple computation functions through a single hardware module. The coordinate computation unit, for example, can handle various coordinate systems and computation methods by accepting different input parameters and configuration settings, making the hardware applicable to multiple touch screen technologies and algorithms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the microcontroller handles all touch computation tasks, then flexibility is maintained, but computational capability demand increases

Engineering Contradiction:
ImproveflexibilityVSAvoidcomputational capability demand
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the computational workload by creating dedicated hardware instruction modules for specific computation tasks (coordinate computation, tangent computation, normal computation). This segmentation offloads intensive calculations from the microcontroller to specialized hardware units, reducing the microcontroller's computational burden while maintaining system flexibility through programmable instruction selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the microcontroller's software-based computation (mechanical/system-level processing) with hardware-accelerated instruction execution. By implementing touch computation functions as dedicated hard instructions in the microcontroller's instruction set, the system substitutes general-purpose software processing with specialized hardware logic, reducing computational complexity and execution time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9519384B2Control system and method for capacitive touch screen
Publication Date: 2016.12.13 FOCALTECH ELECTRONICS LTD
  • US9519384B2 patent drawing
  • US9519384B2 patent drawing
  • US9519384B2 patent drawing

AI summary

A control system for a capacitive touch screen is provided. The control system comprises a touch detecting circuit, touch hard instruction, a storage module and a controller. The touch detecting circuit detects a capacitance variance to generate touch data. The touch hard instruction executes a touch computing function on the touch data. The storage module is connected to the touch detecting circuit and the at least one touch hard instruction, and records the touch data generated by the touch detecting circuit and the touch data computed by the touch hard instruction. The controller is connected to the touch detecting circuit, the at least one touch hard instruction, and the storage module, and assigns at least one touch task of a touch algorithm to the at least one touch hard instruction, so as to execute a corresponding touch computing function of the touch algorithm.