AN75705 - Getting Started with EZ-USB® FX3™
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...
View ArticleAN64574 - Designing with Serial Peripheral Interface (SPI) nvSRAM
Cypress’s serial peripheral interface (SPI) nvSRAM is a high-performance nonvolatile serial memory that offers zero cycle delay write operation and infinite SRAM write endurance. The SPI nvSRAM is a...
View ArticleAN2094 - PSoC® 1 - Getting Started with GPIO
AN2094 discusses relevant topics on general-purpose input and output (GPIO) such as drive modes, shadow registers, and GPIO interrupts to get started with PSoC® 1 GPIOs. This document also provides a...
View ArticleAN52705 - PSoC® 3 and PSoC 5LP - Getting Started with DMA
AN52705 provides an introduction to direct memory access (DMA) in PSoC® 3 and PSoC 5LP. PSoC DMA can transfer data between on-chip peripherals and memory with no CPU intervention. The application note...
View ArticleAN75320 - Getting Started with PSoC® 1
AN75320 introduces you to PSoC® 1, an 8-bit processor with programmable digital and analog blocks that enable implementation of custom functions. This application note describes the PSoC 1...
View ArticleAN77759 - Getting Started with PSoC® 5LP
In this Application Note you briefly learn about PSoC 5LP and PSoC Creator™, an interactive integrated development environment (IDE) and graphical design tool that you use to develop your...
View ArticleAN86526 - PSoC® 4 I2C Bootloader
AN86526 describes an I2C-based bootloader for PSoC® 4. In this application note, you will learn how to use PSoC Creator™ to quickly and easily build an I2C-based bootloader project and bootloadable...
View ArticleAN72389 - Migrating from CY14B101P/CY14B512P/CY14B256P to...
AN72389 provides details for migrating from the CY14B101P/CY14B512P/CY14B256P nvSRAM parts to CY14B101PA/CY14B512PA/CY14B256PA parts in applications. This application note also lists the parameter...
View ArticleAN72390 - Migrating from CY14B101QX/CY14B512QX/CY14B256QX to...
AN72390 provides details for migrating from the CY14B101QX/CY14B512QX/CY14B256QX nvSRAM parts to CY14B101QXA/CY14B512QXA/CY14B256QXA parts in applications. This application note also lists the...
View ArticleAN43593 - Storage Capacitor (VCAP) Options for Cypress nvSRAM
Introduction The nvSRAM architecture uses a one-to-one pairing of a nonvolatile bit and a fast SRAM bit in each memory cell. During normal operation, the IC behaves exactly as a standard fast...
View ArticleAN89346 - PSoC® 4 Intelligent Fan Controller
AN89346 demonstrates how to quickly and easily develop a four-wire brushless DC fan control system using PSoC® 4. The Fan Controller Component, available in PSoC Creator™, helps to manage the fans in...
View ArticleAN84810 - PSoC® 3 and PSoC 5LP Advanced DMA Topics
AN84810 discusses several advanced PSoC® 3 and PSoC 5LP direct memory access (DMA) topics and design challenges.This application note builds upon the fundamental concepts introduced in AN52705 –...
View ArticleAN73617 - PSoC® Designer Boot Process, from Reset to Main
AN73617 describes the PSoC® Designer initialization process of PSoC 1, from the release of reset to the start of C code execution in main. The application note includes instructions on how to modify...
View ArticleAN60317 - PSoC® 3 and PSoC 5LP I2C Bootloader
AN60317 describes an I2C-based bootloader for PSoC® 3 and PSoC 5LP. In this application note you will learn how to use PSoC Creator™ to quickly and easily build an I2C-based bootloader project, and...
View ArticleAN2095 - Algorithm - Logarithmic Signal Companding - Not Just a Good Idea -...
AN2095 explains how logarithmic signal compression works. Routines are developed and an application is shown to implement a μ-Law compressor that converts an analog voice band signal and produces a...
View ArticleAN54181 - Getting Started with PSoC® 3
AN54181 introduces you to PSoC® 3, an 8051-based programmable system-on-chip. It helps you explore the PSoC 3 architecture and development tools and shows you how to create your first project using...
View ArticleAN87391 - PSoC® 4 Segment LCD Direct Drive
AN87391 demonstrates how easy it is to drive segment LCD glass using the integrated LCD driver in PSoC® 4. PSoC 4 offers a patent pending digital correlation LCD drive mode, very low power...
View ArticleAN72382 - Using PSoC® 3 and PSoC 5LP GPIO Pins
AN72382 shows you how to use GPIO pins effectively in PSoC® 3 and PSoC 5LP. Major topics include GPIO basics, configuration, mixed-signal use, registers, interrupts, and low-power behavior....
View ArticleAN80994 - PSoC® 3, PSoC 4, and PSoC 5LP EMC Best Practices and Recommendations
AN80994 provides recommendations and best practices for improving the EMC performance of designs based on PSoC® 3, PSoC 4, and PSoC 5LP. This application note also details the requirements to pass IEC...
View ArticleAN55659 - Migrating from CY14B101L/STK14CA8 to CY14B101LA
Introduction Cypress CY14B101LA is a 3 V, 1 Mbit (128 K x 8) nvSRAM in 0.13 micron technology. This part is functionally equivalent to CY14B101L/STK14CA8 (0.25 µ) and is intended as a drop in...
View Article