CY8CNP102B, CY8CNP102E
PRELIMINARY
Nonvolatile Programmable System-on-Chip
(PSoC® NV)
■ Precision, Programmable Clocking
Overview
❐ Internal ±2.5% 24 and 48 MHz Oscillator
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.
❐ 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
Features
❐ Flexible Protection Modes
❐ EEPROM Emulation in Flash
■ Powerful Harvard Architecture Processor
❐ M8C processor speeds
■ Programmable Pin Configurations
❐ 33 GPIOs
• Up to 12 MHz for 3.3V operation
• Up to 24 MHz for 5V operation
❐ 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
❐ 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
■ Additional System Resources
❐ I2C Slave, Master, and MultiMaster to 100 Kbps
and 400 Kbps
• Up to 9 bit DACs
❐ Watchdog and Sleep Timers
• Programmable Gain Amplifiers
• Programmable Filters and Comparators
• 8 Analog channels for simultaneous sampling
❐ Integrated Supervisory Circuit
❐ On-Chip Precision Voltage Reference
■ Complete Development Tools
• 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
❐ Free Development Software (PSoC Designer™)
❐ Full Featured, In Circuit Emulator and Programmer
❐ Full Speed Emulation
❐ C Compilers, Assembler, and Linker
■ Temperature and Packaging
• Up to 4 Full Duplex UARTs
❐ Industrial Temperature Range: -40°C to +85°C
❐ Packaging: 100-pin TQFP
• Multiple SPI™ Masters and Slaves
❐ Complex Peripherals by Combining Blocks
Cypress Semiconductor Corporation
Document #: 001-43991 Rev. *D
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised October 20, 2008
[+] Feedback