---
title: Integrated OLED display
---
flowchart LR

Touch@{ shape: rect, label: "Touch panel" }
Panel@{ shape: rect, label: "OLED panel" }

TouchIC@{ shape: rect, label: "Touch function" }
DDIC@{ shape: rect, label: "Display function" }

Connection@{ shape: rect, label: "Display connection" }
TouchConnection@{ shape: rect, label: "Touch I2C / SPI" }

Engine@{ shape: rect, label: "Display engine" }
TouchSerial@{ shape: rect, label: "Touch I2C / SPI host" }

subgraph "Panel hardware"
  direction TB
  Touch
  Panel
end

subgraph TDDI
  direction TB
  TouchIC
  DDIC
end

subgraph Cables
  direction TB
  Connection
  TouchConnection
end

subgraph "Host processor"
  direction TB
  TouchSerial
  Engine
end

TouchSerial --> TouchConnection --> TouchIC --> Touch
Engine --> Connection --> DDIC --> Panel
DDIC -.- TouchIC