Beruflich Dokumente
Kultur Dokumente
Programmable
System-on-Chip
Solutions
The first dynamically reconfigurable SoC that allows you to switch configurations in microseconds
Cost Effectiveness
CPU
24-MHz speed
Harvard architecture CPU
4 MIPS execution speed
Flash Memory
50K Erase/Write cycles
EEPROM emulation
In-System Serial Programming
(ISSP)
High-current/high-function I/Os
25-mA sink current
10-mA source current
On-chip pull-up and pull-down
resistors
40-mA analog output drivers
Three independent oscillators
Internal 24-MHz oscillator
2.5% accurate with nothing
external
External crystal oscillator
Runs off watch crystal
Enables real-time clock
Internal low-speed oscillator
Runs Watchdog timer
Runs sleep timer
Flexible digital PSoC blocks
Performs many standard digital
functions
Function set via register settings
Also performs system-level digital
functions
Programmable interconnect
Flexible analog PSoC blocks
Performs many standard analog
functions
Function set via register settings
Also performs system-level analog
functions
Unique Capabilities
All standard MCU peripherals, as well as unique
capabilities found only in PSoC
Flexibility
With PSoC, you choose the peripheral set
you need
Dynamic Reconfigurability
The PSoC allows you to change the peripheral set while the
application is running
Power Toolset
PSoC Family
Part #
Flash Program
Memory
SRAM
(Bytes)
CY8C25122
4KB
256
PDIP
CY8C26233
8KB
256
20
CY8C26443
16KB
256
28
CY8C26643
16KB
256
44/48
Pins
Packages
Specifications
LCD panel readout
Keypad for user input
IR communication back to base
Keyboard
Thermistor
Amplifier
Active
Low Pass
Filter
IrDA
Transmitter
IR LED
MCU
LCD Panel
with Controller
Real Time
Clock
LED2
LED1
P2
Analog Output
P1
P0
I/O Ports
Inverting
Inputs
Programmable
Resistor
Matrix
Analog Input
MUXing
Reference MUX
Switched Capacitor A
C
Inputs
Analog Output
Drivers
A
C
A
0
0
A
C
A
0
1
A
C
A
0
2
A
C
A
0
3
A
S
A
1
0
A
S
B
1
1
A
S
A
1
2
A
C
B
1
3
A
S
B
2
0
A
S
A
2
1
A
S
B
2
2
A
S
A
2
3
Clocks to
Comparator Outputs
Analog
Output
A
Inputs
+
Flash Program
Memory
B
Inputs
SRAM
Memory
M8C CPU
DR1
D8
DR0
DR1
DB
DR0
DB
DI
IN
PROC
DATA
CLKS
CLK
INPUT
REG
CR1
D0
CLK
TXD
RXD
DB
DI
DR2
Decimator
D0
OUT
PROC
CLK
COMM
ONLY
CONFIG
TIME, CTR, CRCPRS, UART, ETC
Watchdog/
Sleep Timer
TXD
RXD
COMM
COMM
ONLY
ONLY
User Modules
Input
P5
P4
P3
Output
Rb
CT_BLOCK
AGND
VSS
SC_BLOCK
Ra
Gain
Reference
Global I/O
Programmable Interconnect
Analog
D
B
A
0
1
D
B
A
0
2
D
B
A
0
3
D
C
A
0
4
D
C
A
0
5
D
C
A
0
6
D
C
A
0
7
Input
Counter
+
System
Bus
Oscillator
and PLL
Data Clock
Timers
Counters
Pulse-width Modulators
PWMs with Deadbands
Serial Receivers/Transmitters
UARTs
CRC Generators
SPI
LCD Control
IrDA
MAC
Multiply
Accumulate
Core
Period
Register
Compare Value
Register
Capture 16:1
A/D: SAR
A/D: Delta Sigma
A/D: Incremental
DAC
Filters
Comparator
Gain stage
Data
LVD/POR
Interrupt
Controller
Clock
16:1
Counter
Count
Load
Comparator
2:1
Interrupt
TC
Interrupt type
1:4
Output
Reset
Battery
Monitor
Water
Sensor
Alarm
Dynamic Reconfigurability
Create multiple configurations
Switch between them under
software control
Create unique peripheral sets
for each state of your project
6
Self Test
CONFIGURATION #1
Instrumentation Amp
Notch Filter
Comparator
8-bit PWM
Programmable Amplifiers
10-bit Incremental A/D
CONFIGURATION #4
8-bit PWM
8-bit PWM
16-bit Counter
CONFIGURATION #2
Programmable Amplifier
8-bit DAC
12-bit Incremental A/D
CONFIGURATION #3
8-bit DAC
16-bit Timer
Low-pass Filter
8-bit Delta Sigma A/D
8-bit PWM
Development Tools
Free development IDE
Low-cost/high-function ICE
C language compiler
7
Our Commitment
to Support
How to
Get Started
Online Support
Guaranteed 4-hour response
Manned by PSoC experts
Your request is tracked until done
Go to www.cypressmicro.com
Application Notes and Reference Designs
Access our growing list of application notes
Spur your imagination about what is possible
Exploit the power of PSoC
PSoC Consultants
Experienced Design Professionals
Search by area for local resource
Many specialties to pick from
PSoC Forum
Hundreds of active users
Wide range of topics
Chat and share information at
forums.cypressmicro.com
Training and Seminars
Training available at all levels
Local or over the phone
Jumpstart your understanding and productivity
Europe Headquarters
Cypress Semiconductor
Unit 11, Cedarwood
Chineham Business Park
Basingstoke, Hampshire RG24 8 WD
United Kingdom
Tel.: (44) 1256-416-969
Fax: (44) 1256-416-154
Asia Headquarters
Cypress Semiconductor
541 Orchard Road
#07-02 Liat Towers
Singapore 238881
Tel.: (65) 735-0338
Fax: (65) 735-0228
Japan Headquarters
Nihon Cypress K.K.
Harmony Tower 17F
1-32-2 Hon-Cho
Nakano-ku, Tokyo 164-0012
Tel.: (81) 3-5371-1921
Fax: (81) 3-5371-1955
Cypress MicroSystems is a registered trademark and Simplifying the Embedded World, Programmable System-on-Chip, PSoC, and PSoC Designer are trademarks of Cypress MicroSystems, Inc. The names of any other products or services mentioned
herein are for identification purposes only and may be trademarks, registered trademarks, or service marks of or copyrighted by their respective holders. Cypress MicroSystems, Inc. assumes no responsibility for customer product design and assumes
no responsibility for infringement of patents or rights of others that may result from Cypress MicroSystems or Cypresss assistance and no product licenses are implied.
Copyright 2002 Cypress MicroSystems, Inc. All rights reserved.
Printed in USA
2-1002PSoC