Overview
The Cypress nonvolatile Programmable System-on-Chip
®
(PSoC
NV) processor combines a versatile Programmable
System-on-Chip™ (PSoC) core with an infinite endurance
nvSRAM in a single package. The PSoC NV combines an 8-bit
MCU core (M8C), configurable analog and digital functions, a
uniquely flexible IO interface, and a high density nvSRAM. This
creates versatile data logging solutions that provide value
through component integration and programmability. The flexible
core and a powerful development environment work to reduce
design complexity, component count, and development time.
Features
Powerful Harvard Architecture Processor
■
M8C processor speeds
❐
• Up to 12 MHz for 3.3V operation
• Up to 24 MHz for 5V operation
Two 8x8 multiply, 32 bit accumulate
❐
Low power at high speed
❐
Operating Voltage
■
3.3V (CY8CNP102B)
❐
5V (CY8CNP102E)
❐
Advanced Peripherals
■
12 Rail-to-Rail Analog PSoC blocks provide:
❐
• Up to 14 bit ADCs
• Up to 9 bit DACs
• Programmable Gain Amplifiers
• Programmable Filters and Comparators
• 8 Analog channels for simultaneous sampling
• Up to 820 SPS for each channel with 8 channel sampling
and logging
16 Digital PSoC Blocks provide:
❐
• 8 to 32 bit timers, counters, and PWMs
• CRC and PRS Modules
• Up to 4 Full Duplex UARTs
• Multiple SPI™ Masters and Slaves
Complex Peripherals by Combining Blocks
❐
Cypress Semiconductor Corporation
Document #: 001-43991 Rev. *D
PRELIMINARY
N
onvolatile Programmable System-on-Chip
Precision, Programmable Clocking
■
Internal ±2.5% 24 and 48 MHz Oscillator
❐
24 and 48 MHz with optional 32.768 kHz Crystal
❐
Optional External Oscillator, up to 24 MHz
❐
Internal Oscillator for Watchdog and Sleep
❐
Flexible On-Chip Memory
■
32K Bytes Flash Program Storage
❐
2K Bytes SRAM Data Storage
❐
256K Bytes secure store nvSRAM with data throughput be-
❐
tween 100 KBPS and 1 MBPS
In-System Serial Programming (ISSP)
❐
Partial Flash Updates
❐
Flexible Protection Modes
❐
EEPROM Emulation in Flash
❐
Programmable Pin Configurations
■
33 GPIOs
❐
25 mA Sink on all GPIO
❐
Pull up, Pull down, High Z, Strong, or Open Drain Drive
❐
Modes on all GPIO
Up to 12 Analog Inputs on GPIOs
❐
Analog Outputs with 40 mA on 4 GPIOs
❐
Configurable Interrupt on all GPIOs
❐
Additional System Resources
■
I
❐
and 400 Kbps
Watchdog and Sleep Timers
❐
Integrated Supervisory Circuit
❐
On-Chip Precision Voltage Reference
❐
Complete Development Tools
■
Free Development Software (PSoC Designer™)
❐
Full Featured, In Circuit Emulator and Programmer
❐
Full Speed Emulation
❐
C Compilers, Assembler, and Linker
❐
Temperature and Packaging
■
Industrial Temperature Range: -40°C to +85°C
❐
Packaging: 100-pin TQFP
❐
•
198 Champion Court
CY8CNP102B, CY8CNP102E
2
C Slave, Master, and MultiMaster to 100 Kbps
,
•
San Jose
CA 95134-1709
PSoC® NV)
(
•
408-943-2600
Revised October 20, 2008
[+] Feedback
Need help?
Do you have a question about the CY8CNP102B and is the answer not in the manual?
Questions and answers