MIPI Touch

MIPI Touch Specification in Development with MIPI Display Working Group



Overview

With the proliferation of touch-capable displays and the market’s demand for increasingly innovative touch features in mobile devices, MIPI Alliance has initiated MIPI Touch, a forthcoming specification under development by the MIPI Display Working Group. The new specification is intended to optimize the integration and performance of touch technologies in mobile phones, tablets, automotive dashboards and infotainment displays, and other devices and applications. (See the press release »)

MIPI Touch will make it easier to integrate touch features into current designs, and help overcome time-to-market and integration challenges in mobile devices that offer both display and touch features.

The new specification will also leverage current and future MIPI specifications under development, including a standard command set and MIPI I3CSM, the forthcoming sensor and control interface specification that includes backward compatibility with I2C bus devices. 

 

Scope and Use Cases

With a goal of maximizing commonality across multiple interface data types (stylus, touch and haptics) without compromising display-interface objectives, the new specification will focus on use cases that meet four primary requirements. Under the project's scope, these use cases must:

  • Be a mobile device
  • Feature a display
  • Support single-finger (and stylus) touch
  • Also support multi-finger touch

With these requirements, the highest priority areas are smartphones and tablets with touch, as well as PC laptop screens, while secondary use cases include automotive displays and PC touchscreen monitors. Other possible uses include devices such as LCD remote controls that feature display.

It should be noted that it is not a goal of the initiative to develop any new physical transport layers. Rather, many existing physical layers already meet the anticipated bandwidth and latency requirements for a robust, high-performance touch interface.

 

Requirements

The specification is intended to meet the following top-level requirements:

  • Data transmission from the touch device to the processor to transmit processed touch information, as well as pre-processed / raw touch sensor data.
  • Data transmission from the processor to the touch device to transmit initialization / configuration / calibration information.
  • The ability to signal an interrupt from the touch device to the processor to inform the touch event existence.
  • Service for a hardware abstraction layer to provide the touch information in an OS-agnostic manner.
  • Feedback device support, particularly for haptic feedback.

 

Industry Contributions Welcomed

MIPI Alliance encourages manufacturers and OS providers to contribute to the MIPI Touch specification first draft, scheduled for completion in 2017. MIPI Alliance member companies and other organizations interested in sharing perspectives can join the MIPI Display Working Group, which is developing the MIPI Touch specification, and the MIPI Software Working Group, which is investigating the architecture of a supporting software framework.