FT5x16
DATASHEET- Preliminary
THIS DOCUMENT CONTAINS INFORMATION PROPRIETARY TO FOCALTECH SYSTEMS CO.,LTD., AND MAY NOT BE
REPRODUCED, DISCLOSED OR USED IN WHOLE OR PART WITHOUT THE EXPRESS WRITTEN PERMISSION OF FOCALTECH
SYSTEMS CO.,LTD.
Copyright © 2012, FocalTech Systems CO.,Ltd . All rights reserved Version 1.0 ︱Page 2 of 18
The main function for the AFE and AFE controller is to interface with the touch panel. It scans the panel by sending AC signals to the
panel and processes the received signals from the panel. So, it supports both Transmit (TX) and Receive (RX) functions. Key para-
meters to configure this circuit can be sent via serial interfaces, which will be explained in detail in a later section.
Enhanced MCU with DSP accelerator
For the Enhanced MCU, larger program and data memories are supported. Furthermore, a Flash ROM is implemented to store pro-
grams and some key parameters.
Complex signal processing algorithms are implemented by MCU and DSP accelerator to detect the touches reliably. Communication
protocol software is also implemented on this MCU to exchange data and control information with the host processor.
External Interface
I2C/SPI: an interface for data exchange with host
INT: an interrupt signal to inform the host processor that touch data is ready for read
RESETN: an external low signal reset the chip. the port is also use to wakeup the FT5x16 from the Hibernate mode.
A watch dog timer is implemented to ensure the robustness of the chip.
A voltage regulator to generate 1.8V for digital circuits from the input VDD3 supply
Power On Reset (POR) is active until VDDD is higher than some level and hold decades of
μs.
2.2 MCU
This section describes some critical features and operations supported by the enhanced MCU.
Figure 2-2 shows the overall structure of the MCU block. In addition to the enhanced MCU core, we have added the following circuits,
Program Memory: 32KB Flash
Data Memory: 4KB SRAM
A DSP accelerator is cooperate with MCU to process the Complex algorithms
Timer: A number of timers are available to generate different clocks
Master Clock: 24MHz
Clock Manager: To control various clocks under different operation conditions of the system
Figure 2-2 MCU Block Diagram
2.3 Operation Modes
FT5x16 operates in the following three modes:
Active Mode
When in this mode, FT5x16 actively scans the panel. The default scan rate is 60 frames per second. The host processor can configure
FT5x16 to speed up or to slow down.
Monitor Mode
When in this mode, FT5x16 scans the panel at a reduced speed. The default scan rate is 25 frames per second and the host processor
can increase or decrease this rate. When in this mode, most algorithms are stopped. A simpler algorithm is being executed to determine