Specifications

Getting Started with FX2LP™
www.cypress.com Document No. 001-65209 Rev. *B 7
The snapshot of the CyControl is shown in the following figure:
Figure 4. CyControl
Cypress GPIF D esigner
The general programmable interface (GPIF) is an
extremely flexible parallel interface, which can be
programmed to act as a glueless interface, for connecting
many types of external peripherals to EZ-USB FX2LP. The
programmed GPIF is powerful enough to directly
implement protocols such as ATAPI, EPP parallel port,
Utopia, and so on. In GPIF these protocols are stored as
‘waveform descriptors’ data.
The GPIF designer is a graphical tool (GUI) that allows
you to easily create and modify the waveform descriptors
required to configure the GPIF. The user needs to export
the Gpif.c after completion of the waveform development
by going to Tools
Export to GPIF.c. This will generate
a .c file and this file needs to be attached in your project.
New GPIF II designer should not be used for FX2 devices
as it is not compatible with GPIF designer in any way.
Since this tool is only required for GPIF functionality, it is
optional in the EZ-USB FX2LP DVK install and is included
as a separate folder in the DVK installable CD. The tool
also can be downloaded from the Cypress website.
More information on the importance of GPIF is included in
the EZ-USB
®
FX2LP™ GPIF Design Guide - AN66806.
This document also contains examples of how to use the
GPIF designer tool. Detailed information on this tool can
be found by clicking the ‘Help’ menu on the tool itself.