You are here

Cypress Introduces Easy-to-Use Graphical Software Tool For EZ-USB® FX3™ USB 3.0 Controller | Cypress Semiconductor

Cypress Introduces Easy-to-Use Graphical Software Tool For EZ-USB® FX3™ USB 3.0 Controller

Last Updated: March 07, 2018

User Friendly Tool Enables Designers to Quickly Configure Industry’s Most Flexible
USB 3.0 Solution To SuperSpeed Any Application

SAN JOSE, Calif., March 06, 2012 – Cypress Semiconductor Corp. (Nasdaq: CY) announced today the immediate availability of its GPIF™ II Designer Software for EZ-USB® FX3™ Controllers for SuperSpeed USB 3.0.  GPIF (General Programmable Interface) II Designer provides designers with a powerful, easy-to-use graphical interface to configure EZ-USB FX3’s programmable GPIF II interface to communicate with any microcontroller, ASIC, FPGA, Image Sensor or similar devices that need USB connectivity.  EZ-USB FX3 is the industry’s first and only certified programmable USB 3.0 device controller that adds USB SuperSpeed connectivity to virtually any system.

The tool provides an intuitive interface through just three easy-to-use screens: a Configuration Window to define I/O and control lines, a State Machine Canvas to define the interface’s state machine, and a Timing Simulation Window to verify interface timing. The tool also provides industry standard project management features for FX3 customers to save and reuse their GPIF II interface designs.  The tool generates a C header file that can be integrated with FX3 applications using the FX3 API library and used with standard Arm tools.

“The GPIF II Designer is a key component of the FX3 development infrastructure,” stated Mark Fu, Senior Marketing Director of Cypress’s USB 3.0 Business Unit. “The state machine-based approach used in the GPIF II Designer allows the user to design an interface in a matter of minutes using an easy-to-use bubble diagram approach. The combination of GPIF II Designer and the FX3 API Library provides a powerful platform for FX3 designers worldwide to reduce development time and accelerate time to market for SuperSpeed applications.”

GPIF™ II Designer comes bundled with ready-to-use customizable definitions for Asynchronous and Synchronous Slave FIFO, Asynchronous and Synchronous ADMUX, and Asynchronous SRAM interfaces.  Designers who need one of these pre-defined interfaces in their system can easily adapt them to their own needs by choosing from a standard set of parameters including bus width (x8, x16, and x32), endianness, and clock settings.

For a free download of the GPIF™ II Designer Tool along with an introductory video that gives a brief overview, please visit   Contact Cypress directly at with any further inquiries on GPIF II Designer or EZ-USB FX3.

About EZ-USB FX3
EZ-USB FX3 is the industry’s only certified programmable USB 3.0 peripheral device.  It is equipped with a fully configurable General Programmable Interface and 32 endpoints, enabling data rates as high as 400 MBps. The on-chip Arm9 CPU core with up to 512KB RAM delivers 200 MIPS of computational power that is available for applications that require local data processing. Additionally, FX3 provides interfaces to connect to serial peripherals such as SPI, UART, I2C and I2S. Its small 10 x 10 mm footprint in a 121-BGA package, flexible clock input, and low power 1.2-V core voltage make it ideal for a variety of industrial and consumer applications.  In short, FX3 provides highly flexible and integrated features that enable developers to add USB 3.0 connectivity to any system.

About Cypress
Cypress delivers high-performance, mixed-signal, programmable solutions that provide customers with rapid time-to-market and exceptional system value. Cypress offerings include the flagship PSoC® programmable system-on-chip families and derivatives such as PowerPSoC® solutions for high-voltage and LED lighting applications, CapSense® touch sensing and TrueTouch™ solutions for touchscreens. Cypress is the world leader in USB controllers, including the high-performance West Bridge® solution that enhances connectivity and performance in multimedia handsets. Cypress is also a leader in high-performance memories and programmable timing devices. Cypress serves numerous markets including consumer, mobile handsets, computation, data communications, automotive, industrial and military. Cypress trades on the Nasdaq Global Select Market under the ticker symbol CY. Visit Cypress online at

# # #

Cypress, the Cypress logo, PSoC, PowerPSoC, CapSense, EZ-USB, TrueTouch and West Bridge are registered trademarks of Cypress Semiconductor Corp. All other trademarks are property

Additional Resources

Social Media

Follow us on Twitter

Follow us on Facebook

Follow us on LinkedIn

Follow us on Instagram

Follow us on Google+

Follow us on YouTube