- Systems-level solution simplifies software and hardware design
- Write-once approach allows writing a single device driver that works across operating systems
- Reduces development costs for application processor companies and touch sensor manufacturers
- Allows system developers opportunities to source components from multiple suppliers
- Publicly available specification to facilitate adoption and use
- Standardized command interface for touch systems
- Family of specifications yields the highest throughput and lowest latency for touch products
- Relatively easy to implement on designs that use MIPI I3C
MIPI I3C over CMOS I/O
- Devices that use touch via a display
- Touch, sensor and software integration
- Connecting an application processor to a touch sensor
- Improving touch system performance
MIPI TouchSM is a family of four publicly available specifications that work together, as a system, to enable faster, more flexible design and implementation of touch applications in devices that use a display as the primary user interface. The specifications optimize the integration and performance of touch technologies in smartphones, tablets, laptops, computers, automotive systems and many other applications.
Developers expected to use MIPI Touch include application processor companies and those that design or integrate touch sensors, among others.
MIPI Touch provides significant interoperability conveniences that alleviate previous challenges associated with touch, sensor and software integration the broad and diverse device market. A primary benefit is a standardized write “write once” approach that enables a developer to write a single driver that can be used across operating systems for touch implementations in a wide range of devices. MIPI Touch also provides significant performance benefits: When all four specifications are used as a solution, it yields the highest throughput and lowest latency for touch products.
MIPI Touch specifications
MIPI Touch is ideal for new designs that use the MIPI I3CSM sensor interface. The family of specifications includes:
- The MIPI Touch Command Set (MIPI TCS), a set of high-level commands that harmonize the writing of device drivers across operating systems.
- The MIPI Touch Adaptation Layer for I3C (MIPI ALI3C), which translates the touch commands for use on the MIPI I3C protocol.
- The MIPI I3C Host Controller Interface (MIPI I3C HCI), an optional specification for advanced systems that makes it possible to use touch commands and multiple data streams to add differentiating touch features to a design. Application processor companies can apply the specification to standardize the HCI method used in their devices.
- The MIPI I3C v1.0 specification, which connects an application processor to a touch sensor.
Membership in MIPI Alliance is not needed to access the specifications, but companies are encouraged to join MIPI Alliance to realize the many benefits membership provides. For membership information, visit Join MIPI.