Cypress Perform

Home > Products > USB Controllers

USB Controllers

Related Documentation Results: Application Notes

Keyword: Application: Language:  
      Click to subscribe to RSS

Results 1 - 50 of 117 2   3   Next>
Title Customer Rating Updated
AN65209 - Getting Started with FX2LP™ Updated
AN65209 introduces you to the EZ-USB® FX2LP™ USB 2.0 device controller.

Not yet rated
05/07/13
AN61345 - Designing with EZ-USB FX2LP™ Slave FIFO Interface using FPGA Updated
AN61345 provides a sample project to interface an FX2LP™ with FPGA using Slave FIFO interface. The interface, described in the sample implementation, adds High-Speed USB connectivity to applications such as data acquisition, industrial control and monitoring, and image processing. The project provided with this application note is implemented and tested with Xilinx Spartan 6 FPGA.

(4.3/5) by 9 users
05/07/13
AN4067 - Endpoint FIFO Architecture of EZ-USB FX1/FX2LP™

(4.3/5) by 4 users
05/02/13
AN75705 - Getting Started with EZ-USB® FX3™
USB enters its third generation with version 3.0, featuring 5 gigabits per second signaling (known as - "SuperSpeed") and compatibility with previous USB generations. AN75705 gets you started with the Cypress EZ-USB® FX3™ USB 3.0 device controller. This note highlights key FX3 features and applications while providing signposts along the way to various design resources to help with FX3 development. It also walks you through the steps to get started with FX3 firmware development using free Cypress tools featuring the Eclipse IDE (integrated development environment). Finally, it provides an overview of FX3 software and hardware development kits.

(5/5) by 1 user
04/26/13
AN76405 - EZ-USB® FX3 Boot Options
AN76405 describes the different boot options available for the Cypress EZ-USB® FX3 peripheral controller.

Not yet rated
04/15/13
AN60081 - Interfacing Samsung MuxOneNand to Cypress USB Controllers
AN60081 explains how to interface Cypress EZ-USB® controller to a Samsung MuxOneNand. It includes a complete API library with source code, helps to integrate MuxOneNand support to any Cypress High Speed USB controller based systems.

Not yet rated
04/02/13
AN76348 - Differences in Implementation of EZ-USB® FX2LP™ and EZ-USB FX3 Applications
AN76348 describes the differences between the implementation of applications based on EZ-USB FX2LP™ and EZ-USB FX3™.

Not yet rated
03/27/13
AN75779 - How to Implement an Image Sensor Interface with EZ-USB® FX3™ in a USB Video Class (UVC) Framework
Cypress’s EZ-USB® FX3™ is a USB 3.0 peripheral controller with a general programmable interface, called GPIF™ II, which can connect easily to a range of devices. For example, AN75779 describes how FX3 works with USB video class (UVC) to allow a video-streaming device, such as a webcam, to connect to a USB host to stream video.

(4.6/5) by 7 users
03/26/13
AN14558 - Implementing I/O Bit-Bang SPI Interface with EZ-USB FX2LP™

Not yet rated
03/19/13
AN58764 - Implementing a Virtual COM Port using FX2LP

Not yet rated
03/19/13
AN84868 - Configuring an FPGA over USB Using Cypress EZ-USB® FX3™
AN84868 shows you how to configure a Xilinx FPGA over a slave serial interface using EZ-USB® FX3™, which is the next-generation USB 3.0 peripheral controller.

(5/5) by 1 user
02/28/13
AN58986 - NAND Flash Page Reader for NX2LP Based Mass Storage Devices
AN58986 demonstrates the implementation of a basic utility to read NAND Flash Pages from an NX2LP/NX2LP-Flex based mass storage device.

Not yet rated
02/15/13
AN85514 - Designing a USB-to-RS232 Solution Using Cypress's Bridge Controller
Cypress's USB-to-UART bridge (CY7C64225) controller solution brings plug-and-play USB connectivity to legacy UART peripherals. AN85514 details the implementation of USB-to-RS232 cable using CY7C64225.

(1/5) by 2 users
02/08/13
AN78446 - Interrupt Handling in EZ-USB® FX2LP™
This application note explains the handling of three USB specific interrupts and external interrupts in EZ - USB® FX2LP™. Sample code for each interrupt is also available with this AN.

Not yet rated
02/08/13
AN70707 - EZ-USB® FX3™/FX3S™ Hardware Design Guidelines and Schematic Checklist
AN70707 discusses recommended practices for EZ-USB® FX3™/FX3S™ hardware design and the critical items that a developer must consider.

(5/5) by 1 user
02/07/13
AN77960 - Introduction to EZ-USB® FX3™ High-Speed USB Host Controller
AN77960 describes how the high-speed universal serial bus (USB) host controller in the EZ-USB® FX3™ allows embedded systems to connect to a variety of USB peripherals.

Not yet rated
02/05/13
AN47994 - Interfacing TI OMAPV1030 Processor to Cypress West Bridge® Antioch™

Not yet rated
01/21/13
Code/Memory Banking Using EZ-USB® - AN58170

(4.5/5) by 2 users
01/17/13
Implementing an 8-Bit Parallel MPEG2-TS Interface Using Slave FIFO Mode in FX2LP - AN58069
This application note explains how to implement an 8-bit parallel MPEG2-TS interface using the Slave FIFO mode.

(5/5) by 1 user
01/10/13
Bus-Powered USB Hub Design Using EZ-USB HX2LP™/HX2VL - AN15454

(5/5) by 1 user
01/02/13
AN69025 - Schematic Review Checklist for HX2VL

(5/5) by 1 user
01/02/13
AN73052 - Configuring HX2VL Parameters

Not yet rated
01/02/13
AN72332 - Guidelines on System Design using Cypress' USB 2.0 Hub (HX2VL)
This application note was previously titled "HX2VL (CY7C65642, CY7C65632/34) PCB Design Recommendations"

Not yet rated
01/02/13
AN50963 - EZ-USB® FX1™/FX2LP™ Boot Options
AN50963 describes the details of the different boot options supported in Cypress’s EZ-USB® FX1™/FX2LP™ USB 2.0 peripheral controllers.

(3.8/5) by 4 users
12/27/12
AN58009 - Serial (UART) Port Debugging of FX1/FX2LP Firmware

Not yet rated
12/26/12
AN70983 - EZ-USB FX2LP™ Bulk Transfer Application in C# Using SuiteUSB C# Library (CyUSB.dll)
AN70983 demonstrates how to build an application on Visual C# to send bulk data out and receive it back over a bulk endpoint of FX2LP, which is developed using Cypress SuiteUSB C# library (CyUSB.dll) for creating Windows applications using Microsoft Visual Studio. This document also explains associated firmware used in FX2LP to implement loopback transfers on bulk endpoints, and the application is tested with FX2LP Development kit.

Not yet rated
12/19/12
AN70486 - EZ-USB® FX2LP™ Host Application in VC++ 2008 Using Suite USB Library (CyUSB.dll)
Cypress’s FX2LP is one of the most popular programmable high-speed USB controllers in the industry. Cypress provides SuiteUSB for creating windows applications using Microsoft Visual Studio. This application note demonstrates how to build a host application on Microsoft Visual C++ platform, using the Cypress SuiteUSB C# library, CyUSB.dll, to perform USB BULK IN and OUT transfers with FX2LP and the associated project is tested with FX2LP Development kit.

Not yet rated
12/19/12
AN65974 - Designing with the EZ-USB® FX3 Slave FIFO Interface
AN65974 describes the Synchronous Slave FIFO interface of EZ-USB® FX3™.

(4/5) by 7 users
12/18/12
AN72419 - West Bridge® Benicia™ Hardware Design Guidelines and Schematic Checklist
AN72419 discusses the hardware design best practices and the device configuration for the West Bridge® Benicia™ device.

Not yet rated
12/11/12
Interfacing SRAM with FX2LP over GPIF - AN57322
This application note discusses how to connect Cypress SRAM CY7C1399B to FX2LP over the General Programmable Interface (GPIF).

(4/5) by 2 users
11/28/12
AN56835 - Interfacing West Bridge® Astoria to WirelessUSB™ LP
West Bridge® Astoria is a USB and mass storage peripheral controller that contains three main ports: processor interface (P-Port), mass storage support (S-Port), and USB interface (U-Port).

(5/5) by 1 user
11/28/12
AN73304 - Booting EZ-USB® FX3 over Synchronous ADMux Interfaces

Not yet rated
11/27/12
AN70193 - EZ-USB® FX3 SPI Boot Option

Not yet rated
11/27/12
AN73150 - Booting EZ-USB® FX3 over High-Speed USB

Not yet rated
11/27/12
Working With inf File of a Device Using CyUSB.sys - AN61465

(5/5) by 1 user
11/07/12
AN74505 - EZ-USB® FX2LP™ - Developing USB Application on MAC OS X using LIBUSB
AN74505 describes how libusb-1.0 can be used to develop USB host application (Cocoa Application) on MAC OS X 10.6/10.7 for Cypress EZ-USB® FX2LP™ products. This includes step-by-step procedure for developing a host application to communicate with FX2LP products. Here, a bulkloop host application is demonstrated using a bulkloop firmware.

Not yet rated
11/05/12
AN63788 - CyUSB.sys Driver for EZ-USB®

Not yet rated
10/17/12
AN6075 - enCoRe™ II USB Bootloader

(3.7/5) by 3 users
10/16/12
AN66806 - Getting Started with EZ-USB® FX2LP™ GPIF
The GPIF is a programmable parallel interface that provides a glue-less interface between the EZ-USB® FX2LP™ and an external peripheral.

(4.7/5) by 3 users
10/16/12
AN73609 - EZ-USB® FX2LP™/ FX3™ Developing Bulk-Loop Example on Linux
AN73609 describes how libusb can be used to develop an USB host application on a Linux-based OS for Cypress EZ-USB® FX2LP™/ FX3™ products. It includes a step-by-step procedure for developing the bulk-loop example.

Not yet rated
10/15/12
Guide to Boot EZ-USB from External Parallel Memory - AN55037

Not yet rated
10/05/12
AN4078 - Migrating From EZ-USB® FX2™ to EZ-USB FX2LP™
AN4078_C provides details on how to migrate an EZ-USB FX2 based design to EZ-USB FX2LP based design. It highlights the differences between the EZ-USB FX2LP™ and EZ-USB FX2™. It also provides a brief description of the whole product support collateral available for development work with FX2LP.

(5/5) by 1 user
09/11/12
AN45197 - Using the Hex2bix Conversion Utility

(5/5) by 1 user
08/28/12
AN63787 - EZ-USB® FX2LP™ GPIF and Slave FIFO Configuration Examples Using 8-bit Asynchronous Interface
AN63787 discusses how to configure the general programmable interface (GPIF) and slave FIFOs of EZ-USB FX2LP™ in both manual mode and auto mode, to implement an 8-bit asynchronous parallel interface. This Application Note is tested with two FX2LP development kits connected in back-to-back setup; the first one acting in master mode and the second in slave mode.

Not yet rated
08/28/12
AN75432 - USB 3.0 EZ-USB® FX3™ Orientation

Not yet rated
08/24/12
AN69235 - Migrating from HX2/HX2LP to HX2VL

(5/5) by 1 user
08/23/12
EZ-USB® FX2LPTM/FX2LP18 56-Ball BGA PCB Layout Guidelines

Not yet rated
08/22/12
AN6066 - Wireless Binding Methodologies
AN6066 discusses the general considerations for deciding on a binding methodology of devices in robust wireless systems, and also gives examples of common binding schemes, highlighting their advantages and disadvantages. It is intended for system architects, particularly those who are relatively new to wireless designs.

Not yet rated
08/16/12
AN64465 - West Bridge® Integration to Android on OMAP Zoom II MDP: RNDIS, CDC-ECM, and Mass Storage Functions

Not yet rated
08/14/12
AN49081 - Requirements for Input Clock to West Bridge® Devices
AN49081 addresses the requirements for the input clock to West Bridge® devices that includes Antioch™, Astoria™, and TX3LP18. The conversion of phase noise specifications into equivalent RMS jitter is also discussed.

Not yet rated
08/14/12
Results 1 - 50 of 117 2   3   Next>
Sunset Owner: MARF; Secondary Owner: STVC;