Terasic P0102 Manual de usuario

p

CONTENTS
CHAPTER 1
INTRODUCTION
.............................................................................................................3
1.1 About the Package......................................................................................................................................3
1.2 Power Adapter for MTL.............................................................................................................................4
1.3 Setup License for Terasic Multi-touch IP...................................................................................................5
1.4 Assembly ....................................................................................................................................................6
1.5 Connectivity ...............................................................................................................................................7
1.6 Getting Help ...............................................................................................................................................7
CHAPTER 2
ARCHITECTURE OF MTL
...............................................................................................8
2.1 Features ......................................................................................................................................................8
2.2 MTL Kit......................................................................................................................................................8
2.3 Multi-touch LCD Module (MTL)...............................................................................................................8
2.4 IDE Cable.................................................................................................................................................11
2.5 ITG Adapter..............................................................................................................................................11
CHAPTER 3
USING THE MTL
...........................................................................................................13
3.1 Pin Definition of 2x20 GPIO Connector..................................................................................................13
3.2 Using LCD................................................................................................................................................15
3.3 Using Terasic Multi-touch IP....................................................................................................................15
CHAPTER 4
EPHOTO DEMONSTRATION
.........................................................................................18
4.1 Operation Description ..............................................................................................................................18
4.2 Block Diagram of the ePhoto Design.......................................................................................................19
4.3 Loading Photos into FLASH....................................................................................................................20
4.4 Demonstration for Terasic DE2-115 FPGABoard...................................................................................21
4.5 Custom Display Photo..............................................................................................................................23
1

2
CHAPTER 5
PAINTER DEMONSTRATION
.........................................................................................24
5.1 Operation Description ..............................................................................................................................24
5.2 System Description...................................................................................................................................25
5.3 Demonstration for Terasic DE2-115 FPGABoard...................................................................................26
5.4 Demonstration Source Code.....................................................................................................................27
CHAPTER 6
APPENDIX
.....................................................................................................................28
6.1 Revision History.......................................................................................................................................28
6.2 Copyright Statement.................................................................................................................................28

Chapter 1
Introduction
The Terasic Multi-touch LCD Module (MTL) is an all-purpose capacitive touch-screen for FPGA
applications and provides multi-touch gesture and single-touch support. An IDE cable with an IDE
to GPIO (ITG) adapter is used to interface with various Terasic FPGA development boards through
a 2x20 GPIO interface on the MTL. The kit contains complete reference designs and source code
for an ePhoto demonstration and Painter application. This chapter provides the key information
about the kit.
3
1.1
1.1
About
the
Package
About the Package
The MTL kit comes with the following contents:
•Multi-touch LCD Module
•IDE Cable with ITG Adapter
•MTL System CD-ROM
•5V Power Supply
•Four Silicon Footstands
The system CD contains technical documents of the MTL kit, which includes component datasheets,
demonstrations, schematic, cable and user manual.
Figure 1-1 shows the contents of MTL kit.

Figure 1-1 Contents of MTL Kit
4
1.2
1.2
Power
Adapter
for
MTL
Power Adapter for MTL
Figure 1-2 shows the power adapter for the MTL. Due to the fact that the LCD panel in the MTL
consumes more power than some boards can provide a dedicated power adapter for MTL is required.
Note: the power adapter is not necessary for the DE2-115 FPGA board.
Figure 1-2 MTL Power Adapter

5
1.3
1.3
Setup
License
for
Terasic
Multi-touch
IP
Setup License for Terasic Multi-touch IP
To utilize the multi-touch panel in a Quartus II project, a Terasic Multi-Touch IP is required. After a
license file for Quartus II is installed, there is one more license file needed to implement Terasic’s
Multi-touch IP. Error messages will be displayed if the license file is not added before compiling
projects using Terasic Multi-touch IP. The license file is located at:
MTL System CD\License\license_multi_touch.dat
There are two ways to install the License. The first one is to add the license file
(license_multi_touch.dat) to the licensed file listed in Quartus II, as shown in Figure 1-3.
Figure 1-3 License Setup
The second way is to add license content to the existing license file. The procedures are listed
below:
Use Notepad or other text editing software to open the file license_multi_touch.dat.
1. The license contains the FEATURE lines required to license the IP Cores as shown in Figure
1-4.
Figure 1-4 Content of license_multi_touch.dat
2. Open your Quartus II license.dat file in a text editor.
3. Copy everything under license_multi_touch.dat and paste it at the end of your Quartus II
license file. (Note: Do not delete any FEATURE lines from the Quartus II license file. Doing
so will result in an unusable license file.) .
4. Save the Quartus II license file.

Note: The Terasic IP Multi-touch IP can also be found under the \IP folder in the system CD as well
as the \IP folder in the reference designs.
6
1.4
1.4
Assembly
Assembly
Here are the procedures to assemble the MTL kit:
1. Connect the IDE cable to the IDE connector on the back of the MTL as shown in the Figure
1-5.
Figure 1-5 MTL connection for the IDE cable
2. Place four silicon footstands to foot pegs of the MTL as shown in Figure 1-6.
Figure 1-6 MTL Footstand Setup

7
1.5
1.5
Connectivity
Connectivity
The following figures show the connectivity for MTL to DE2-115 and DE2 FPGA Development
Boards. Note: The 5V power supply is required to connect to the DE2.
Figure 1-7 MTL with DE2-115
Figure 1-8 MTL with DE2
1.6
1.6
Getting
Help
Getting Help
Here is information of how to get help if you encounter any problem:
•Office Hours: 9:00 a.m. to 6:00 p.m. (GMT +8)
•Telephone: +886-3-550-8800
•Email: [email protected]

Chapter 2
Architecture of MTL
This chapter provides information regarding features and architecture of the Multi-touch LCD
Module (MTL).
8
2.1
2.1
Features
Features
The key features of this module are listed below:
•800x480 pixel resolution LCD with 24-bit color depth
•Two-point multi-gesture support
•Single touch support
•IDE interface
•2x20 GPIO interface with ITG adapter
2.2
2.2
MTL
Kit
MTL Kit
The MTL kit is assembled via three components:
•Multi-touch LCD Module
•IDE Cable
•IDE to GPIO (ITG) adapter
The IDE cable is used to provide a high-speed signal transmission for 33 MHz video signals. The
ITG adapter is designed to map the standard IDE pin assignment to the 2x20 GPIO interface on the
FPGA boards.
2.3
2.3
Multi-touch
LCD
Module
(MTL)
Multi-touch LCD Module (MTL)
C
Co
om
mp
po
on
ne
en
nt
t
a
an
nd
d
L
La
ay
yo
ou
ut
t
The top view of MTL is shown in Figure 2-1.

Figure 2-1 Multi-touch LCD Module (Top View)
The bottom view of Multi-touch LCD Module is shown in Figure 2-2. It depicts the layout and
indicates the locations of connectors and key components.
Figure 2-2 Multi-touch LCD Module (Bottom View)
9
Este manual sirve para los siguientes modelos
1
Tabla de contenidos
Otros manuales de Unidad de control de Terasic
Manuales populares de Unidad de control de otras marcas

Festo
Festo Compact Performance CP-FB6-E Manual de lista de piezas

Elo TouchSystems
Elo TouchSystems DMS-SA19P-EXTME Manual de usuario

JS Automation
JS Automation MPC3034A Manual de usuario

JAUDT
JAUDT SW GII 6406 Series Guía rápida

Spektrum
Spektrum Air Module System Manual de usuario

BOC Edwards
BOC Edwards Q Series Manual de usuario













