Cypressのタッチパネルコントローラ、ペンと}のひらを識別
]晶ディスプレイ屬燃┐鱸Wいたりサインしたりするような場合、つい}をスクリーン屬くと誤認識されてしまうことがあるが、}をきながらスタイラスペンで書いても誤認識しない(図1)。このようなタッチパネルコントローラをCypress Semiconductorが化した。

図1 }を載せながらでも文Cや絵をWけるタッチコントローラ 出Z:Cypress Semiconductor
Cypressは、電容量型のタッチパネルコントローラを長Q開発してきた。アップルのiPodで使われた丸いホィールをはじめ、iPhoneのマルチフィンガーによるUI(ユーザーインタフェース)で実績がある。これまで10億個をえるタッチパネルコントローラを出荷してきた。
iPhoneやAndroidなどスマホやタブレットのタッチパネルコントローラは争が化している。Cypressに加えて、SynapticsやAtmel、Maxim Integrated、SiliconLabs、Texas Instrumentsなど参入企業がHい。だからこそ、長のあるではないとpけ入れられない。
タッチパネルは、複数の指とその動きを検出するため、X-Y平Cをスキャンしながら指とその時間変化をR定する。iPhone が登場するまでは、タッチパネルはボタン代わりにいられていたため、X-Y平Cでの位さえわかれば~単に検出できた。しかし、指の動き、複数の指を共に検出するためには時間的にスキャンするコントローラがLかせない。
今vの新TMA568は、44個〜58個のセンスI/Oに官し、例えば58個のセンスI/Oのでは、5.3インチスクリーンのスマホやファブレットに3.2mmピッチのセンスI/Oを使う。直径2mmという細いペンにも官する。}のひらを載せた時のjC積霾を同時にタッチしているXと、常に細かく動いているスタイラスペンのXとをO動的に検出する。この検出にはO己容量と相互電容量を共にスキャニングして容量変化を比較する擬阿鮖箸Α水rがいてもタッチしていることかどうかを判できるため、水がきやすいプールサイドでも使える。しかもスクリーンを拭いて水rをDり除くとすぐにリセットされる。
図2 堙賄徹40Vにも耐えられる 出Z:Cypress Semiconductor
来は、充電中に電源からノイズが入りタッチスクリーンの感度がKくなったり、W定に動作しなくなったり、反応しなくなったりするという問もあったという。タッチスクリーンコントローラが電源ノイズに弱く、誤動作することが原因だった。このため、タッチパネルを~動する周S数を来の200kHzから500kHzに屬押△靴も拡gスペクトル\術の帯域幅を広げた(図2)。充電_にはスイッチングレギュレータが使われているが、そのスイッチング周S数から遠くへ`すことが狙いである。また、周S数ホッピング擬阿粒gスペクトル\術であるため、もし周S数が電源の高次の高調Sとk致しても適応性が高いためにほかの周S数へすぐにホップする。そのT果、堙賄徹蟻兩が40Vもあるため、充電中でも誤動作がきなくなった。これまでは耐圧が5V度であり、jきくても10V度しかなかったという。
コントローラにはARM Cortex-M0シリーズの32ビットCPUコアを内(図3)、デジタルv路陲U御している。また、さまざまなガラス材料やデザインパターンなどもサポートしている。OSはAndroidとWindowsに官するが、アップルはいま独Oコントローラを使っているためiOSには官しない。デジタルU御の出はI2CとSPIインタフェース。パッケージは、56端子のQFNと70端子のBGAの2|類。それぞれjきさは、6mm×6mm×0.6mm(厚さ)と、5.5mm×5.5mm×0.6mm(厚さ)がある。I/O数はQFNが44個のみだが、BGAは48個、54個、58個に官。
図3 TMA568の仕様 出Z:Cypress Semiconductor
ストラテジックカスタマを4〜5社eっており、彼らにはサンプルを出荷中である。量は2013Q4四半期から。
顧客の望むタッチパネルを容易に開発するためのツールTTHE(True Touch Host Emulator)も提供する。このソフトウエアツールを使えば、デザインのコンフィギュレーション、チューニング、デバッグができる。