Multi-chip Touch Architecture Scalability via Parallel ASIC Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch controller architectures are unsuitable for scalability, as they fail to efficiently process touch data across varying sizes of touch screens, leading to inefficiencies in touch sensing and processing.

Innovation Solution

A multi-chip touch architecture is introduced, featuring touch controller ASICs and switching circuits that can be scaled based on the size of the touch sensor panel, with daisy chain or ring configurations for data transfer, and hardware accelerators for enhanced processing speeds, including a scan sequencer for optimized scanning operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single touch controller architecture is used for all screen sizes, then device complexity is reduced, but scalability and processing efficiency deteriorate

Engineering Contradiction:
ImprovescalabilityVSAvoidcontroller architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch controller is divided into multiple independent ASIC chips that can be configured in different numbers and arrangements based on screen size. Each chip handles a specific portion of the touch sensor panel, allowing the system to scale from small to large displays without redesigning the entire controller architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The touch controller ASICs are designed with universal interfaces and standardized communication protocols that allow them to function in various configurations. The same basic chip design can serve different screen sizes and panel types through flexible inter-chip connectivity arrangements.

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

2Adaptability or versatility

If touch controller ASICs are distributed across multiple chips, then scalability improves, but data transfer complexity increases

Engineering Contradiction:
ImprovescalabilityVSAvoiddata transfer complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Multiple touch controller ASICs are merged into a cohesive system through standardized interfaces and synchronized operation. The chips work together as a unified controller, sharing the burden of data processing and coordination through defined communication protocols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

A centralized coordination mechanism acts as an intermediary between the distributed ASICs, managing data transfer coordination and synchronization. This mediator ensures efficient data exchange without requiring complex peer-to-peer negotiation between chips.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If parallel processing is implemented across multiple ASICs, then processing speed improves, but system complexity increases

Engineering Contradiction:
Improvetouch data processing speedVSAvoidparallel processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The touch data processing task is segmented and distributed across multiple ASICs, with each chip handling specific portions of the touch sensor panel simultaneously. This division of labor enables parallel processing that increases overall throughput while keeping individual chip complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The parallel processing architecture maintains continuous operation across all ASICs, with each chip continuously scanning and processing touch data from its assigned panel region. This continuous useful action eliminates idle time and maximizes processing throughput.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10488992B2Multi-chip touch architecture for scalability
Publication Date: 2019.11.26 APPLE INC
  • US10488992B2 patent drawing
  • US10488992B2 patent drawing
  • US10488992B2 patent drawing

AI summary

A multi-chip touch architecture for scalability can include one or more touch controller application specific integrated circuits (ASICs), and one or more switching circuits coupled between the one or more touch controller ASICs and the touch sensor panel. The number of touch controller ASICs and switching circuits can be scaled based on the size of the touch sensor panel. The touch controller ASICs can include an interface for data transfer between the touch controller ASICs to allow for parallel processing of an image of touch by more than one touch controller ASIC. The touch controller ASIC can also include a memory directly accessible by more than one processing circuit (e.g., hardware accelerators), and circuitry to dynamically adjust the coupling between portions (e.g., banks) of memory and inputs of the one or more processing circuits to minimize data transfer and improve processing speeds.