You are here

Getting started with a PSoC4 Design | Cypress Semiconductor

Getting started with a PSoC4 Design

 
PSoC4 is the latest family in the Programmable System on Chip series that offers the low-power and high performance of ARM Cortex M0 processor, programmable analog and digital that is unique to the PSoC devices and low cost you can get a PSoC4 for as low as $1.
 
As a new user to any microcontroller family, there are several questions that I need answered to be able to start designing with the controller.
 
  1. Architecture: What are the various resources available on the controller like System resources (CPU, Clocks, GPIO), Analog peripherals (amplifiers, comparators, ADCs) and digital peripherals (timers, counters, UARTs, I2C)?
  2. Evaluation board: Now that I understood the architecture of the device, is there an evaluation board that I can use to quickly evaluate the capabilities of the device?
  3. Software: What software platform do I need to develop with this device?
  4. Hardware Guidelines and Best Practices: Okay. I am now convinced this is the device of my choice.  I now need to quickly create a prototype.  What are the hardware considerations and best practices I need to follow  power supply pins, power supply decoupling, in circuit programming and debugging, pin allocations for analog and digital peripherals etc.
 
There are a couple of application notes that address the above questions and will get you started with a PSoC4 design.
 
 
This application note answers #1, #2 and #3 in the above list.  It covers all the basic information about the PSoC4 architecture including comparison of various device families, system resources like CPU, RAM, Flash, GPIO, low power modes, digital peripherals like timers, counters, communication interfaces and LCD display,  and analog peripheral like ADCs, amplifiers and comparators.  The AN also covers development tools including software and evaluation boards.  In the end, the application note provides step by step instructions to create your first PSoC4 project.
 
 
This application note answers #4 above and provides hardware guidelines and best practices to create your own board with a PSoC4.  The document provides information on various power supply domains, power supply pins, decoupling capacitor requirements, reset pin connection, programming/debugging connector details for in circuit programming/debugging, pin selection for analog and digital functions and tips on using analog peripherals.
 
What are you waiting for? Get the CY8CKIT-042, download PSoC Creator, download the two application notes and get started with PSoC4!

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.