Cypress Perform

Home > Applications > Communication Modems

Communication Modems

Alert me about changes
Bookmark and Share

Code Examples
IP Elements
Reference Designs
Technical Articles
White Papers

Block Diagram - Communication Modems

Design Considerations

A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates the carrier signal to decode the transmitted information. The goal is to produce a signal that can be transmitted easily and decoded to reproduce the original digital data. Modems can be used over many different mediums for transmitting analog signals, from driven diodes to radio.  In many applications, it is useful to transmit digital data through analog signals. This is often due to bandwidth limitations in the transmission medium. There are numerous methods of transmitting digital data through analog signals.

PSoC's programmable analog and digital resources can be utilized to implement various communication modems.  Amplitude modulation (AM) and demodulation can be implemented with a PSoC using the unique integrated Mixer Component to multiply the carrier and message frequencies.  Frequency Modulation (FM) can be achieved using PSoC’s programmable analog to implement Band Pass and Low Pass Filters, as well the integrated PGA, Comparator, and Mixer to implement an Envelope Detector.  Finally, PSoC’s programmable analog and digital resources can be combined with a UART to implement both a Frequency Shift Keying (FSK) transmitter and a receiver.

Application Notes

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.

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

Development Kits/Boards

Free Online Seminar Hosted with EE Times Will Explore How to Use a Programmable
System-on-a-Chip to Complete Embedded Analog Designs Faster and More Flexibly

SAN JOSE, Calif., June 7, 2010 – Cypress Semiconductor Corp. (Nasdaq: CY) today announced a free, online seminar that presents a new concept in embedded design: the “Programmable Signal Chain.” The 60-minute webinar, entitled “Introduction to Programmable Signal Chains,” will be presented in conjunction with EE Times on Wednesday, June 9 at 11:00 a.m. PDT. Registration is available at

A signal chain, or signal-processing chain, is a series of signal-conditioning components in a mixed-signal design that are used for analog signal acquisition, processing and control. A programmable signal chain is a modern method for implementing signal chains using programmable analog integrated with programmable digital logic and a high-performance CPU. This new methodology provides unique and easy-to-implement solutions for mixed-signal embedded design.

The webinar will explore this new design methodology as exemplified by Cypress's new PSoC® 3 and PSoC 5 programmable system-on-chip architectures. Attendees will see how these architectures, powered by the PSoC Creator™ development software, uniquely solve mixed-signal design challenges. The webinar will conclude with a detailed question and answer period to address participants’ applications and designs.

About PSoC 3 and PSoC 5
The new PSoC 3 and PSoC 5 architectures include high-precision programmable analog capability (up to 20-bit resolution for an Analog to Digital Converter) and expanded programmable digital resources integrated with powerful, industry-standard MCU cores and ample memory and communications peripherals. The PSoC 3 devices are based on a new, high-performance 8-bit 8051 processor, while the PSoC 5 devices include a powerful 32-bit ARM Cortex™-M3 processor. The new products provide designers with a seamless, programmable design platform, enabling easy migration from 8 to 32 bits. The robust features of these new solutions dramatically expand the applications and markets that PSoC can address, including automotive, portable medical, industrial and many more. More information about PSoC products is available at and free online training is at

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 and West Bridge are registered trademarks and PSoC Creator and TrueTouch are trademarks of Cypress Semiconductor Corp. All other trademarks are property of their owners.

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.

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