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