PSoC® PROGRAMMABLE SYSTEM-ON-CHIP

F L E X I B I L I T Y. I N T E G R AT I O N . PROGRAMMABLE ANALOG.

[+] Feedback

DISCOVER THE BEST SOLUTION FOR YOUR MOST DEMANDING EMBEDDED DESIGN CHALLENGES PS O C ® PROGRAMMABLE SYSTEM-ON-CHIP PERFORMS BEST WHERE IT REALLY MATTERS— IN YOUR SYSTEM

For embedded systems designers, the imperative is unrelenting: increase functionality, reduce board size and chip count, adapt to ever-changing design requirements—and still beat the competition to market. Unfortunately, traditional discrete analog and digital components and fixed-function microcontrollers (MCUs) limit the ability of designers to achieve these goals. Cypress® PSOC programmable system-on-chip combine dynamic, configurable analog and digital blocks and an 8-bit MCU on a single chip, replacing multiple discrete components while delivering the advanced flexibility and functionality designers need to meet aggressive schedules. Together with PSOC development software and kits, they form the industry most complete solution for embedded systems.

.

[+] Feedback

FUNCTIONS ENABLED BY PS O C ENVIRONMENT SENSING t Pressure t Humidity t Current t Airflow t Acceleration t Tilt t Pyroelectric Infrared (PIR) t Light t Voltage t Temperature t Inductive t Gas t Liquid-Level TOUCH-SENSING t Capacitive Sensing (buttons, sliders) t Touchscreen: Single-Touch & Multi-Touch (All-Point & Gestures) t Touchpads t Proximity Sensing t Interface Control FAN/MOTOR CONTROL t AC Motor t DC Motor t Fan t Fuel Pump t Instrument Gauges COMMUNICATIONS INTERFACES t Wireless (Low-Power RF) Networking t LIN Bus t Optical Cable Conversion t DTMF (Dual Tone Multi-Frequency) Dialer t USB 2.0 POWER CONTROL tBattery Charging t Voltage t System Power t AC Power Metering t Lighting OTHER t Magnetic Card Writing t Mechanical Buttons or Other Inputs t LCD Display Control t LED Control [+] Feedback

[+] Feedback

P S O C P ROG RAMMAB L E S Y S TEM- ON- CH I P

PS O C MASTER MIXED-SIGNAL COMPLEXITY

Developing mixed-signal embedded designs with

JOIN THE MOST SUCCESSFUL BRANDS

COMPUTATION

IN THE WORLD

fixed-function solutions requires coding, part swapping,

Adidas®, Cisco®, Continental, Haier, Hitachi, HP, Lenovo™, LG

debugging, and—most of all—time and resources.

Electronics, Nintendo®, Pentax®, and Pioneer are just a few of

IN KEY MARKETS

the leading global brands accelerating their embedded PSOC devices let designers create mixed-signal solutions in minutes—with no coding required—because mixed-signal functionality is built into the architecture. Configurable analog and digital blocks that implement a wide variety

systems development with the PSOC programmable systemOn-chip.

To date, more than 8,000 active customers have

benefited from Cypress’s unique, time-saving, efficient

INDUSTRIAL

approach.

of discrete components, including ADCs, DACs, PGAs, and filters, provide a versatile foundation for mixed-signal development. What’s more, you can reconfigure the blocks at will—including at run-time—to accommodate changing design requirements. ACCELERATE EMBEDDED DEVELOPMENT

CONSUMER

PSOC solutions help you get to market fast. Unmatched programmability enables designers to quickly add, subtract, and modify analog and digital functionality, shrinking

COMMUNICATION

time-to-market by weeks or months. Moreover, a single PSOC device replaces a wide variety of discrete

WHITE GOODS

components—from amplifiers and ADCs to UARTs and USB 2.0 controllers—dramatically reducing board size, chip count, and BOM cost while improving manufacturability. AUTOMOTIVE

cypress.com

5

[+] Feedback

THE PS O C VALUE PROPOSITION Only PSOC devices give designers the flexibility, programmability, and integration they need to adapt to changing demands and get to market faster CHANGE HAPPENS

ROBUST ANALOG FUNCTIONALITY

Design requirements change quickly and frequently.

Developing embedded digital systems with advanced analog

PSOC devices’ configurable analog and digital blocks

sensing, monitoring, and control capabilities is easy thanks

can be quickly modified, letting designers:

to configurable analog blocks and the powerful PSOC visual

• Adapt to changing feature requirements

embedded system design environment that includes a broad

• Meet aggressive development deadlines

portfolio of pre-configured and characterized mixed-signal

• Make products that satisfy market demands

user modules for:

• Tune/adjust designs during debug/system bring-up



Capacitive sensing



Voltage monitoring

MORE WITH LESS THROUGH INTEGRATION



Environment sensing

One PSOC programmable system-on-chip integrates an MCU



Fan/motor control

with as many as 100 peripheral functions, so designers can:

Turn to page 10 to see how the PSOC visual design

• Lower costs through BOM integration

environment works.

• Maximize functionality • Reduce chip counts and streamline manufacturability • Improve power efficiency

PS O C PROGRAMMABLE SYSTEM-ON-CHIP DRAMATICALLY REDUCE BOM COSTS AND BOARD SIZE, AS WELL AS IMPROVE MANUFACTURABILITY In one example (shown at right), PSOC technology enabled a leading communications customer to integrate FSK detection for caller ID, DTMF generation, sinusoid ringtone generation and telephone line voltage monitoring. This reduced the product’s BOM from 12 ICs to 3. What’s more, the entire product became almost 50% smaller and easier to manufacture.

WITH DISCRETE COMPONENTS

WITH PSoC

6 cypress.com

[+] Feedback

P S o C P ROG RAMMAB L E S Y S TEM- ON- CH I P

BUILDING SYSTEM VALUE SAVE MONEY ON DEVELOPMENT

PROTECT YOUR INVESTMENT

WITH PS O C TECHNOLOGY,

AND MANUFACTURING

AND YOUR ASSETS

YOU CAN:

• Reduce R&D costs and cycle time with technology

• Future proof your products with field-upgradable

that doesn’t force you to lock in design specifications up front. • Eliminate or reduce debugging, C and assembly coding,

with pre-characterized, pre-verified modules. • Reuse designs across platforms.

PSOC technology, reducing costly, troublesome service calls. • Create competitive barriers to entry with

scalable designs. • Protect your IP by making your designs harder

• Cut manufacturing, assembly, and test costs

by shrinking PCBs.

to reverse-engineer. The more innovative the design, the more likely it is to be copied. Unlike discrete components, or fixed-function

MAKE MORE MONEY, FASTER

peripherals, PSOC devices integrate and conceal key

• Get to market fast with feature-rich products that

analog and digital components within a single chip.

sell at a premium. For example, PSOC-based CapSense touch-sensing devices. • Get to market first, capturing higher-margin

Thus, they are harder to reverse-engineer and make copying prohibitively expensive.

early-adopters and selling more units over time.

“Horizon Hobby’s Blade CX2 helicopter is the first ready-to-fly RC aircraft with beginnerfriendly flight stability and the freedom to fly anywhere, anytime without ever having to worry about interference. The demand for this product is being driven by its innovative features, which would not be possible without the programmability, flexibility, and performance of Cypress’s CyFi Low-Power RF Solution.” — Chris Huhn, Category Manager, Horizon Hobby

cypress.com

PSOC technology helps you cut costs, improve your profitability, and protect your assets in 11 critical ways.

7

[+] Feedback

THE TECHNOLOGY BEHIND THE PS O C PROGRAMMABLE SYSTEM-ON-CHIP THE CORE

PS O C ARCHITECTURE OVERVIEW

A built-in MCU with flash memory and SRAM link to essential system resources: • Sleep and watchdog timers • Multiple clock sources that include a PLL • Internal main and low-speed oscillator • External crystal oscillator for precision,

programmable clocking PSoC devices can have up to two multiply accumulates (MACs), which provide fast 8-bit multipliers or fast 8-bit multipliers with 32-bit accumulate, up to two decimators for digital signal processing applications, I2C functionality for implementing either I2C slave or master, and availability of a full-speed USB interface. CONFIGURABLE ANALOG AND DIGITAL BLOCKS

Using configurable analog and digital blocks, designers THE CORE

CONFIGURABLE ANALOG AND DIGITAL BLOCKS

PROGRAMMABLE ROUTING AND INTERCONNECT

INTRODUCING THE PSoC ARCHITECTURE: The Core, Configurable Analog and Digital Blocks, and the Programmable Routing and Interconnect. Configurable blocks are at the heart of PSOC’s flexibility. PSOC devices include up to 16 digital and 12 analog blocks, depending on the model.

can create and quickly change advanced mixed-signal embedded applications. The digital blocks are 8-bit resources that designers can configure using pre-built digital functions or, by combining blocks, turn into 16-, 24-, or even 32-bit resources. The analog blocks are composed of an

KEY: BB: BASIC BLOCK CB: COMMUNICATION BLOCK CT: CONTINUOUS TIME SC: SWITCH CAPACITOR

op-amp circuit, allowing complex analog signal flows. For a partial list of pre-configured modules that include PSoC software, see the sidebar at right. Designers can modify and personalize each module to any design.

8 cypress.com

[+] Feedback

P S o C P ROG RAMMAB L E S Y S TEM- ON- CH I P

HOW MANY DISCRETE COMPONENTS CAN PS O C PROGR AMMABLE SYSTEMO N-CHIP REPLACE?

The PSOC programmable system-on-chip can perform hundreds of pre-configured and characterized functions. Designers can use them to quickly and easily build advanced mixed-signal solutions, including:

PROGRAMMABLE ROUTING & INTERCONNECT

TOUCH-SENSING TECHNOLOGY

The PSOC programmable system-on-chip frees designers to

Today’s hottest electronic products feature touch-sensitive

route any signal to any pin, shedding the constraints of a

controls. Cypress’s TrueTouch touchscreen and CapSense

fixed peripheral controller. In addition, global buses allow

touch-sensing solutions combine the ease of PSOC

for signal multiplexing and for performing logic operations,

programmability with the durability and beauty of

eliminating the need for a complicated digital-logic gate

interfaces such as touch screens, linear sliders, radial

design. Instead, designers can quickly configure a design

sliders and proximity sensing. Their resistance to water,

at the functional level, increasing ease-of-use and reducing

extreme temperatures, and humidity makes them ideal for

costs by obviating detailed digital design, as well as costly

applications such as cell phones, consumer electronics,

and time-consuming PCB redesigns.

automobiles, PCs, white goods, and industrial products.





ANALOG MODULES ADCs • Incremental 6-14 bits • Delta Sigma 6-13 bits

DACs • 6-, 8-, and 9-bit • 6- and 8-bit Multiplying Filters • 2-pole Low-pass • 2-pole Band-pass Modulators Peak Detectors

To learn more about how Cypress’s touch-sensing devices

CapSense Touch-Sensing

Together, those three sections define the heart of the

can give products a competitive edge in the marketplace,

Touchscreen

PSOC solution as an extensible platform for the future.

go to cypress.com/CapSense and cypress.com/TrueTouch.

V-to-I Converter

WIRELESS PSOC TECHNOLOGY INNOVATION STARTS HERE with so much power and flexibility in one family of devices, the PSOC programmable system-on-chip enables designers to develop new features that give products a distinct competitive advantage.

Cypress’s CyFi™ Low-Power RF is a reliable, simple and power-efficient wireless sense and control PSOC technology that operates in the unlicensed 2.4 GHz ISM band. The solution is made up of a PSOC device, CyFi Transceiver and a CyFi Network Protocol Stack. This solution combines ulimate reliability with Direct Sequence Spread Spectrum (DSSS) technology and 80 channels for flexibility; implementation simplicity with a drag-and-drop network protocol user module, and best-in-class power-efficiency. To learn more, please visit cypress.com/CyFi.

Amplifiers • Programmable Gain • Instrumentation • Inverting Comparators • Programmable • Hysteresis • Zero-crossing DIGITAL MODULES Timers • 8-, 16-, 24-, and 32-bit

Counters • 8-, 16-, 24-, and 32-bit Pulse-Width Modulators • 8-, 16-, 24-, and 32-bit • 8- and 16-bit Dead Band Generators Pseudo-random Source (PRS) Cyclic Redundancy Check (CRC)

cypress.com

Communications Interfaces • I2C Master, Slave, and Multi-Master • SPI Master and Slave • Tx, Rx, and Full-duplex UART • Full-speed UsB 2.0 9 • CyFi Low-Power RF Star Network Protocol [+] Feedback

PS O C SOFTWARE

EASY-TO-USE, FAST, FLEXIBLE

CODE OR NO CODE? THE CHOICE IS YOURS

PS O C DESIGNER™ SYSTEM-LEVEL VIEW

The PSOC embedded design tool, PSOC Designer,

The following example, a temperature-control application, illustrates how quickly designers, with

offers two compelling environments to design your

no code required, can develop embedded solutions with the PSOC Designer system-level view.

system: A revolutionary drag-and-drop visual system design environment (called the “System Level View”) or a more traditional development environment (called the “Chip Level View”) that lets designers add their own C or Assembly language code. Both environments, independently or in a hybrid

1. SELECT COMPONENTS Drag-and-drop the desired inputs and outputs from a library of pre-configured and characterized real world “drivers” (e.g. sensors, actuators, LEDs, etc.).

4. GENERATE, VERIFY AND DEBUG Using a built-in simulation tool, verify your design prior to programming. Then, after programming, use real-time monitoring to confirm correct function of your design.

approach, enable rapid development of advanced embedded solutions, rich in analog features, powered by PSOC devices.

3. ORGANIZE AND CONNECT COMPONENTS Customize the control of your input and output drivers by creating transfer functions (e.g. truth tables, state machines, etc.). 2. CONFIGURE COMPONENTS Access driver’s datasheet and visually setup parameters.

10 cypress.com

[+] Feedback

P S o C P ROG RAMMAB L E S Y S TEM- ON- CH I P

PS O C DESIGNER™ CHIP-LEVEL VIEW—A MORE FLEXIBLE WAY TO WRITE CODE

The PSOC Designer chip-level view combines drag-and-drop convenience with the ability to add sophisticated C or Assembly language code on-the-fly.

1. SELECT COMPONENTS Choose from a library of pre-configured and characterized analog and digital user modules.

4. GENERATE, VERIFY AND DEBUG Program in C or Assembly using user module’s APIs and ISRs. Test with tool’s debugger and in-circuit emulator.

3. ORGANIZE AND CONNECT COMPONENTS Easily route global inputs and outputs to any pin via a visual programmable interconnect.

2. CONFIGURE COMPONENTS Setup your global and user module parameters and input/output settings at anytime enabling speedy design changes.

cypress.com

11

[+] Feedback

PS O C KITS

PROVIDE EVERYTHING YOU NEED TO GET YOUR IDEAS INTO PRODUCTION

STARTER KITS PS O C

PS O C + Wireless

JUMPSTART DEVELOPMENT WITH OUR EMBEDDED DESIGN STARTER KITS—THE CY3270 PS O C FIRSTTOUCH™ OR CY3271 PS O C FIRSTTOUCH™ WITH C Y F I LOW-POWER RF

Whether you’re interested in capacitive sensing, light sensing, wireless, or a combination of mixed-signal application, these FirstTouch kits are optimized for quick evaluation featuring the most sense and control options than any other starter kit in the market–all in a USB-thumbdrive form factor. Visit cypress.com/FirstTouch to learn more.

CapSense™ Touch Sensing

DEVELOPMENT KITS

EVALUATION KITS

Light Sensing

CapSense™ Proximity Sensing

Temperature Sensing

THE CY3209-EXPRESS

THE CY3210-PS O C EVAL1 KIT

THE CY3215-DK IN-CIRCUIT

THE CY3207ISSP IN-SYSTEM

EVALUATION KIT The most

The most inexpensive PSOC evaluation kit enables evaluation and prototyping with one PSOC programmable system-on-chip an LCD module, a potentiometer, LEDs, and a breadboard.

EMULATOR (ICE) DEBUGGING

SERIAL PROGRAMMER (ISSP) KIT

KIT This complete development

Designed in robust packaging to handle production environments and to offer enhanced protection circuitry. The CY3207ISSP programs parts in-system or in the socket and can be integrated into a manufacturing system for automation.

feature-rich PSOC evaluation kit helps evaluate up to four PSOC programmable system-on-chip in an I2C network along with CapSense, USB, voltagemonitoring, and Cypress’s proprietary 2.4GHz Wireless technology.

The kit also includes a MiniProg programming unit to program PSOC devices directly on the evaluation board or on other boards via a 5-pin header.

solution for PSOC devices features an In-Circuit Emulator (ICE) driven by the Debugger in the PSOC Development Software. The software interface of the debugger allows you to run, halt, and single-step the processor within the ICE.

Long Range >200m

MIXED-SIGNAL PRIMER INTRODUCTION TO MIXED-SIGNAL, EMBEDDED DESIGN BY DR. ALEX DOBOLI AND DR. EDWARD CURRIE

This textbook addresses the basics of mixed-signal design, including fundamental embedded architectures and top-down design and optimization techniques for system development. Order your copy at cypress.com/buyonline

12 cypress.com

THE CY3203A/CY3213A-

THE CY3214-PS O C EVAL

THE CY3280-BK1 UNIVERSAL

THE CY3210-C Y F I LOW-POWER

C AP S ENSE EVALUATION KIT

USB EVALUATION KIT

C AP S ENSE DEVELOPMENT KIT

RF DEVELOPMENT KIT

Discover why PSOC CapSense technology is ideal for capacitive button and slider implementation, which replace mechanical buttons and sliders. These kits enable in-depth evaluation of CapSense Successive Approximation (CSA) and CapSense Sigma-Delta (CSD) technologies respectively.

Explore and evaluate the CapSensePLUS capabilities of PSOC. Because of the unique

Designed for easy prototyping and debugging of CapSense designs with real-time sensor

This full-featured development kit enables you to prototype and debug your complete wireless application

PSOC architecture, designers are able to implement CapSense functionality while integrating multiple control functions (e.g. LED drivers and LCD displays).

monitoring and tuning. Includes two controller boards—one for CSA and one for CSD—along with a breadboard and a button/slider module.

based on PSOC devices, CYFI protocol stacks and CYFI transceivers. The kit comes with two baseboards, two PSOC evaluation pods, and three CYFI RF modules as well as helpful tutorials and demos.

For further information on Cypress’s PSoC tools, additional kits, application notes and support, visit cypress.com/PSoC.

[+] Feedback

CONTACT US

AND START ACCELERATING YOUR EMBEDDED DEVELOPMENT TODAY.

CYPRESS HEADQUARTERS

Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134 USA Tel: +1 (408) 943-2600 Fax: +1 (408) 943-6848 Toll-free: +1 (800) 858-1810 (U.S. only) cypress.com

CYPRESS SEMICONDUCTOR CORPORATION REGIONAL SALES OFFICES

Belgium: Mechelen +32 15 446 333 Canada: Toronto (Ontario) +1 (416) 535-0622 China: Beijing (Beijing) +86 10 8286 2826, Chengdu (Sichuan) +86 28 8620 3071, Shanghai (Shanghai) +86-21-6162 2600, Shenzhen (Guangdong) +86 755 3398 9001 France: ZA de CourtBoeuf (Les Ulis) +33 1 6929 8890 Germany: Zorneding +49 8 1062 4480 Hong Kong: Shatin +852 2420 2568 India: Bangalore (Karnataka) +91 80 6707 3999 Italy: Agrate Brianza (Milano) +39 039 607 4200 Japan: Osaka +81 6532 6738, Tokyo +81 3 5371 1921 Korea: Seoul +82 2 562 7005 Malaysia: Penang +60 4 660 7229 Singapore: Singapore +65 6735 0338 Sweden: Taby +46 8 638 01 00 Taiwan: Hsinchu +886 3 5630128, Taipei +886 2 2725 5515 UK: Takeley (Bishops Stortford) +44 (0) 1279 873160

USA: Beaverton (OR) +1 (503) 626-6622, Clearwater (FL) +1 (727) 572-1650, Columbia (MD) +1 (410) 312-2911, Fords (NJ) +1 (732) 738-7707, Huntsville (AL) +1 (256) 881-6353, Nashua (NH) +1 (603) 579-2300, Palatine (IL) +1 (847) 934-3144, Raleigh (NC) +1 (919) 870-0880, San Diego (CA) +1 (858) 613-7900, San Jose (CA) +1 (408) 943-2600, Waysata (MN) +1 (952) 476-2933, West Chester (PA) +1 (610) 436-6882, Winter Springs (FL) +1 (407) 531-1117 CYPRESS SEMICONDUCTOR CORPORATION SALES REPRESENTATIVES

Australia: Arrow Electronics, Avnet, Future Electronics Belgium: Spectrum Benelux Canada: Cee-Jay Microsystems, Microwe Electronics China: Arrow Electronics, Asian Information Technology, Avnet Asia, FE Global China, Future Electronics, Tekcomp Electronics, Weikeng International, Zenitron Denmark: Repretech Nordic Estonia: Repretech Nordic Finland: Repretech Nordic France: Advance Rep Hong Kong: Arrow Electronics, Avnet Asia, FE Global Electronics, Future Electronics, Tekcomp Electronics Tektron Electronics, Weikeng International, Zenitron India: Arrow Electronics, Avnet, FE Global Electronics, Future Electronics, SPUR Israel: New Spectrum Japan: Fuji Electronics, Macnica Brilliant Technology, Takachiho Koheki, Tomen Electronics

Korea: Arkian, Arrow Electronics, Avnet, FE Global Electronics, Future Electronics Latvia: Repretech Lithuania: Repretech Malaysia: Avnet, FE Global Mexico: Ciber Electronica Norway: Arrow Electronics, Repretech Philippines: Avnet, FE Global Puerto Rico: Sales Engineering Concepts Singapore: Arrow Electronics, Avnet, FE Global, Future Electronics Spain: Star Rep Company Sweden: Repretech Taiwan: Arrow Electronics, Asian Information Technology, Avnet, Chander Electronics, Future Electronics, Weida Semiconductor, Weikeng International, Zenitron Thailand: Avnet Technology, FE Global Turkey: Arrow Elektronik, DesTEK Elektronik UK: Arrow Electronics, Silica Avnet, Spectrum-InFocus USA: Addem, GroupTec, Industrial Representatives, Innovatech Associates, ION Associates, MFC-Mel Foster, Millennium Technical Sales, Omega Electronic Sales, Reagan/Compar, Sales Engineering Concepts, Taarcom, TAI Corporation, Vision Technical Sales, Westmark Electronics

CYPRESS CHANNEL PARTNERS/DISTRIBUTORS

Americas: Arrow Corporation, Avnet Corporation, Digikey, Farnell, Future Electronics, Mouser, Newark EMEA: Arrow Corporation, Avnet Corporation, Farnell, Future Electronics, MSC Asean: FE Global Electronics China: Arrow Corporation, Avnet Corporation, Digikey, Farnell, FE Global Electronics, Future Electronics, Tekcomp Electronics, Weikeng, Zenitron Taiwan: Arrow Corporation, Avnet Corporation, Chander Electronics, Digikey, Farnell, Future Electronics, Mouser, Weikeng, Zenitron Korea: Arkian, Arrow Corporation, Avnet Corporation, Digikey, Farnell, FE Global Electronics, Future Electronics, Mouser Japan: Chip One Stop, Digikey, Fuji, Future Electronics, Macnica, Takachiho, Tomen Electronics India: Arrow Corporation, Avnet Corporation, Digikey, Farnell, FE Global Electronics, Future Electronics, Mouser

For specific information regarding location and contact information for Cypress’s Sales Representatives, please go to cypress.com/saleslocations

© 2008 Cypress Semiconductor Corporation. All rights reserved. Cypress, the Cypress logo and PSoC are registered trademarks and PRoC, Programmable System-on-Chip, PSoC Designer, CyFi True Touch, PSoC FirstTouch, and WIirelessUSB are trademarks of Cypress Semiconductor Corporation. Cypress Semiconductor Corporation assumes no responsibility for customer product design and assumes no responsibility for infringement of patents or rights of others that may result from Cypress’s assistance and no product licenses are implied. The names of other companies, products, or services mentioned herein are for identification purposes only and may be trademarks, registered trademarks, or service marks of or may be copyrighted by their respective holders. Job line: 1008/RN/EWR/VYM/ACTMedia /HOP/10k | Part number: 2-1008PSoC1Brochure

[+] Feedback