You are here

Guided Pin Selection in PSoC Creator 3.3 | Cypress Semiconductor

Guided Pin Selection in PSoC Creator 3.3

Have you ever used a microcontroller that restricts your choices of pins for every peripheral on the device? Have you ever found that you cannot set up your ADC the way you need it because it shares pins with another important peripheral? Have you even been forced to compromise the elegance of your solution just to make it “fit” into the device? At Cypress we hate stories like that!

The good news is that, since you are already reading this blog, you probably already know that PSoC devices offer plenty of flexible routing on-chip. Flexible routing almost eliminates the constraints on your pin choices, making it is possible to create the perfect pin-out for your board while utilizing the maximum possible functionality on your chosen device.

The new Guided Pin Selection feature in PSoC Creator 3.3 makes it really quick and easy to realize these benefits. The re-vamped pin editor helps you find the perfect pin allocation in three ways.

  • Stops you from selecting pins that cannot support the functionality of the peripheral
  • Warns you about inefficient selections (i.e. pin connections that work just fine but consume routing resources than you might want to use for other functions)
  • Updates dynamically as selections are made that impact the available choices for the remaining pins

Guided Pin Selection drop-down menu

 

The editor displays pin suitability with an intuitive color-coding scheme (green pins are ideal choices, yellow pins are legal choices but consume more than the minimum routing resources, gray are not usable at all, and red are bad connections) that eliminates the trial and error process you may have endured with other microcontrollers.

The combination of flexible routing and guided pin selection removes the iterative and error-strewn nature of pin selection and ensures that figuring out which pins to use for a given peripheral need never be a problem again.

 

Comments

Abha Hameed's picture

What does the * denote ? 

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.