Quantcast
Channel: Application Notes - Cypress.com

Image may be NSFW.
Clik here to view.

AN2163 - Interfacing to 1-Wire/Two-Wire Digital Temperature Sensors using...

This application note also illustrates how PSoC® 1 can be used for sensing temperature using a DS18S20 (1-wire digital temperature sensor) and a TMP75 (Two-Wire digital temperature sensor) along with...

View Article


AN96527 - Designing USB Type-C Products Using Cypress’s CCG1 Controllers

AN96527 explains technological advances introduced by the USB-IF Type-C Specification and the Power Delivery Specification and how they can be designed into practical products using Cypress CCG1...

View Article


Image may be NSFW.
Clik here to view.

AN32200 - PSoC® 1 - Clocks and Global Resources

PSoC® 1 has a variety of programmable parameters affecting its functionality. AN32200 explains each parameter under the Global Resources, the relevance of each parameter to the operation of the...

View Article

Image may be NSFW.
Clik here to view.

AN90799 - PSoC® 4 Interrupts

#antab td { text-align:center; vertical-align:middle; } AN90799 explains the interrupt architecture in PSoC 4 and its configuration in PSoC Creator™ IDE with the help of three example projects....

View Article

AN91445 - Antenna Design Guide

AN91445 explains antenna design in simple terms and recommends two Cypress-tested PCB antennas that can be implemented at a very low cost for use with the Bluetooth Low Energy (BLE) solutions that are...

View Article


AN95089 - PSoC® 4/PRoC™ BLE Crystal Oscillator Selection and Tuning Techniques

AN95089 provides insights into the selection and tuning of the external crystal oscillator (ECO) and watch crystal oscillator (WCO) for PSoC 4/ PRoC BLE devices to achieve a good RF performance. This...

View Article

AN95599 - Hardware Design Guidelines for EZ-PD™ CCG2

Introduction EZ-PD™ CCG2 is Cypress’s second generation USB Type-C controller that has an ARM® Cortex®-M0 with 32KB flash. EZ-PD™ CCG2 is optimized for all cable applications including passive EMCA,...

View Article

AN96592 - Migrating from Everspin 4-Mbit SPI MRAM (MR2xH40) to Cypress’s...

AN96592 provides an overview of advantages and potential differences to be considered when migrating from Everspin’s 4-Mbit SPI MRAM (MR2xH40) to Cypress’s high-reliability and energy-efficient 4-Mbit...

View Article


AN96614 - Migrating from SPI EEPROM to Cypress's SPI F-RAM™

AN96614 provides an overview about advantages and differences to be considered when migrating from a SPI EEPROM to high-reliability and energy-efficient Cypress’s SPI F-RAM. Introduction Cypress’s...

View Article


Image may be NSFW.
Clik here to view.

AN2155 - PSoC® 1/3/5 - EMI Design Considerations for PSoC

AN2155 discusses designing PSoC mixed-signal array-based systems for compliance with EMC standards. This results in easier qualification of new designs and more robust low-cost system design. Every...

View Article

AN85951 - PSoC® 4 CapSense® Design Guide

The PSoC® 4 CapSense® Design Guide shows how to design capacitive touch sensing applications with the PSoC 4 and PRoC BLE families of devices. The CapSense feature in PSoC 4 and PRoC BLE offers...

View Article

AN88619 - PSoC® 4 Hardware Design Considerations

AN88619 shows you how to design a hardware system around a PSoC® 4 device. Subjects include package selection, power, clocking, reset, I/O usage, programming and debugging interfaces, and analog...

View Article

AN94020 - Getting Started with PRoC™ BLE

AN94020 introduces you to PRoC™ BLE, an ARM® Cortex™-M0 based programmable radio-on-chip with Bluetooth Low Energy. It explores the PRoC™ BLE solution and development tools and shows you how to create...

View Article


AN2186 - Consumer or Industrial: Acoustic Glass Break Detector

AN2186 describes a low-cost, three-band acoustic glass break detector. Digital signal processing provides high sensitivity and sufficient resistance to false alarms. Introduction There are a variety...

View Article

AN79938 - Design Guidelines for Cypress Ball Grid Array (BGA) Packaged Devices

This application note is for engineers who design and develop surface mount technology (SMT), printed circuit boards (PCB), or flexible printed circuits (FPC) for ball grid array (BGA) packaged...

View Article


Image may be NSFW.
Clik here to view.

AN55102 - PSoC® 1 Single Cell Li-Ion Battery Charger with CY8C21x23

AN55102 presents a Lithium-Ion (Li-Ion) battery charger design, with the smallest, low-cost PSoC® 1 device – CY8C21x23. This application note includes a dedicated PC-based software developed to...

View Article

Image may be NSFW.
Clik here to view.

AN2015 - PSoC® 1 - Getting Started with Flash & E2PROM

AN2015 enables the reader to get started with the flash memory in PSoC® 1 by focusing on PSoC 1 flash architecture Read, Write algorithm, Protection modes and their impact on user applications. The...

View Article


Image may be NSFW.
Clik here to view.

AN78920 - PSoC® 1 Temperature Measurement Using Diode

AN78920 explains the diode-based temperature measurement using PSoC® 1 – CY8C28xxx family. The temperature is measured based on the principle of a diode’s forward bias current dependence on...

View Article

AN94901 - Migrating from FM24V02/FM24V01 to FM24V02A/FM24V01A

AN94901 discusses the key differences that need to be considered when migrating from FM24V02/FM24V01 to FM24V02A/FM24V01A. FM24V02/FM24V01 is now “Not Recommended for New Designs”; this application...

View Article

AN94902 - Migrating from FM25V02/FM25V01 to FM25V02A/FM25V01A

AN94902 discusses the key differences that need to be considered when migrating from FM25V02/FM25V01 to FM25V02A/FM25V01A. FM25V02/FM25V01 is now “Not Recommended for New Designs”; this application...

View Article

CY8C20x34 CapSense® Design Guide

This document gives design guidance for implementing capacitive touch sensing (CapSense®) functionality with the CY8C20x34 family of CapSense Controllers. The following topics are covered in this...

View Article


AN89371 - Power Saving With Cypress’s 65-nm Asynchronous PowerSnooze™ SRAM

This application note explains the PowerSnoozeTM feature of Cypress’ 65-nm Asynchronous Fast SRAM devices (CY7S10xxG family). PowerSnooze allows the SRAM to enter into a low-power mode during long...

View Article


AN88889 - Mitigating Single-Event Upsets Using Cypress’s 65-nm Asynchronous SRAM

This application note introduces the error correcting code (ECC) feature of Cypress’s 65-nm 16-Mb asynchronous SRAMs. It explains the major causes of single-event upsets in systems and how they are...

View Article

AN4011 - Choosing The Right Cypress Synchronous SRAM

The purpose of this application note is to provide a means to determine which architecture is right for a particular application. A brief description of each architecture and comparison by...

View Article

Image may be NSFW.
Clik here to view.

AN42468 - On-Die Termination for QDR® II+/DDR II+ SRAMs

ODT has the following advantages: Improves signal integrity by having termination closer to the device inputs Simplifies board routing Saves board space by eliminating external resistors Reduces cost...

View Article


AN86439 - PSoC® 4 - Using GPIO Pins

AN86439 explains how to use PSoC®4 GPIO pins effectively with various use case examples to take full advantage of their features. Major topics include GPIO basics, configuration options, mixed-signal...

View Article

AN87391 - 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 multiple LCD drive modes, very low power consumption, and provides a complete...

View Article

AN87352 - F-RAM™ for Smart E-Meters

Introduction This application note provides an overview of a smart electricity meter, or smart e-meter, and explains the benefits of using nonvolatile serial F-RAM over an EEPROM in smart e-meter...

View Article

AN73854 - PSoC® 3, PSoC 4, and PSoC 5LP Introduction to Bootloaders

AN73854 gives a brief introduction to bootloader theory and technology, and then shows how bootloaders are quickly and easily implemented in PSoC® 3, PSoC 4, and PSoC 5LP MCUs, using PSoC Creator™....

View Article



CY8CMBR2044 CapSense® Design Guide

The following topics are covered in this guide: Features of the CY8CMBR2044 CapSense principles of operation Configuration options of the CY8CMBR2044 device Using the Design Toolbox with the...

View Article

AN65973 - CY8C20xx6A/H/AS CapSense® Design Guide

 The following topics are covered in this guide:  Features of the CY8C20xx6A/AS/H family of CapSense controllers  CapSense principles of operation  Introduction to CapSense design tools  Detailed...

View Article

CY8CMBR2016 CapSense® Design Guide

This document describes how to implement capacitive sensing functionality using Cypress‘s CapSense® Express™ CY8CMBR2016 device. The following topics are covered in this guide: Features of the...

View Article

CY8C21x34/B CapSense® Design Guide

This document gives design guidance for using capacitive touch sensing (CapSense®) functionality with the CY8C21x34/B family of CapSense Plus™ Controllers. The following topics are covered in this...

View Article


AN2157 - Analog Three-Phase Sine Wave Generator

This application note provides and describes an implementation of the symmetric and glitch-free three-phase sine wave generator using three 8-bit PWM User Modules. This generator can be used to drive...

View Article

AN2226 - PSoC®1 - Using Correlated Double Sampling to Reduce Offset, Drift,...

AN2226 presents low noise signal processing in PSoC® 1 through the use of Correlated Double Sampling (CDS) to reduce errors due to offset, drift, and low frequency noise. An analog front end for a...

View Article

Image may be NSFW.
Clik here to view.

AN2108 - PSoC® 1 – Implementing a Hysteresis Comparator

AN2108 explains multiple implementations of a hysteresis comparator using PSoC® 1. Hysteresis is necessary to produce a glitch-free comparator output when there is noise in the input signals. The...

View Article


Image may be NSFW.
Clik here to view.

AN52491 - Implementing Ambient Light Sensing Using PSoC® 1

AN52491 describes how to implement ambient light sensing using PSoC® 1. Three example projects using an external analog ambient light sensor are included with the application note.   Example Project...

View Article


Image may be NSFW.
Clik here to view.

AN78692 - PSoC® 1 - Intelligent Fan Controller

AN78692 demonstrates how to quickly and easily develop a four-wire brushless DC fan control system using PSoC® 1. The Fan Controller User Module, available in PSoC Designer™, helps manage the fans in...

View Article

AN2397 - PSoC® 1 and CapSense® Controllers – CapSense Data Monitoring Tools

AN2397 shows how to monitor CapSense data from PSoC 1 and CapSense controllers using the I2C or UART interface. With the tools described in this application note, you can view and log real-time sensor...

View Article

AN68829 - Slave FIFO Interface for EZ-USB® FX3™: 5-Bit Address Mode

Introduction Cypress’s EZ-USB FX3 is the USB 3.0 peripheral controller that allows developers to add USB 3.0 functionality to any system. The controller works well with applications such as imaging...

View Article

AN93637 - PSoC® 4 Sensorless Field-Oriented Control (FOC)

AN93637 shows how to implement sensorless field-oriented control (FOC) for a permanent magnet synchronous motor (PMSM) with a CY8C42xx device. A code example using the CY8CKIT-037 Motor Control...

View Article


AN42416 - Interfacing MoBL-USB™ TX2UL USB2.0 ULPI PHY to Marvell...

There is an increasing demand in the mobile handset market for High Speed USB (HSUSB) support. Mobile handset processors, including baseband and applications processors, have varying levels of HSUSB...

View Article

AN94077 - Advantages of 65-nm Technology Over 90-nm for Sync/NoBL® SRAMs

AN94077 provides a detailed overview of the advantages of the 65-nm technology over 90-nm for Cypress’s Sync/NoBL® (No Bus Latency™) family of SRAMs. Introduction The Cypress 65-nm Sync/NoBL® (No Bus...

View Article


AN308a - Migrating From FM25L256B To FM25V02A Or FM25W256

AN308a discusses the key differences between FM25L256B, FM25V02A, and FM25W256 that need to be considered during migration from FM25L256B. FM25L256B is now obsolete and this application note explains...

View Article

AN92577 - Migrating from FM25H20 to FM25V20A

AN92577 compares the key features of the FM25H20 and FM25V20A devices. FM25H20 is now obsolete. This application note explains how FM25V20A is a replacement for FM25H20.   Introduction The FM25V20A, a...

View Article


AN98047 - Migrating from FM25V02/FM25V01 to CY15B256Q/CY15B128Q Automotive...

AN98047 discusses the key differences that need to be considered when migrating from FM25V02/FM25V01 to CY15B256Q/CY15B128Q Automotive F-RAM. FM25V02/FM25V01 is now “Not Recommended for New Designs”;...

View Article

AN97793 - Migrating from FM24V02/FM24V01 to CY15B256J/CY15B128J Automotive...

AN97793 discusses the key differences that need to be considered when migrating from FM24V02/FM24V01 to CY15B256J/CY15B128J Automotive F-RAM. FM24V02/FM24V01 is now “Not Recommended for New Designs”;...

View Article

Code/Memory Banking Using EZ-USB® - AN58170

The EZ-USB® family of chips has an 8051 core. The 8051 core has a 16-bit address line and is only able to access 64 KB of memory. However, the firmware size sometimes exceeds 64 KB This application...

View Article

AN46860 - Schematic Review Checklist for West Bridge® Astoria™

West Bridge® Astoria™ is a USB and mass storage peripheral control device that contains three main ports: processor interface (P-port), mass storage support (S-port), and USB interface (U-port). This...

View Article


AN83281 - Developing RF-Based Remote Control Using WirelessUSB™-NL

The resulting application overcomes the major shortcomings of IR-based remote control. Included in the application note are descriptions of the system architecture and associated functional modules...

View Article



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>