Cypress Perform

Home > Applications > Analog Functions

Analog Functions

Alert me about changes
Bookmark and Share


Code Examples
IP Elements
Reference Designs
Product
White Papers

Block Diagram - Analog Functions

Design Considerations
Almost every board has a least one analog signal with a majority of these analog signals coming from sensors. From Consumer Electronics to Industrial Equipment, analog and sensors really are everywhere! Sensors are inherently analog in nature. There is a rapid growth in sensors as more and more systems require interfacing to real world signals for monitoring and measuring real world events such as temperature, humidity, and light. Interfacing to sensors requires a series of signal-conditioning components in a mixed-signal design that are used for analog signal acquisition, processing, and control. Designing these sensor interfaces can be costly, require many components, and be complex requiring long and costly design cycles.

PSoC is a true programmable embedded system-on-chip integrating configurable analog and digital peripheral functions, memory and a microcontroller on a single chip. PSoC integrates programmable analog resources that can be configured easily through the PSoC Creator Software to be various analog components required to interface to sensors and other analog signals. The flexible analog architecture in PSoC allows users to easily define the Signal Chain they need for their design. PSoC integrates more analog functionality than any other mixed-signal embedded solution available, and also provide high performance and precision analog such as an integrated 20-bit Delta Sigma ADC and 0.2% accurate Voltage Reference.


Application Notes

AN57821 - PSoC® 3, PSoC 4, and PSoC 5LP Mixed Signal Circuit Board Layout Considerations
This application note introduces basic PCB layout practices to achieve 12- to 20-bit performance for the PSoC® 3, PSoC 4, and PSoC 5LP family of devices.

AN58304 - PSoC® 3 and PSoC 5LP – Pin Selection for Analog Designs

AN58827 - PSoC® 3 and PSoC 5LP Internal Analog Routing Considerations
AN58827 discusses how internal trace and switch resistance can affect the performance of a design and how these issues can be avoided by understanding a few basic details about the PSoC® 3 and PSoC 5LP internal analog architecture.

AN60220 - PSoC® 3 / PSoC 5LP Multiplexed Comparator
AN60220 describes how to multiplex the comparator for use with more than one input signal.

AN60305 - Using PSoC® 3 and PSoC 5LP IDACs to build a better VDAC
This application note describes how to configure the PSoC® 3 and 5 IDACs as a flexible analog source.

AN60321 - Peak Detection with PSoC® 3 and PSoC 5LP
This application note describes several techniques for implementing a peak detector in PSoC 3 and PSoC 5LP.

AN60594 - PSoC® 3 and PSoC 5LP: Low-Frequency FSK Modulation and Demodulation
AN60594 describes how to create a frequency shift keying (FSK) modulator and demodulator with PSoC® 3 or PSoC 5LP, with digital 0s represented by 2100 Hz, and digital 1s, represented by 1300 Hz.

AN61102 - PSoC® 3 and PSoC 5LP - ADC Data Buffering Using DMA
This application note describes how to configure the direct memory access (DMA) to buffer the analog-to-digital converter (ADC) data. It discusses how to overcome some of the limitations of the DMA when buffering the ADC data.

AN62582 - AM Modulation and Demodulation
AN62582 explains how to implement amplitude modulation (AM) and demodulation using PSoC® 3 and PSoC 5LP.

AN64275 - PSoC® 3 and PSoC 5LP Getting More Resolution from 8-Bit DACs
AN64275 demonstrates how to increase the resolution of the 8-bit DACs available in the PSoC 3 and 5LP devices up to 12-bits using additional PSoC resources.

Development Kits/Boards

CY8CKIT-001 PSoC® Development Kit

CY8CKIT-007 PSoC® 3 Precision Analog Voltmeter Demo Kit
Cypress's PSoC programmable system-on-chip architecture gives you the freedom; to not only imagine revolutionary new products, but the capability to also get those products to market faster than anyone else. Explore PSoC 3's precision analog capabilities through the on board 20-bit Delta Sigma ADC used to measure voltage ranges between -30 V and 30 V.

Technical Articles
Training On-Demand

PSoC 3 and PSoC 5 104: Introduction to Analog Peripherals
This module introduces the analog peripherals of PSoC 3 and PSoC 5 devices that can be implemented using PSoC Creator.

PSoC 3 and PSoC 5 201: Analog Peripherals
This module builds on the previous analog modules (PSoC 3 / PSoC 5: 104) and goes into the details of the analog peripherals of the PSoC 3 and PSoC 5 devices which can be implemented using PSoC Creator.

Video

Software and Drivers

PSoC Creator
PSoC Creator is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment.

PSoC Designer
PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market.

Spec No: None; Sunset Owner: HMI; Secondary Owner: YMT; Sunset Date: 06/15/20