Está en la página 1de 5

PSoC. ® The Programmable System-On-Chip.

Empower Your Product
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.

PSoC: Programmable PSoC is a reconfigurable architecture that replaces traditional ASIC -, ASSP- or microcontroller-based designs.
PSoC:
Programmable
PSoC is a reconfigurable architecture that replaces
traditional ASIC -, ASSP- or microcontroller-based
designs. Customers often refer to PSoC as a flash-
configurable ASIC that future proofs their designs by
allowing last minute design changes.
System-On-Chip

The PSoC Advantage

The “Old Way”

The PSoC Way

Locked into an ASIC, ASSP, or MCU

Flexible and Configurable Versatile GPIO Microcontroller Core SONOS Flash Memory SRAM

Fixed-Function Peripherals

Configurable Analog Blocks Configurable Digital Blocks

Your Challenges

The PSoC Value

Changing Specifications

Configurable Resources and Routing Eliminate Board Changes

Pressures to Differentiate

Integrate Filters Customize Peripherals

Reduce Costs and BOM

Integrate up to 100 Components; Save $0.05 to $10.00

High Quality and Reliability

Component Reduction Last Minute Improvements Field Reconfigurability

IP Reuse of Previous Designs

Copy and Paste Development Tool GUI

Tight Budgets

Free, easy-to-use Programming Software Inexpensive Hardware Development Tools

Integrated PSoC Solutions

Wireless Solution: PSoC + WirelessUSB = PRoC The configurability and flexibility of PSoC combined with WirelessUSB’s
Wireless Solution:
PSoC + WirelessUSB = PRoC
The configurability and flexibility of PSoC
combined with WirelessUSB’s interference
immunity and co-location provides an integrated,

Programmable Radio-on-Chip

CYWUSB6953

2.4-GHz Wireless, Flash Memory, 50 Meter Range, Small and Highly Integrated, Virtually Unlimited Co-Location, Robust Immunity to Interference.

space-saving and low-cost 2.4-GHz wireless solution for HID, consumer electronics, and home/industrial automation applications such as automated remote monitoring systems.

PSoC with USB 2.0 Solution: Integrated Serial Interface Engine ■ Shorter design cycles ■ Reduced component
PSoC with USB 2.0 Solution:
Integrated Serial Interface Engine
■ Shorter design cycles
■ Reduced component count and BOM cost
■ Less board space

PSoC with USB 2.0

CY8C24x94

Lower power consumption

Four Unidirectional Endpoints, One Bidirectional Endpoint, Dedicated 256 Byte Buffer, Integrated Clock Oscillator

Handset Solutions

PSoC is Everywhere

Capacitive Touch
Capacitive
Touch

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.

Automotive Solutions

Capacitive Touch PSoC with Capacitive Touch enables a clean user interface in handsets for navigation pads,
Capacitive
Touch
PSoC with Capacitive Touch
enables a clean user interface in
handsets for navigation pads,
key-pads, and other mechanical
buttons and sliders.
Thermal Control
and LCD Control
Voltage
Control
Motor
Control
Touch
Capacitive Sensing Solution:
Analog/Digital
Control
Sensor Control
The Cypress CapSense
Advantage
Bring economy, elegance, and
functionality to your designs.
Our PSoC-based capacitive sensing
solution provides:
PC Peripheral Solutions
Voltage Control
LCD Control
PSoC CapSense
■ Single-chip integration of multiple
buttons, sliders, touchpads and
proximity detectors, requiring no
external components for sensing
Voltage Control
& USB Interface
■ Flexible implementation vs. hard
coded ASICs or fixed-function
modules
■ Easy serial communications with I 2 C,
SPI and USB interfaces
Capacitive
Touch
Wireless

Implementation with two buttons and a slider using a single PSoC device.

Easy-to-use tools for system-level embedded design with quick time-to-market

Wireless and Capacitive
Wireless and
Capacitive

Automotive-grade PSoC devices implement sensor, thermal, voltage, and motor control functions on a single chip.

Fan Control & Capacitive Touch Sensing & USB Interface
Fan Control
& Capacitive
Touch
Sensing
& USB
Interface

PSoC’s flexibility and functionality can be applied in virtually all PC peripheral applications: printers, LCD displays, docking stations, mice and keyboards, webcams, etc.

User Module Library PSoC: The configurability of PSoC provides limitless design flexibility and component integration. What’s
User Module Library
PSoC:
The configurability of PSoC provides limitless
design flexibility and component integration.
What’s Inside
Over 50 p re b uilt, p recharacterized
analog, digital, and mixed-signal
user modules make it easy to
select and im p lement hardware
ANALOG FUNCTIONS
ADCs
Incremental 6 – 14 bits
Delta Sigma 6 – 13 bits
p eri p heral
functions.
DAC
6, 8, and 9-bit
6 and 8-bit multiplying
Filters
Continuous Time (CT)
2-pole Low-pass filter
2-pole Band-pass filter
Mux
Power
Inputs
Vout
Vdd
Blocks/
PSoC integrates u p to 12 analog and 16 digital
configura b le hardware b locks. PSoC b locks have the
a b ility to im p lement a wide variety of user-selecta b le
hardware p eri p heral functions configured via register
settings.
PSoC Block Diagram
Reference
Notch filters
DTMF Dialer
Modulator
Peak Detector
V to I Converter
Amplifiers
PSoC Core
Adjacent
AGND
Blocks
Programmable Gain Amplifier
Array of Analog PSoC Blocks
Instrumentation Amplifier
Analog Input
Inverting Amplifier
SRAM
USB
MUXing
SC
SC
CT
Memory
P0
Comparators
Programmable Comparator
The analog b locks are designed around an o p erational
am p lifier and include p rogramma b le multi p lexing and
feed b ack characteristics.
Switched Capacitor (SC)
Hysteresis Comparator
SC
SC
CT
Zero-Crossing Comparator
CCap
Decimator
P1
CapSense
C Inputs
SC
SC
CT
FCap
ACap
A Inputs
Flash Program
Analog Output
Memory
Gnd/Ref
SC
SC
CT
Drivers
Each digital b lock is an 8- b it-wide resource. Therefore,
creating an 8- b it Pulse Width Modulator requires one
digital PSoC b lock. Two or more b locks can b e used
together to create wider b it-width functions.
Watchdog/
Sign/Mod
P2
Sleep Timer
B Inputs
Comp
DIGITAL FUNCTIONS
BCap
M8C CPU
Core
Array of Digital
I
2 C
P3
PSoC Blocks
Oscillator
and PLL
BB
BB
Flexi b le p inouts and configura b le internal routing and
MUXes ena b le you to construct com p lete systems without
concern for layout details.
8-bit Digital MCU Blocks
System Bus
8, 16, 24, 32-bit Timer
8, 16, 24, 32-bit Counter
8, 16, 24, 32-bit PWM
8, 16-bit Dead Band Generator
Pseudo Random Source
Cyclic Redundancy Check
P4
LVD/POR
BB
BB
Bdcast
System Clks
Row In/Out
8-bit Data Reg
8-bit Data Reg
CB
CB
Bdcast
Comp 0-3
Data
8-bit Data Reg
Interrupt
MAC Multiply
P5
Row In/Out
Controller
Accumulate
CB
CB
Primary Row Outputs
Row Bdcast Outputs
Aux Row Outputs
Maskable Interrupt
Function Register
Communications Interface
I 2 C Master
I 2 C Slave
SPI Master
SPI Slave
Full Duplex UART
Tx, Rx
Full Speed USB V2.0
PSoC1208-16K CY8C27x43
Global I/O
Programmable Interconnect
I/O Ports

Part Selection Matrix

Cypress provides PSoC devices with mix and match parameters to allow you to optimize

your designs based on the level of integration required.

Part Number

Anlg

Dgtl

Flash

RAM

Temp

HW Comm Bus

Package

PSoC1216-32K

CY8C29466, CY8C29566, CY8C29666, CY8C29866

CY8C29x66

12

16

32K

2K

I, E

I2C

28-PDIP

 

28-SSOP

28-SOIC

44-TQFP

48-QFN ( 7x7 )

100-TQFP

48-SSOP

PSoC1208-16K

CY8C27143, CY8C27243, CY8C27443, CY8C27543, CY8C27643

CY8C27x43

12

  • 8 I, E

16K

  • 256 8-PDIP

I2C

20-SSOP

 

20-SOIC

28-PDIP

28-SSOP

28-SOIC

44-TQFP

48-SSOP

48-QFN ( 7x7 )

PSoC0604-4K

CY8C24123A, CY8C24223A, CY8C24423A

CY8C24x23A

  • 6 I, E

    • 4 4K

      • 256 8-PDIP

I2C

8-SOIC

 

20-PDIP

20-SSOP

20-SOIC

28-PDIP

28-SSOP

28-SOIC

32-QFN ( 5x5 )

PSoC0604-16K-USB w/CapSense

CY8C24794, CY8C24894

CY8C24x94

  • 4 16K

  • 6 1K

I

I2C

56-QFN ( 8x8 )

USB

68-QFN ( 8x8 )

PSoC0204-8K w/CapSense

CY8C21234, CY8C21334, CY8C21434, CY8C21534, CY8C21634

CY8C21x34

2E

  • 4 I2C

8K

I, E

  • 512 16-SOIC 20-SSOP

 

28-SSOP

32-QFN ( 5x5 )

PSoC0204-4K

CY8C21123, CY8C21223, CY8C21323

CY8C21x23

2E

  • 4 4K

    • 256 8-SOIC

I, E

I2C

 

16-SOIC

20-SSOP

24-QFN ( 4x4 )

PRoC

CYWUSB6953

CYWUSB6953

2E

  • 4 0-70C

8K

  • 512 48-QFN

I2C

USB

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.
Powerful Tools
That Speed
Time-to-Market
PSoC comes with free programming software and
inexpensive hardware design tools. Fast, efficient,
prototyping and design for embedded systems is
now a reality.

Software Tools

PSoC Designer and PSoC Express provide a choice in Windows-based integrated development environments.

PSoC Designer

A complete development environment, including a C Compiler and Assembler.

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

Device Editor: Select, Place, and Configure User Modules, and Resources, and Pins

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

Application Editor: C Compiler, Assembler, Librarian

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

Debugger: In-Circuit Emulation, Break/Event Points, Trace

6

PSoC Express

The industry's first virtual embedded design tool, allowing designs to be completed without writing a single line of code.

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

1. Select Inputs and Outputs

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

3. Simulate and Verify

2. Define Behavior
2. Define Behavior
Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

4. Build: Generate Hex Files; Produce Project Reports, BOMs, and Schematics

Hardware Tools

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

Evaluation Kits
Evaluation Kits
In-Circuit Prototyping Flex-Pod ICE-Cube Emulation, and In-Circuit PSoCEval1 PSoCEval1 CY3215-DK Complete Design, Emulation Flex-Pod ICE-Cube CY3215-DK
In-Circuit
Prototyping
Flex-Pod
ICE-Cube
Emulation, and
In-Circuit
PSoCEval1
PSoCEval1
CY3215-DK
Complete Design,
Emulation
Flex-Pod
ICE-Cube
CY3215-DK
MiniEval
Inexpensive
Design and
PSoC Designer / PSoC Express / PSoC Programmer
no Emulation
and Prototyping
MiniProg
PSoCEval1
Evaluation
CY3210-PSoCEval1
Inexpensive
no Emulation
MiniEval
MiniProg
CY3210-MiniProg1
Evaluation
Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

CY3210-MiniProg1

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

CY3210-PSoCEval1

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

CY3215-DK

Development Kits

PRoC PSoC Express CY3653 CY3210-ExpressDK PSoC w/USB PSoC CapSense CY3214-PSoCEvalUSB CY3212-CapSense
PRoC PSoC Express CY3653 CY3210-ExpressDK PSoC w/USB PSoC CapSense CY3214-PSoCEvalUSB CY3212-CapSense

PRoC

PSoC Express

CY3653

CY3210-ExpressDK

PRoC PSoC Express CY3653 CY3210-ExpressDK PSoC w/USB PSoC CapSense CY3214-PSoCEvalUSB CY3212-CapSense
PRoC PSoC Express CY3653 CY3210-ExpressDK PSoC w/USB PSoC CapSense CY3214-PSoCEvalUSB CY3212-CapSense

PSoC w/USB

PSoC CapSense

CY3214-PSoCEvalUSB

CY3212-CapSense

In-System Programming Tools

Powerful Tools That Speed Time-to-Market PSoC comes with free programming software and inexpensive hardware design tools.

CY3207ISSP

In-System or In-Socket

Prototype or Production

Protection Circuitry

Industrial Grade

World Class Support

www.cypress.com/psoc

PSoC Books

“Designer’s Guide To The Cypress PSoC” by Robert Ashby “Embedded Systems: Desktop Integration” by Oliver H. Bailey “Electrical Engineering 101: Everything You Should Have Learned in School But Probably Didn’t” by Darren Ashby

Online Design Resources

Hundreds of Application Notes Reference Design Kits Example Designs Knowledge Base Datasheets User Forum

Higher Education Program for Universities Course Material Low-cost Development Tools Cypress Technical Liaison

Online Technical Support www.cypress.com/support 24/7 ConnectionCenter Support Team Create/track your case until closure Guaranteed 4-hour response time

CYPros Certified Consultants

www.cypress.com/support/cypros Hundreds of consultants worldwide to assist you

World Class Support www.cypress.com/psoc PSoC Books ■ “Designer’s Guide To The Cypress PSoC” by Robert Ashby

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.