You are on page 1of 5

® ™

PSoC. The Programmable System-On-Chip.

Empower
Your Product

Cypress’s revolutionary Programmable System-On-Chip™


(PSoC®) mixed-signal array is a complete system-level
solution with configurable digital and analog peripherals,
an 8-bit microcontroller and three types of embedded
memory. PSoC combines maximum design flexibility with ease
of use. It enables you to minimize design time, chip count,
board size and cost for products targeting the consumer,
computation, communications, automotive and industrial
equipment markets.
Handset Solutions PSoC is Everywhere™
PSoC devices reduce design time, chip count, board size and cost for products ranging from cell phones,
digital still cameras, PC peripherals and gaming systems to toys, appliances and automotive electronics.

PSoC: PSoC is a reconfigurable architecture that replaces


traditional ASIC -, ASSP- or microcontroller-based
designs. Customers often refer to PSoC as a flash- Capacitive
Automotive Solutions
Programmable configurable ASIC that future proofs their designs by
allowing last minute design changes.
Capacitive
Touch
Touch
PSoC with Capacitive Touch
enables a clean user interface in Thermal Control
and LCD Control
System-On-Chip handsets for navigation pads,
key-pads, and other mechanical Voltage
buttons and sliders. Control

Motor
Control Wireless and
The PSoC Advantage Integrated PSoC Solutions
Capacitive
The “Old Way” The PSoC Way Touch
Wireless Solution: Capacitive Sensing Solution: Analog/Digital
Locked into an ASIC, ASSP, Flexible and Configurable The Cypress CapSense Control Sensor Control
■ ■ PSoC + WirelessUSB = PRoC
or MCU ■ Versatile GPIO
The configurability and flexibility of PSoC
Advantage
■ Microcontroller Core Automotive-grade PSoC devices implement sensor, thermal, voltage, and motor
■ SONOS Flash Memory combined with WirelessUSB’s interference Bring economy, elegance, and control functions on a single chip.
■ SRAM functionality to your designs.
immunity and co-location provides an integrated,
■ Fixed-Function Peripherals ■ Configurable Analog Blocks space-saving and low-cost 2.4-GHz wireless Our PSoC-based capacitive sensing PC Peripheral Solutions
Configurable Digital Blocks Programmable Radio-on-Chip solution provides:
■ solution for HID, consumer electronics, and
CYWUSB6953
home/industrial automation applications such as Voltage Control LCD Control Voltage Control
Your Challenges The PSoC Value 2.4-GHz Wireless, Flash Memory, 50 ■ Single-chip integration of multiple
automated remote monitoring systems. & USB Interface Fan Control
■ Changing Specifications ■ Configurable Resources and Routing Meter Range, Small and Highly Integrated, buttons, sliders, touchpads and
& Capacitive
Eliminate Board Changes Virtually Unlimited Co-Location, Robust proximity detectors, requiring no Touch
Immunity to Interference. PSoC CapSense external components for sensing
■ Pressures to Differentiate ■ Integrate Filters
■ Customize Peripherals Flexible implementation vs. hard
PSoC with USB 2.0 Solution: ■

■ Reduce Costs and BOM ■ Integrate up to 100 Components; Integrated Serial Interface Engine coded ASICs or fixed-function
Save $0.05 to $10.00 modules
■ Shorter design cycles
Sensing
■ High Quality and Reliability ■ Component Reduction ■ Easy serial communications with I 2C,
■ Reduced component count and BOM cost Capacitive & USB
■ Last Minute Improvements SPI and USB interfaces Interface
■ Field Reconfigurability Touch
■ Less board space
■ Easy-to-use tools for system-level Wireless
PSoC with USB 2.0
■ IP Reuse of Previous Designs ■ Copy and Paste Development Tool GUI Lower power consumption embedded design with quick
CY8C24x94 ■ Implementation with two buttons and a
slider using a single PSoC device. time-to-market PSoC’s flexibility and functionality can be applied in virtually all PC peripheral
■ Tight Budgets ■ Free, easy-to-use Programming Software Four Unidirectional Endpoints, One
■ Inexpensive Hardware Development Tools Bidirectional Endpoint, Dedicated 256 Byte applications: printers, LCD displays, docking stations, mice and keyboards,
Buffer, Integrated Clock Oscillator webcams, etc.

2
Part Selection Matrix
User Module Library Cypress provides PSoC devices with mix and match parameters to allow you to optimize

PSoC: The configurability of PSoC provides limitless


design flexibility and component integration.
your designs based on the level of integration required.

Over 50 prebuilt, precharacterized

What’s Inside analog, digital, and mixed-signal


user modules make it easy to
ANALOG FUNCTIONS
ADCs
Part Number
PSoC1216-32K
Anlg Dgtl Flash RAM Temp HW Comm Bus Package
CY8C29466, CY8C29566, CY8C29666, CY8C29866

Incremental 6 – 14 bits CY8C29x66 12 16 32K 2K I, E I2C 28-PDIP


select and implement hardware
Delta Sigma 6 – 13 bits 28-SSOP
peripheral functions. DAC 28-SOIC
6, 8, and 9-bit 44-TQFP
6 and 8-bit multiplying 48-QFN (7x7)
Filters 100-TQFP
2-pole Low-pass filter 48-SSOP
Continuous Time (CT)
2-pole Band-pass filter PSoC1208-16K CY8C27143, CY8C27243, CY8C27443, CY8C27543, CY8C27643
Mux
Inputs
Power Notch filters CY8C27x43 12 8 16K 256 I, E I2C 8-PDIP
Vout DTMF Dialer 20-SSOP
Vdd Modulator 20-SOIC
Blocks/
PSoC integrates up to 12 analog and 16 digital PSoC Block Diagram Reference
Peak Detector 28-PDIP
V to I Converter 28-SSOP
configurable hardware blocks. PSoC blocks have the 28-SOIC
ability to implement a wide variety of user-selectable PSoC Core Adjacent
Amplifiers 44-TQFP
AGND Blocks Programmable Gain Amplifier 48-SSOP
hardware peripheral functions configured via register Array of Analog PSoC Blocks Instrumentation Amplifier 48-QFN (7x7)
settings. USB SRAM
Analog Input
MUXing
Inverting Amplifier PSoC0604-4K CY8C24123A, CY8C24223A, CY8C24423A
SC SC CT P0
Memory Comparators CY8C24x23A 6 4 4K 256 I, E I2C 8-PDIP
Programmable Comparator 8-SOIC
The analog blocks are designed around an operational SC SC CT
Switched Capacitor (SC) Hysteresis Comparator 20-PDIP
Zero-Crossing Comparator 20-SSOP
amplifier and include programmable multiplexing and Decimator P1
CCap
CapSense
C Inputs 20-SOIC
feedback characteristics. SC SC CT ACap FCap
28-PDIP
A Inputs
Flash Program
28-SSOP
Analog Output
Memory
SC SC CT Drivers Gnd/Ref 28-SOIC
Each digital block is an 8-bit-wide resource. Therefore, Watchdog/
Sleep Timer P2
Sign/Mod
32-QFN (5x5)
B Inputs Comp
DIGITAL FUNCTIONS PSoC0604-16K-USB w/CapSense CY8C24794, CY8C24894
creating an 8-bit Pulse Width Modulator requires one BCap
M8C CPU
CY8C24x94 6 4 16K 1K I I2C 56-QFN (8x8)
digital PSoC block. Two or more blocks can be used Core
USB 68-QFN (8x8)
8, 16, 24, 32-bit Timer

I/O Ports
Array of Digital
together to create wider bit-width functions. I2C
PSoC Blocks
P3 8, 16, 24, 32-bit Counter PSoC0204-8K w/CapSense CY8C21234, CY8C21334, CY8C21434, CY8C21534, CY8C21634
Oscillator 8, 16, 24, 32-bit PWM
and PLL CY8C21x34 2E 4 8K 512 I, E I2C 16-SOIC
BB BB 8, 16-bit Dead Band Generator 20-SSOP
Flexible pinouts and configurable internal routing and 8-bit Digital MCU Blocks Pseudo Random Source 28-SSOP
System Bus Cyclic Redundancy Check
MUXes enable you to construct complete systems without LVD/POR
BB BB
P4
32-QFN (5x5)
Bdcast

Programmable Interconnect
PSoC0204-4K CY8C21123, CY8C21223, CY8C21323
concern for layout details. System Clks
Row In/Out
8-bit Data Reg Communications Interface
8-bit Data Reg I2C Master CY8C21x23 2E 4 4K 256 I, E I2C 8-SOIC

Global I/O
CB CB
Bdcast
Comp 0-3 Data I2C Slave 16-SOIC
Interrupt MAC Multiply P5 8-bit Data Reg Primary Row Outputs
Controller Accumulate Row In/Out
SPI Master 20-SSOP
CB CB Row Bdcast Outputs 24-QFN (4x4)
SPI Slave
Aux Row Outputs
Full Duplex UART PRoC CYWUSB6953

Maskable Interrupt Tx, Rx CYWUSB6953 2E 4 8K 512 0-70C I2C 48-QFN


Function Register Full Speed USB V2.0 USB
PSoC1208-16K CY8C27x43

4
Hardware Tools
From evaluation to prototyping and emulation, Cypress offers development kits to suit your design requirements.

Powerful Tools PSoC comes with free programming software and


inexpensive hardware design tools. Fast, efficient, Evaluation Kits Development Kits
prototyping and design for embedded systems is

That Speed now a reality.

CY3210-MiniProg1
Time-to-Market Inexpensive
Evaluation
no Emulation
MiniProg MiniEval

PSoC Designer / PSoC Express / PSoC Programmer


Inexpensive CY3210-PSoCEval1
Evaluation
and Prototyping MiniProg PSoCEval1
Software Tools no Emulation
PRoC PSoC Express
PSoC Designer and PSoC Express provide a choice in Windows-based integrated development environments. CY3653 CY3210-ExpressDK

PSoC Designer™ PSoC Express™ CY3215-DK


Design and
A complete development environment, including a C Compiler and Assembler. The industry's first virtual embedded design tool, allowing designs to be completed In-Circuit
without writing a single line of code. ICE-Cube Flex-Pod MiniEval
Emulation

Complete Design, CY3215-DK PSoCEval1


In-Circuit
Emulation, and ICE-Cube Flex-Pod PSoCEval1
Prototyping

PSoC w/USB PSoC CapSense


CY3214-PSoCEvalUSB CY3212-CapSense

Device Editor: Select, Place, and Configure Application Editor: C Compiler, 1. Select Inputs and Outputs 2. Define Behavior In-System Programming Tools
User Modules, and Resources, and Pins Assembler, Librarian
■ In-System or In-Socket

■ Prototype or Production

■ Protection Circuitry

■ Industrial Grade

CY3210-MiniProg1 CY3210-PSoCEval1 CY3215-DK CY3207ISSP

Debugger: In-Circuit Emulation, 3. Simulate and Verify 4. Build: Generate Hex Files; Produce
Break/Event Points, Trace Project Reports, BOMs, and Schematics

6
World Class Support
www.cypress.com/psoc

PSoC Books Higher Education Program


■ “Designer’s Guide To The Cypress for Universities
PSoC” by Robert Ashby ■ Course Material

■ “Embedded Systems: Desktop ■ Low-cost Development Tools

Integration” by Oliver H. Bailey ■ Cypress Technical Liaison

■ “Electrical Engineering 101: Everything

You Should Have Learned in School But Online Technical Support


Probably Didn’t” by Darren Ashby www.cypress.com/support
■ 24/7 ConnectionCenter™ Support Team

Online Design Resources ■ Create/track your case until closure

■ Hundreds of Application Notes ■ Guaranteed 4-hour response time

■ Reference Design Kits

■ Example Designs CYPros Certified Consultants


■ Knowledge Base www.cypress.com/support/cypros
■ Datasheets ■ Hundreds of consultants worldwide to

■ User Forum assist you

Cypress, the Cypress logo and PSoC are registered trademarks and Programmable System-on-Chip, PSoC Designer, PSoC Express and PRoC 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.
© Copyright 2006 Cypress Semiconductor Corporation.

2-052006PSOCB

You might also like