You are here

Cypress Expands Offering of PSoC® 3 and PSoC 5 Free Online Training and Informational Resources | Cypress Semiconductor

Cypress Expands Offering of PSoC® 3 and PSoC 5 Free Online Training and Informational Resources

Last Updated: March 13, 2010

Training Modules and Videos Show How to Get to Market Faster
With New Programmable System-on-Chip Platform and PSoC Creator™ IDE

SAN JOSE, Calif., March 15, 2010 – Cypress Semiconductor Corp. (NASDAQ: CY) today announced several new online training modules and videos about its PSoC® 3 and PSoC 5 programmable system-on-chip architectures and PSoC Creator™ integrated development environment (IDE). The six new online training modules join the four existing modules available at to provide engineers with in-depth training on the PSoC 3, PSoC 5 and PSoC Creator offerings. The modules teach engineers how to take advantage of the high-precision analog, programmable digital and high-performance cores and CPU subsystems through a combination of lecture and hands-on labs.

Cypress has also published two new videos: ”Creating Custom Components in PSoC Creator” and “Creating an Analog to Digital Converter (ADC) LCD Project.” The videos are available at Additional resources include 34 example projects using PSoC 3, available at, which each allow engineers to learn one specific implementation in the architecture.

“PSoC Creator software enable engineers to design the way they think in a unique schematic-based format,” said Matt Branda, marketing director of PSoC Platform products at Cypress. “These videos and training modules show designers how to use this IDE to get the most flexibility and performance from the PSoC 3 and PSoC 5 devices, and have been well received by the engineering community.” The four existing training modules have been viewed over 8,000 times since the September 2009 launch of the new PSoC architectures.

The six online training modules include the following: 
• PSoC Creator 110 - Schematic Components
This course gives an introduction to the development of components in the PSoC Creator environment. It covers the basic development of components using a schematic as the implementation methodology. It also includes the generation of symbols and the placement of the component into the component catalog.
• PSoC Creator 111 - Component Parameters
This course introduces the usage of parameters as part of the development of a component in PSoC Creator. Parameters allow a single component to have functionality that is specific to an instance of that component. Aspects of component parameters such as validation, enumerated types, and passing parameters to lower level instances are covered.
• PSoC Creator 112 - Introduction to Component API Generation
Application Programming Interfaces (APIs) are used for the CPU to interact with a component in PSoC Creator. This course introduces the generation of APIs within components. APIs often use “Control” and “Status” registers as part of their implementation, so the usage of these registers is described.
• PSoC Creator 113 - PLD Based Verilog Components
Verilog is the implementation methodology used to describe the logic that is placed in the PLD portion of the programmable digital architecture used in PSoC 3 and PSoC 5. This course explains the PLD implementation used and the methodology used to map a Verilog description of digital logic to the physical implementation in the hardware. It shows the basic constructs used for both combinatorial and sequential logic in Verilog. It explains the differences introduced by development in Verilog for symbols and parameters.
• PSoC 3 / PSoC 5 201: Analog Peripherals II
This module builds on the previous analog module (PSoC 3 / PSoC 5: 104) and goes into more depth on the analog peripherals that can be implemented in PSoC 3 and PSoC 5 devices using PSoC Creator.
• PSoC 3 / PSoC 5 106: CapSense® Touch Sensing
This module introduces the CapSense touch sensing peripheral of PSoC 3 and PSoC 5 devices that can be implemented using PSoC Creator.

The four existing trainings are:
• PSoC 3 / PSoC 5 101: Introduction to the Architecture and Design Flow
• PSoC 3 / PSoC 5 102: Introduction to System Resources
• PSoC 3 / PSoC 5 103: Introduction to Digital Peripherals
• PSoC 3 / PSoC 5 104: Introduction to Analog Peripherals.

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.